PageSourceSearch

https://versaillescommerces.fr/build/versailles/app.8465cb49.js

js versaillescommerces.fr collected 2026-10-08 15:06:42 UTC 1,501,934 bytes, 2 lines download raw bytes

vendor: 10,115 bytes, lines 1-2
1/*! For license information please see app.8465cb49.js.LICENSE.txt */
2(()=>{var __webpack_modules__={6328:function(e,t,n){var i,o=e.exports&&void 0!==n.g?n.g:this||window;(o._gsQueue||(o._gsQueue=[])).push((function(){"use strict";var e,t,n,i;o._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],(function(e,t,n){var i=function(e){var t,n=[],i=e.length;for(t=0;t!==i;n.push(e[t++]));return n},o=function(e,t,n){var i,o,r=e.cycle;for(i in r)o=r[i],e[i]="function"==typeof o?o(n,t[n]):o[n%o.length];delete e.cycle},r=function(e,t,i){n.call(this,e,t,i),this._cycle=0,this._yoyo=!0===this.vars.yoyo||!!this.vars.yoyoEase,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._repeat&&this._uncache(!0),this.render=r.prototype.render},s=1e-10,a=n._internals,l=a.isSelector,d=a.isArray,c=r.prototype=n.to({},.1,{}),u=[];r.version="2.0.2",c.constructor=r,c.kill()._gc=!1,r.killTweensOf=r.killDelayedCallsTo=n.killTweensOf,r.getTweensOf=n.getTweensOf,r.lagSmoothing=n.lagSmoothing,r.ticker=n.ticker,r.render=n.render,c.invalidate=function(){return this._yoyo=!0===this.vars.yoyo||!!this.vars.yoyoEase,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._yoyoEase=null,this._uncache(!0),n.prototype.invalidate.call(this)},c.updateTo=function(e,t){var i,o=this.ratio,r=this.vars.immediateRender||e.immediateRender;for(i in t&&this._startTime<this._timeline._time&&(this._startTime=this._timeline._time,this._uncache(!1),this._gc?this._enabled(!0,!1):this._timeline.insert(this,this._startTime-this._delay)),e)this.vars[i]=e[i];if(this._initted||r)if(t)this._initted=!1,r&&this.render(0,!0,!0);else if(this._gc&&this._enabled(!0,!1),this._notifyPluginsOfEnabled&&this._firstPT&&n._onPluginEvent("_onDisable",this),this._time/this._duration>.998){var s=this._totalTime;this.render(0,!0,!1),this._initted=!1,this.render(s,!0,!1)}else if(this._initted=!1,this._init(),this._time>0||r)for(var a,l=1/(1-o),d=this._firstPT;d;)a=d.s+d.c,d.c*=l,d.s=a-d.c,d=d._next;return this},c.render=function(e,t,i){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var o,r,l,d,c,u,h,p,f,m=this._dirty?this.totalDuration():this._totalDuration,g=this._time,v=this._totalTime,b=this._cycle,y=this._duration,w=this._rawPrevTime;if(e>=m-1e-7&&e>=0?(this._totalTime=m,this._cycle=this._repeat,this._yoyo&&1&this._cycle?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=y,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),this._reversed||(o=!0,r="onComplete",i=i||this._timeline.autoRemoveChildren),0===y&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(e=0),(0>w||0>=e&&e>=-1e-7||w===s&&"isPause"!==this.data)&&w!==e&&(i=!0,w>s&&(r="onReverseComplete")),this._rawPrevTime=p=!t||e||w===e?e:s)):1e-7>e?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==v||0===y&&w>0)&&(r="onReverseComplete",o=this._reversed),0>e&&(this._active=!1,0===y&&(this._initted||!this.vars.lazy||i)&&(w>=0&&(i=!0),this._rawPrevTime=p=!t||e||w===e?e:s)),this._initted||(i=!0)):(this._totalTime=this._time=e,0!==this._repeat&&(d=y+this._repeatDelay,this._cycle=this._totalTime/d|0,0!==this._cycle&&this._cycle===this._totalTime/d&&e>=v&&this._cycle--,this._time=this._totalTime-this._cycle*d,this._yoyo&&!!(1&this._cycle)&&(this._time=y-this._time,(f=this._yoyoEase||this.vars.yoyoEase)&&(this._yoyoEase||(!0!==f||this._initted?this._yoyoEase=f=!0===f?this._ease:f instanceof Ease?f:Ease.map[f]:(f=this.vars.ease,this._yoyoEase=f=f?f instanceof Ease?f:"function"==typeof f?new Ease(f,this.vars.easeParams):Ease.map[f]||n.defaultEase:n.defaultEase)),this.ratio=f?1-f.getRatio((y-this._time)/y):0)),this._time>y?this._time=y:this._time<0&&(this._time=0)),this._easeType&&!f?(c=this._time/y,(1===(u=this._easeType)||3===u&&c>=.5)&&(c=1-c),3===u&&(c*=2),1===(h=this._easePower)?c*=c:2===h?c*=c*c:3===h?c*=c*c*c:4===h&&(c*=c*c*c*c),1===u?this.ratio=1-c:2===u?this.ratio=c:this._time/y<.5?this.ratio=c/2:this.ratio=1-c/2):f||(this.ratio=this._ease.getRatio(this._time/y))),g!==this._time||i||b!==this._cycle){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration))return this._time=g,this._totalTime=v,this._rawPrevTime=w,this._cycle=b,a.lazyTweens.push(this),void(this._lazy=[e,t]);!this._time||o||f?o&&this._ease._calcEnd&&!f&&(this.ratio=this._ease.getRatio(0===this._time?0:1)):this.ratio=this._ease.getRatio(this._time/y)}for(!1!==this._lazy&&(this._lazy=!1),this._active||!this._paused&&this._time!==g&&e>=0&&(this._active=!0),0===v&&(2===this._initted&&e>0&&this._init(),this._startAt&&(e>=0?this._startAt.render(e,!0,i):r||(r="_dummyGS")),this.vars.onStart&&(0!==this._totalTime||0===y)&&(t||this._callback("onStart"))),l=this._firstPT;l;)l.f?l.t[l.p](l.c*this.ratio+l.s):l.t[l.p]=l.c*this.ratio+l.s,l=l._next;this._onUpdate&&(0>e&&this._startAt&&this._startTime&&this._startAt.render(e,!0,i),t||(this._totalTime!==v||r)&&this._callback("onUpdate")),this._cycle!==b&&(t||this._gc||this.vars.onRepeat&&this._callback("onRepeat")),r&&(!this._gc||i)&&(0>e&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(e,!0,i),o&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[r]&&this._callback(r),0===y&&this._rawPrevTime===s&&p!==s&&(this._rawPrevTime=0))}else v!==this._totalTime&&this._onUpdate&&(t||this._callback("onUpdate"))},r.to=function(e,t,n){return new r(e,t,n)},r.from=function(e,t,n){return n.runBackwards=!0,n.immediateRender=0!=n.immediateRender,new r(e,t,n)},r.fromTo=function(e,t,n,i){return i.startAt=n,i.immediateRender=0!=i.immediateRender&&0!=n.immediateRender,new r(e,t,i)},r.staggerTo=r.allTo=function(e,t,s,a,c,h,p){a=a||0;var f,m,g,v,b=0,y=[],w=function(){s.onComplete&&s.onComplete.apply(s.onCompleteScope||this,arguments),c.apply(p||s.callbackScope||this,h||u)},_=s.cycle,x=s.startAt&&s.startAt.cycle;for(d(e)||("string"==typeof e&&(e=n.selector(e)||e),l(e)&&(e=i(e))),e=e||[],0>a&&((e=i(e)).reverse(),a*=-1),f=e.length-1,g=0;f>=g;g++){for(v in m={},s)m[v]=s[v];if(_&&(o(m,e,g),null!=m.duration&&(t=m.duration,delete m.duration)),x){for(v in x=m.startAt={},s.startAt)x[v]=s.startAt[v];o(m.startAt,e,g)}m.delay=b+(m.delay||0),g===f&&c&&(m.onComplete=w),y[g]=new r(e[g],t,m),b+=a}return y},r.staggerFrom=r.allFrom=function(e,t,n,i,o,s,a){return n.runBackwards=!0,n.immediateRender=0!=n.immediateRender,r.staggerTo(e,t,n,i,o,s,a)},r.staggerFromTo=r.allFromTo=function(e,t,n,i,o,s,a,l){return i.startAt=n,i.immediateRender=0!=i.immediateRender&&0!=n.immediateRender,r.staggerTo(e,t,i,o,s,a,l)},r.delayedCall=function(e,t,n,i,o){return new r(t,0,{delay:e,onComplete:t,onCompleteParams:n,callbackScope:i,onReverseComplete:t,onReverseCompleteParams:n,immediateRender:!1,useFrames:o,overwrite:0})},r.set=function(e,t){return new r(e,0,t)},r.isTweening=function(e){return n.getTweensOf(e,!0).length>0};var h=function(e,t){for(var i=[],o=0,r=e._first;r;)r instanceof n?i[o++]=r:(t&&(i[o++]=r),o=(i=i.concat(h(r,t))).length),r=r._next;return i},p=r.getAllTweens=function(t){return h(e._rootTimeline,t).concat(h(e._rootFramesTimeline,t))};r.killAll=function(e,n,i,o){null==n&&(n=!0),null==i&&(i=!0);var r,s,a,l=p(0!=o),d=l.length,c=n&&i&&o;for(a=0;d>a;a++)s=l[a],(c||s instanceof t||(r=s.target===s.vars.onComplete)&&i||n&&!r)&&(e?s.totalTime(s._reversed?0:s.totalDuration()):s._enabled(!1,!1))},r.killChildTweensOf=function(e,t){if(null!=e){var o,s,c,u,h,p=a.tweenLookup;if("string"==typeof e&&(e=n.selector(e)||e),l(e)&&(e=i(e)),d(e))for(u=e.length;--u>-1;)r.killChildTweensOf(e[u],t);else{for(c in o=[],p)for(s=p[c].target.parentNode;s;)s===e&&(o=o.concat(p[c].tweens)),s=s.parentNode;for(h=o.length,u=0;h>u;u++)t&&o[u].totalTime(o[u].totalDuration()),o[u]._enabled(!1,!1)}}};var f=function(e,n,i,o){n=!1!==n,i=!1!==i;for(var r,s,a=p(o=!1!==o),l=n&&i&&o,d=a.length;--d>-1;)s=a[d],(l||s instanceof t||(r=s.target===s.vars.onComplete)&&i||n&&!r)&&s.paused(e)};return r.pauseAll=function(e,t,n){f(!0,e,t,n)},r.resumeAll=function(e,t,n){f(!1,e,t,n)},r.globalTimeScale=function(t){var i=e._rootTimeline,o=n.ticker.time;return arguments.length?(t=t||s,i._startTime=o-(o-i._startTime)*i._timeScale/t,i=e._rootFramesTimeline,o=n.ticker.frame,i._startTime=o-(o-i._startTime)*i._timeScale/t,i._timeScale=e._rootTimeline._timeScale=t,t):i._timeScale},c.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&1&this._cycle?1-e:e)+this._cycle*(this._duration+this._repeatDelay),t):this._time/this.duration()},c.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this._totalTime/this.totalDuration()},c.time=function(e,t){return arguments.length?(this._dirty&&this.totalDuration(),e>this._duration&&(e=this._duration),this._yoyo&&1&this._cycle?e=this._duration-e+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(e+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(e,t)):this._time},c.duration=function(t){return arguments.length?e.prototype.duration.call(this,t):this._duration},c.totalDuration=function(e){return arguments.length?-1===this._repeat?this:this.duration((e-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},c.repeat=function(e){return arguments.length?(this._repeat=e,this._uncache(!0)):this._repeat},c.repeatDelay=function(e){return arguments.length?(this._repeatDelay=e,this._uncache(!0)):this._repeatDelay},c.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},r}),!0),o._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],(function(e,t,n){var i=function(e){t.call(this,e),this._labels={},this.autoRemoveChildren=!0===this.vars.autoRemoveChildren,this.smoothChildTiming=!0===this.vars.smoothChildTiming,this._sortChildren=!0,this._onUpdate=this.vars.onUp
2date;var n,i,o=this.vars;for(i in o)n=o[i],d(n)&&-1!==n.join("").indexOf("{self}")&&(o[i]=this._swapSelfInParams(n));d(o.tweens)&&this.add(o.tweens,0,o.align,o.stagger)},r=1e-10,s=n._internals,a=i._internals={},l=s.isSelector,d=s.isArray,c=s.lazyTweens,u=s.lazyRender,h=o._gsDefine.globals,p=function(e){var t,n={};for(t in e)n[t]=e[t];return n},f=function(e,t,n){var i,o,r=e.cycle;for(i in r)o=r[i],e[i]="function"==typeof o?o(n,t[n]):o[n%o.length];delete e.cycle},m=a.pauseCallback=function(){},g=function(e){var t,n=[],i=e.length;for(t=0;t!==i;n.push(e[t++]));return n},v=i.prototype=new t;return i.version="2.0.2",v.constructor=i,v.kill()._gc=v._forcingPlayhead=v._hasPause=!1,v.to=function(e,t,i,o){var r=i.repeat&&h.TweenMax||n;return t?this.add(new r(e,t,i),o):this.set(e,i,o)},v.from=function(e,t,i,o){return this.add((i.repeat&&h.TweenMax||n).from(e,t,i),o)},v.fromTo=function(e,t,i,o,r){var s=o.repeat&&h.TweenMax||n;return t?this.add(s.fromTo(e,t,i,o),r):this.set(e,o,r)},v.staggerTo=function(e,t,o,r,s,a,d,c){var u,h,m=new i({onComplete:a,onCompleteParams:d,callbackScope:c,smoothChildTiming:this.smoothChildTiming}),v=o.cycle;for("string"==typeof e&&(e=n.selector(e)||e),l(e=e||[])&&(e=g(e)),0>(r=r||0)&&((e=g(e)).reverse(),r*=-1),h=0;h<e.length;h++)(u=p(o)).startAt&&(u.startAt=p(u.startAt),u.startAt.cycle&&f(u.startAt,e,h)),v&&(f(u,e,h),null!=u.duration&&(t=u.duration,delete u.duration)),m.to(e[h],t,u,h*r);return this.add(m,s)},v.staggerFrom=function(e,t,n,i,o,r,s,a){return n.immediateRender=0!=n.immediateRender,n.runBackwards=!0,this.staggerTo(e,t,n,i,o,r,s,a)},v.staggerFromTo=function(e,t,n,i,o,r,s,a,l){return i.startAt=n,i.immediateRender=0!=i.immediateRender&&0!=n.immediateRender,this.staggerTo(e,t,i,o,r,s,a,l)},v.call=function(e,t,i,o){return this.add(n.delayedCall(0,e,t,i),o)},v.set=function(e,t,i){return i=this._parseTimeOrLabel(i,0,!0),null==t.immediateRender&&(t.immediateRender=i===this._time&&!this._paused),this.add(new n(e,0,t),i)},i.exportRoot=function(e,t){null==(e=e||{}).smoothChildTiming&&(e.smoothChildTiming=!0);var o,r,s,a,l=new i(e),d=l._timeline;for(null==t&&(t=!0),d._remove(l,!0),l._startTime=0,l._rawPrevTime=l._time=l._totalTime=d._time,s=d._first;s;)a=s._next,t&&s instanceof n&&s.target===s.vars.onComplete||(0>(r=s._startTime-s._delay)&&(o=1),l.add(s,r)),s=a;return d.add(l,0),o&&l.totalDuration(),l},v.add=function(o,r,s,a){var l,c,u,h,p,f;if("number"!=typeof r&&(r=this._parseTimeOrLabel(r,0,!0,o)),!(o instanceof e)){if(o instanceof Array||o&&o.push&&d(o)){for(s=s||"normal",a=a||0,l=r,c=o.length,u=0;c>u;u++)d(h=o[u])&&(h=new i({tweens:h})),this.add(h,l),"string"!=typeof h&&"function"!=typeof h&&("sequence"===s?l=h._startTime+h.totalDuration()/h._timeScale:"start"===s&&(h._startTime-=h.delay())),l+=a;return this._uncache(!0)}if("string"==typeof o)return this.addLabel(o,r);if("function"!=typeof o)throw"Cannot add "+o+" into the timeline; it is not a tween, timeline, function, or string.";o=n.delayedCall(0,o)}if(t.prototype.add.call(this,o,r),o._time&&(l=Math.max(0,Math.min(o.totalDuration(),(this.rawTime()-o._startTime)*o._timeScale)),Math.abs(l-o._totalTime)>1e-5&&o.render(l,!1,!1)),(this._gc||this._time===this._duration)&&!this._paused&&this._duration<this.duration())for(f=(p=this).rawTime()>o._startTime;p._timeline;)f&&p._timeline.smoothChildTiming?p.totalTime(p._totalTime,!0):p._gc&&p._enabled(!0,!1),p=p._timeline;return this},v.remove=function(t){if(t instanceof e){this._remove(t,!1);var n=t._timeline=t.vars.useFrames?e._rootFramesTimeline:e._rootTimeline;return t._startTime=(t._paused?t._pauseTime:n._time)-(t._reversed?t.totalDuration()-t._totalTime:t._totalTime)/t._timeScale,this}if(t instanceof Array||t&&t.push&&d(t)){for(var i=t.length;--i>-1;)this.remove(t[i]);return this}return"string"==typeof t?this.removeLabel(t):this.kill(null,t)},v._remove=function(e,n){return t.prototype._remove.call(this,e,n),this._last?this._time>this.duration()&&(this._time=this._duration,this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},v.append=function(e,t){return this.add(e,this._parseTimeOrLabel(null,t,!0,e))},v.insert=v.insertMultiple=function(e,t,n,i){return this.add(e,t||0,n,i)},v.appendMultiple=function(e,t,n,i){return this.add(e,this._parseTimeOrLabel(null,t,!0,e),n,i)},v.addLabel=function(e,t){return this._labels[e]=this._parseTimeOrLabel(t),this},v.addPause=function(e,t,i,o){var r=n.delayedCall(0,m,i,o||this);return r.vars.onComplete=r.vars.onReverseComplete=t,r.data="isPause",this._hasPause=!0,this.add(r,e)},v.removeLabel=function(e){return delete this._labels[e],this},v.getLabelTime=function(e){return null!=this._labels[e]?this._labels[e]:-1},v._parseTimeOrLabel=function(t,n,i,o){var r,s;if(o instanceof e&&o.timeline===this)this.remove(o);
vendor: 4,284 bytes, line 2
2else if(o&&(o instanceof Array||o.push&&d(o)))for(s=o.length;--s>-1;)o[s]instanceof e&&o[s].timeline===this&&this.remove(o[s]);if(r="number"!=typeof t||n?this.duration()>99999999999?this.recent().endTime(!1):this._duration:0,"string"==typeof n)return this._parseTimeOrLabel(n,i&&"number"==typeof t&&null==this._labels[n]?t-r:0,i);if(n=n||0,"string"!=typeof t||!isNaN(t)&&null==this._labels[t])null==t&&(t=r);else{if(-1===(s=t.indexOf("=")))return null==this._labels[t]?i?this._labels[t]=r+n:n:this._labels[t]+n;n=parseInt(t.charAt(s-1)+"1",10)*Number(t.substr(s+1)),t=s>1?this._parseTimeOrLabel(t.substr(0,s-1),0,i):r}return Number(t)+n},v.seek=function(e,t){return this.totalTime("number"==typeof e?e:this._parseTimeOrLabel(e),!1!==t)},v.stop=function(){return this.paused(!0)},v.gotoAndPlay=function(e,t){return this.play(e,t)},v.gotoAndStop=function(e,t){return this.pause(e,t)},v.render=function(e,t,n){this._gc&&this._enabled(!0,!1);var i,o,s,a,l,d,h,p=this._time,f=this._dirty?this.totalDuration():this._totalDuration,m=this._startTime,g=this._timeScale,v=this._paused;if(p!==this._time&&(e+=this._time-p),e>=f-1e-7&&e>=0)this._totalTime=this._time=f,this._reversed||this._hasPausedChild()||(o=!0,a="onComplete",l=!!this._timeline.autoRemoveChildren,0===this._duration&&(0>=e&&e>=-1e-7||this._rawPrevTime<0||this._rawPrevTime===r)&&this._rawPrevTime!==e&&this._first&&(l=!0,this._rawPrevTime>r&&(a="onReverseComplete"))),this._rawPrevTime=this._duration||!t||e||this._rawPrevTime===e?e:r,e=f+1e-4;else if(1e-7>e)if(this._totalTime=this._time=0,(0!==p||0===this._duration&&this._rawPrevTime!==r&&(this._rawPrevTime>0||0>e&&this._rawPrevTime>=0))&&(a="onReverseComplete",o=this._reversed),0>e)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(l=o=!0,a="onReverseComplete"):this._rawPrevTime>=0&&this._first&&(l=!0),this._rawPrevTime=e;else{if(this._rawPrevTime=this._duration||!t||e||this._rawPrevTime===e?e:r,0===e&&o)for(i=this._first;i&&0===i._startTime;)i._duration||(o=!1),i=i._next;e=0,this._initted||(l=!0)}else{if(this._hasPause&&!this._forcingPlayhead&&!t){if(e>=p)for(i=this._first;i&&i._startTime<=e&&!d;)i._duration||"isPause"!==i.data||i.ratio||0===i._startTime&&0===this._rawPrevTime||(d=i),i=i._next;else for(i=this._last;i&&i._startTime>=e&&!d;)i._duration||"isPause"===i.data&&i._rawPrevTime>0&&(d=i),i=i._prev;d&&(this._time=e=d._startTime,this._totalTime=e+this._cycle*(this._totalDuration+this._repeatDelay))}this._totalTime=this._time=this._rawPrevTime=e}if(this._time!==p&&this._first||n||l||d){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==p&&e>0&&(this._active=!0),0===p&&this.vars.onStart&&(0===this._time&&this._duration||t||this._callback("onStart")),(h=this._time)>=p)for(i=this._first;i&&(s=i._next,h===this._time&&(!this._paused||v));)(i._active||i._startTime<=h&&!i._paused&&!i._gc)&&(d===i&&this.pause(),i._reversed?i.render((i._dirty?i.totalDuration():i._totalDuration)-(e-i._startTime)*i._timeScale,t,n):i.render((e-i._startTime)*i._timeScale,t,n)),i=s;else for(i=this._last;i&&(s=i._prev,h===this._time&&(!this._paused||v));){if(i._active||i._startTime<=p&&!i._paused&&!i._gc){if(d===i){for(d=i._prev;d&&d.endTime()>this._time;)d.render(d._reversed?d.totalDuration()-(e-d._startTime)*d._timeScale:(e-d._startTime)*d._timeScale,t,n),d=d._prev;d=null,this.pause()}i._reversed?i.render((i._dirty?i.totalDuration():i._totalDuration)-(e-i._startTime)*i._timeScale,t,n):i.render((e-i._startTime)*i._timeScale,t,n)}i=s}this._onUpdate&&(t||(c.length&&u(),this._callback("onUpdate"))),a&&(this._gc||(m===this._startTime||g!==this._timeScale)&&(0===this._time||f>=this.totalDuration())&&(o&&(c.length&&u(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[a]&&this._callback(a)))}},v._hasPausedChild=function(){for(var e=this._first;e;){if(e._paused||e instanceof i&&e._hasPausedChild())return!0;e=e._next}return!1},v.getChildren=function(e,t,i,o){o=o||-9999999999;for(var r=[],s=this._first,a=0;s;)s._startTime<o||(s instanceof n?!1!==t&&(r[a++]=s):(!1!==i&&(r[a++]=s),!1!==e&&(a=(r=r.concat(s.getChildren(!0,t,i))).length))),s=s._next;return r},v.getTweensOf=function(e,t){var i,o,r=this._gc,s=[],a=0;for(r&&this._enabled(!0,!0),o=(i=n.getTweensOf(e)).length;--o>-1;
vendor: 8,246 bytes, line 2
2)(i[o].timeline===this||t&&this._contains(i[o]))&&(s[a++]=i[o]);return r&&this._enabled(!1,!0),s},v.recent=function(){return this._recent},v._contains=function(e){for(var t=e.timeline;t;){if(t===this)return!0;t=t.timeline}return!1},v.shiftChildren=function(e,t,n){n=n||0;for(var i,o=this._first,r=this._labels;o;)o._startTime>=n&&(o._startTime+=e),o=o._next;if(t)for(i in r)r[i]>=n&&(r[i]+=e);return this._uncache(!0)},v._kill=function(e,t){if(!e&&!t)return this._enabled(!1,!1);for(var n=t?this.getTweensOf(t):this.getChildren(!0,!0,!1),i=n.length,o=!1;--i>-1;)n[i]._kill(e,t)&&(o=!0);return o},v.clear=function(e){var t=this.getChildren(!1,!0,!0),n=t.length;for(this._time=this._totalTime=0;--n>-1;)t[n]._enabled(!1,!1);return!1!==e&&(this._labels={}),this._uncache(!0)},v.invalidate=function(){for(var t=this._first;t;)t.invalidate(),t=t._next;return e.prototype.invalidate.call(this)},v._enabled=function(e,n){if(e===this._gc)for(var i=this._first;i;)i._enabled(e,!0),i=i._next;return t.prototype._enabled.call(this,e,n)},v.totalTime=function(t,n,i){this._forcingPlayhead=!0;var o=e.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,o},v.duration=function(e){return arguments.length?(0!==this.duration()&&0!==e&&this.timeScale(this._duration/e),this):(this._dirty&&this.totalDuration(),this._duration)},v.totalDuration=function(e){if(!arguments.length){if(this._dirty){for(var t,n,i=0,o=this._last,r=999999999999;o;)t=o._prev,o._dirty&&o.totalDuration(),o._startTime>r&&this._sortChildren&&!o._paused&&!this._calculatingDuration?(this._calculatingDuration=1,this.add(o,o._startTime-o._delay),this._calculatingDuration=0):r=o._startTime,o._startTime<0&&!o._paused&&(i-=o._startTime,this._timeline.smoothChildTiming&&(this._startTime+=o._startTime/this._timeScale,this._time-=o._startTime,this._totalTime-=o._startTime,this._rawPrevTime-=o._startTime),this.shiftChildren(-o._startTime,!1,-9999999999),r=0),(n=o._startTime+o._totalDuration/o._timeScale)>i&&(i=n),o=t;this._duration=this._totalDuration=i,this._dirty=!1}return this._totalDuration}return e&&this.totalDuration()?this.timeScale(this._totalDuration/e):this},v.paused=function(t){if(!t)for(var n=this._first,i=this._time;n;)n._startTime===i&&"isPause"===n.data&&(n._rawPrevTime=0),n=n._next;return e.prototype.paused.apply(this,arguments)},v.usesFrames=function(){for(var t=this._timeline;t._timeline;)t=t._timeline;return t===e._rootFramesTimeline},v.rawTime=function(e){return e&&(this._paused||this._repeat&&this.time()>0&&this.totalProgress()<1)?this._totalTime%(this._duration+this._repeatDelay):this._paused?this._totalTime:(this._timeline.rawTime(e)-this._startTime)*this._timeScale},i}),!0),o._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],(function(e,t,n){var i=function(t){e.call(this,t),this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._cycle=0,this._yoyo=!0===this.vars.yoyo,this._dirty=!0},r=1e-10,s=t._internals,a=s.lazyTweens,l=s.lazyRender,d=o._gsDefine.globals,c=new n(null,null,1,0),u=i.prototype=new e;return u.constructor=i,u.kill()._gc=!1,i.version="2.0.2",u.invalidate=function(){return this._yoyo=!0===this.vars.yoyo,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),e.prototype.invalidate.call(this)},u.addCallback=function(e,n,i,o){return this.add(t.delayedCall(0,e,i,o),n)},u.removeCallback=function(e,t){if(e)if(null==t)this._kill(null,e);else for(var n=this.getTweensOf(e,!1),i=n.length,o=this._parseTimeOrLabel(t);--i>-1;)n[i]._startTime===o&&n[i]._enabled(!1,!1);return this},u.removePause=function(t){return this.removeCallback(e._internals.pauseCallback,t)},u.tweenTo=function(e,n){n=n||{};var i,o,r,s={ease:c,useFrames:this.usesFrames(),immediateRender:!1,lazy:!1},a=n.repeat&&d.TweenMax||t;for(o in n)s[o]=n[o];return s.time=this._parseTimeOrLabel(e),i=Math.abs(Number(s.time)-this._time)/this._timeScale||.001,r=new a(this,i,s),s.onStart=function(){r.target.paused(!0),r.vars.time===r.target.time()||i!==r.duration()||r.isFromTo||r.duration(Math.abs(r.vars.time-r.target.time())/r.target._timeScale).render(r.time(),!0,!0),n.onStart&&n.onStart.apply(n.onStartScope||n.callbackScope||r,n.onStartParams||[])},r},u.tweenFromTo=function(e,t,n){n=n||{},e=this._parseTimeOrLabel(e),n.startAt={onComplete:this.seek,onCompleteParams:[e],callbackScope:this},n.immediateRender=!1!==n.immediateRender;var i=this.tweenTo(t,n);return i.isFromTo=1,i.duration(Math.abs(i.vars.time-e)/this._timeScale||.001)},u.render=function(e,t,n){this._gc&&this._enabled(!0,!1);var i,o,s,d,c,u,h,p,f=this._time,m=this._dirty?this.totalDuration():this._totalDuration,g=this._duration,v=this._totalTime,b=this._startTime,y=this._timeScale,w=this._rawPrevTime,_=this._paused,x=this._cycle;if(f!==this._time&&(e+=this._time-f),e>=m-1e-7&&e>=0)this._locked||(this._totalTime=m,this._cycle=this._repeat),this._reversed||this._hasPausedChild()||(o=!0,d="onComplete",c=!!this._timeline.autoRemoveChildren,0===this._duration&&(0>=e&&e>=-1e-7||0>w||w===r)&&w!==e&&this._first&&(c=!0,w>r&&(d="onReverseComplete"))),this._rawPrevTime=this._duration||!t||e||this._rawPrevTime===e?e:r,this._yoyo&&1&this._cycle?this._time=e=0:(this._time=g,e=g+1e-4);else if(1e-7>e)if(this._locked||(this._totalTime=this._cycle=0),this._time=0,(0!==f||0===g&&w!==r&&(w>0||0>e&&w>=0)&&!this._locked)&&(d="onReverseComplete",o=this._reversed),0>e)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(c=o=!0,d="onReverseComplete"):w>=0&&this._first&&(c=!0),this._rawPrevTime=e;else{if(this._rawPrevTime=g||!t||e||this._rawPrevTime===e?e:r,0===e&&o)for(i=this._first;i&&0===i._startTime;)i._duration||(o=!1),i=i._next;e=0,this._initted||(c=!0)}else if(0===g&&0>w&&(c=!0),this._time=this._rawPrevTime=e,this._locked||(this._totalTime=e,0!==this._repeat&&(u=g+this._repeatDelay,this._cycle=this._totalTime/u|0,0!==this._cycle&&this._cycle===this._totalTime/u&&e>=v&&this._cycle--,this._time=this._totalTime-this._cycle*u,this._yoyo&&!!(1&this._cycle)&&(this._time=g-this._time),this._time>g?(this._time=g,e=g+1e-4):this._time<0?this._time=e=0:e=this._time)),this._hasPause&&!this._forcingPlayhead&&!t){if((e=this._time)>=f||this._repeat&&x!==this._cycle)for(i=this._first;i&&i._startTime<=e&&!h;)i._duration||"isPause"!==i.data||i.ratio||0===i._startTime&&0===this._rawPrevTime||(h=i),i=i._next;else for(i=this._last;i&&i._startTime>=e&&!h;)i._duration||"isPause"===i.data&&i._rawPrevTime>0&&(h=i),i=i._prev;h&&h._startTime<g&&(this._time=e=h._startTime,this._totalTime=e+this._cycle*(this._totalDuration+this._repeatDelay))}if(this._cycle!==x&&!this._locked){var $=this._yoyo&&!!(1&x),S=$===(this._yoyo&&!!(1&this._cycle)),T=this._totalTime,k=this._cycle,C=this._rawPrevTime,E=this._time;if(this._totalTime=x*g,this._cycle<x?$=!$:this._totalTime+=g,this._time=f,this._rawPrevTime=0===g?w-1e-4:w,this._cycle=x,this._locked=!0,f=$?0:g,this.render(f,t,0===g),t||this._gc||this.vars.onRepeat&&(this._cycle=k,this._locked=!1,this._callback("onRepeat")),f!==this._time)return;if(S&&(this._cycle=x,this._locked=!0,f=$?g+1e-4:-1e-4,this.render(f,!0,!1)),this._locked=!1,this._paused&&!_)return;this._time=E,this._totalTime=T,this._cycle=k,this._rawPrevTime=C}if(this._time!==f&&this._first||n||c||h){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._totalTime!==v&&e>0&&(this._active=!0),0===v&&this.vars.onStart&&(0===this._totalTime&&this._totalDuration||t||this._callback("onStart")),(p=this._time)>=f)for(i=this._first;i&&(s=i._next,p===this._time&&(!this._paused||_));)(i._active||i._startTime<=this._time&&!i._paused&&!i._gc)&&(h===i&&this.pause(),i._reversed?i.render((i._dirty?i.totalDuration():i._totalDuration)-(e-i._startTime)*i._timeScale,t,n):i.render((e-i._startTime)*i._timeScale,t,n)),i=s;else for(i=this._last;i&&(s=i._prev,p===this._time&&(!this._paused||_));){if(i._active||i._startTime<=f&&!i._paused&&!i._gc){if(h===i){for(h=i._prev;h&&h.endTime()>this._time;)h.render(h._reversed?h.totalDuration()-(e-h._startTime)*h._timeScale:(e-h._startTime)*h._timeScale,t,n),h=h._prev;h=null,this.pause()}i._reversed?i.render((i._dirty?i.totalDuration():i._totalDuration)-(e-i._startTime)*i._timeScale,t,n):i.render((e-i._startTime)*i._timeScale,t,n)}i=s}
2this._onUpdate&&(t||(a.length&&l(),this._callback("onUpdate"))),d&&(this._locked||this._gc||(b===this._startTime||y!==this._timeScale)&&(0===this._time||m>=this.totalDuration())&&(o&&(a.length&&l(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[d]&&this._callback(d)))}else v!==this._totalTime&&this._onUpdate&&(t||this._callback("onUpdate"))},u.getActive=function(e,t,n){null==e&&(e=!0),null==t&&(t=!0),null==n&&(n=!1);var i,o,r=[],s=this.getChildren(e,t,n),a=0,l=s.length;for(i=0;l>i;i++)(o=s[i]).isActive()&&(r[a++]=o);return r},u.getLabelAfter=function(e){e||0!==e&&(e=this._time);var t,n=this.getLabelsArray(),i=n.length;for(t=0;i>t;t++)if(n[t].time>e)return n[t].name;return null},u.getLabelBefore=function(e){null==e&&(e=this._time);for(var t=this.getLabelsArray(),n=t.length;--n>-1;)if(t[n].time<e)return t[n].name;return null},u.getLabelsArray=function(){var e,t=[],n=0;for(e in this._labels)t[n++]={time:this._labels[e],name:e};return t.sort((function(e,t){return e.time-t.time})),t},u.invalidate=function(){return this._locked=!1,e.prototype.invalidate.call(this)},u.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&1&this._cycle?1-e:e)+this._cycle*(this._duration+this._repeatDelay),t):this._time/this.duration()||0},u.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this._totalTime/this.totalDuration()||0},u.totalDuration=function(t){return arguments.length?-1!==this._repeat&&t?this.timeScale(this.totalDuration()/t):this:(this._dirty&&(e.prototype.totalDuration.call(this),this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)},u.time=function(e,t){return arguments.length?(this._dirty&&this.totalDuration(),e>this._duration&&(e=this._duration),this._yoyo&&1&this._cycle?e=this._duration-e+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(e+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(e,t)):this._time},u.repeat=function(e){return arguments.length?(this._repeat=e,this._uncache(!0)):this._repeat},u.repeatDelay=function(e){return arguments.length?(this._repeatDelay=e,this._uncache(!0)):this._repeatDelay},u.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},u.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.getLabelBefore(this._time+1e-8)},i}),!0),function(){var e=180/Math.PI,t=[],n=[],i=[],r={},s=o._gsDefine.globals,a=function(e,t,n,i){n===i&&(n=i-(i-t)/1e6),e===t&&(t=e+(n-e)/1e6),this.a=e,this.b=t,this.c=n,this.d=i,this.da=i-e,this.ca=n-e,this.ba=t-e},l=function(e,t,n,i){var o={a:e},r={},s={},a={c:i},l=(e+t)/2,d=(t+n)/2,c=(n+i)/2,u=(l+d)/2,h=(d+c)/2,p=(h-u)/8;return o.b=l+(e-l)/4,r.b=u+p,o.c=r.a=(o.b+r.b)/2,r.c=s.a=(u+h)/2,s.b=h-p,a.b=c+(i-c)/4,s.c=a.a=(s.b+a.b)/2,[o,r,s,a]},d=function(e,o,r,s,a){var d,c,u,h,p,f,m,g,v,b,y,w,_,x=e.length-1,$=0,S=e[0].a;for(d=0;x>d;d++)c=(p=e[$]).a,u=p.d,h=e[$+1].d,a?(y=t[d],_=((w=n[d])+y)*o*.25/(s?.5:i[d]||.5),g=u-((f=u-(u-c)*(s?.5*o:0!==y?_/y:0))+(((m=u+(h-u)*(s?.5*o:0!==w?_/w:0))-f)*(3*y/(y+w)+.5)/4||0))):g=u-((f=u-(u-c)*o*.5)+(m=u+(h-u)*o*.5))/2,f+=g,m+=g,p.c=v=f,p.b=0!==d?S:S=p.a+.6*(p.c-p.a),p.da=u-c,p.ca=v-c,p.ba=S-c,r?(b=l(c,S,v,u),e.splice($,1,b[0],b[1],b[2],b[3]),$+=4):$++,S=m;(p=e[$]).b=S,p.c=S+.4*(p.d-S),p.da=p.d-p.a,p.ca=p.c-p.a,p.ba=S-p.a,r&&(b=l(p.a,S,p.c,p.d),e.splice($,1,b[0],b[1],b[2],b[3]))},c=function(e,i,o,r){var s,l,d,c,u,h,p=[];if(r)for(l=(e=[r].concat(e)).length;--l>-1;)"string"==typeof(h=e[l][i])&&"="===h.charAt(1)&&(e[l][i]=r[i]+Number(h.charAt(0)+h.substr(2)));if(0>(s=e.length-2))return p[0]=new a(e[0][i],0,0,e[0][i]),p;for(l=0;s>l;l++)d=e[l][i],c=e[l+1][i],p[l]=new a(d,0,0,c),o&&(u=e[l+2][i],t[l]=(t[l]||0)+(c-d)*(c-d),n[l]=(n[l]||0)+(u-c)*(u-c));return p[l]=new a(e[l][i],0,0,e[l+1][i]),p},u=function(e,o,s,a,l,u){var h,p,f,m,g,v,b,y,w={},_=[],x=u||e[0];for(p in l="string"==typeof l?","+l+",":",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",null==o&&(o=1),e[0])_.push(p);if(e.length>1){for(y=e[e.length-1],b=!0,h=_.length;--h>-1;)if(p=_[h],Math.abs(x[p]-y[p])>.05){b=!1;break}b&&(e=e.concat(),u&&e.unshift(u),e.push(e[1]),u=e[e.length-3])}for(t.length=n.length=i.length=0,h=_.length;--h>-1;)p=_[h],r[p]=-1!==l.indexOf(","+p+","),w[p]=c(e,p,r[p],u);for(h=t.length;--h>-1;)t[h]=Math.sqrt(t[h]),n[h]=Math.sqrt(n[h]);if(!a){for(h=_.length;--h>-1;)if(r[p])for(v=(f=w[_[h]]).length-1,m=0;v>m;m++)g=f[m+1].da/n[m]+f[m].da/t[m]||0,i[m]=(i[m]||0)+g*g;for(h=i.length;--h>-1;)i[h]=Math.sqrt(i[h])}for(h=_.length,m=s?4:1;--h>-1;)f=w[p=_[h]],d(f,o,s,a,r[p]),b&&(f.splice(0,m),f.splice(f.length-m,m));return w},h=function(e,t,n){var i,o,r,s,l,d,c,u,h,p,f,m={}
2,g="cubic"===(t=t||"soft")?3:2,v="soft"===t,b=[];if(v&&n&&(e=[n].concat(e)),null==e||e.length<g+1)throw"invalid Bezier data";for(h in e[0])b.push(h);for(d=b.length;--d>-1;){for(m[h=b[d]]=l=[],p=0,u=e.length,c=0;u>c;c++)i=null==n?e[c][h]:"string"==typeof(f=e[c][h])&&"="===f.charAt(1)?n[h]+Number(f.charAt(0)+f.substr(2)):Number(f),v&&c>1&&u-1>c&&(l[p++]=(i+l[p-2])/2),l[p++]=i;for(u=p-g+1,p=0,c=0;u>c;c+=g)i=l[c],o=l[c+1],r=l[c+2],s=2===g?0:l[c+3],l[p++]=f=3===g?new a(i,o,r,s):new a(i,(2*o+i)/3,(2*o+r)/3,r);l.length=p}return m},p=function(e,t,n){for(var i,o,r,s,a,l,d,c,u,h,p,f=1/n,m=e.length;--m>-1;)for(r=(h=e[m]).a,s=h.d-r,a=h.c-r,l=h.b-r,i=o=0,c=1;n>=c;c++)i=o-(o=((d=f*c)*d*s+3*(u=1-d)*(d*a+u*l))*d),t[p=m*n+c-1]=(t[p]||0)+i*i},f=function(e,t){var n,i,o,r,s=[],a=[],l=0,d=0,c=(t=t|0||6)-1,u=[],h=[];for(n in e)p(e[n],s,t);for(o=s.length,i=0;o>i;i++)l+=Math.sqrt(s[i]),h[r=i%t]=l,r===c&&(d+=l,u[r=i/t|0]=h,a[r]=d,l=0,h=[]);return{length:d,lengths:a,segments:u}},m=o._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.8",API:2,global:!0,init:function(e,t,n){this._target=e,t instanceof Array&&(t={values:t}),this._func={},this._mod={},this._props=[],this._timeRes=null==t.timeResolution?6:parseInt(t.timeResolution,10);var i,o,r,s,a,l=t.values||[],d={},c=l[0],p=t.autoRotate||n.vars.orientToBezier;for(i in this._autoRotate=p?p instanceof Array?p:[["x","y","rotation",!0===p?0:Number(p)||0]]:null,c)this._props.push(i);for(r=this._props.length;--r>-1;)i=this._props[r],this._overwriteProps.push(i),o=this._func[i]="function"==typeof e[i],d[i]=o?e[i.indexOf("set")||"function"!=typeof e["get"+i.substr(3)]?i:"get"+i.substr(3)]():parseFloat(e[i]),a||d[i]!==l[0][i]&&(a=d);if(this._beziers="cubic"!==t.type&&"quadratic"!==t.type&&"soft"!==t.type?u(l,isNaN(t.curviness)?1:t.curviness,!1,"thruBasic"===t.type,t.correlate,a):h(l,t.type,d),this._segCount=this._beziers[i].length,this._timeRes){var m=f(this._beziers,this._timeRes);this._length=m.length,this._lengths=m.lengths,this._segments=m.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length}if(p=this._autoRotate)for(this._initialRotations=[],p[0]instanceof Array||(this._autoRotate=p=[p]),r=p.length;--r>-1;){for(s=0;3>s;s++)i=p[r][s],this._func[i]="function"==typeof e[i]&&e[i.indexOf("set")||"function"!=typeof e["get"+i.substr(3)]?i:"get"+i.substr(3)];i=p[r][2],this._initialRotations[r]=(this._func[i]?this._func[i].call(this._target):this._target[i])||0,this._overwriteProps.push(i)}return this._startRatio=n.vars.runBackwards?1:0,!0},set:function(t){var n,i,o,r,s,a,l,d,c,u,h=this._segCount,p=this._func,f=this._target,m=t!==this._startRatio;if(this._timeRes){if(c=this._lengths,u=this._curSeg,t*=this._length,o=this._li,t>this._l2&&h-1>o){for(d=h-1;d>o&&(this._l2=c[++o])<=t;);this._l1=c[o-1],this._li=o,this._curSeg=u=this._segments[o],this._s2=u[this._s1=this._si=0]}else if(t<this._l1&&o>0){for(;o>0&&(this._l1=c[--o])>=t;);0===o&&t<this._l1?this._l1=0:o++,this._l2=c[o],this._li=o,this._curSeg=u=this._segments[o],this._s1=u[(this._si=u.length-1)-1]||0,this._s2=u[this._si]}if(n=o,t-=this._l1,o=this._si,t>this._s2&&o<u.length-1){for(d=u.length-1;d>o&&(this._s2=u[++o])<=t;);this._s1=u[o-1],this._si=o}else if(t<this._s1&&o>0){for(;o>0&&(this._s1=u[--o])>=t;);0===o&&t<this._s1?this._s1=0:o++,this._s2=u[o],this._si=o}a=(o+(t-this._s1)/(this._s2-this._s1))*this._prec||0}else a=(t-(n=0>t?0:t>=1?h-1:h*t|0)*(1/h))*h;for(i=1-a,o=this._props.length;--o>-1;)r=this._props[o],l=(a*a*(s=this._beziers[r][n]).da+3*i*(a*s.ca+i*s.ba))*a+s.a,this._mod[r]&&(l=this._mod[r](l,f)),p[r]?f[r](l):f[r]=l;if(this._autoRotate){var g,v,b,y,w,_,x,$=this._autoRotate;for(o=$.length;--o>-1;)r=$[o][2],_=$[o][3]||0,x=!0===$[o][4]?1:e,s=this._beziers[$[o][0]],g=this._beziers[$[o][1]],s&&g&&(s=s[n],g=g[n],v=s.a+(s.b-s.a)*a,v+=((y=s.b+(s.c-s.b)*a)-v)*a,y+=(s.c+(s.d-s.c)*a-y)*a,b=g.a+(g.b-g.a)*a,b+=((w=g.b+(g.c-g.b)*a)-b)*a,w+=(g.c+(g.d-g.c)*a-w)*a,l=m?Math.atan2(w-b,y-v)*x+_:this._initialRotations[o],this._mod[r]&&(l=this._mod[r](l,f)),p[r]?f[r](l):f[r]=l)}}}),g=m.prototype;m.bezierThrough=u,m.cubicToQuadratic=l,m._autoCSS=!0,m.quadraticToCubic=function(e,t,n){return new a(e,(2*t+e)/3,(2*t+n)/3,n)},m._cssRegister=function(){var e=s.CSSPlugin;if(e){var t=e._internals,n=t._parseToProxy,i=t._setPluginRatio,o=t.CSSPropTween;t._registerComplexSpecialProp("bezier",{parser:function(e,t,r,s,a,l){t instanceof Array&&(t={values:t}),l=new m;var d,c,u,h=t.values,p=h.length-1,f=[],g={};if(0>p)return a;for(d=0;p>=d;d++)u=n(e,h[d],s,a,l,p!==d),f[d]=u.end;for(c in t)g[c]=t[c];return g.values=f,(a=new o(e,"bezier",0,0,u.pt,2)).data=u,a.plugin=l,a.setRatio=i,0===g.autoRotate&&(g.autoRotate=!0),!g.autoRotate||g.autoRotate instanceof Array||(d=!0===g.autoRotate?0:Number(g.autoRotate),g.autoRotate=null!=u.end.left?[["left","top","rotation",d,!1]]:null!=u.end.x&&[["x","y","rotation",d,!1]]),g.autoRotate&&(s._transform||s._enableTransforms(!1),u.autoRotate=s._target._gsTransform,u.proxy.rotation=u.autoRotate.rotation||0,s._overwriteProps.push("rotation")),l._onInitTween(u.proxy,g,s._tween),a}})}},g._mod=function(e){for(var t,n=this._overwriteProps,i=n.length;--i>-1;)(t=e[n[i]])&&"function"==typeof t&&(this._mod[n[i]]=t)},g._kill=function(e){var t,n,i=this._props;for(t in this._beziers)if(t in e)for(delete this._beziers[t],delete this._func[t],n=i.length;--n>-1;)i[n]===t&&i.splice(n,1);if(i=this._autoRotate)for(n=i.length;--n>-1;
vendor: 13,997 bytes, line 2
2)e[i[n][2]]&&i.splice(n,1);return this._super._kill.call(this,e)}}(),o._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],(function(e,t){var n,i,r,s,a=function(){e.call(this,"css"),this._overwriteProps.length=0,this.setRatio=a.prototype.setRatio},l=o._gsDefine.globals,d={},c=a.prototype=new e("css");c.constructor=a,a.version="2.0.2",a.API=2,a.defaultTransformPerspective=0,a.defaultSkewType="compensated",a.defaultSmoothOrigin=!0,c="px",a.suffixMap={top:c,right:c,bottom:c,left:c,width:c,height:c,fontSize:c,padding:c,margin:c,perspective:c,lineHeight:""};var u,h,p,f,m,g,v,b,y=/(?:\-|\.|\b)(\d|\.|e\-)+/g,w=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,_=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,x=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,$=/(?:\d|\-|\+|=|#|\.)*/g,S=/opacity *= *([^)]*)/i,T=/opacity:([^;]*)/i,k=/alpha\(opacity *=.+?\)/i,C=/^(rgb|hsl)/,E=/([A-Z])/g,P=/-([a-z])/gi,A=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,L=function(e,t){return t.toUpperCase()},M=/(?:Left|Right|Width)/i,O=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,I=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,R=/,(?=[^\)]*(?:\(|$))/gi,D=/[\s,\(]/i,z=Math.PI/180,N=180/Math.PI,F={},B={style:{}},j=o.document||{createElement:function(){return B}},q=function(e,t){return j.createElementNS?j.createElementNS(t||"http://www.w3.org/1999/xhtml",e):j.createElement(e)},H=q("div"),W=q("img"),V=a._internals={_specialProps:d},U=(o.navigator||{}).userAgent||"",Z=function(){var e=U.indexOf("Android"),t=q("a");return p=-1!==U.indexOf("Safari")&&-1===U.indexOf("Chrome")&&(-1===e||parseFloat(U.substr(e+8,2))>3),m=p&&parseFloat(U.substr(U.indexOf("Version/")+8,2))<6,f=-1!==U.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(U)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(U))&&(g=parseFloat(RegExp.$1)),!!t&&(t.style.cssText="top:1px;opacity:.55;",/^0.55/.test(t.style.opacity))}(),X=function(e){return S.test("string"==typeof e?e:(e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100:1},Y=function(e){o.console&&console.log(e)},G="",K="",Q=function(e,t){var n,i,o=(t=t||H).style;if(void 0!==o[e])return e;for(e=e.charAt(0).toUpperCase()+e.substr(1),n=["O","Moz","ms","Ms","Webkit"],i=5;--i>-1&&void 0===o[n[i]+e];);return i>=0?(G="-"+(K=3===i?"ms":n[i]).toLowerCase()+"-",K+e):null},J=("undefined"!=typeof window?window:j.defaultView||{getComputedStyle:function(){}}).getComputedStyle,ee=a.getStyle=function(e,t,n,i,o){var r;return Z||"opacity"!==t?(!i&&e.style[t]?r=e.style[t]:(n=n||J(e))?r=n[t]||n.getPropertyValue(t)||n.getPropertyValue(t.replace(E,"-$1").toLowerCase()):e.currentStyle&&(r=e.currentStyle[t]),null==o||r&&"none"!==r&&"auto"!==r&&"auto auto"!==r?r:o):X(e)},te=V.convertToPixels=function(e,n,i,o,r){if("px"===o||!o&&"lineHeight"!==n)return i;if("auto"===o||!i)return 0;var s,l,d,c=M.test(n),u=e,h=H.style,p=0>i,f=1===i;if(p&&(i=-i),f&&(i*=100),"lineHeight"!==n||o)if("%"===o&&-1!==n.indexOf("border"))s=i/100*(c?e.clientWidth:e.clientHeight);else{if(h.cssText="border:0 solid red;position:"+ee(e,"position")+";line-height:0;","%"!==o&&u.appendChild&&"v"!==o.charAt(0)&&"rem"!==o)h[c?"borderLeftWidth":"borderTopWidth"]=i+o;else{if(u=e.parentNode||j.body,-1!==ee(u,"display").indexOf("flex")&&(h.position="absolute"),l=u._gsCache,d=t.ticker.frame,l&&c&&l.time===d)return l.width*i/100;h[c?"width":"height"]=i+o}u.appendChild(H),s=parseFloat(H[c?"offsetWidth":"offsetHeight"]),u.removeChild(H),c&&"%"===o&&!1!==a.cacheWidths&&((l=u._gsCache=u._gsCache||{}).time=d,l.width=s/i*100),0!==s||r||(s=te(e,n,i,o,!0))}else l=J(e).lineHeight,e.style.lineHeight=i,s=parseFloat(J(e).lineHeight),e.style.lineHeight=l;return f&&(s/=100),p?-s:s},ne=V.calculateOffset=function(e,t,n){if("absolute"!==ee(e,"position",n))return 0;var i="left"===t?"Left":"Top",o=ee(e,"margin"+i,n);return e["offset"+i]-(te(e,t,parseFloat(o),o.replace($,""))||0)},ie=function(e,t){var n,i,o,r={};if(t=t||J(e,null))if(n=t.length)for(;--n>-1;)(-1===(o=t[n]).indexOf("-transform")||Ae===o)&&(r[o.replace(P,L)]=t.getPropertyValue(o));else for(n in t)(-1===n.indexOf("Transform")||Pe===n)&&(r[n]=t[n]);else if(t=e.currentStyle||e.style)for(n in t)"string"==typeof n&&void 0===r[n]&&(r[n.replace(P,L)]=t[n]);return Z||(r.opacity=X(e)),i=He(e,t,!1),r.rotation=i.rotation,r.skewX=i.skewX,r.scaleX=i.scaleX,r.scaleY=i.scaleY,r.x=i.x,r.y=i.y,Me&&(r.z=i.z,r.rotationX=i.rotationX,r.rotationY=i.rotationY,r.scaleZ=i.scaleZ),r.filters&&delete r.filters,r},oe=function(e,t,n,i,o){var r,s,a,l={},d=e.style;for(s in n)"cssText"!==s&&"length"!==s&&isNaN(s)&&(t[s]!==(r=n[s])||o&&o[s])&&-1===s.indexOf("Origin")&&("number"==typeof r||"string"==typeof r)&&(l[s]="auto"!==r||"left"!==s&&"top"!==s?""!==r&&"auto"!==r&&"none"!==r||"string"!=typeof t[s]||""===t[s].replace(x,"")?r:0:ne(e,s),void 0!==d[s]&&(a=new ye(d,s,d[s],a)));if(i)for(s in i)"className"!==s&&(l[s]=i[s]);return{difs:l,firstMPT:a}},re={width:["Left","Right"],height:["Top","Bottom"]},se=["marginLeft","marginRight","marginTop","marginBottom"],ae=function(e,t,n){if("svg"===(e.nodeName+"").toLowerCase())return(n||J(e))[t]||0;if(e.getCTM&&Be(e))return e.getBBox()[t]||0;var i=parseFloat("width"===t?e.offsetWidth:e.offsetHeight),o=re[t],r=o.length;for(n=n||J(e,null);--r>-1;)i-=parseFloat(ee(e,"padding"+o[r],n,!0))||0,i-=parseFloat(ee(e,"border"+o[r]+"Width",n,!0))||0;return i},le=function(e,t){if("contain"===e||"auto"===e||"auto auto"===e)return e+" ";(null==e||""===e)&&(e="0 0");var n,i=e.split(" "),o=-1!==e.indexOf("left")?"0%":-1!==e.indexOf("right")?"100%":i[0],r=-1!==e.indexOf("top")?"0%":-1!==e.indexOf("bottom")?"100%":i[1];if(i.length>3&&!t){for(i=e.split(", ").join(",").split(","),e=[],n=0;n<i.length;n++)e.push(le(i[n]));return e.join(",")}return null==r?r="center"===o?"50%":"0":"center"===r&&(r="50%"),("center"===o||isNaN(parseFloat(o))&&-1===(o+"").indexOf("="))&&(o="50%"),e=o+" "+r+(i.length>2?" "+i[2]:""),t&&(t.oxp=-1!==o.indexOf("%"),t.oyp=-1!==r.indexOf("%"),t.oxr="="===o.charAt(1),t.oyr="="===r.charAt(1),t.ox=parseFloat(o.replace(x,"")),t.oy=parseFloat(r.replace(x,"")),t.v=e),t||e},de=function(e,t){return"function"==typeof e&&(e=e(b,v)),"string"==typeof e&&"="===e.charAt(1)?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2)):parseFloat(e)-parseFloat(t)||0},ce=function(e,t){"function"==typeof e&&(e=e(b,v));var n="string"==typeof e&&"="===e.charAt(1);return"string"==typeof e&&"v"===e.charAt(e.length-2)&&(e=(n?e.substr(0,2):0)+window["inner"+("vh"===e.substr(-2)?"Height":"Width")]*(parseFloat(n?e.substr(2):e)/100)),null==e?t:n?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2))+t:parseFloat(e)||0},ue=function(e,t,n,i){var o,r,s,a,l,d=1e-6;return"function"==typeof e&&(e=e(b,v)),null==e?a=t:"number"==typeof e?a=e:(o=360,r=e.split("_"),s=((l="="===e.charAt(1))?parseInt(e.charAt(0)+"1",10)*parseFloat(r[0].substr(2)):parseFloat(r[0]))*(-1===e.indexOf("rad")?1:N)-(l?0:t),r.length&&(i&&(i[n]=t+s),-1!==e.indexOf("short")&&((s%=o)!==s%180&&(s=0>s?s+o:s-o)),-1!==e.indexOf("_cw")&&0>s?s=(s+9999999999*o)%o-(s/o|0)*o:-1!==e.indexOf("ccw")&&s>0&&(s=(s-9999999999*o)%o-(s/o|0)*o)),a=t+s),d>a&&a>-d&&(a=0),a},he={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},pe=function(e,t,n){return 255*(1>6*(e=0>e?e+1:e>1?e-1:e)?t+(n-t)*e*6:.5>e?n:2>3*e?t+(n-t)*(2/3-e)*6:t)+.5|0},fe=a.parseColor=function(e,t){var n,i,o,r,s,a,l,d,c,u,h;if(e)if("number"==typeof e)n=[e>>16,e>>8&255,255&e];else{if(","===e.charAt(e.length-1)&&(e=e.substr(0,e.length-1)),he[e])n=he[e];else if("#"===e.charAt(0))4===e.length&&(i=e.charAt(1),o=e.charAt(2),r=e.charAt(3),e="#"+i+i+o+o+r+r),n=[(e=parseInt(e.substr(1),16))>>16,e>>8&255,255&e];else if("hsl"===e.substr(0,3))if(n=h=e.match(y),t){if(-1!==e.indexOf("="))return e.match(w)}else s=Number(n[0])%360/360,a=Number(n[1])/100,i=2*(l=Number(n[2])/100)-(o=.5>=l?l*(a+1):l+a-l*a),n.length>3&&(n[3]=Number(n[3])),n[0]=pe(s+1/3,i,o),n[1]=pe(s,i,o),n[2]=pe(s-1/3,i,o);else n=e.match(y)||he.transparent;n[0]=Number(n[0]),n[1]=Number(n[1]),n[2]=Number(n[2]),n.length>3&&(n[3]=Number(n[3]))}else n=he.black;return t&&!h&&(i=n[0]/255,o=n[1]/255,r=n[2]/255,l=((d=Math.max(i,o,r))+(c=Math.min(i,o,r)))/2,d===c?s=a=0:(u=d-c,a=l>.5?u/(2-d-c):u/(d+c),s=d===i?(o-r)/u+(r>o?6:0):d===o?(r-i)/u+2:(i-o)/u+4,s*=60),n[0]=s+.5|0,n[1]=100*a+.5|0,n[2]=100*l+.5|0),n},me=function(e,t){var n,i,o,r=e.match(ge)||[],s=0,a="";if(!r.length)return e;for(n=0;n<r.length;n++)i=r[n],s+=(o=e.substr(s,e.indexOf(i,s)-s)).length+i.length,3===(i=fe(i,t)).length&&i.push(1),a+=o+(t?"hsla("+i[0]+","+i[1]+"%,"+i[2]+"%,"+i[3]:"rgba("+i.join(","))+")";return a+e.substr(s)},ge="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(c in he)ge+="|"+c+"\\b";ge=new RegExp(ge+")","gi"),a.colorStringFilter=function(e){var t,n=e[0]+" "+e[1];ge.test(n)&&(t=-1!==n.indexOf("hsl(")||-1!==n.indexOf("hsla("),e[0]=me(e[0],t),e[1]=me(e[1],t)),ge.lastIndex=0},t.defaultStringFilter||(t.defaultStringFilter=a.colorStringFilter);var ve=function(e,t,n,i){if(null==e)return function(e){return e};var o,r=t?(e.match(ge)||[""])[0]:"",s=e.split(r).join("").match(_)||[],a=e.substr(0,e.indexOf(s[0])),l=")"===e.charAt(e.length-1)?")":"",d=-1!==e.indexOf(" ")?" ":",",c=s.length,u=c>0?s[0].replace(y,""):"";return c?o=t?function(e){var t,h,p,f;if("number"==typeof e)e+=u;else if(i&&R.test(e)){for(f=e.replace(R,"|").split("|"),p=0;p<f.length;p++)f[p]=o(f[p]);return f.join(",")}if(t=(e.match(ge)||[r])[0],p=(h=e.split(t).join("").match(_)||[]).length,c>p--)for(;++p<c;)h[p]=n?h[(p-1)/2|0]:s[p];return a+h.join(d)+d+t+l+(-1!==e.indexOf("inset")?" inset":"")}:function(e){var t,r,h;if("number"==typeof e)e+=u;else if(i&&R.test(e)){for(r=e.replace(R,"|").split("|"),h=0;h<r.length;h++)r[h]=o(r[h]);return r.join(",")}if(h=(t=e.match(_)||[]).length,c>h--)for(;++h<c;)t[h]=n?t[(h-1)/2|0]:s[h];return a+t.join(d)+l}:function(e){return e}},be=function(e){return e=e.split(","),function(t,n,i,o,r,s,a){var l,d=(n+"").split(" ");for(a={},l=0;4>l;l++)a[e[l]]=d[l]=d[l]||d[(l-1)/2|0];return o.parse(t,a,r,s)}},ye=(V._setPluginRatio=function(e){this.plugin.setRatio(e);for(var t,n,i,o,r,s=this.data,a=s.proxy,l=s.firstMPT,d=1e-6;l;)t=a[l.v],l.r?t=l.r(t):d>t&&t>-d&&(t=0),l.t[l.p]=t,l=l._next;if(s.autoRotate&&(s.autoRotate.rotation=s.mod?s.mod.call(this._tween,a.rotation,this.t,this._tween):a.rotation),1===e||0===e)for(l=s.firstMPT,r=1===e?"e":"b";l;){if((n=l.t).type){if(1===n.type){for(o=n.xs0+n.s+n.xs1,i=1;i<n.l;i++)o+=n["xn"+i]+n["xs"+(i+1)];n[r]=o}}else n[r]=n.s+n.xs0;l=l._next}},function(e,t,n,i,o){this.t=e,this.p=t,this.v=n,this.r=o,i&&(i._prev=this,this._next=i)}),we=(V._parseToProxy=function(e,t,n,i,o,r){var s,a,l,d,c,u=i,h={},p={},f=n._transform,m=F;for(n._transform=null,F=t,i=c=n.parse(e,t,i,o),F=m,r&&(n._transform=f,u&&(u._prev=null,u._prev&&(u._prev._next=null)));i&&i!==u;){if(i.type<=1&&(p[a=i.p]=i.s+i.c,h[a]=i.s,r||(d=new ye(i,"s",a,d,i.r),i.c=0),1===i.type))for(s=i.l;--s>0;)l="xn"+s,p[a=i.p+"_"+l]=i.data[l],h[a]=i[l],r||(d=new ye(i,l,a,d,i.rxp[l]));i=i._next}return{proxy:h,end:p,firstMPT:d,pt:c}},V.CSSPropTween=function(e,t,i,o,r,a,l,d,c,u,h){this.t=e,this.p=t,this.s=i,this.c=o,this.n=l||t,e instanceof we||s.push(this.n),this.r=d?"function"==typeof d?d:Math.round:d,this.type=a||0,c&&(this.pr=c,n=!0),this.b=void 0===u?i:u,this.e=void 0===h?i+o:h,r&&(this._next=r,r._prev=this)}),_e=function(e,t,n,i,o,r){var s=new we(e,t,n,i-n,o,-1,r);return s.b=n,s.e=s.xs0=i,s},xe=a.parseComplex=function(e,t,n,i,o,r,s,l,d,c){n=n||r||"","function"==typeof i&&(i=i(b,v)),s=new we(e,t,0,0,s,c?2:1,null,!1,l,n,i),i+="",o&&ge.test(i+n)&&(i=[n,i],a.colorStringFilter(i),n=i[0],i=i[1]);var h,p,f,m,g,_,x,$,S,T,k,C,E,P=n.split(", ").join(",").split(" "),A=i.split(", ").join(",").split(" "),L=P.length,M=!1!==u;for((-1!==i.indexOf(",")||-1!==n.indexOf(","))&&(-1!==(i+n).indexOf("rgb")||-1!==(i+n).indexOf("hsl")?(P=P.join(" ").replace(R,", ").split(" "),A=A.join(" ").replace(R,", ").split(" ")):(P=P.join(" ").split(",").join(", ").split(" "),A=A.join(" ").split(",").join(", ").split(" ")),L=P.length),L!==A.length&&(L=(P=(r||"").split(" ")).length),s.plugin=d,s.setRatio=c,ge.lastIndex=0,h=0;L>h;h++)if(m=P[h],g=A[h]+"",($=parseFloat(m))||0===$)s.appendXtra("",$,de(g,$),g.replace(w,""),!(!M||-1===g.indexOf("px"))&&Math.round,!0);else if(o&&ge.test(m))C=")"+((C=g.indexOf(")")+1)?g.substr(C):""),E=-1!==g.indexOf("hsl")&&Z,T=g,m=fe(m,E),g=fe(g,E),(S=m.length+g.length>6)&&!Z&&0===g[3]?(s["xs"+s.l]+=s.l?" transparent":"transparent",s.e=s.e.split(A[h]).join("transparent")):(Z||(S=!1),E?s.appendXtra(T.substr(0,T.indexOf("hsl"))+(S?"hsla(":"hsl("),m[0],de(g[0],m[0]),",",!1,!0).appendXtra("",m[1],de(g[1],m[1]),"%,",!1).appendXtra("",m[2],de(g[2],m[2]),S?"%,":"%"+C,!1):s.appendXtra(T.substr(0,T.indexOf("rgb"))+(S?"rgba(":"rgb("),m[0],g[0]-m[0],",",Math.round,!0).appendXtra("",m[1],g[1]-m[1],",",Math.round).appendXtra("",m[2],g[2]-m[2],S?",":C,Math.round),S&&(m=m.length<4?1:m[3],s.appendXtra("",m,(g.length<4?1:g[3])-m,C,!1))),ge.lastIndex=0;else if(_=m.match(y)){if(!(x=g.match(w))||x.length!==_.length)return s;for(f=0,p=0;p<_.length;p++)k=_[p],T=m.indexOf(k,f),s.appendXtra(m.substr(f,T-f),Number(k),de(x[p],k),"",!(!M||"px"!==m.substr(T+k.length,2))&&Math.round,0===p),f=T+k.length;s["xs"+s.l]+=m.substr(f)}else s["xs"+s.l]+=s.l||s["xs"+s.l]?" "+g:g;if(-1!==i.indexOf("=")&&s.data){for(C=s.xs0+s.data.s,h=1;h<s.l;h++)C+=s["xs"+h]+s.data["xn"+h];s.e=C+s["xs"+h]}return s.l||(s.type=-1,s.xs0=s.e),s.xfirst||s},$e=9;for((c=we.prototype).l=c.pr=0;--$e>0;)c["xn"+$e]=0,c["xs"+$e]="";c.xs0="",c._next=c._prev=c.xfirst=c.data=c.plugin=c.setRatio=c.rxp=null,c.appendXtra=function(e,t,n,i,o,r){var s=this,a=s.l;return s["xs"+a]+=r&&(a||s["xs"+a])?" "+e:e||"",n||0===a||s.plugin?(s.l++,s.type=s.setRatio?2
2:1,s["xs"+s.l]=i||"",a>0?(s.data["xn"+a]=t+n,s.rxp["xn"+a]=o,s["xn"+a]=t,s.plugin||(s.xfirst=new we(s,"xn"+a,t,n,s.xfirst||s,0,s.n,o,s.pr),s.xfirst.xs0=0),s):(s.data={s:t+n},s.rxp={},s.s=t,s.c=n,s.r=o,s)):(s["xs"+a]+=t+(i||""),s)};var Se=function(e,t){t=t||{},this.p=t.prefix&&Q(e)||e,d[e]=d[this.p]=this,this.format=t.formatter||ve(t.defaultValue,t.color,t.collapsible,t.multi),t.parser&&(this.parse=t.parser),this.clrs=t.color,this.multi=t.multi,this.keyword=t.keyword,this.dflt=t.defaultValue,this.pr=t.priority||0},Te=V._registerComplexSpecialProp=function(e,t,n){"object"!=typeof t&&(t={parser:n});var i,o=e.split(","),r=t.defaultValue;for(n=n||[r],i=0;i<o.length;i++)t.prefix=0===i&&t.prefix,t.defaultValue=n[i]||r,new Se(o[i],t)},ke=V._registerPluginProp=function(e){if(!d[e]){var t=e.charAt(0).toUpperCase()+e.substr(1)+"Plugin";Te(e,{parser:function(e,n,i,o,r,s,a){var c=l.com.greensock.plugins[t];return c?(c._cssRegister(),d[i].parse(e,n,i,o,r,s,a)):(Y("Error: "+t+" js file not loaded."),r)}})}};(c=Se.prototype).parseComplex=function(e,t,n,i,o,r){var s,a,l,d,c,u,h=this.keyword;if(this.multi&&(R.test(n)||R.test(t)?(a=t.replace(R,"|").split("|"),l=n.replace(R,"|").split("|")):h&&(a=[t],l=[n])),l){for(d=l.length>a.length?l.length:a.length,s=0;d>s;s++)t=a[s]=a[s]||this.dflt,n=l[s]=l[s]||this.dflt,h&&((c=t.indexOf(h))!==(u=n.indexOf(h))&&(-1===u?a[s]=a[s].split(h).join(""):-1===c&&(a[s]+=" "+h)));t=a.join(", "),n=l.join(", ")}return xe(e,this.p,t,n,this.clrs,this.dflt,i,this.pr,o,r)},c.parse=function(e,t,n,i,o,s,a){return this.parseComplex(e.style,this.format(ee(e,this.p,r,!1,this.dflt)),this.format(t),o,s)},a.registerSpecialProp=function(e,t,n){Te(e,{parser:function(e,i,o,r,s,a,l){var d=new we(e,o,0,0,s,2,o,!1,n);return d.plugin=a,d.setRatio=t(e,i,r._tween,o),d},priority:n})},a.useSVGTransformAttr=!0;var Ce,Ee="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),Pe=Q("transform"),Ae=G+"transform",Le=Q("transformOrigin"),Me=null!==Q("perspective"),Oe=V.Transform=function(){this.perspective=parseFloat(a.defaultTransformPerspective)||0,this.force3D=!(!1===a.defaultForce3D||!Me)&&(a.defaultForce3D||"auto")},Ie=o.SVGElement,Re=function(e,t,n){var i,o=j.createElementNS("http://www.w3.org/2000/svg",e),r=/([a-z])([A-Z])/g;for(i in n)o.setAttributeNS(null,i.replace(r,"$1-$2").toLowerCase(),n[i]);return t.appendChild(o),o},De=j.documentElement||{},ze=function(){var e,t,n,i=g||/Android/i.test(U)&&!o.chrome;return j.createElementNS&&!i&&(e=Re("svg",De),n=(t=Re("rect",e,{width:100,height:50,x:100})).getBoundingClientRect().width,t.style[Le]="50% 50%",t.style[Pe]="scaleX(0.5)",i=n===t.getBoundingClientRect().width&&!(f&&Me),De.removeChild(e)),i}(),Ne=function(e,t,n,i,o,r){var s,l,d,c,u,h,p,f,m,g,v,b,y,w,_=e._gsTransform,x=qe(e,!0);_&&(y=_.xOrigin,w=_.yOrigin),(!i||(s=i.split(" ")).length<2)&&(0===(p=e.getBBox()).x&&0===p.y&&p.width+p.height===0&&(p={x:parseFloat(e.hasAttribute("x")?e.getAttribute("x"):e.hasAttribute("cx")?e.getAttribute("cx"):0)||0,y:parseFloat(e.hasAttribute("y")?e.getAttribute("y"):e.hasAttribute("cy")?e.getAttribute("cy"):0)||0,width:0,height:0}),s=[(-1!==(t=le(t).split(" "))[0].indexOf("%")?parseFloat(t[0])/100*p.width:parseFloat(t[0]))+p.x,(-1!==t[1].indexOf("%")?parseFloat(t[1])/100*p.height:parseFloat(t[1]))+p.y]),n.xOrigin=c=parseFloat(s[0]),n.yOrigin=u=parseFloat(s[1]),i&&x!==je&&(h=x[0],p=x[1],f=x[2],m=x[3],g=x[4],v=x[5],(b=h*m-p*f)&&(l=c*(m/b)+u*(-f/b)+(f*v-m*g)/b,d=c*(-p/b)+u*(h/b)-(h*v-p*g)/b,c=n.xOrigin=s[0]=l,u=n.yOrigin=s[1]=d)),_&&(r&&(n.xOffset=_.xOffset,n.yOffset=_.yOffset,_=n),o||!1!==o&&!1!==a.defaultSmoothOrigin?(l=c-y,d=u-w,_.xOffset+=l*x[0]+d*x[2]-l,_.yOffset+=l*x[1]+d*x[3]-d):_.xOffset=_.yOffset=0),r||e.setAttribute("data-svg-origin",s.join(" "))},Fe=function(e){var t,n=q("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),i=this.parentNode,o=this.nextSibling,r=this.style.cssText;if(De.appendChild(n),n.appendChild(this),this.style.display="block",e)try{t=this.getBBox(),this._originalGetBBox=this.getBBox,this.getBBox=Fe}catch(e){}else this._originalGetBBox&&(t=this._originalGetBBox());return o?i.insertBefore(this,o):i.appendChild(this),De.removeChild(n),this.style.cssText=r,t},Be=function(e){return!(!Ie||!e.getCTM||e.parentNode&&!e.ownerSVGElement||!function(e){try{return e.getBBox()}catch(t){return Fe.call(e,!0)}}(e))},je=[1,0,0,1,0,0],qe=function(e,t){var n,i,o,r,s,a,l=e._gsTransform||new Oe,d=1e5,c=e.style;if(Pe?i=ee(e,Ae,null,!0):e.currentStyle&&(i=(i=e.currentStyle.filter.match(O))&&4===i.length?[i[0].substr(4),Number(i[2].substr(4)),Number(i[1].substr(4)),i[3].substr(4),l.x||0,l.y||0].join(","):""),n=!i||"none"===i||"matrix(1, 0, 0, 1, 0, 0)"===i,!Pe||!(a=!J(e)||"none"===J(e).display)&&e.parentNode||(a&&(r=c.display,c.display="block"),e.parentNode||(s=1,De.appendChild(e)),n=!(i=ee(e,Ae,null,!0))||"none"===i||"matrix(1, 0, 0, 1, 0, 0)"===i,r?c.display=r:a&&Ze(c,"dis
2play"),s&&De.removeChild(e)),(l.svg||e.getCTM&&Be(e))&&(n&&-1!==(c[Pe]+"").indexOf("matrix")&&(i=c[Pe],n=0),o=e.getAttribute("transform"),n&&o&&(i="matrix("+(o=e.transform.baseVal.consolidate().matrix).a+","+o.b+","+o.c+","+o.d+","+o.e+","+o.f+")",n=0)),n)return je;for(o=(i||"").match(y)||[],$e=o.length;--$e>-1;)r=Number(o[$e]),o[$e]=(s=r-(r|=0))?(s*d+(0>s?-.5:.5)|0)/d+r:r;return t&&o.length>6?[o[0],o[1],o[4],o[5],o[12],o[13]]:o},He=V.getTransform=function(e,n,i,o){if(e._gsTransform&&i&&!o)return e._gsTransform;var r,s,l,d,c,u,h=i&&e._gsTransform||new Oe,p=h.scaleX<0,f=2e-5,m=1e5,g=Me&&(parseFloat(ee(e,Le,n,!1,"0 0 0").split(" ")[2])||h.zOrigin)||0,v=parseFloat(a.defaultTransformPerspective)||0;if(h.svg=!(!e.getCTM||!Be(e)),h.svg&&(Ne(e,ee(e,Le,n,!1,"50% 50%")+"",h,e.getAttribute("data-svg-origin")),Ce=a.useSVGTransformAttr||ze),(r=qe(e))!==je){if(16===r.length){var b,y,w,_,x,$=r[0],S=r[1],T=r[2],k=r[3],C=r[4],E=r[5],P=r[6],A=r[7],L=r[8],M=r[9],O=r[10],I=r[12],R=r[13],D=r[14],z=r[11],F=Math.atan2(P,O);h.zOrigin&&(I=L*(D=-h.zOrigin)-r[12],R=M*D-r[13],D=O*D+h.zOrigin-r[14]),h.rotationX=F*N,F&&(b=C*(_=Math.cos(-F))+L*(x=Math.sin(-F)),y=E*_+M*x,w=P*_+O*x,L=C*-x+L*_,M=E*-x+M*_,O=P*-x+O*_,z=A*-x+z*_,C=b,E=y,P=w),F=Math.atan2(-T,O),h.rotationY=F*N,F&&(y=S*(_=Math.cos(-F))-M*(x=Math.sin(-F)),w=T*_-O*x,M=S*x+M*_,O=T*x+O*_,z=k*x+z*_,$=b=$*_-L*x,S=y,T=w),F=Math.atan2(S,$),h.rotation=F*N,F&&(b=$*(_=Math.cos(F))+S*(x=Math.sin(F)),y=C*_+E*x,w=L*_+M*x,S=S*_-$*x,E=E*_-C*x,M=M*_-L*x,$=b,C=y,L=w),h.rotationX&&Math.abs(h.rotationX)+Math.abs(h.rotation)>359.9&&(h.rotationX=h.rotation=0,h.rotationY=180-h.rotationY),F=Math.atan2(C,E),h.scaleX=(Math.sqrt($*$+S*S+T*T)*m+.5|0)/m,h.scaleY=(Math.sqrt(E*E+P*P)*m+.5|0)/m,h.scaleZ=(Math.sqrt(L*L+M*M+O*O)*m+.5|0)/m,$/=h.scaleX,C/=h.scaleY,S/=h.scaleX,E/=h.scaleY,Math.abs(F)>f?(h.skewX=F*N,C=0,"simple"!==h.skewType&&(h.scaleY*=1/Math.cos(F))):h.skewX=0,h.perspective=z?1/(0>z?-z:z):0,h.x=I,h.y=R,h.z=D,h.svg&&(h.x-=h.xOrigin-(h.xOrigin*$-h.yOrigin*C),h.y-=h.yOrigin-(h.yOrigin*S-h.xOrigin*E))}else if(!Me||o||!r.length||h.x!==r[4]||h.y!==r[5]||!h.rotationX&&!h.rotationY){var B=r.length>=6,j=B?r[0]:1,q=r[1]||0,H=r[2]||0,W=B?r[3]:1;h.x=r[4]||0,h.y=r[5]||0,l=Math.sqrt(j*j+q*q),d=Math.sqrt(W*W+H*H),c=j||q?Math.atan2(q,j)*N:h.rotation||0,u=H||W?Math.atan2(H,W)*N+c:h.skewX||0,h.scaleX=l,h.scaleY=d,h.rotation=c,h.skewX=u,Me&&(h.rotationX=h.rotationY=h.z=0,h.perspective=v,h.scaleZ=1),h.svg&&(h.x-=h.xOrigin-(h.xOrigin*j+h.yOrigin*H),h.y-=h.yOrigin-(h.xOrigin*q+h.yOrigin*W))}for(s in Math.abs(h.skewX)>90&&Math.abs(h.skewX)<270&&(p?(h.scaleX*=-1,h.skewX+=h.rotation<=0?180:-180,h.rotation+=h.rotation<=0?180:-180):(h.scaleY*=-1,h.skewX+=h.skewX<=0?180:-180)),h.zOrigin=g,h)h[s]<f&&h[s]>-f&&(h[s]=0)}return i&&(e._gsTransform=h,h.svg&&(Ce&&e.style[Pe]?t.delayedCall(.001,(function(){Ze(e.style,Pe)})):!Ce&&e.getAttribute("transform")&&t.delayedCall(.001,(function(){e.removeAttribute("transform")})))),h},We=function(e){var t,n,i=this.data,o=-i.rotation*z,r=o+i.skewX*z,s=1e5,a=(Math.cos(o)*i.scaleX*s|0)/s,l=(Math.sin(o)*i.scaleX*s|0)/s,d=(Math.sin(r)*-i.scaleY*s|0)/s,c=(Math.cos(r)*i.scaleY*s|0)/s,u=this.t.style,h=this.t.currentStyle;if(h){n=l,l=-d,d=-n,t=h.filter,u.filter="";var p,f,m=this.t.offsetWidth,v=this.t.offsetHeight,b="absolute"!==h.position,y="progid:DXImageTransform.Microsoft.Matrix(M11="+a+", M12="+l+", M21="+d+", M22="+c,w=i.x+m*i.xPercent/100,_=i.y+v*i.yPercent/100;if(null!=i.ox&&(w+=(p=(i.oxp?m*i.ox*.01:i.ox)-m/2)-(p*a+(f=(i.oyp?v*i.oy*.01:i.oy)-v/2)*l),_+=f-(p*d+f*c)),b?y+=", Dx="+((p=m/2)-(p*a+(f=v/2)*l)+w)+", Dy="+(f-(p*d+f*c)+_)+")":y+=", sizingMethod='auto expand')",-1!==t.indexOf("DXImageTransform.Microsoft.Matrix(")?u.filter=t.replace(I,y):u.filter=y+" "+t,(0===e||1===e)&&1===a&&0===l&&0===d&&1===c&&(b&&-1===y.indexOf("Dx=0, Dy=0")||S.test(t)&&100!==parseFloat(RegExp.$1)||-1===t.indexOf(t.indexOf("Alpha"))&&u.removeAttribute("filter")),!b){var x,T,k,C=8>g?1:-1;for(p=i.ieOffsetX||0,f=i.ieOffsetY||0,i.ieOffsetX=Math.round((m-((0>a?-a:a)*m+(0>l?-l:l)*v))/2+w),i.ieOffsetY=Math.round((v-((0>c?-c:c)*v+(0>d?-d:d)*m))/2+_),$e=0;4>$e;$e++)k=(n=-1!==(x=h[T=se[$e]]).indexOf("px")?parseFloat(x):te(this.t,T,parseFloat(x),x.replace($,""))||0)!==i[T]?2>$e?-i.ieOffsetX:-i.ieOffsetY:2>$e?p-i.ieOffsetX:f-i.ieOffsetY,u[T]=(i[T]=Math.round(n-k*(0===$e||2===$e?1:C)))+"px"}}},Ve=V.set3DTransformRatio=V.setTransformRatio=function(e){var t,n,i,o,r,s,a,l,d,c,u,h,p,m,g,v,b,y,w,_,x,$,S,T=this.data,k=this.t.style,C=T.rotation,E=T.rotationX,P=T.rotationY,A=T.scaleX,L=T.scaleY,M=T.scaleZ,O=T.x,I=T.y,R=T.z,D=T.svg,N=T.perspective,F=T.force3D,B=T.skewY,j=T.skewX;if(B&&(j+=B,C+=B),!((1!==e&&0!==e||"auto"!==F||this.tween._totalTime!==this.tween._totalDuration&&this.tween._totalTime)&&F||R||N||P||E||1!==M)||Ce&&D||!Me)C||j||D?(C*=z,$=j*z,S=1e5,n=Math.cos(C)*A,r=Math.sin(C)*A,i=Math.sin(C-$)*-L,s=Math.cos(C-$)*L,$&&"simple"===T.skewType&&(t=Math.tan($-B*z),i*=t=Math.sqrt(1+t*t),s*=t,B&&(t=Math.tan(B*z),n
vendor: 4,675 bytes, line 2
2*=t=Math.sqrt(1+t*t),r*=t)),D&&(O+=T.xOrigin-(T.xOrigin*n+T.yOrigin*i)+T.xOffset,I+=T.yOrigin-(T.xOrigin*r+T.yOrigin*s)+T.yOffset,Ce&&(T.xPercent||T.yPercent)&&(g=this.t.getBBox(),O+=.01*T.xPercent*g.width,I+=.01*T.yPercent*g.height),(g=1e-6)>O&&O>-g&&(O=0),g>I&&I>-g&&(I=0)),w=(n*S|0)/S+","+(r*S|0)/S+","+(i*S|0)/S+","+(s*S|0)/S+","+O+","+I+")",D&&Ce?this.t.setAttribute("transform","matrix("+w):k[Pe]=(T.xPercent||T.yPercent?"translate("+T.xPercent+"%,"+T.yPercent+"%) matrix(":"matrix(")+w):k[Pe]=(T.xPercent||T.yPercent?"translate("+T.xPercent+"%,"+T.yPercent+"%) matrix(":"matrix(")+A+",0,0,"+L+","+O+","+I+")";else{if(f&&((g=1e-4)>A&&A>-g&&(A=M=2e-5),g>L&&L>-g&&(L=M=2e-5),!N||T.z||T.rotationX||T.rotationY||(N=0)),C||j)C*=z,v=n=Math.cos(C),b=r=Math.sin(C),j&&(C-=j*z,v=Math.cos(C),b=Math.sin(C),"simple"===T.skewType&&(t=Math.tan((j-B)*z),v*=t=Math.sqrt(1+t*t),b*=t,T.skewY&&(t=Math.tan(B*z),n*=t=Math.sqrt(1+t*t),r*=t))),i=-b,s=v;else{if(!(P||E||1!==M||N||D))return void(k[Pe]=(T.xPercent||T.yPercent?"translate("+T.xPercent+"%,"+T.yPercent+"%) translate3d(":"translate3d(")+O+"px,"+I+"px,"+R+"px)"+(1!==A||1!==L?" scale("+A+","+L+")":""));n=s=1,i=r=0}c=1,o=a=l=d=u=h=0,p=N?-1/N:0,m=T.zOrigin,g=1e-6,_=",",x="0",(C=P*z)&&(v=Math.cos(C),l=-(b=Math.sin(C)),u=p*-b,o=n*b,a=r*b,c=v,p*=v,n*=v,r*=v),(C=E*z)&&(t=i*(v=Math.cos(C))+o*(b=Math.sin(C)),y=s*v+a*b,d=c*b,h=p*b,o=i*-b+o*v,a=s*-b+a*v,c*=v,p*=v,i=t,s=y),1!==M&&(o*=M,a*=M,c*=M,p*=M),1!==L&&(i*=L,s*=L,d*=L,h*=L),1!==A&&(n*=A,r*=A,l*=A,u*=A),(m||D)&&(m&&(O+=o*-m,I+=a*-m,R+=c*-m+m),D&&(O+=T.xOrigin-(T.xOrigin*n+T.yOrigin*i)+T.xOffset,I+=T.yOrigin-(T.xOrigin*r+T.yOrigin*s)+T.yOffset),g>O&&O>-g&&(O=x),g>I&&I>-g&&(I=x),g>R&&R>-g&&(R=0)),w=T.xPercent||T.yPercent?"translate("+T.xPercent+"%,"+T.yPercent+"%) matrix3d(":"matrix3d(",w+=(g>n&&n>-g?x:n)+_+(g>r&&r>-g?x:r)+_+(g>l&&l>-g?x:l),w+=_+(g>u&&u>-g?x:u)+_+(g>i&&i>-g?x:i)+_+(g>s&&s>-g?x:s),E||P||1!==M?(w+=_+(g>d&&d>-g?x:d)+_+(g>h&&h>-g?x:h)+_+(g>o&&o>-g?x:o),w+=_+(g>a&&a>-g?x:a)+_+(g>c&&c>-g?x:c)+_+(g>p&&p>-g?x:p)+_):w+=",0,0,0,0,1,0,",w+=O+_+I+_+R+_+(N?1+-R/N:1)+")",k[Pe]=w}};(c=Oe.prototype).x=c.y=c.z=c.skewX=c.skewY=c.rotation=c.rotationX=c.rotationY=c.zOrigin=c.xPercent=c.yPercent=c.xOffset=c.yOffset=0,c.scaleX=c.scaleY=c.scaleZ=1,Te("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(e,t,n,i,o,s,l){if(i._lastParsedTransform===l)return o;i._lastParsedTransform=l;var d,c=l.scale&&"function"==typeof l.scale?l.scale:0;"function"==typeof l[n]&&(d=l[n],l[n]=t),c&&(l.scale=c(b,e));var u,h,p,f,m,g,y,w,_,x=e._gsTransform,$=e.style,S=1e-6,T=Ee.length,k=l,C={},E="transformOrigin",P=He(e,r,!0,k.parseTransform),A=k.transform&&("function"==typeof k.transform?k.transform(b,v):k.transform);if(P.skewType=k.skewType||P.skewType||a.defaultSkewType,i._transform=P,"rotationZ"in k&&(k.rotation=k.rotationZ),A&&"string"==typeof A&&Pe)(h=H.style)[Pe]=A,h.display="block",h.position="absolute",-1!==A.indexOf("%")&&(h.width=ee(e,"width"),h.height=ee(e,"height")),j.body.appendChild(H),u=He(H,null,!1),"simple"===P.skewType&&(u.scaleY*=Math.cos(u.skewX*z)),P.svg&&(g=P.xOrigin,y=P.yOrigin,u.x-=P.xOffset,u.y-=P.yOffset,(k.transformOrigin||k.svgOrigin)&&(A={},Ne(e,le(k.transformOrigin),A,k.svgOrigin,k.smoothOrigin,!0),g=A.xOrigin,y=A.yOrigin,u.x-=A.xOffset-P.xOffset,u.y-=A.yOffset-P.yOffset),(g||y)&&(w=qe(H,!0),u.x-=g-(g*w[0]+y*w[2]),u.y-=y-(g*w[1]+y*w[3]))),j.body.removeChild(H),u.perspective||(u.perspective=P.perspective),null!=k.xPercent&&(u.xPercent=ce(k.xPercent,P.xPercent)),null!=k.yPercent&&(u.yPercent=ce(k.yPercent,P.yPercent));else if("object"==typeof k){if(u={scaleX:ce(null!=k.scaleX?k.scaleX:k.scale,P.scaleX),scaleY:ce(null!=k.scaleY?k.scaleY:k.scale,P.scaleY),scaleZ:ce(k.scaleZ,P.scaleZ),x:ce(k.x,P.x),y:ce(k.y,P.y),z:ce(k.z,P.z),xPercent:ce(k.xPercent,P.xPercent),yPercent:ce(k.yPercent,P.yPercent),perspective:ce(k.transformPerspective,P.perspective)},null!=(m=k.directionalRotation))if("object"==typeof m)for(h in m)k[h]=m[h];else k.rotation=m;"string"==typeof k.x&&-1!==k.x.indexOf("%")&&(u.x=0,u.xPercent=ce(k.x,P.xPercent)),"string"==typeof k.y&&-1!==k.y.indexOf("%")&&(u.y=0,u.yPercent=ce(k.y,P.yPercent)),u.rotation=ue("rotation"in k?k.rotation:"shortRotation"in k?k.shortRotation+"_short":P.rotation,P.rotation,"rotation",C),Me&&(u.rotationX=ue("rotationX"in k?k.rotationX:"shortRotationX"in k?k.shortRotationX+"_short":P.rotationX||0,P.rotationX,"rotationX",C),u.rotationY=ue("rotationY"
2in k?k.rotationY:"shortRotationY"in k?k.shortRotationY+"_short":P.rotationY||0,P.rotationY,"rotationY",C)),u.skewX=ue(k.skewX,P.skewX),u.skewY=ue(k.skewY,P.skewY)}for(Me&&null!=k.force3D&&(P.force3D=k.force3D,f=!0),(p=P.force3D||P.z||P.rotationX||P.rotationY||u.z||u.rotationX||u.rotationY||u.perspective)||null==k.scale||(u.scaleZ=1);--T>-1;)((A=u[_=Ee[T]]-P[_])>S||-S>A||null!=k[_]||null!=F[_])&&(f=!0,o=new we(P,_,P[_],A,o),_ in C&&(o.e=C[_]),o.xs0=0,o.plugin=s,i._overwriteProps.push(o.n));return A=k.transformOrigin,P.svg&&(A||k.svgOrigin)&&(g=P.xOffset,y=P.yOffset,Ne(e,le(A),u,k.svgOrigin,k.smoothOrigin),o=_e(P,"xOrigin",(x?P:u).xOrigin,u.xOrigin,o,E),o=_e(P,"yOrigin",(x?P:u).yOrigin,u.yOrigin,o,E),(g!==P.xOffset||y!==P.yOffset)&&(o=_e(P,"xOffset",x?g:P.xOffset,P.xOffset,o,E),o=_e(P,"yOffset",x?y:P.yOffset,P.yOffset,o,E)),A="0px 0px"),(A||Me&&p&&P.zOrigin)&&(Pe?(f=!0,_=Le,A=(A||ee(e,_,r,!1,"50% 50%"))+"",(o=new we($,_,0,0,o,-1,E)).b=$[_],o.plugin=s,Me?(h=P.zOrigin,A=A.split(" "),P.zOrigin=(A.length>2&&(0===h||"0px"!==A[2])?parseFloat(A[2]):h)||0,o.xs0=o.e=A[0]+" "+(A[1]||"50%")+" 0px",(o=new we(P,"zOrigin",0,0,o,-1,o.n)).b=h,o.xs0=o.e=P.zOrigin):o.xs0=o.e=A):le(A+"",P)),f&&(i._transformType=P.svg&&Ce||!p&&3!==this._transformType?2:3),d&&(l[n]=d),c&&(l.scale=c),o},prefix:!0}),Te("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),Te("borderRadius",{defaultValue:"0px",parser:function(e,t,n,o,s,a){t=this.format(t);var l,d,c,u,h,p,f,m,g,v,b,y,w,_,x,$,S=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],T=e.style;for(g=parseFloat(e.offsetWidth),v=parseFloat(e.offsetHeight),l=t.split(" "),d=0;d<S.length;d++)this.p.indexOf("border")&&(S[d]=Q(S[d])),-1!==(h=u=ee(e,S[d],r,!1,"0px")).indexOf(" ")&&(u=h.split(" "),h=u[0],u=u[1]),p=c=l[d],f=parseFloat(h),y=h.substr((f+"").length),(w="="===p.charAt(1))?(m=parseInt(p.charAt(0)+"1",10),p=
vendor: 3,950 bytes, line 2
2p.substr(2),m*=parseFloat(p),b=p.substr((m+"").length-(0>m?1:0))||""):(m=parseFloat(p),b=p.substr((m+"").length)),""===b&&(b=i[n]||y),b!==y&&(_=te(e,"borderLeft",f,y),x=te(e,"borderTop",f,y),"%"===b?(h=_/g*100+"%",u=x/v*100+"%"):"em"===b?(h=_/($=te(e,"borderLeft",1,"em"))+"em",u=x/$+"em"):(h=_+"px",u=x+"px"),w&&(p=parseFloat(h)+m+b,c=parseFloat(u)+m+b)),s=xe(T,S[d],h+" "+u,p+" "+c,!1,"0px",s);return s},prefix:!0,formatter:ve("0px 0px 0px 0px",!1,!0)}),Te("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius",{defaultValue:"0px",parser:function(e,t,n,i,o,s){return xe(e.style,n,this.format(ee(e,n,r,!1,"0px 0px")),this.format(t),!1,"0px",o)},prefix:!0,formatter:ve("0px 0px",!1,!0)}),Te("backgroundPosition",{defaultValue:"0 0",parser:function(e,t,n,i,o,s){var a,l,d,c,u,h,p="background-position",f=r||J(e,null),m=this.format((f?g?f.getPropertyValue(p+"-x")+" "+f.getPropertyValue(p+"-y"):f.getPropertyValue(p):e.currentStyle.backgroundPositionX+" "+e.currentStyle.backgroundPositionY)||"0 0"),v=this.format(t);if(-1!==m.indexOf("%")!=(-1!==v.indexOf("%"))&&v.split(",").length<2&&((h=ee(e,"backgroundImage").replace(A,""))&&"none"!==h)){for(a=m.split(" "),l=v.split(" "),W.setAttribute("src",h),d=2;--d>-1;)(c=-1!==(m=a[d]).indexOf("%"))!==(-1!==l[d].indexOf("%"))&&(u=0===d?e.offsetWidth-W.width:e.offsetHeight-W.height,a[d]=c?parseFloat(m)/100*u+"px":parseFloat(m)/u*100+"%");m=a.join(" ")}return this.parseComplex(e.style,m,v,o,s)},formatter:le}),Te("backgroundSize",{defaultValue:"0 0",formatter:function(e){return"co"===(e+="").substr(0,2)?e:le(-1===e.indexOf(" ")?e+" "+e:e)}}),Te("perspective",{defaultValue:"0px",prefix:!0}),Te("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),Te("transformStyle",{prefix:!0}),Te("backfaceVisibility",{prefix:!0}),Te("userSelect",{prefix:!0}),Te("margin",{parser:be("marginTop,marginRight,marginBottom,marginLeft")}),Te("padding",{parser:be("paddingTop,paddingRight,paddingBottom,paddingLeft")}),Te("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(e,t,n,i,o,s){var a,l,d;return 9>g?(l=e.currentStyle,d=8>g?" ":",",a="rect("+l.clipTop+d+l.clipRight+d+l.clipBottom+d+l.clipLeft+")",t=this.format(t).split(",").join(d)):(a=this.format(ee(e,this.p,r,!1,this.dflt)),t=this.format(t)),this.parseComplex(e.style,a,t,o,s)}}),Te("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),Te("autoRound,strictUnits",{parser:function(e,t,n,i,o){return o}}),Te("border",{defaultValue:"0px solid #000",parser:function(e,t,n,i,o,s){var a=ee(e,"borderTopWidth",r,!1,"0px"),l=this.format(t).split(" "),d=l[0].replace($,"");return"px"!==d&&(a=parseFloat(a)/te(e,"borderTopWidth",1,d)+d),this.parseComplex(e.style,this.format(a+" "+ee(e,"borderTopStyle",r,!1,"solid")+" "+ee(e,"borderTopColor",r,!1,"#000")),l.join(" "),o,s)},color:!0,formatter:function(e){var t=e.split(" ");return t[0]+" "+(t[1]||"solid")+" "+(e.match(ge)||["#000"])[0]}}),Te("borderWidth",{parser:be("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),Te("float,cssFloat,styleFloat",{parser:function(e,t,n,i,o,r){var s=e.style,a="cssFloat"in s?"cssFloat":"styleFloat";return new we(s,a,0,0,o,-1,n,!1,0,s[a],t)}});var Ue=function(e){var t,n=this.t,i=n.filter||ee(this.data,"filter")||"",o=this.s+this.c*e|0;100===o&&(-1===i.indexOf("atrix(")&&-1===i.indexOf("radient(")&&-1===i.indexOf("oader(")?(n.removeAttribute("filter"),t=!ee(this.data,"filter")):(n.filter=i.replace(k,""),t=!0)),t||(this.xn1&&(n.filter=i=i||"alpha(opacity="+o+")"),-1===i.indexOf("pacity")?0===o&&this.xn1||(n.filter=i+" alpha(opacity="+o+")"):n.filter=i.replace(S,"opacity="+o))};Te("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(e,t,n,i,o,s){var a=parseFloat(ee(e,"opacity",r,!1,"1")),l=e.style,d="autoAlpha"===n;return"string"==typeof t&&"="===t.charAt(1)&&(t=("-"===t.charAt(0)?-1:1)*parseFloat(t.substr(2))+a),d&&1===a&&"hidden"===ee(e,"visibility",r)&&0!==t&&(a=0),Z?o=new we(l,"o
2pacity",a,t-a,o):((o=new we(l,"opacity",100*a,100*(t-a),o)).xn1=d?1:0,l.zoom=1,o.type=2,o.b="alpha(opacity="+o.s+")",o.e="alpha(opacity="+(o.s+o.c)+")",o.data=e,o.plugin=s,o.setRatio=Ue),d&&((o=new we(l,"visibility",0,0,o,-1,null,!1,0,0!==a?"inherit":"hidden",0===t?"hidden":"inherit")).xs0="inherit",i._overwriteProps.push(o.n),i._overwriteProps.push(n)),o}});var Ze=function(e,t){t&&(e.removeProperty?(("ms"===t.substr(0,2)||"webkit"===t.substr(0,6))&&(t="-"+t),e.removeProperty(t.replace(E,"-$1").toLowerCase())):e.removeAttribute(t))},Xe=function(e){if(this.t._gsClassPT=this,1===e||0===e){this.t.setAttribute("class",0===e?this.b:this.e);for(var t=this.data,n=this.t.style;t;)t.v?n[t.p]=t.v:Ze(n,t.p),t=t._next;1===e&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};Te("className",{parser:function(e,t,i,o,s,a,l){var d,c,u,h,p,f=e.getAttribute("class")||"",m=e.style.cssText;if((s=o._classNamePT=new we(e,i,0,0,s,2)).setRatio=Xe,s.pr=-11,n=!0,s.b=f,c=ie(e,r),u=e._gsClassPT){for(h={},p=u.data;p;)h[p.p]=1,p=p._next;u.setRatio(1)}return e._gsClassPT=s,s.e="="!==t.charAt(1)?t:f.replace(new RegExp("(?:\\s|^)"+t.substr(2)+"(?![\\w-])"),"")+("+"===t.charAt(0)?" "+t.substr(2):""),e.setAttribute("class",s.e),d=oe(e,c,ie(e),l,h),e.setAttribute("class",f),s.data=d.firstMPT,e.style.cssText=m,s.xfirst=o.parse(e,d.difs,s,a)}});var Ye=function(e){if((1===e||0===e)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var t,n,i,o,r,s=this.t.style,a=d.transform.parse;if("all"===this.e)s.cssText="",o=!0;else for(i=(t=this.e.split(" ").join("").split(",")).length;--i>-1;)n=t[i],d[n]&&(d[n].parse===a?o=!0:n="transformOrigin"===n?Le:d[n].p),Ze(s,n);o&&(Ze(s,Pe),(r=this.t._gsTransform)&&(r.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform))}};for(Te("clearProps",{parser:function(e,t,i,o,r){return(r=new we(e,i,0,0,r,2)).setRatio=Ye,r.e=t,r.pr=-10,r.data=o._tween,n=!0,r}}),c="bezier,throwProps,physicsProps,physics2D".split(","),$e=c.length;$e--;)ke(c[$e]);(c=a.prototype)._firstPT=c._lastParsedTransform=c._transform=null,c._onInitTween=function(e,t,o,l){if(!e.nodeType)return!1;this._target=v=e,this._tween=o,this._vars=t,b=l,u=t.autoRound,n=!1,i=t.suffixMap||a.suffixMap,r=J(e,""),s=this._overwriteProps;var c,f,g,y,w,_,x,$,S,k=e.style;if(h&&""===k.zIndex&&(("auto"===(c=ee(e,"zIndex",r))||""===c)&&this._addLazySet(k,"zIndex",0)),"string"==typeof t&&(y=k.cssText,c=ie(e,r),k.cssText=y+";"+t,c=oe(e,c,ie(e)).difs,!Z&&T.test(t)&&(c.opacity=parseFloat(RegExp.$1)),t=c,k.cssText=y),t.className?this._firstPT=f=d.className.parse(e,t.className,"className",this,null,null,t):this._firstPT=f=this.parse(e,t,null),this._transformType){for(S=3===this._transformType,Pe?p&&(h=!0,""===k.zIndex&&(("auto"===(x=ee(e,"zIndex",r))||""===x)&&this._addLazySet(k,"zIndex",0)),m&&this._addLazySet(k,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(S?"visible":"hidden"))):k.zoom=1,g=f;g&&g._next;)g=g._next;$=new we(e,"transform",0,0,null,2),this._linkCSSP($,null,g),$.setRatio=Pe?Ve:We,$.data=this._transform||He(e,r,!0),$.tween=o,$.pr=-1,s.pop()}if(n){for(;f;){for(_=f._next,g=y;g&&g.pr>f.pr;)g=g._next;(f._prev=g?g._prev:w)?f._prev._next=f:y=f,(f._next=g)?g._prev=f:w=f,f=_}this._firstPT=y}return!0},c.parse=function(e,t,n,o){var s,a,l,c,h,p,f,m,g,y,w=e.style;for(s in t){if("function"==typeof(p=t[s])&&(p=p(b,v)),a=d[s])n=a.parse(e,p,s,this,n,o,t);else{if("--"===s.substr(0,2)){this._tween._propLookup[s]=this._addTween.call(this._tween,e.style,"setProperty",J(e).getPropertyValue(s)+"",p+"",s,!1,s);continue}h=ee(e,s,r)+"",g="string"==typeof p,"color"===s||"fill"===s||"stroke"===s||-1!==s.indexOf("Color")||g&&C.test(p)?(g||(p=((p=fe(p)).length>3?"rgba(":"rgb(")+p.join(",")+")"),n=xe(w,s,h,p,!0,"transparent",n,0,o)):g&&D.test(p)?n=xe(w,s,h,p,!0,null,n,0,o):(f=(l=parseFloat(h))||0===l?h.substr((l+"").length):"",(""===h||"auto"===h)&&("width"===s||"height"===s?(l=ae(e,s,r),f="px"):"left"===s||"top"===s?(l=ne(e,s,r),f="px"):(l="opacity"!==s?0:1,f="")),(y=g&&"="===p.charAt(1))?(c=parseInt(p.charAt(0)+"1",10),p=
vendor: 5,011 bytes, line 2
2p.substr(2),c*=parseFloat(p),m=p.replace($,"")):(c=parseFloat(p),m=g?p.replace($,""):""),""===m&&(m=s in i?i[s]:f),p=c||0===c?(y?c+l:c)+m:t[s],f!==m&&(""!==m||"lineHeight"===s)&&(c||0===c)&&l&&(l=te(e,s,l,f),"%"===m?(l/=te(e,s,100,"%")/100,!0!==t.strictUnits&&(h=l+"%")):"em"===m||"rem"===m||"vw"===m||"vh"===m?l/=te(e,s,1,m):"px"!==m&&(c=te(e,s,c,m),m="px"),y&&(c||0===c)&&(p=c+l+m)),y&&(c+=l),!l&&0!==l||!c&&0!==c?void 0!==w[s]&&(p||p+""!="NaN"&&null!=p)?(n=new we(w,s,c||l||0,0,n,-1,s,!1,0,h,p)).xs0="none"!==p||"display"!==s&&-1===s.indexOf("Style")?p:h:Y("invalid "+s+" tween value: "+t[s]):(n=new we(w,s,l,c-l,n,0,s,!1!==u&&("px"===m||"zIndex"===s),0,h,p)).xs0=m)}o&&n&&!n.plugin&&(n.plugin=o)}return n},c.setRatio=function(e){var t,n,i,o=this._firstPT,r=1e-6;if(1!==e||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(e||this._tween._time!==this._tween._duration&&0!==this._tween._time||-1e-6===this._tween._rawPrevTime)for(;o;){if(t=o.c*e+o.s,o.r?t=o.r(t):r>t&&t>-r&&(t=0),o.type)if(1===o.type)if(2===(i=o.l))o.t[o.p]=o.xs0+t+o.xs1+o.xn1+o.xs2;else if(3===i)o.t[o.p]=o.xs0+t+o.xs1+o.xn1+o.xs2+o.xn2+o.xs3;else if(4===i)o.t[o.p]=o.xs0+t+o.xs1+o.xn1+o.xs2+o.xn2+o.xs3+o.xn3+o.xs4;else if(5===i)o.t[o.p]=o.xs0+t+o.xs1+o.xn1+o.xs2+o.xn2+o.xs3+o.xn3+o.xs4+o.xn4+o.xs5;else{for(n=o.xs0+t+o.xs1,i=1;i<o.l;i++)n+=o["xn"+i]+o["xs"+(i+1)];o.t[o.p]=n}else-1===o.type?o.t[o.p]=o.xs0:o.setRatio&&o.setRatio(e);else o.t[o.p]=t+o.xs0;o=o._next}else for(;o;)2!==o.type?o.t[o.p]=o.b:o.setRatio(e),o=o._next;else for(;o;){if(2!==o.type)if(o.r&&-1!==o.type)if(t=o.r(o.s+o.c),o.type){if(1===o.type){for(i=o.l,n=o.xs0+t+o.xs1,i=1;i<o.l;i++)n+=o["xn"+i]+o["xs"+(i+1)];o.t[o.p]=n}}else o.t[o.p]=t+o.xs0;else o.t[o.p]=o.e;else o.setRatio(e);o=o._next}},c._enableTransforms=function(e){this._transform=this._transform||He(this._target,r,!0),this._transformType=this._transform.svg&&Ce||!e&&3!==this._transformType?2:3};var Ge=function(e){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};c._addLazySet=function(e,t,n){var i=this._firstPT=new we(e,t,0,0,this._firstPT,2);i.e=n,i.setRatio=Ge,i.data=this},c._linkCSSP=function(e,t,n,i){return e&&(t&&(t._prev=e),e._next&&(e._next._prev=e._prev),e._prev?e._prev._next=e._next:this._firstPT===e&&(this._firstPT=e._next,i=!0),n?n._next=e:i||null!==this._firstPT||(this._firstPT=e),e._next=t,e._prev=n),e},c._mod=function(e){for(var t=this._firstPT;t;)"function"==typeof e[t.p]&&(t.r=e[t.p]),t=t._next},c._kill=function(t){var n,i,o,r=t;if(t.autoAlpha||t.alpha){for(i in r={},t)r[i]=t[i];r.opacity=1,r.autoAlpha&&(r.visibility=1)}for(t.className&&(n=this._classNamePT)&&((o=n.xfirst)&&o._prev?this._linkCSSP(o._prev,n._next,o._prev._prev):o===this._firstPT&&(this._firstPT=n._next),n._next&&this._linkCSSP(n._next,n._next._next,o._prev),this._classNamePT=null),n=this._firstPT;n;)n.plugin&&n.plugin!==i&&n.plugin._kill&&(n.plugin._kill(t),i=n.plugin),n=n._next;return e.prototype._kill.call(this,r)};var Ke=function(e,t,n){var i,o,r,s;if(e.slice)for(o=e.length;--o>-1;)Ke(e[o],t,n);else for(o=(i=e.childNodes).length;--o>-1;)s=(r=i[o]).type,r.style&&(t.push(ie(r)),n&&n.push(r)),1!==s&&9!==s&&11!==s||!r.childNodes.length||Ke(r,t,n)};return a.cascadeTo=function(e,n,i){var o,r,s,a,l=t.to(e,n,i),d=[l],c=[],u=[],h=[],p=t._internals.reservedProps;for(e=l._targets||l.target,Ke(e,c,h),l.render(n,!0,!0),Ke(e,u),l.render(0,!0,!0),l._enabled(!0),o=h.length;--o>-1;)if((r=oe(h[o],c[o],u[o])).firstMPT){for(s in r=r.difs,i)p[s]&&(r[s]=i[s]);for(s in a={},r)a[s]=c[o][s];d.push(t.fromTo(h[o],n,a,r))}return d},e.activate([a]),a}),!0),e=o._gsDefine.plugin({propName:"roundProps",version:"1.7.0",priority:-1,API:2,init:function(e,t,n){return this._tween=n,!0}}),t=function(e){var t=1>e?Math.pow(10,(e+"").length-2):1;return function(n){return(Math.round(n/e)*e*t|0)/t}},n=function(e,t){for(;e;)e.f||e.blob||(e.m=t||Math.round),e=e._next},(i=e.prototype)._onInitAllProps=function(){var e,i,o,r,s=this._tween,a=s.vars.roundProps,l={},d=s._propLookup.roundProps;if("object"!=typeof a||a.push)for("string"==typeof a&&(a=a.split(",")),o=a.length;--o>-1;)l[a[o]]=Math.round;else for(r in a)l[r]=t(a[r]);for(r in l)for(e=s._firstPT;e;)i=e._next,e.pg?e.t._mod(l):e.n===r&&(2===e.f&&e.t?n(e.t._firstPT,l[r]):(this._add(e.t,r,e.s,e.c,l[r]),i&&(i._prev=e._prev),e._prev?e._prev._next=i:s._firstPT===e&&(s._firstPT=i),e._next=e._prev=null,s._propLookup[r]=d)),e=i;return!1},i._add=function(e,t,n,i,o){this._addTween(e,t,n,n+i,t,o||Math.round),this._overwriteProps.push(t)},o._gsDefine.plugin({propName:"attr",API:2,version:"0.6.1",init:function(e,t,n,i){var o,r;if("function"!=typeof e.setAttribute)return!1;for(o in t)"function"==typeof(r=t[o])&&(r=r(i,e)),this._addTween(e,"setAttribute",e.getAttribute(o)+"",r+"",o,!1,o),this._overwriteProps.push(o);return!0}}),o._gsDefine.plugin({propName:"directionalRotation",version:"0.3.1",API:2,init:function(e,t,n,i){"object"!=typeof t&&(t={rotation:t}),this.finals={};var o,r,s,a,l,d,c=!0===t.useRadians?2*Math.PI:360,u=1e-6;
2for(o in t)"useRadians"!==o&&("function"==typeof(a=t[o])&&(a=a(i,e)),r=(d=(a+"").split("_"))[0],s=parseFloat("function"!=typeof e[o]?e[o]:e[o.indexOf("set")||"function"!=typeof e["get"+o.substr(3)]?o:"get"+o.substr(3)]()),l=(a=this.finals[o]="string"==typeof r&&"="===r.charAt(1)?s+parseInt(r.charAt(0)+"1",10)*Number(r.substr(2)):Number(r)||0)-s,d.length&&(-1!==(r=d.join("_")).indexOf("short")&&((l%=c)!==l%(c/2)&&(l=0>l?l+c:l-c)),-1!==r.indexOf("_cw")&&0>l?l=(l+9999999999*c)%c-(l/c|0)*c:-1!==r.indexOf("ccw")&&l>0&&(l=(l-9999999999*c)%c-(l/c|0)*c)),(l>u||-u>l)&&(this._addTween(e,o,s,s+l,o),this._overwriteProps.push(o)));return!0},set:function(e){var t;if(1!==e)this._super.setRatio.call(this,e);else for(t=this._firstPT;t;)t.f?t.t[t.p](this.finals[t.p]):t.t[t.p]=this.finals[t.p],t=t._next}})._autoCSS=!0,o._gsDefine("easing.Back",["easing.Ease"],(function(e){var t,n,i,r,s=o.GreenSockGlobals||o,a=s.com.greensock,l=2*Math.PI,d=Math.PI/2,c=a._class,u=function(t,n){var i=c("easing."+t,(function(){}),!0),o=i.prototype=new e;return o.constructor=i,o.getRatio=n,i},h=e.register||function(){},p=function(e,t,n,i,o){var r=c("easing."+e,{easeOut:new t,easeIn:new n,easeInOut:new i},!0);return h(r,e),r},f=function(e,t,n){this.t=e,this.v=t,n&&(this.next=n,n.prev=this,this.c=n.v-t,this.gap=n.t-e)},m=function(t,n){var i=c("easing."+t,(function(e){this._p1=e||0===e?e:1.70158,this._p2=1.525*this._p1}),!0),o=i.prototype=new e;return o.constructor=i,o.getRatio=n,o.config=function(e){return new i(e)},i},g=p("Back",m("BackOut",(function(e){return(e-=1)*e*((this._p1+1)*e+this._p1)+1})),m("BackIn",(function(e){return e*e*((this._p1+1)*e-this._p1)})),m("BackInOut",(function(e){return(e*=2)<1?.5*e*e*((this._p2+1)*e-this._p2):.5*((e-=2)*e*((this._p2+1)*e+this._p2)+2)}))),v=c("easing.SlowMo",(function(e,t,n){t=t||0===t?t:.7,null==e?e=.7:e>1&&(e=1),this._p=1!==e?t:0,this._p1=(1-e)/2,this._p2=e,this._p3=this._p1+this._p2,this._calcEnd=!0===n}),!0),b=v.prototype=new e;return b.constructor=v,b.getRatio=function(e){var t=e+(.5-e)*this._p;return e<this._p1?this._calcEnd?1-(e=1-e/this._p1)*e:t-(e=1-e/this._p1)*e*e*e*t:e>this._p3?this._calcEnd?1===e?0:1-(e=(e-this._p3)/this._p1)*e:t+(e-t)*(e=(e-this._p3)/this._p1)*e*e*e:this._calcEnd?1:t},v.ease=new v(.7,.7),b.config=v.config=function(e,t,n){return new v(e,t,n)},t=c("easing.SteppedEase",(function(e,t){e=e||1,this._p1=1/e,this._p2=e+(t?0:1),this._p3=t?1:0}),!0),(b=t.prototype=new e).constructor=t,b.getRatio=function(e){return 0>e?e=0:e>=1&&(e=.999999999),((this._p2*e|0)+this._p3)*this._p1},b.config=t.config=function(e,n){return new t(e,n)},n=c("easing.ExpoScaleEase",(function(e,t,n){this._p1=Math.log(t/e),this._p2=t-e,this._p3=e,this._ease=n}),!0),(b=n.prototype=new e).constructor=n,b.getRatio=function(e){return this._ease&&(e=this._ease.getRatio(e)),(this._p3*Math.exp(this._p1*e)-this._p3)/this._p2},b.config=n.config=function(e,t,i){return new n(e,t,i)},i=c("easing.RoughEase",(function(t){for(var n,i,o,r,s,a,l=(t=t||{}).taper||"none",d=[],c=0,u=0|(t.points||20),h=u,p=!1!==t.randomize,m=!0===t.clamp,g=t.template instanceof e?t.template:null,v="number"==typeof t.strength?.4*t.strength:.4;--h>-1;)n=p?Math.random():1/u*h,i=g?g.getRatio(n):n,"none"===l?o=v:"out"===l?o=(r=1-n)*r*v:"in"===l?o=n*n*v:.5>n?o=(r=2*n)*r*.5*v:o=(r=2*(1-n))*r*.5*v,p?i+=Math.random()*o-.5*o:h%2?i+=.5*o:i-=.5*o,m&&(i>1?i=1:0>i&&(i=0)),d[c++]={x:n,y:i};for(d.sort((function(e,t){return e.x-t.x})),a=new f(1,1,null),h=u;--h>-1;)s=d[h],a=new f(s.x,s.y,a);this._prev=new f(0,0,0!==a.t?a:a.next)}),!0),(b=i.prototype=new e).constructor=i,b.getRatio=function(e){var t=this._prev;if(e>t.t){for(;t.next&&e>=t.t;)t=t.next;t=t.prev}else for(;t.prev&&e<=t.t;)t=t.prev;return this._prev=t,t.v+(e-t.t)/t.gap*t.c},b.config=function(e){return new i(e)},i.ease=new i,p("Bounce",u("BounceOut",(function(e){return 1/2.75>e?7.5625*e*e:2/2.75>e?7.5625*(e-=1.5/2.75)*e+.75:2.5/2.75>e?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375})),u("BounceIn",(function(e){return(e=1-e)<1/2.75?1-7.5625*e*e:2/2.75>e?1-(7.5625*(e-=1.5/2.75)*e+.75):2.5/2.75>e?1-(7.5625*(e-=2.25/2.75)*e+.9375):1-(7.5625*(e-=2.625/2.75)*e+.984375)})),u("BounceInOut",(function(e){var t=.5>e;return e=1/2.75>(e=t?1-2*e:2*e-1)?7.5625*e*e:2/2.75>e?7.5625*(e-=1.5/2.75)*e+.75:2.5/2.75>e?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,t?.5*(1-e):.5*e+.5}))),p("Circ",u("CircOut",(function(e){return Math.sqrt(1-(e-=1)*e)})),u("CircIn",(function(e){return-(Math.sqrt(1-e*e)-1)})),u("CircInOut",(function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)}))),r=function(t,n,i){var o=c("easing."+t,(function(e,t){this._p1=e>=1?e:1,this._p2=(t||i)/(1>e?e:1),this._p3=this._p2/l*(Math.asin(1/this._p1)||0),this._p2=l/this._p2}),!0),r=o.prototype=new e;return r.constructor=o,r.getRatio=n,r.config=function(e,t){return new o(e,t)},o},p("Elastic",r("ElasticOut",(function(e){return this._p1*Math.pow(2,-10*e)*Math.sin((e-this._p3)*this._p2)+1}),.3),r("ElasticIn",(function(e){return-this._p1*Math.pow(2,10*(e-=1))*Math.sin((e-this._p3)*this._p2)}),.3),r("ElasticInOut",(function(e){return(e*=2)<1?this._p1*Math.pow(2,10*(e-=1))*Math.sin((e-this._p3)*this._p2)*-.5:this._p1*Math.pow(2,-10*(e-=1))*Math.sin((e-this._p3)*this._p2)*.5+1}),.45)),p("Expo",u("ExpoOut",(function(e){return 1-Math.pow(2,-10*e)})),u("ExpoIn",(function(e){return Math.pow(2,10*(e-1))-.001})),u("ExpoInOut",(function(e){return(e*=2)<1?.5*Math.pow(2,10*(e-1)):.5*(2-Math.pow(2,-10*(e-1)))}))),p("Sine",u("SineOut",(function(e){return Math.sin(e*d)})),u("SineIn",(function(e){return 1-Math.cos(e*d)})),u("SineInOut",(function(e){return-.5*(Math.cos(Math.PI*e)-1)}))),c("easing.EaseLookup",{find:function(t){return e.map[t]}},!0),h(s.SlowMo,"SlowMo","ease,"),h(i,"RoughEase","ease,"),h(t,"SteppedEase","ease,"),g}),!0)})),o._gsDefine&&o._gsQueue.pop()(),function(n,o){"use strict";var r={},s=n.document,a=n.GreenSockGlobals=n.GreenSockGlobals||n,l=a[o];if(l)return e.exports&&(e.exports=l),l;var d,c,u,h,p,f=function(e){var t,n=e.split("."),i=a;for(t=0;t<n.length;t++)i[n[t]]=i=i[n[t]]||{};return i},m=f("com.greensock"),g=1e-10,v=function(e){var t,n=[],i=e.length;for(t=0;t!==i;n.push(e[t++]));return n},b=function(){},y=function(){var e=Object.prototype.toString,t=e.call([]);return function(n){return null!=n&&(n instanceof Array||"object"==typeof n&&!!n.push&&e.call(n)===t)}}(),w={},_=function(n,s,l,d){this.sc=w[n]?w[n].sc:[],w[n]=this,this.gsClass=null,this.func=l;var c=[];this.check=function(u){for(var h,p,m,g,v=s.length,b=v;--v>-1;
2)(h=w[s[v]]||new _(s[v],[])).gsClass?(c[v]=h.gsClass,b--):u&&h.sc.push(this);if(0===b&&l){if(m=(p=("com.greensock."+n).split(".")).pop(),g=f(p.join("."))[m]=this.gsClass=l.apply(l,c),d)if(a[m]=r[m]=g,e.exports)if(n===o)for(v in e.exports=r[o]=g,r)g[v]=r[v];else r[o]&&(r[o][m]=g);else void 0===(i=function(){return g}.apply(t,[]))||(e.exports=i);for(v=0;v<this.sc.length;v++)this.sc[v].check()}},this.check(!0)},x=n._gsDefine=function(e,t,n,i){return new _(e,t,n,i)},$=m._class=function(e,t,n){return t=t||function(){},x(e,[],(function(){return t}),n),t};x.globals=a;var S=[0,0,1,1],T=$("easing.Ease",(function(e,t,n,i){this._func=e,this._type=n||0,this._power=i||0,this._params=t?S.concat(t):S}),!0),k=T.map={},C=T.register=function(e,t,n,i){for(var o,r,s,a,l=t.split(","),d=l.length,c=(n||"easeIn,easeOut,easeInOut").split(",");--d>-1;)for(r=l[d],o=i?$("easing."+r,null,!0):m.easing[r]||{},s=c.length;--s>-1;)a=c[s],k[r+"."+a]=k[a+r]=o[a]=e.getRatio?e:e[a]||new e};for((u=T.prototype)._calcEnd=!1,u.getRatio=function(e){if(this._func)return this._params[0]=e,this._func.apply(null,this._params);var t=this._type,n=this._power,i=1===t?1-e:2===t?e:.5>e?2*e:2*(1-e);return 1===n?i*=i:2===n?i*=i*i:3===n?i*=i*i*i:4===n&&(i*=i*i*i*i),1===t?1-i:2===t?i:.5>e?i/2:1-i/2},c=(d=["Linear","Quad","Cubic","Quart","Quint,Strong"]).length;--c>-1;)u=d[c]+",Power"+c,C(new T(null,null,1,c),u,"easeOut",!0),C(new T(null,null,2,c),u,"easeIn"+(0===c?",easeNone":"")),C(new T(null,null,3,c),u,"easeInOut");k.linear=m.easing.Linear.easeIn,k.swing=m.easing.Quad.easeInOut;var E=$("events.EventDispatcher",(function(e){this._listeners={},this._eventTarget=e||this}));(u=E.prototype).addEventListener=function(e,t,n,i,o){o=o||0;var r,s,a=this._listeners[e],l=0;for(this!==h||p||h.wake(),null==a&&(this._listeners[e]=a=[]),s=a.length;--s>-1;)(r=a[s]).c===t&&r.s===n?a.splice(s,1):0===l&&r.pr<o&&(l=s+1);a.splice(l,0,{c:t,s:n,up:i,pr:o})},u.removeEventListener=function(e,t){var n,i=this._listeners[e];if(i)for(n=i.length;--n>-1;)if(i[n].c===t)return void i.splice(n,1)},u.dispatchEvent=function(e){var t,n,i,o=this._listeners[e];if(o)for((t=o.length)>1&&(o=o.slice(0)),n=this._eventTarget;--t>-1;)(i=o[t])&&(i.up?i.c.call(i.s||n,{type:e,target:n}):i.c.call(i.s||n))};var P=n.requestAnimationFrame,A=n.cancelAnimationFrame,L=Date.now||function(){return(new Date).getTime()},M=L();for(c=(d=["ms","moz","webkit","o"]).length;--c>-1&&!P;)P=n[d[c]+"RequestAnimationFrame"],A=n[d[c]+"CancelAnimationFrame"]||n[d[c]+"CancelRequestAnimationFrame"];$("Ticker",(function(e,t){var n,i,o,r,a,l=this,d=L(),c=!(!1===t||!P)&&"auto",u=500,f=33,m=function(e){var t,s,c=L()-M;c>u&&(d+=c-f),M+=c,l.time=(M-d)/1e3,t=l.time-a,(!n||t>0||!0===e)&&(l.frame++,a+=t+(t>=r?.004:r-t),s=!0),!0!==e&&(o=i(m)),s&&l.dispatchEvent("tick")};E.call(l),l.time=l.frame=0,l.tick=function(){m(!0)},l.lagSmoothing=function(e,t){return arguments.length?(u=e||1/g,void(f=Math.min(t,u,0))):1/g>u},l.sleep=function(){null!=o&&(c&&A?A(o):clearTimeout(o),i=b,o=null,l===h&&(p=!1))},l.wake=function(e){null!==o?l.sleep():e?d+=-M+(M=L()):l.frame>10&&(M=L()-u+5),i=0===n?b:c&&P?P:function(e){return setTimeout(e,1e3*(a-l.time)+1|0)},l===h&&(p=!0),m(2)},l.fps=function(e){return arguments.length?(r=1/((n=e)||60),a=this.time+r,void l.wake()):n},l.useRAF=function(e){return arguments.length?(l.sleep(),c=e,void l.fps(n)):c},l.fps(e),setTimeout((function(){"auto"===c&&l.frame<5&&"hidden"!==(s||{}).visibilityState&&l.useRAF(!1)}),1500)})),(u=m.Ticker.prototype=new m.events.EventDispatcher).constructor=m.Ticker;var O=$("core.Animation",(function(e,t){if(this.vars=t=t||{},this._duration=this._totalDuration=e||0,this._delay=Number(t.delay)||0,this._timeScale=1,this._active=!0===t.immediateRender,this.data=t.data,this._reversed=!0===t.reversed,Q){p||h.wake();var n=this.vars.useFrames?K:Q;n.add(this,n._time),this.vars.paused&&this.paused(!0)}}));h=O.ticker=new m.Ticker,(u=O.prototype)._dirty=u._gc=u._initted=u._paused=!1,u._totalTime=u._time=0,u._rawPrevTime=-1,u._next=u._last=u._onUpdate=u._timeline=u.timeline=null,u._paused=!1;var I=function(){p&&L()-M>2e3&&("hidden"!==(s||{}).visibilityState||!h.lagSmoothing())&&h.wake();var e=setTimeout(I,2e3);e.unref&&e.unref()};I(),u.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},u.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},u.resume=function(e,t){return null!=e&&this.seek(e,t),this.paused(!1)},u.seek=function(e,t){return this.totalTime(Number(e),!1!==t)},u.restart=function(e,t){return this.reversed(!1).paused(!1).totalTime(e?-this._delay:0,!1!==t,!0)},u.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},u.render=function(e,t,n){}
vendor: 1,216 bytes, line 2
2,u.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},u.isActive=function(){var e,t=this._timeline,n=this._startTime;return!t||!this._gc&&!this._paused&&t.isActive()&&(e=t.rawTime(!0))>=n&&e<n+this.totalDuration()/this._timeScale-1e-7},u._enabled=function(e,t){return p||h.wake(),this._gc=!e,this._active=this.isActive(),!0!==t&&(e&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!e&&this.timeline&&this._timeline._remove(this,!0)),!1},u._kill=function(e,t){return this._enabled(!1,!1)},u.kill=function(e,t){return this._kill(e,t),this},u._uncache=function(e){for(var t=e?this:this.timeline;t;)t._dirty=!0,t=t.timeline;return this},u._swapSelfInParams=function(e){for(var t=e.length,n=e.concat();--t>-1;)"{self}"===e[t]&&(n[t]=this);return n},u._callback=function(e){var t=this.vars,n=t[e],i=t[e+"Params"],o=t[e+"Scope"]||t.callbackScope||this;switch(i?i.length:0){case 0:n.call(o);break;case 1:n.call(o,i[0]);break;case 2:n.call(o,i[0],i[1]);break;default:n.apply(o,i)}},u.eventCallback=function(e,t,n,i){if("on"===(e||"").substr(0,2)){var o=this.vars;if(1===arguments.length)return o[e];
vendor: 16,455 bytes, line 2
2null==t?delete o[e]:(o[e]=t,o[e+"Params"]=y(n)&&-1!==n.join("").indexOf("{self}")?this._swapSelfInParams(n):n,o[e+"Scope"]=i),"onUpdate"===e&&(this._onUpdate=t)}return this},u.delay=function(e){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+e-this._delay),this._delay=e,this):this._delay},u.duration=function(e){return arguments.length?(this._duration=this._totalDuration=e,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._time<this._duration&&0!==e&&this.totalTime(this._totalTime*(e/this._duration),!0),this):(this._dirty=!1,this._duration)},u.totalDuration=function(e){return this._dirty=!1,arguments.length?this.duration(e):this._totalDuration},u.time=function(e,t){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(e>this._duration?this._duration:e,t)):this._time},u.totalTime=function(e,t,n){if(p||h.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>e&&!n&&(e+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var i=this._totalDuration,o=this._timeline;if(e>i&&!n&&(e=i),this._startTime=(this._paused?this._pauseTime:o._time)-(this._reversed?i-e:e)/this._timeScale,o._dirty||this._uncache(!1),o._timeline)for(;o._timeline;)o._timeline._time!==(o._startTime+o._totalTime)/o._timeScale&&o.totalTime(o._totalTime,!0),o=o._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==e||0===this._duration)&&(N.length&&ee(),this.render(e,t,!1),N.length&&ee())}return this},u.progress=u.totalProgress=function(e,t){var n=this.duration();return arguments.length?this.totalTime(n*e,t):n?this._time/n:this.ratio},u.startTime=function(e){return arguments.length?(e!==this._startTime&&(this._startTime=e,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,e-this._delay)),this):this._startTime},u.endTime=function(e){return this._startTime+(0!=e?this.totalDuration():this.duration())/this._timeScale},u.timeScale=function(e){if(!arguments.length)return this._timeScale;var t,n;for(e=e||g,this._timeline&&this._timeline.smoothChildTiming&&(n=(t=this._pauseTime)||0===t?t:this._timeline.totalTime(),this._startTime=n-(n-this._startTime)*this._timeScale/e),this._timeScale=e,n=this.timeline;n&&n.timeline;)n._dirty=!0,n.totalDuration(),n=n.timeline;return this},u.reversed=function(e){return arguments.length?(e!=this._reversed&&(this._reversed=e,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},u.paused=function(e){if(!arguments.length)return this._paused;var t,n,i=this._timeline;return e!=this._paused&&i&&(p||e||h.wake(),n=(t=i.rawTime())-this._pauseTime,!e&&i.smoothChildTiming&&(this._startTime+=n,this._uncache(!1)),this._pauseTime=e?t:null,this._paused=e,this._active=this.isActive(),!e&&0!==n&&this._initted&&this.duration()&&(t=i.smoothChildTiming?this._totalTime:(t-this._startTime)/this._timeScale,this.render(t,t===this._totalTime,!0))),this._gc&&!e&&this._enabled(!0,!1),this};var R=$("core.SimpleTimeline",(function(e){O.call(this,0,e),this.autoRemoveChildren=this.smoothChildTiming=!0}));(u=R.prototype=new O).constructor=R,u.kill()._gc=!1,u._first=u._last=u._recent=null,u._sortChildren=!1,u.add=u.insert=function(e,t,n,i){var o,r;if(e._startTime=Number(t||0)+e._delay,e._paused&&this!==e._timeline&&(e._pauseTime=this.rawTime()-(e._timeline.rawTime()-e._pauseTime)),e.timeline&&e.timeline._remove(e,!0),e.timeline=e._timeline=this,e._gc&&e._enabled(!0,!0),o=this._last,this._sortChildren)for(r=e._startTime;o&&o._startTime>r;)o=o._prev;return o?(e._next=o._next,o._next=e):(e._next=this._first,this._first=e),e._next?e._next._prev=e:this._last=e,e._prev=o,this._recent=e,this._timeline&&this._uncache(!0),this},u._remove=function(e,t){return e.timeline===this&&(t||e._enabled(!1,!0),e._prev?e._prev._next=e._next:this._first===e&&(this._first=e._next),e._next?e._next._prev=e._prev:this._last===e&&(this._last=e._prev),e._next=e._prev=e.timeline=null,e===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},u.render=function(e,t,n){var i,o=this._first;for(this._totalTime=this._time=this._rawPrevTime=e;o;)i=o._next,(o._active||e>=o._startTime&&!o._paused&&!o._gc)&&(o._reversed?o.render((o._dirty?o.totalDuration():o._totalDuration)-(e-o._startTime)*o._timeScale,t,n):o.render((e-o._startTime)*o._timeScale,t,n)),o=i},u.rawTime=function(){return p||h.wake(),this._totalTime};var D=$("TweenLite",(function(e,t,i){if(O.call(this,t,i),this.render=D.prototype.render,null==e)throw"Cannot tween a null target.";this.target=e="string"!=typeof e?e:D.selector(e)||e;var o,r,s,a=e.jquery||e.length&&e!==n&&e[0]&&(e[0]===n||e[0].nodeType&&e[0].style&&!e.nodeType),l=this.vars.overwrite;if(this._overwrite=l=null==l?G[D.defaultOverwrite]:"number"==typeof l?l|0:G[l],(a||e instanceof Array||e.push&&y(e))&&"number"!=typeof e[0])for(this._targets=s=v(e),this._propLookup=[],this._siblings=[],o=0;o<s.length;o++)(r=s[o])?"string"!=typeof r?r.length&&r!==n&&r[0]&&(r[0]===n||r[0].nodeType&&r[0].style&&!r.nodeType)?(s.splice(o--,1),this._targets=s=s.concat(v(r))):(this._siblings[o]=te(r,this,!1),1===l&&this._siblings[o].length>1&&ie(r,this,null,1,this._siblings[o])):"string"==typeof(r=s[o--]=D.selector(r))&&s.splice(o+1,1):s.splice(o--,1);else this._propLookup={},this._siblings=te(e,this,!1),1===l&&this._siblings.length>1&&ie(e,this,null,1,this._siblings);(this.vars.immediateRender||0===t&&0===this._delay&&!1!==this.vars.immediateRender)&&(this._time=-g,this.render(Math.min(0,-this._delay)))}),!0),z=function(e){return e&&e.length&&e!==n&&e[0]&&(e[0]===n||e[0].nodeType&&e[0].style&&!e.nodeType)};(u=D.prototype=new O).constructor=D,u.kill()._gc=!1,u.ratio=0,u._firstPT=u._targets=u._overwrittenProps=u._startAt=null,u._notifyPluginsOfEnabled=u._lazy=!1,D.version="2.0.2",D.defaultEase=u._ease=new T(null,null,1,1),D.defaultOverwrite="auto",D.ticker=h,D.autoSleep=120,D.lagSmoothing=function(e,t){h.lagSmoothing(e,t)},D.selector=n.$||n.jQuery||function(e){var t=n.$||n.jQuery;return t?(D.selector=t,t(e)):(s||(s=n.document),s?s.querySelectorAll?s.querySelectorAll(e):s.getElementById("#"===e.charAt(0)?e.substr(1):e):e)};var N=[],F={},B=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,j=/[\+-]=-?[\.\d]/,q=function(e){for(var t,n=this._firstPT,i=1e-6;n;)t=n.blob?1===e&&null!=this.end?this.end:e?this.join(""):this.start:n.c*e+n.s,n.m?t=n.m.call(this._tween,t,this._target||n.t,this._tween):i>t&&t>-i&&!n.blob&&(t=0),n.f?n.fp?n.t[n.p](n.fp,t):n.t[n.p](t):n.t[n.p]=t,n=n._next},H=function(e,t,n,i){var o,r,s,a,l,d,c,u=[],h=0,p="",f=0;for(u.start=e,u.end=t,e=u[0]=e+"",t=u[1]=t+"",n&&(n(u),e=u[0],t=u[1]),u.length=0,o=e.match(B)||[],r=t.match(B)||[],i&&(i._next=null,i.blob=1,u._firstPT=u._applyPT=i),l=r.length,a=0;l>a;a++)c=r[a],p+=(d=t.substr(h,t.indexOf(c,h)-h))||!a?d:",",h+=d.length,f?f=(f+1)%5:"rgba("===d.substr(-5)&&(f=1),c===o[a]||o.length<=a?p+=c:(p&&(u.push(p),p=""),s=parseFloat(o[a]),u.push(s),u._firstPT={_next:u._firstPT,t:u,p:u.length-1,s,c:("="===c.charAt(1)?parseInt(c.charAt(0)+"1",10)*parseFloat(c.substr(2)):parseFloat(c)-s)||0,f:0,m:f&&4>f?Math.round:0}),h+=c.length;return(p+=t.substr(h))&&u.push(p),u.setRatio=q,j.test(t)&&(u.end=null),u},W=function(e,t,n,i,o,r,s,a,l){"function"==typeof i&&(i=i(l||0,e));var d=typeof e[t],c="function"!==d?"":t.indexOf("set")||"function"!=typeof e["get"+t.substr(3)]?t:"get"+t.substr(3),u="get"!==n?n:c?s?e[c](s):e[c]():e[t],h="string"==typeof i&&"="===i.charAt(1),p={t:e,p:t,s:u,f:"function"===d,pg:0,n:o||t,m:r?"function"==typeof r?r:Math.round:0,pr:0,c:h?parseInt(i.charAt(0)+"1",10)*parseFloat(i.substr(2)):parseFloat(i)-u||0};return("number"!=typeof u||"number"!=typeof i&&!h)&&(s||isNaN(u)||!h&&isNaN(i)||"boolean"==typeof u||"boolean"==typeof i?(p.fp=s,p={t:H(u,h?parseFloat(p.s)+p.c+(p.s+"").replace(/[0-9\-\.]/g,""):i,a||D.defaultStringFilter,p),p:"setRatio",s:0,c:1,f:2,pg:0,n:o||t,pr:0,m:0}):(p.s=parseFloat(u),h||(p.c=parseFloat(i)-p.s||0))),p.c?((p._next=this._firstPT)&&(p._next._prev=p),this._firstPT=p,p):void 0},V=D._internals={isArray:y,isSelector:z,lazyTweens:N,blobDif:H},U=D._plugins={},Z=V.tweenLookup={},X=0,Y=V.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1,yoyoEase:1},G={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,true:1,false:0},K=O._rootFramesTimeline=new R,Q=O._rootTimeline=new R,J=30,ee=V.lazyRender=function(){var e,t=N.length;for(F={};--t>-1;)(e=N[t])&&!1!==e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0),e._lazy=!1);N.length=0};Q._startTime=h.time,K._startTime=h.frame,Q._active=K._active=!0,setTimeout(ee,1),O._updateRoot=D.render=function(){var e,t,n;if(N.length&&ee(),Q.render((h.time-Q._startTime)*Q._timeScale,!1,!1),K.render((h.frame-K._startTime)*K._timeScale,!1,!1),N.length&&ee(),h.frame>=J){for(n in J=h.frame+(parseInt(D.autoSleep,10)||120),Z){for(e=(t=Z[n].tweens).length;--e>-1;)t[e]._gc&&t.splice(e,1);0===t.length&&delete Z[n]}if((!(n=Q._first)||n._paused)&&D.autoSleep&&!K._first&&1===h._listeners.tick.length){for(;n&&n._paused;)n=n._next;n||h.sleep()}}},h.addEventListener("tick",O._updateRoot);var te=function(e,t,n){var i,o,r=e._gsTweenID;if(Z[r||(e._gsTweenID=r="t"+X++)]||(Z[r]={target:e,tweens:[]}),t&&((i=Z[r].tweens)[o=i.length]=t,n))for(;--o>-1;)i[o]===t&&i.splice(o,1);return Z[r].tweens},ne=function(e,t,n,i){var o,r,s=e.vars.onOverwrite;return s&&(o=s(e,t,n,i)),(s=D.onOverwrite)&&(r=s(e,t,n,i)),!1!==o&&!1!==r},ie=function(e,t,n,i,o){var r,s,a,l;if(1===i||i>=4){for(l=o.length,r=0;l>r;r++)if((a=o[r])!==t)a._gc||a._kill(null,e,t)&&(s=!0);else if(5===i)break;return s}var d,c=t._startTime+g,u=[],h=0,p=0===t._duration;for(r=o.length;--r>-1;)(a=o[r])===t||a._gc||a._paused||(a._timeline!==t._timeline?(d=d||oe(t,0,p),0===oe(a,d,p)&&(u[h++]=a)):a._startTime<=c&&a._startTime+a.totalDuration()/a._timeScale>c&&((p||!a._initted)&&c-a._startTime<=2e-10||(u[h++]=a)));for(r=h;--r>-1;)if(l=(a=u[r])._firstPT,2===i&&a._kill(n,e,t)&&(s=!0),2!==i||!a._firstPT&&a._initted&&l){if(2!==i&&!ne(a,t))continue;a._enabled(!1,!1)&&(s=!0)}return s},oe=function(e,t,n){for(var i=e._timeline,o=i._timeScale,r=e._startTime;i._timeline;){if(r+=i._startTime,o*=i._timeScale,i._paused)return-100;i=i._timeline}return(r/=o)>t?r-t:n&&r===t||!e._initted&&2*g>r-t?g:(r+=e.totalDuration()/e._timeScale/o)>t+g?0:r-t-g};u._init=function(){var e,t,n,i,o,r,s=this.vars,a=this._overwrittenProps,l=this._duration,d=!!s.immediateRender,c=s.ease;if(s.startAt){for(i in this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),o={},s.startAt)o[i]=s.startAt[i];if(o.data="isStart",o.overwrite=!1,o.immediateRender=!0,o.lazy=d&&!1!==s.lazy,o.startAt=o.delay=null,o.onUpdate=s.onUpdate,o.onUpdateParams=s.onUpdateParams,o.onUpdateScope=s.onUpdateScope||s.callbackScope||this,this._startAt=D.to(this.target||{},0,o),d)if(this._time>0)this._startAt=null;else if(0!==l)return}else if(s.runBackwards&&0!==l)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{for(i in 0!==this._time&&(d=!1),n={},s)Y[i]&&"autoCSS"!==i||(n[i]=s[i]);if(n.overwrite=0,n.data="isFromStart",n.lazy=d&&!1!==s.lazy,n.immediateRender=d,this._startAt=D.to(this.target,0,n),d){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=c=c?c instanceof T?c:"function"==typeof c?new T(c,s.easeParams):k[c]||D.defaultEase:D.defaultEase,s.easeParams instanceof Array&&c.config&&(this._ease=c.config.apply(c,s.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(r=this._targets.length,e=0;r>e;e++)this._initProps(this._targets[e],this._propLookup[e]={},this._siblings[e],a?a[e]:null,e)&&(t=!0);else t=this._initProps(this.target,this._propLookup,this._siblings,a,0);if(t&&D._onPluginEvent("_onInitAllProps",this),a&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),s.runBackwards)for(n=this._firstPT;n;)n.s+=n.c,n.c=-n.c,n=n._next;this._onUpdate=s.onUpdate,this._initted=!0},u._initProps=function(e,t,i,o,r){var s,a,l,d,c,u;if(null==e)return!1;for(s in F[e._gsTweenID]&&ee(),this.vars.css||e.style&&e!==n&&e.nodeType&&U.css&&!1!==this.vars.autoCSS&&function(e,t){var n,i={};for(n in e)Y[n]||n in t&&"transform"!==n&&"x"!==n&&"y"!==n&&"width"!==n&&"height"!==n&&"className"!==n&&"border"!==n||!(!U[n]||U[n]&&U[n]._autoCSS)||(i[n]=e[n],delete e[n]);e.css=i}(this.vars,e),this.vars)if(u=this.vars[s],Y[s])u&&(u instanceof Array||u.push&&y(u))&&-1!==u.join("").indexOf("{self}")&&(this.vars[s]=u=this._swapSelfInParams(u,this));else if(U[s]&&(d=new U[s])._onInitTween(e,this.vars[s],this,r)){for(this._firstPT=c={_next:this._firstPT,t:d,p:"setRatio",s:0,c:1,f:1,n:s,pg:1,pr:d._priority,m:0},a=d._overwriteProps.length;--a>-1;)t[d._overwriteProps[a]]=this._firstPT;(d._priority||d._onInitAllProps)&&(l=!0),(d._onDisable||d._onEnable)&&(this._notifyPluginsOfEnabled=!0),c._next&&(c._next._prev=c)}else t[s]=W.call(this,e,s,"get",u,s,0,null,this.vars.stringFilter,r);return o&&this._kill(o,e)?this._initProps(e,t,i,o,r):this._overwrite>1&&this._firstPT&&i.length>1&&ie(e,this,t,this._overwrite,i)?(this._kill(t,e),this._initProps(e,t,i,o,r)):(this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration)&&(F[e._gsTweenID]=!0),l)},u.render=function(e,t,n){var i,o,r,s,a=this._time,l=this._duration,d=this._rawPrevTime;if(e>=l-1e-7&&e>=0)this._totalTime=this._time=l,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(i=!0,o="onComplete",n=n||this._timeline.autoRemoveChildren),0===l&&(this._initted||!this.vars.lazy||n)&&(this._startTime===this._timeline._duration&&(e=0),(0>d||0>=e&&e>=-1e-7||d===g&&"isPause"!==this.data)&&d!==e&&(n=!0,d>g&&(o="onReverseComplete")),this._rawPrevTime=s=!t||e||d===e?e:g);else if(1e-7>e)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==a||0===l&&d>0)&&(o="onReverseComplete",i=this._reversed),0>e&&(this._active=!1,0===l&&(this._initted||!this.vars.lazy||n)&&(d>=0&&(d!==g||"isPause"!==this.data)&&(n=!0),this._rawPrevTime=s=!t||e||d===e?e:g)),(!this._initted||this._startAt&&this._startAt.progress())&&(n=!0);else if(this._totalTime=this._time=e,this._easeType){var c=e/l,u=this._easeType,h=this._easePower;(1===u||3===u&&c>=.5)&&(c=1-c),3===u&&(c*=2),1===h?c*=c:2===h?c*=c*c:3===h?c*=c*c*c:4===h&&(c*=c*c*c*c),this.ratio=1===u?1-c:2===u?c:.5>e/l?c/2:1-c/2}else this.ratio=this._ease.getRatio(e/l);if(this._time!==a||n){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!n&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=a,this._rawPrevTime=d,N.push(this),void(this._lazy=[e,t]);this._time&&!i?this.ratio=this._ease.getRatio(this._time/l):i&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(!1!==this._lazy&&(this._lazy=!1),this._active||!this._paused&&this._time!==a&&e>=0&&(this._active=!0),0===a&&(this._startAt&&(e>=0?this._startAt.render(e,!0,n):o||(o="_dummyGS")),this.vars.onStart&&(0!==this._time||0===l)&&(t||this._callback("onStart"))),r=this._firstPT;r;)r.f?r.t[r.p](r.c*this.ratio+r.s):r.t[r.p]=r.c*this.ratio+r.s,r=r._next;this._onUpdate&&(0>e&&this._startAt&&-1e-4!==e&&this._startAt.render(e,!0,n),t||(this._time!==a||i||n)&&this._callback("onUpdate")),o&&(!this._gc||n)&&(0>e&&this._startAt&&!this._onUpdate&&-1e-4!==e&&this._startAt.render(e,!0,n),i&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[o]&&this._callback(o),0===l&&this._rawPrevTime===g&&s!==g&&(this._rawPrevTime=0))}},u._kill=function(e,t,n){if("all"===e&&(e=null),null==e&&(null==t||t===this.target))return this._lazy=!1,this._enabled(!1,!1);t="string"!=typeof t?t||this._targets||this.target:D.selector(t)||t;var i,o,r,s,a,l,d,c,u,h=n&&this._time&&n._startTime===this._startTime&&this._timeline===n._timeline,p=this._firstPT;if((y(t)||z(t))&&"number"!=typeof t[0])for(i=t.length;--i>-1;
2)this._kill(e,t[i],n)&&(l=!0);else{if(this._targets){for(i=this._targets.length;--i>-1;)if(t===this._targets[i]){a=this._propLookup[i]||{},this._overwrittenProps=this._overwrittenProps||[],o=this._overwrittenProps[i]=e?this._overwrittenProps[i]||{}:"all";break}}else{if(t!==this.target)return!1;a=this._propLookup,o=this._overwrittenProps=e?this._overwrittenProps||{}:"all"}if(a){if(d=e||a,c=e!==o&&"all"!==o&&e!==a&&("object"!=typeof e||!e._tempKill),n&&(D.onOverwrite||this.vars.onOverwrite)){for(r in d)a[r]&&(u||(u=[]),u.push(r));if((u||!e)&&!ne(this,n,t,u))return!1}for(r in d)(s=a[r])&&(h&&(s.f?s.t[s.p](s.s):s.t[s.p]=s.s,l=!0),s.pg&&s.t._kill(d)&&(l=!0),s.pg&&0!==s.t._overwriteProps.length||(s._prev?s._prev._next=s._next:s===this._firstPT&&(this._firstPT=s._next),s._next&&(s._next._prev=s._prev),s._next=s._prev=null),delete a[r]),c&&(o[r]=1);!this._firstPT&&this._initted&&p&&this._enabled(!1,!1)}}return l},u.invalidate=function(){return this._notifyPluginsOfEnabled&&D._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],O.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-g,this.render(Math.min(0,-this._delay))),this},u._enabled=function(e,t){if(p||h.wake(),e&&this._gc){var n,i=this._targets;if(i)for(n=i.length;--n>-1;)this._siblings[n]=te(i[n],this,!0);else this._siblings=te(this.target,this,!0)}return O.prototype._enabled.call(this,e,t),!(!this._notifyPluginsOfEnabled||!this._firstPT)&&D._onPluginEvent(e?"_onEnable":"_onDisable",this)},D.to=function(e,t,n){return new D(e,t,n)},D.from=function(e,t,n){return n.runBackwards=!0,n.immediateRender=0!=n.immediateRender,new D(e,t,n)},D.fromTo=function(e,t,n,i){return i.startAt=n,i.immediateRender=0!=i.immediateRender&&0!=n.immediateRender,new D(e,t,i)},D.delayedCall=function(e,t,n,i,o){return new D(t,0,{delay:e,onComplete:t,onCompleteParams:n,callbackScope:i,onReverseComplete:t,onReverseCompleteParams:n,immediateRender:!1,lazy:!1,useFrames:o,overwrite:0})},D.set=function(e,t){return new D(e,0,t)},D.getTweensOf=function(e,t){if(null==e)return[];var n,i,o,r;if(e="string"!=typeof e?e:D.selector(e)||e,(y(e)||z(e))&&"number"!=typeof e[0]){for(n=e.length,i=[];--n>-1;)i=i.concat(D.getTweensOf(e[n],t));for(n=i.length;--n>-1;)for(r=i[n],o=n;--o>-1;)r===i[o]&&i.splice(n,1)}else if(e._gsTweenID)for(n=(i=te(e).concat()).length;--n>-1;)(i[n]._gc||t&&!i[n].isActive())&&i.splice(n,1);return i||[]},D.killTweensOf=D.killDelayedCallsTo=function(e,t,n){"object"==typeof t&&(n=t,t=!1);for(var i=D.getTweensOf(e,t),o=i.length;--o>-1;)i[o]._kill(n,e)};var re=$("plugins.TweenPlugin",(function(e,t){this._overwriteProps=(e||"").split(","),this._propName=this._overwriteProps[0],this._priority=t||0,this._super=re.prototype}),!0);if(u=re.prototype,re.version="1.19.0",re.API=2,u._firstPT=null,u._addTween=W,u.setRatio=q,u._kill=function(e){var t,n=this._overwriteProps,i=this._firstPT;if(null!=e[this._propName])this._overwriteProps=[];else for(t=n.length;--t>-1;)null!=e[n[t]]&&n.splice(t,1);for(;i;)null!=e[i.n]&&(i._next&&(i._next._prev=i._prev),i._prev?(i._prev._next=i._next,i._prev=null):this._firstPT===i&&(this._firstPT=i._next)),i=i._next;return!1},u._mod=u._roundProps=function(e){for(var t,n=this._firstPT;n;)(t=e[this._propName]||null!=n.n&&e[n.n.split(this._propName+"_").join("")])&&"function"==typeof t&&(2===n.f?n.t._applyPT.m=t:n.m=t),n=n._next},D._onPluginEvent=function(e,t){var n,i,o,r,s,a=t._firstPT;if("_onInitAllProps"===e){for(;a;){for(s=a._next,i=o;i&&i.pr>a.pr;)i=i._next;(a._prev=i?i._prev:r)?a._prev._next=a:o=a,(a._next=i)?i._prev=a:r=a,a=s}a=t._firstPT=o}for(;a;)a.pg&&"function"==typeof a.t[e]&&a.t[e]()&&(n=!0),a=a._next;return n},re.activate=function(e){for(var t=e.length;--t>-1;)e[t].API===re.API&&(U[(new e[t])._propName]=e[t]);return!0},x.plugin=function(e){if(!(e&&e.propName&&e.init&&e.API))throw"illegal plugin definition.";var t,n=e.propName,i=e.priority||0,o=e.overwriteProps,r={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},s=$("plugins."+n.charAt(0).toUpperCase()+n.substr(1)+"Plugin",(function(){re.call(this,n,i),this._overwriteProps=o||[]}),!0===e.global),a=s.prototype=new re(n);for(t in a.constructor=s,s.API=e.API,r)"function"==typeof e[t]&&(a[r[t]]=e[t]);return s.version=e.version,re.activate([s]),s},d=n._gsQueue){for(c=0;c<d.length;c++)d[c]();for(u in w)w[u].func||n.console.log("GSAP encountered missing dependency: "+u)}p=!1}(e.exports&&void 0!==n.g?n.g:this||window,"TweenMax")},2948:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{S:()=>WheelOfFortuneEngine});var _TweenMax_min__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(6328),_TweenMax_min__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_TweenMax_min__WEBPACK_IMPORTED_MODULE_0__);class WheelOfFortuneEngine{constructor(e,t=!0){return new Winwheel(e,t)}}function Winwheel(e,t){this.defaultOptions={canvasId:"canvas",centerX:null,centerY:null,outerRadius:null,innerRadius:0,numSegments:1,drawMode:"code",rotationAngle:0,textFontFamily:"Arial",textFontSize:20,textFontWeight:"bold",textOrientation:"horizontal",textAlignment:"center",textDirection:"normal",textMargin:null,textFillStyle:"black",textStrokeStyle:null,textLineWidth:1,fillStyle:"silver",strokeStyle:"black",lineWidth:1,clearTheCanvas:!0,imageOverlay:!1,drawText:!0,pointerAngle:0,wheelImage:null,imageDirection:"N",audio:null,outerCircleLineWidth:5,outerCircleColor:"white",innerCircleBgColor:null};for(let t in this.defaultOptions)null!=e&&void 0!==e[t]?this[t]=e[t]:this[t]=this.defaultOptions[t];if(null!=e)for(let t in e)void 0===this[t]&&(this[t]=e[t]);this.canvasId?(this.canvas=document.getElementById(this.canvasId),this.canvas?(null===this.centerX&&(this.centerX=this.canvas.width/2),null===this.centerY&&(this.centerY=this.canvas.height/2),null===this.outerRadius&&(this.canvas.width<this.canvas.height?this.outerRadius=this.canvas.width/2-this.outerCircleLineWidth-this.pins.outerRadius:this.outerRadius=this.canvas.height/2-this.outerCircleLineWidth-this.pins.outerRadius),this.ctx=this.canvas.getContext("2d")):(this.canvas=null,this.ctx=null)):(this.cavnas=null,this.ctx=null),this.segments=[];for(let t=1;t<=this.numSegments;t++)null!=e&&e.segments&&void 0!==e.segments[t-1]?this.segments[t]=new Segment(e.segments[t-1]):this.segments[t]=new Segment;if(this.updateSegmentSizes(),null===this.textMargin&&(this.textMargin=this.textFontSize/1.7),null!=e&&e.animation&&void 0!==e.animation?this.animation=new Animation(e.animation):this.animation=new Animation,null!=e&&e.pins&&void 0!==e.pins&&(this.pins=new Pin(e.pins)),"image"==this.drawMode||"segmentImage"==this.drawMode?(void 0===e.fillStyle&&(this.fillStyle=null),void 0===e.strokeStyle&&(this.strokeStyle="red"),void 0===e.drawText&&(this.drawText=!1),void 0===e.lineWidth&&(this.lineWidth=1),void 0===t&&(t=!1)):void 0===t&&(t=!0),null!=e&&e.pointerGuide&&void 0!==e.pointerGuide?this.pointerGuide=new PointerGuide(e.pointerGuide):this.pointerGuide=new PointerGuide,1==t)this.draw(this.clearTheCanvas);
2else if("segmentImage"==this.drawMode){winwheelToDrawDuringAnimation=this,winhweelAlreadyDrawn=!1;for(let e=1;e<=this.numSegments;e++)null!==this.segments[e].image&&(this.segments[e].imgData=new Image,this.segments[e].imgData.onload=winwheelLoadedImage,this.segments[e].imgData.src=this.segments[e].image)}}function Pin(e){for(var t in this.defaultOptions={visible:!0,number:36,outerRadius:3,fillStyle:"grey",strokeStyle:"black",lineWidth:1,margin:3},this.defaultOptions)null!=e&&void 0!==e[t]?this[t]=e[t]:this[t]=this.defaultOptions[t];if(null!=e)for(var t in e)void 0===this[t]&&(this[t]=e[t])}function Animation(e){this.defaultOptions={type:"spinOngoing",direction:"clockwise",propertyName:null,propertyValue:null,duration:10,yoyo:!1,repeat:null,easing:null,stopAngle:null,spins:null,clearTheCanvas:null,callbackFinished:null,callbackBefore:null,callbackAfter:null,callbackSound:null,soundTrigger:"segment"};for(let t in this.defaultOptions)null!=e&&void 0!==e[t]?this[t]=e[t]:this[t]=this.defaultOptions[t];if(null!=e)for(let t in e)void 0===this[t]&&(this[t]=e[t])}function Segment(e){this.defaultOptions={size:null,text:"",fillStyle:null,strokeStyle:null,lineWidth:null,textFontFamily:null,textFontSize:null,textFontWeight:null,textOrientation:null,textAlignment:null,textDirection:null,textMargin:null,textFillStyle:null,textStrokeStyle:null,textLineWidth:null,image:null,imageDirection:null,imgData:null};for(let t in this.defaultOptions)null!=e&&void 0!==e[t]?this[t]=e[t]:this[t]=this.defaultOptions[t];if(null!=e)for(let t in e)void 0===this[t]&&(this[t]=e[t]);this.startAngle=0,this.endAngle=0}function PointerGuide(e){for(var t in this.defaultOptions={display:!1,strokeStyle:"red",lineWidth:3},this.defaultOptions)null!=e&&void 0!==e[t]?this[t]=e[t]:this[t]=this.defaultOptions[t]}function winwheelPercentToDegrees(e){var t=0;e>0&&e<=100&&(t=360*(e/100));return t}function winwheelAnimationLoop(){if(winwheelToDrawDuringAnimation){0!=winwheelToDrawDuringAnimation.animation.clearTheCanvas&&winwheelToDrawDuringAnimation.ctx.clearRect(0,0,winwheelToDrawDuringAnimation.canvas.width,winwheelToDrawDuringAnimation.canvas.height);var callbackBefore=winwheelToDrawDuringAnimation.animation.callbackBefore,callbackAfter=winwheelToDrawDuringAnimation.animation.callbackAfter;null!=callbackBefore&&("function"==typeof callbackBefore?callbackBefore():eval(callbackBefore)),winwheelToDrawDuringAnimation.draw(!1),null!=callbackAfter&&("function"==typeof callbackAfter?callbackAfter():eval(callbackAfter)),winwheelToDrawDuringAnimation.animation.callbackSound&&winwheelTriggerSound()}}function winwheelTriggerSound(){0==winwheelToDrawDuringAnimation.hasOwnProperty("_lastSoundTriggerNumber")&&(winwheelToDrawDuringAnimation._lastSoundTriggerNumber=0);var callbackSound=winwheelToDrawDuringAnimation.animation.callbackSound,currentTriggerNumber=0;currentTriggerNumber="pin"==winwheelToDrawDuringAnimation.animation.soundTrigger?winwheelToDrawDuringAnimation.getCurrentPinNumber():winwheelToDrawDuringAnimation.getIndicatedSegmentNumber(),currentTriggerNumber!=winwheelToDrawDuringAnimation._lastSoundTriggerNumber&&("function"==typeof callbackSound?callbackSound(winwheelToDrawDuringAnimation):eval(callbackSound),winwheelToDrawDuringAnimation._lastSoundTriggerNumber=currentTriggerNumber)}Winwheel.prototype.updateSegmentSizes=function(){if(this.segments){var e=0,t=0;for(let n=1;n<=this.numSegments;n++)null!==this.segments[n].size&&(e+=this.segments[n].size,t++);var n=360-e,i=0;n>0&&(i=n/(this.numSegments-t));var o=0;for(let e=1;e<=this.numSegments;e++)this.segments[e].startAngle=o,this.segments[e].size?o+=this.segments[e].size:o+=i,this.segments[e].endAngle=o}},Winwheel.prototype.clearCanvas=function(){this.ctx&&this.ctx.clearRect(0,0,this.canvas.width,this.canvas.height)},Winwheel.prototype.draw=function(e){this.ctx&&(void 0!==e?1==e&&this.clearCanvas():this.clearCanvas(),"image"==this.drawMode?(this.drawWheelImage(),1==this.drawText&&this.drawSegmentText(),1==this.imageOverlay&&this.drawSegments()):"segmentImage"==this.drawMode?(this.drawSegmentImages(),1==this.drawText&&this.drawSegmentText(),1==this.imageOverlay&&this.drawSegments()):(this.drawSegments(),1==this.drawText&&this.drawSegmentText()),void 0!==this.pins&&1==this.pins.visible&&this.drawPins(),1==this.pointerGuide.dis
2play&&this.drawPointerGuide())},Winwheel.prototype.drawPins=function(){if(this.pins&&this.pins.number){var e=360/this.pins.number;for(let t=1;t<=this.pins.number;t++)this.ctx.save(),this.ctx.strokeStyle=this.pins.strokeStyle,this.ctx.lineWidth=this.pins.lineWidth,this.ctx.fillStyle=this.pins.fillStyle,this.ctx.lineWidth=4,this.ctx.lineCap="round",this.ctx.translate(this.centerX,this.centerY),this.ctx.rotate(this.degToRad(t*e+this.rotationAngle)),this.ctx.translate(-this.centerX,-this.centerY),this.ctx.beginPath(),this.ctx.moveTo(this.centerX,this.centerY-this.outerRadius),this.ctx.lineTo(this.centerX,this.centerY-this.outerRadius-10),this.pins.fillStyle&&this.ctx.fill(),this.pins.strokeStyle&&this.ctx.stroke(),this.ctx.restore()}},Winwheel.prototype.drawPointerGuide=function(){this.ctx&&(this.ctx.save(),this.ctx.translate(this.centerX,this.centerY),this.ctx.rotate(this.degToRad(this.pointerAngle)),this.ctx.translate(-this.centerX,-this.centerY),this.ctx.strokeStyle=this.pointerGuide.strokeStyle,this.ctx.lineWidth=this.pointerGuide.lineWidth,this.ctx.beginPath(),this.ctx.moveTo(this.centerX,this.centerY),this.ctx.lineTo(this.centerX,-this.outerRadius/4),this.ctx.stroke(),this.ctx.restore())},Winwheel.prototype.drawWheelImage=function(){if(null!=this.wheelImage){var e=this.centerX-this.wheelImage.height/2,t=this.centerY-this.wheelImage.width/2;this.ctx.save(),this.ctx.translate(this.centerX,this.centerY),this.ctx.rotate(this.degToRad(this.rotationAngle)),this.ctx.translate(-this.centerX,-this.centerY),this.ctx.drawImage(this.wheelImage,e,t),this.ctx.restore()}},Winwheel.prototype.drawSegmentImages=function(){if(this.ctx&&this.segments)for(let o=1;o<=this.numSegments;o++)if(seg=this.segments[o],seg.imgData.height){var e=0,t=0,n=0,i="";"S"==(i=null!==seg.imageDirection?seg.imageDirection:this.imageDirection)?(e=this.centerX-seg.imgData.width/2,t=this.centerY,n=seg.startAngle+180+(seg.endAngle-seg.startAngle)/2):"E"==i?(e=this.centerX,t=this.centerY-seg.imgData.height/2,n=seg.startAngle+270+(seg.endAngle-seg.startAngle)/2):"W"==i?(e=this.centerX-seg.imgData.width,t=this.centerY-seg.imgData.height/2,n=seg.startAngle+90+(seg.endAngle-seg.startAngle)/2):(e=this.centerX-seg.imgData.width/2,t=this.centerY-seg.imgData.height,n=seg.startAngle+(seg.endAngle-seg.startAngle)/2),this.ctx.save(),this.ctx.translate(this.centerX,this.centerY),this.ctx.rotate(this.degToRad(this.rotationAngle+n)),this.ctx.translate(-this.centerX,-this.centerY),this.ctx.drawImage(seg.imgData,e,t),this.ctx.restore()}else console.log("Segment "+o+" imgData is not loaded")},Winwheel.prototype.drawSegments=function(){if(this.ctx&&this.segments){for(let i=1;i<=this.numSegments;i++){let o=this.segments[i];var e,t,n;e=null!==o.fillStyle?o.fillStyle:this.fillStyle,this.ctx.fillStyle=e,t=null!==o.lineWidth?o.lineWidth:this.lineWidth,this.ctx.lineWidth=t,n=null!==o.strokeStyle?o.strokeStyle:this.strokeStyle,this.ctx.strokeStyle=n,(n||e)&&(this.ctx.beginPath(),this.innerRadius||this.ctx.moveTo(this.centerX,this.centerY),this.ctx.arc(this.centerX,this.centerY,this.outerRadius,this.degToRad(o.startAngle+this.rotationAngle-90),this.degToRad(o.endAngle+this.rotationAngle-90),!1),this.innerRadius?this.ctx.arc(this.centerX,this.centerY,this.innerRadius,this.degToRad(o.endAngle+this.rotationAngle-90),this.degToRad(o.startAngle+this.rotationAngle-90),!0):this.ctx.lineTo(this.centerX,this.centerY),e&&this.ctx.fill(),n&&this.ctx.stroke(),this.ctx.beginPath(),this.ctx.lineWidth=this.outerCircleLineWidth,this.ctx.strokeStyle=this.outerCircleColor,this.ctx.arc(this.centerX,this.centerY,this.outerRadius,this.degToRad(o.startAngle+this.rotationAngle-90),this.degToRad(o.endAngle+this.rotationAngle-90),!1),this.ctx.stroke())}this.innerCircleBgColor&&(this.ctx.lineWidth=1,this.ctx.strokeStyle=this.innerCircleBgColor,this.ctx.fillStyle=this.innerCircleBgColor,this.ctx.beginPath(),this.ctx.arc(this.centerX,this.centerY,this.innerRadius,0,2*Math.PI),this.ctx.stroke(),this.ctx.fill())}},Winwheel.prototype.drawSegmentText=function(){var e,t,n,i,o,r,s,a,l,d,c;if(this.ctx)for(let _=1;_<=this.numSegments;_++){this.ctx.save();let x=this.segments[_];if(x.text){e=null!==x.textFontFamily?x.textFontFamily:this.textFontFamily,t=null!==x.textFontSize?x.textFontSize:this.textFontSize,n=null!==x.textFontWeight?x.textFontWeight:this.textFontWeight,i=null!==x.textOrientation?x.textOrientation:this.textOrientation,o=null!==x.textAlignment?x.textAlignment:this.textAlignment,r=null!==x.textDirection?x.textDirection:this.textDirection,s=null!==x.textMargin?x.textMargin:this.textMargin,a=null!==x.textFillStyle?x.textFillStyle:this.textFillStyle,l=null!==x.textStrokeStyle?x.textStrokeStyle:this.textStrokeStyle,d=null!==x.textLineWidth?x.textLineWidth:this.textLineWidth,c="",null!=n&&(c+=n+" "),null!=t&&(c+=t+"px "),null!=e&&(c+=e),this.ctx.font=c,this.ctx.fillStyle=a,this.ctx.strokeStyle=l,this.ctx.lineWidth=d;var u=x.text.split("\n"),h=0-t*(u.length/2)+t/2;"curved"!=i||"inner"!=o&&"outer"!=o||(h=0);for(let e=0;e<u.length;e++){if("reversed"==r){if("horizontal"==i){this.ctx.textAlign="inner"==o?"right":"outer"==o?"left":"center",this.ctx.textBaseline="middle";var p=this.degToRad(x.endAngle-(x.endAngle-x.startAngle)/2+this.rotationAngle-90-180);this.ctx.save(),this.ctx.translate(this.centerX,this.centerY),this.ctx.rotate(p),this.ctx.translate(-this.centerX,-this.centerY),"inner"==o?(a&&this.ctx.fillText(u[e],this.centerX-this.innerRadius-s,this.centerY+h),l&&this.ctx.strokeText(u[e],this.centerX-this.innerRadius-s,this.centerY+h)):"outer"==o?(a&&this.ctx.fillText(u[e],this.centerX-this.outerRadius+s,this.centerY+h),l&&this.ctx.strokeText(u[e],this.centerX-this.outerRadius+s,this.centerY+h)):(a&&this.ctx.fillText(u[e],this.centerX-this.innerRadius-(this.outerRadius-this.innerRadius)/2-s,this.centerY+h),l&&this.ctx.strokeText(u[e],this.centerX-this.innerRadius-(this.outerRadius-this.innerRadius)/2-s,this.centerY+h)),this.ctx.restore(
2)}else if("vertical"==i){this.ctx.textAlign="center",this.ctx.textBaseline="inner"==o?"top":"outer"==o?"bottom":"middle";p=x.endAngle-(x.endAngle-x.startAngle)/2-180;if(p+=this.rotationAngle,this.ctx.save(),this.ctx.translate(this.centerX,this.centerY),this.ctx.rotate(this.degToRad(p)),this.ctx.translate(-this.centerX,-this.centerY),"outer"==o)var f=this.centerY+this.outerRadius-s;else if("inner"==o)f=this.centerY+this.innerRadius+s;var m=t-t/9;if("outer"==o)for(var g=u[e].length-1;g>=0;g--)character=u[e].charAt(g),a&&this.ctx.fillText(character,this.centerX+h,f),l&&this.ctx.strokeText(character,this.centerX+h,f),f-=m;else if("inner"==o)for(g=0;g<u[e].length;g++)character=u[e].charAt(g),a&&this.ctx.fillText(character,this.centerX+h,f),l&&this.ctx.strokeText(character,this.centerX+h,f),f+=m;else if("center"==o){var v=0;u[e].length>1&&(v=m*(u[e].length-1)/2);for(f=this.centerY+this.innerRadius+(this.outerRadius-this.innerRadius)/2+v+s,g=u[e].length-1;g>=0;g--)character=u[e].charAt(g),a&&this.ctx.fillText(character,this.centerX+h,f),l&&this.ctx.strokeText(character,this.centerX+h,f),f-=m}this.ctx.restore()}else if("curved"==i){var b=0;"inner"==o?(b=this.innerRadius+s,this.ctx.textBaseline="top"):"outer"==o?(b=this.outerRadius-s,this.ctx.textBaseline="bottom",b-=t*(u.length-1)):"center"==o&&(b=this.innerRadius+s+(this.outerRadius-this.innerRadius)/2,this.ctx.textBaseline="middle");var y=0,w=0;for(u[e].length>1?(this.ctx.textAlign="left",y=t/10*4,radiusPercent=100/b,y*=radiusPercent,totalArc=y*u[e].length,w=x.startAngle+((x.endAngle-x.startAngle)/2-totalArc/2)):(w=x.startAngle+(x.endAngle-x.startAngle)/2,this.ctx.textAlign="center"),w+=this.rotationAngle,w-=180,g=u[e].length;g>=0;g--)this.ctx.save(),character=u[e].charAt(g),this.ctx.translate(this.centerX,this.centerY),this.ctx.rotate(this.degToRad(w)),this.ctx.translate(-this.centerX,-this.centerY),l&&this.ctx.strokeText(character,this.centerX,this.centerY+b+h),a&&this.ctx.fillText(character,this.centerX,this.centerY+b+h),w+=y,this.ctx.restore()}}else if("horizontal"==i){this.ctx.textAlign="inner"==o?"left":"outer"==o?"right":"center",this.ctx.textBaseline="middle";p=this.degToRad(x.endAngle-(x.endAngle-x.startAngle)/2+this.rotationAngle-90);this.ctx.save(),this.ctx.translate(this.centerX,this.centerY),this.ctx.rotate(p),this.ctx.translate(-this.centerX,-this.centerY),"inner"==o?(a&&this.ctx.fillText(u[e],this.centerX+this.innerRadius+s,this.centerY+h),l&&this.ctx.strokeText(u[e],this.centerX+this.innerRadius+s,this.centerY+h)):"outer"==o?(a&&this.ctx.fillText(u[e],this.centerX+this.outerRadius-s,this.centerY+h),l&&this.ctx.strokeText(u[e],this.centerX+this.outerRadius-s,this.centerY+h)):(a&&this.ctx.fillText(u[e],this.centerX+this.innerRadius+(this.outerRadius-this.innerRadius)/2+s,this.centerY+h),l&&this.ctx.strokeText(u[e],this.centerX+this.innerRadius+(this.outerRadius-this.innerRadius)/2+s,this.centerY+h)),this.ctx.restore()}else if("vertical"==i){this.ctx.textAlign="center",this.ctx.textBaseline="inner"==o?"bottom":"outer"==o?"top":"middle";p=x.endAngle-(x.endAngle-x.startAngle)/2;if(p+=this.rotationAngle,this.ctx.save(),this.ctx.translate(this.centerX,this.centerY),this.ctx.rotate(this.degToRad(p)),this.ctx.translate(-this.centerX,-this.centerY),"outer"==o)f=this.centerY-this.outerRadius+s;else if("inner"==o)f=this.centerY-this.innerRadius-s;m=t-t/9;if("outer"==o)for(g=0;g<u[e].length;g++)character=u[e].charAt(g),a&&this.ctx.fillText(character,this.centerX+h,f),l&&this.ctx.strokeText(character,this.centerX+h,f),f+=m;else if("inner"==o)for(g=u[e].length-1;g>=0;g--)character=u[e].charAt(g),a&&this.ctx.fillText(character,this.centerX+h,f),l&&this.ctx.strokeText(character,this.centerX+h,f),f-=m;else if("center"==o){v=0;u[e].length>1&&(v=m*(u[e].length-1)/2);for(f=this.centerY-this.innerRadius-(this.outerRadius-this.innerRadius)/2-v-s,g=0;g<u[e].length;g++)character=u[e].charAt(g),a&&this.ctx.fillText(character,this.centerX+h,f),l&&this.ctx.strokeText(character,this.centerX+h,f),f+=m}this.ctx.restore()}else if("curved"==i){b=0;"inner"==o?(b=this.innerRadius+s,this.ctx.textBaseline="bottom",b+=t*(u.length-1)):"outer"==o?(b=this.outerRadius-s,this.ctx.textBaseline="top"):"center"==o&&(b=this.innerRadius+s+(this.outerRadius-this.innerRadius)/2,this.ctx.textBaseline="middle");y=0,w=0;for(u[e].length>1?(this.ctx.textAlign="left",y=t/10*4,radiusPercent=100/b,y*=radiusPercent,totalArc=y*u[e].length,w=x.startAngle+((x.endAngle-x.startAngle)/2-totalArc/2)):(w=x.startAngle+(x.endAngle-x.startAngle)/2,this.ctx.textAlign="center"),w+=this.rotationAngle,g=0;g<u[e].length;g++)this.ctx.save(),character=u[e].charAt(g),this.ctx.translate(this.centerX,this.centerY),this.ctx.rotate(this.degToRad(w)),this.ctx.translate(-this.centerX,-this.centerY),l&&this.ctx.strokeText(character,this.centerX,this.centerY-b+h),a&&this.ctx.fillText(c
2haracter,this.centerX,this.centerY-b+h),w+=y,this.ctx.restore()}h+=t}}this.ctx.restore()}},Winwheel.prototype.degToRad=function(e){return.017453292519943295*e},Winwheel.prototype.setCenter=function(e,t){this.centerX=e,this.centerY=t},Winwheel.prototype.addSegment=function(e,t){var n;if(newSegment=new Segment(e),this.numSegments++,void 0!==t){for(var i=this.numSegments;i>t;i--)this.segments[i]=this.segments[i-1];this.segments[t]=newSegment,n=t}else this.segments[this.numSegments]=newSegment,n=this.numSegments;return this.updateSegmentSizes(),this.segments[n]},Winwheel.prototype.setCanvasId=function(e){e?(this.canvasId=e,this.canvas=document.getElementById(this.canvasId),this.canvas&&(this.ctx=this.canvas.getContext("2d"))):(this.canvasId=null,this.ctx=null,this.canvas=null)},Winwheel.prototype.deleteSegment=function(e){if(this.numSegments>1){if(void 0!==e)for(var t=e;t<this.numSegments;t++)this.segments[t]=this.segments[t+1];this.segments[this.numSegments]=void 0,this.numSegments--,this.updateSegmentSizes()}},Winwheel.prototype.windowToCanvas=function(e,t){var n=this.canvas.getBoundingClientRect();return{x:Math.floor(e-n.left*(this.canvas.width/n.width)),y:Math.floor(t-n.top*(this.canvas.height/n.height))}},Winwheel.prototype.getSegmentAt=function(e,t){var n=null,i=this.getSegmentNumberAt(e,t);return null!==i&&(n=this.segments[i]),n},Winwheel.prototype.getSegmentNumberAt=function(e,t){var n,i,o,r,s,a=this.windowToCanvas(e,t);a.x>this.centerX?(o=a.x-this.centerX,i="R"):(o=this.centerX-a.x,i="L"),a.y>this.centerY?(r=a.y-this.centerY,n="B"):(r=this.centerY-a.y,n="T");var l=r/o,d=180*Math.atan(l)/Math.PI,c=0;(s=Math.sqrt(r*r+o*o),"T"==n&&"R"==i?c=Math.round(90-d):"B"==n&&"R"==i?c=Math.round(d+90):"B"==n&&"L"==i?c=Math.round(90-d+180):"T"==n&&"L"==i&&(c=Math.round(d+270)),0!=this.rotationAngle)&&((c-=this.getRotationPosition())<0&&(c=360-Math.abs(c)));var u=null;for(e=1;e<=this.numSegments;e++)if(c>=this.segments[e].startAngle&&c<=this.segments[e].endAngle&&s>=this.innerRadius&&s<=this.outerRadius){u=e;break}return u},Winwheel.prototype.getIndicatedSegment=function(){var e=this.getIndicatedSegmentNumber();return this.segments[e]},Winwheel.prototype.getIndicatedSegmentNumber=function(){var e=0,t=this.getRotationPosition(),n=Math.floor(this.pointerAngle-t);n<0&&(n=360-Math.abs(n));for(let t=1;t<this.segments.length;t++)if(n>=this.segments[t].startAngle&&n<=this.segments[t].endAngle){e=t;break}return e},Winwheel.prototype.getCurrentPinNumber=function(){var e=0;if(this.pins){var t=this.getRotationPosition(),n=Math.floor(this.pointerAngle-t);n<0&&(n=360-Math.abs(n));var i=360/this.pins.number,o=0;for(let t=0;t<this.pins.number;t++){if(n>=o&&n<=o+i){e=t;break}o+=i}"clockwise"==this.animation.direction&&++e>this.pins.number&&(e=0)}return e},Winwheel.prototype.getRotationPosition=function(){var e=this.rotationAngle;if(e>=0){if(e>360)e-=360*Math.floor(e/360)}else{if(e<-360)e-=360*Math.ceil(e/360);e=360+e}return e},Winwheel.prototype.startAnimation=function(){if(this.animation){this.computeAnimation(),winwheelToDrawDuringAnimation=this;var e=new Array(null);e[this.animation.propertyName]=this.animation.propertyValue,e.yoyo=this.animation.yoyo,e.repeat=this.animation.repeat,e.ease=this.animation.easing,e.onUpdate=winwheelAnimationLoop,e.onComplete=winwheelStopAnimation,this.tween=TweenMax.to(this,this.animation.duration,e)}},Winwheel.prototype.stopAnimation=function(e){winwheelToDrawDuringAnimation&&(winwheelToDrawDuringAnimation.tween.kill(),winwheelStopAnimation(e)),winwheelToDrawDuringAnimation=this},Winwheel.prototype.pauseAnimation=function(){this.tween&&this.tween.pause()},Winwheel.prototype.resumeAnimation=function(){this.tween&&this.tween.play()},Winwheel.prototype.computeAnimation=function(){this.animation&&("spinOngoing"==this.animation.type?(this.animation.propertyName="rotationAngle",null==this.animation.spins&&(this.animation.spins=5),null==this.animation.repeat&&(this.animation.repeat=-1),null==this.animation.easing&&(this.animation.easing="Linear.easeNone"),null==this.animation.yoyo&&(this.animation.yoyo=!1),this.animation.propertyValue=360*this.animation.spins,"anti-clockwise"
2==this.animation.direction&&(this.animation.propertyValue=0-this.animation.propertyValue)):"spinToStop"==this.animation.type?(this.animation.propertyName="rotationAngle",null==this.animation.spins&&(this.animation.spins=5),null==this.animation.repeat&&(this.animation.repeat=0),null==this.animation.easing&&(this.animation.easing="Power3.easeOut"),null==this.animation.stopAngle?this.animation._stopAngle=Math.floor(359*Math.random()):this.animation._stopAngle=360-this.animation.stopAngle+this.pointerAngle,null==this.animation.yoyo&&(this.animation.yoyo=!1),this.animation.propertyValue=360*this.animation.spins,"anti-clockwise"==this.animation.direction?(this.animation.propertyValue=0-this.animation.propertyValue,this.animation.propertyValue-=360-this.animation._stopAngle):this.animation.propertyValue+=this.animation._stopAngle):"spinAndBack"==this.animation.type?(this.animation.propertyName="rotationAngle",null==this.animation.spins&&(this.animation.spins=5),null==this.animation.repeat&&(this.animation.repeat=1),null==this.animation.easing&&(this.animation.easing="Power2.easeInOut"),null==this.animation.yoyo&&(this.animation.yoyo=!0),null==this.animation.stopAngle?this.animation._stopAngle=0:this.animation._stopAngle=360-this.animation.stopAngle,this.animation.propertyValue=360*this.animation.spins,"anti-clockwise"==this.animation.direction?(this.animation.propertyValue=0-this.animation.propertyValue,this.animation.propertyValue-=360-this.animation._stopAngle):this.animation.propertyValue+=this.animation._stopAngle):this.animation.type)},Winwheel.prototype.getRandomForSegment=function(e){var t=0;if(e)if(void 0!==this.segments[e]){var n=this.segments[e].startAngle,i=this.segments[e].endAngle-n-2;i>0?t=n+1+Math.floor(Math.random()*i):console.log("Segment size is too small to safely get random angle inside it")}else console.log("Segment "+e+" undefined");else console.log("Segment number not specified");return t},Segment.prototype.changeImage=function(e,t){this.image=e,this.imgData=null,t&&(this.imageDirection=t),winhweelAlreadyDrawn=!1,this.imgData=new Image,this.imgData.onload=winwheelLoadedImage,this.imgData.src=this.image};var winwheelToDrawDuringAnimation=null;function winwheelStopAnimation(canCallback){if(0!=canCallback){var callback=winwheelToDrawDuringAnimation.animation.callbackFinished;null!=callback&&("function"==typeof callback?callback(winwheelToDrawDuringAnimation.getIndicatedSegment()):eval(callback))}}var winhweelAlreadyDrawn=!1;function winwheelLoadedImage(){if(0==winhweelAlreadyDrawn){var e=0;for(i=1;i<=winwheelToDrawDuringAnimation.numSegments;i++)null!=winwheelToDrawDuringAnimation.segments[i].imgData&&winwheelToDrawDuringAnimation.segments[i].imgData.height&&e++;e==winwheelToDrawDuringAnimation.numSegments&&(winhweelAlreadyDrawn=!0,winwheelToDrawDuringAnimation.draw())}}},4305:()=>{document.addEventListener("DOMContentLoaded",(e=>{const t=document.querySelector("form[name=sylius_checkout_select_payment]");if(!t)return;const n=t.querySelectorAll(" input[type=radio]"),i=t.querySelectorAll(".adyen-method-grid, .dropin-container"),o=t.querySelector("#sylius-pay-link"),r=e=>{if(!o)return;const t=o.classList;e?t.remove("hidden"):t.add("hidden")},s=e=>{const n=t.querySelector("[data-code="+e+"]");n&&(r(!1),n.querySelector(".adyen-method-grid, .dropin-container").classList.remove("hidden"))},a=()=>{r(!0),i.forEach((e=>{e.classList.add("hidden")}))};o&&o.classList.add("adyen-submit"),a(),n.forEach((e=>{e.addEventListener("change",(e=>{a(),s(e.currentTarget.value)})),e.checked&&s(e.value)}))}))},6253:(e,t,n)=>{n(4692)("#payment-form .icon.crypto").popup()},1003:()=>{var e="FR";!function(){"use strict";let t,n,i;window.initAdyenDropin=async o=>{await new Promise((e=>{if(window.AdyenWeb&&window.AdyenWeb.AdyenCheckout)e();else{const t=setInterval((()=>{window.AdyenWeb&&window.AdyenWeb.AdyenCheckout&&(clearInterval(t),e())}),50)}}));let r=o.closest("form");const s=e=>{const t=o.closest("form");e?t.classList.add("loading"):t.classList.remove("loading")},a=e=>{e.preventDefault();const t=new FormData(e.target);Object.fromEntries(t)},l=(e,t,n,i)=>{const o={method:"POST",body:JSON.stringify(e.data),headers:{"Content-Type":"application/json"}};s(!0),fetch(n,o).then((e=>e.status>=400&&e.status<600?Promise.reject(e.body()):Promise.resolve(e.json()))).then((e=>
2{if(e.remainingAmount&&e.newPaymentId){window.newPaymentId=e.newPaymentId,window.remainingAmount=e.remainingAmount;const t={resultCode:e.resultCode||"Authorised",pspReference:e.pspReference,amount:e.amount,remainingAmount:e.remainingAmount,newPaymentId:e.newPaymentId,message:e.message,redirect:e.redirect};s(!1),setTimeout((()=>{const t=`Paiement partiel réussi! Montant restant: ${(e.remainingAmount/100).toFixed(2)} EUR`,n=document.createElement("div");n.style.cssText="\n                                position: fixed;\n                                top: 50%;\n                                left: 50%;\n                                transform: translate(-50%, -50%);\n                                background: #4CAF50;\n                                color: white;\n                                padding: 20px;\n                                border-radius: 8px;\n                                z-index: 10000;\n                                font-family: Arial, sans-serif;\n                                font-size: 16px;\n                                text-align: center;\n                                box-shadow: 0 4px 8px rgba(0,0,0,0.3);\n                            ",n.innerHTML=`\n                                <div style="margin-bottom: 10px;">✅</div>\n                                <div>${t}</div>\n                                <div style="margin-top: 10px; font-size: 14px;">Redirection en cours...</div>\n                            `,document.body.appendChild(n),setTimeout((()=>{document.body.removeChild(n),e.redirect&&(window.location.href=e.redirect)}),4e3)}),1e3),i.resolve&&i.resolve(t)}else{const n=((e,t)=>{if(t.remainingAmount&&t.newPaymentId)return s(!1),{resultCode:t.resultCode||"Authorised",pspReference:t.pspReference,amount:t.amount,remainingAmount:t.remainingAmount,newPaymentId:t.newPaymentId,message:t.message};t.action&&(s(!1),e.handleAction(t.action)),t.redirect&&!t.action?window.location.replace(t.redirect):t.action||s(!1)})(t,e);n?i.resolve&&i.resolve(n):e.action||i.resolve&&i.resolve()}})).catch((e=>{s(!1),i.reject&&i.reject(e)}))};t=await(async e=>{s(!0);const t=await fetch(e),n=await t.json();return s(!1),"string"==typeof n.redirect&&(s(!0),window.location.replace(n.redirect)),n})(o.attributes["data-config-url"].value),t.adyenOrder&&(n=t.adyenOrder);const d={card:{hasHolderName:!0,holderNameRequired:!0,enableStoreDetails:t.canBeStored},paypal:{environment:t.environment,countryCode:e,amount:{currency:t.amount.currency,value:t.amount.value}},applepay:{countryCode:e,amount:{currency:t.amount.currency,value:t.amount.value}},giftcard:{brands:["prosodie_illicado"],countryCode:e,amount:{currency:t.amount.currency,value:t.amount.value},onBalanceCheck:(e,n,i)=>{const o=t.paymentId;o?fetch(`/adyen/gift-card/balance/${o}`,{method:"POST",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},body:JSON.stringify({encryptedCardNumber:i.paymentMethod.encryptedCardNumber,encryptedSecurityCode:i.paymentMethod.encryptedSecurityCode,brand:i.paymentMethod.brand})}).then((e=>e.json())).then((t=>{if(t.success)window.giftCardBalance=t.balance,e({balance:{currency:t.currency,value:t.balance},resultCode:t.resultCode});else{const e=t.error||t.message||"Unknown error";n(new Error(e))}})).catch((e=>{n(e)})):n(new Error("No payment ID available"))},onOrderRequest:(e,n,i)=>{const o=t.paymentId;o?fetch(`/adyen/orders/${o}`,{method:"POST",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"}}).then((e=>e.json())).then((t=>{t.orderData&&t.pspReference?(window.adyenOrder={orderData:t.orderData,pspReference:t.pspReference},e({orderData:t.orderData,pspReference:t.pspReference})):n(new Error("Invalid order response"))})).catch((e=>{n(e)})):n(new Error("No payment ID available"))},onRequiringConfirmation:(e,t)=>{e()}}};i=await(async()=>((()=>{if(!r)return;const e=r.querySelectorAll("[type=submit]");r.addEventListener("submit",a,!0),e.forEach((e=>{e.addEventListener("click",a,!0)}))})(),await window.AdyenWeb.AdyenCheckout({countryCode:e,paymentMethodsResponse:t.paymentMethods,clientKey:t.clientKey,locale:t.locale,environment:t.environment,order:n||null})))();new window.AdyenWeb.Dropin(i,{showRemovePaymentMethodButton:!0,onDisableStoredPaymentMethod:(e,n,i)=>{let o=t.path.deleteToken.replace("_REFERENCE_",e);fetch(o,{method:"DELETE"}).then(n).catch(i)},paymentMethodsConfiguration:d,onSubmit:(e,n,i)=>{if(e.data&&e.data.paymentMethod&&"giftcard"===e.data.paymentMethod.type){const o=window.giftCardBalance||0,r=t.amount.value,s=Math.min(o,r),a={...e.data,paymentMethod:{...e.data.paymentMethod,encryptedCardNumber:e.data.paymentMethod.encryptedCardNumber,encryptedSecurityCode:e.data.paymentMethod.encryptedSecurityCode,brand:e.data.paymentMethod.brand||"prosodie_illicado"},amount:{currency:t.amount.currency,value:s}};l({data:a},n,t.path.payments,i)}else l(e,n,t.path.payments,i)},onAdditionalDetails:(e,n,i)=>{l(e,n,t.path.paymentDetails,i)},onError:(e,t)=>
2{},onOrderCancel:(e,t)=>{fetch("/adyen/cancel-order",{method:"POST",headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"},body:JSON.stringify({order:e.order})}).then((e=>e.json())).then((e=>{if(e.success){const n=e.redirect;n&&setTimeout((()=>{const e=document.createElement("div");e.style.cssText="\n                                    position: fixed;\n                                    top: 50%;\n                                    left: 50%;\n                                    transform: translate(-50%, -50%);\n                                    background: #4CAF50;\n                                    color: white;\n                                    padding: 20px;\n                                    border-radius: 8px;\n                                    z-index: 10000;\n                                    font-family: Arial, sans-serif;\n                                    font-size: 16px;\n                                    text-align: center;\n                                    box-shadow: 0 4px 8px rgba(0,0,0,0.3);\n                                ",e.innerHTML='\n                                    <div style="margin-bottom: 10px;">✅</div>\n                                    <div>Paiement(s) annulé(s) avec succès !</div>\n                                    <div style="margin-top: 10px; font-size: 13px; opacity: 0.9;">Note: Les remboursements de cartes cadeaux peuvent prendre quelques minutes pour être effectifs.</div>\n                                    <div style="margin-top: 10px; font-size: 14px;">Redirection en cours...</div>\n                                ',document.body.appendChild(e),setTimeout((()=>{try{e&&e.parentNode&&document.body.removeChild(e)}catch(e){}window.location.href=n}),4e3)}),1e3),t.resolve({amount:{currency:e.currency||"EUR",value:e.remainingAmount||0}})}else t.reject(new Error(e.error||"Failed to cancel order"))})).catch((e=>{t.reject(e)}))}}).mount(o)}}()},2133:()=>{if($(".route-monsieurbiz_sylius_homepage_homepage, .route-app_page_show").length){$.ajax({url:"/ajax/wishlistProductList",type:"get",success:e=>e}).done((e=>{$(".route-monsieurbiz_sylius_homepage_homepage .carousel-item .ui.fluid.card .add-to-wishlist .content, .route-app_page_show .carousel-item .ui.fluid.card .add-to-wishlist .content").each((function(){const t=parseInt($(this).attr("data-product-id"),10);for(let n=0;n<e.length;n++)if(e[n]===t)return $(this).find(".ajax-remove-from-wishlist").show(),void $(this).find(".ajax-add-to-wishlist").hide();$(this).find(".ajax-remove-from-wishlist").hide(),$(this).find(".ajax-add-to-wishlist").show()}))}))}},9516:()=>{$.fn.extend({apiLogin({method:e,dataType:t="json",throttle:n=0,debug:i=!1}){const o=this,r=o.find('input[type="password"]'),s=o.find('input[type="email"]'),a=o.find('input[type="hidden"]'),l=o.find(".button"),d=o.find(".red.label");l.api({method:e,dataType:t,throttle:n,debug:i,beforeSend:e=>(e.data={_username:s.val(),_password:r.val(),[a.attr("name")]:a.val()},e),successTest:e=>e.success,onSuccess(){o.remove(),window.location.reload()},onFailure(e){d.removeClass("hidden")}})}})},5123:(e,t,n)=>{const i=n(4692);i("body").on("click",".accordion-see-less, .accordion-see-more",(e=>{i(e.target).closest(".long-description-accordion").toggleClass("expanded")}))},8198:()=>{window.addEventListener("DOMContentLoaded",(()=>{const e="mobile-menu_open",t=document.querySelectorAll(".mobile-menu__btn_burger, .mobile-menu__btn_close"),n=document.querySelector(".mobile-menu"),i=document.querySelector(".pusher");if(!n)return;t.forEach((t=>{t.addEventListener("click",(t=>{n.classList.toggle(e),i.classList.toggle(e)}))}));document.querySelectorAll(".menu__item_has_sub").forEach((e=>{e.addEventListener("click",(()=>{e.preventDefault,e.classList.toggle("menu__item_open")}))})),n.addEventListener("transitionend",(()=>{i.classList.toggle("mobile-menu_opened"),n.classList.toggle("mobile-menu_opened")})),window.onresize=function(){window.innerWidth>787&&n.classList.contains(e)&&(n.classList.toggle(e),i.classList.toggle(e))}}))},1191:()=>{document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".price-range-container").forEach((e=>{const t=e.querySelector(".min-price"),n=e.querySelector(".max-price"),i=e.querySelector(".min-price-output"),o=e.querySelector(".max-price-output"),r=void 0!==e.dataset.sliderColor?e.dataset.sliderColor:"#000";function s(){const e=parseFloat(t.min),i=parseFloat(n.max),o=(t.value-e)/(i-e)*100,s=(n.value-e)/(i-e)*100;n.style.background=`linear-gradient(\n          to right,\n          #d9d9d9 0%,\n          #d9d9d9 ${o}%,\n          ${r} ${o}%,\n          ${r} ${s}%,\n          #d9d9d9 ${s}%,\n          #d9d9d9 100%\n        )`}function a(e,r,a,l){let d=parseFloat(e.value);l?(d>=parseFloat(n.value)&&(d=parseFloat(n.value)-1),t.value=d,i.value=d):(d<=parseFloat(t.value)&&(d=parseFloat(t.value)+1),n.value=d,o.value=d),s()}t&&n&&i&&o&&(t.addEventListener("input",(()=>a(t,0,0,!0))),n.addEventListener("input",(()=>a(n,0,0,!1))),i.addEventListener("input",(()=>a(i,0,0,!0))),o.addEventListener("input",(()=>a(o,0,0,!1))),s())}))}))},3629:()=>{const e=()=>{const e=document.getElementById("screen-saver-content");
2if(!e)return null;const t=parseInt(e.dataset.screenSaverThreshold,10);return t<0?null:t};let t=!1;const n=()=>{const n=(()=>{const e=document.getElementsByTagName("body");return 1!==e.length?null:e.item(0)})(),i=document.getElementsByClassName("pusher"),o=document.getElementById("screen-saver-content");if(t||1!==i.length||!o)return;const r=o.querySelector(".logo");t=!0;const s=i.item(0);let a=Date.now()/1e3;const l=()=>a=Date.now()/1e3,d=e();let c="hidden";const u=()=>{const e=Date.now()/1e3>a+d,t=e?"inherit":"hidden";c!==t&&setTimeout((()=>r.style.visibility=t),1e3),c=t,s.classList.toggle("screen-saver",e),o.style.visibility=t,setTimeout(u,e?500:1e4)};u(),n.addEventListener("mousedown",l),n.addEventListener("mousemove",l),n.addEventListener("keydown",l)};window.addEventListener("DOMContentLoaded",(()=>{e()&&n()}))},1056:e=>{window.requestAnimFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)},window.cancelRequestAnimFrame=window.cancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout;var t=function(){"use strict";var e,t,n,i,o,r,s,a={xCurr:0,yCurr:0,xDest:0,yDest:0},l=!0,d=!1,c=0,u={w:0,h:0},h={w:0,h:0},p={x:0,y:0},f=!1;function m(e,t){for(var n in t)e.style[n]=t[n]}function g(e){(e.getAttribute("data-image")||e.src||e.href)&&e.addEventListener("click",(function(n){"A"===e.tagName&&n.preventDefault(),f||function(e){y(e,"intense--loading");var n=e.getAttribute("data-image")||e.src||e.href,l=e.getAttribute("data-title")||e.title,d=e.getAttribute("data-caption");t&&(t.onload=null);(t=new Image).onload=function(){i={w:t.width,h:t.height},o=this,function(e,t){var n={backgroundColor:"rgba(0,0,0,0.8)",width:"100%",height:"100%",position:"fixed",top:"0px",left:"0px",overflow:"hidden",zIndex:"999999",margin:"0px",webkitTransition:"opacity 150ms cubic-bezier( 0, 0, .26, 1 )",MozTransition:"opacity 150ms cubic-bezier( 0, 0, .26, 1 )",transition:"opacity 150ms cubic-bezier( 0, 0, .26, 1 )",webkitBackfaceVisibility:"hidden",opacity:"0"};(r=document.createElement("figure")).appendChild(o),m(r,n),m(o,{cursor:'url( "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QgPDRknTw22MAAABz1JREFUaN7dmm1MlNkVgJ/7ZkSFwU6rxbF2VsUPMkLF4Ef54+rMGJI2BUZM3dptTRpCCySrVHe3TQsmttDaLcrHD7o0oQltrKnNZhlp0pTMCOiPNX6QBaETv8aP6XZg0DiWF6Ujvrc/eLGzCtadGWTs+TXD3NxzHs55z3vuuUcQJ5FSWgAbsBHIAJYDi4AUQAAqcAe4CVwGLgCdQgg/sy1SyteklFVSygEZvQzoeyyLxRYRJUA28FNgJ6AAjI+PjwaDwb7r16/3DgwM3Ojr6xvq6ekJ3bhx4yHAihUr5ufk5JjWrVu3ODMzc8XKlSuz09LS1hkMhhR9Ww34AKgRQvTOKIiUMg14D9gDCE3THt26dev0qVOnPPv27Ts/OjqqfZb9UlJSlIaGhk12u92xbNmy1xVFmQNI4PfAu0KIYNxBpJTfBH4LmDRN+7fX6/1LZWXliba2tjvxCFOn07mourp6l9Vq/YaiKHOBEPB9IcSf4wIipUwC6oEygMHBwXP79++vP378+NBMPHe7d+9efPTo0X1ms/mr+p/eB/YJIcJRg0gpjXrc5mma9qirq+t9h8PR9jISicfjcW7btq1UD7cOYKcQQp1uvfIciGR9g7xwOHyvpqam4mVBADgcjraampqKcDh8D8gDOnSbXtwjejj9FbA/ePBgcO/eve+2tLR8Mhspvri4eGljY+N7ycnJZsADfH2qMJvOI/WAfWxsbLi8vPzt2YIAaGlp+aS8vPztsbGxYcABNLxQaEkp3wDKNE0br62tPdTa2hqY7Rdva2troLa29pCmaeNAqZTyW88NLSnll4ABwOTxeBq3b9/uIoHE7XYXOhyOvXpqzhRC/HM6kGPAt4eGhi6YzeYfkYAyODj4q8WLF28E/iiEePOZ0JJS5gC7NU0LV1VVNZKgUlVV1ahpWhjYrdv8aY9IKduAwoGBgQ+ysrKaSGDp7+8vz8zM3Am4hBDOJx7RK898TdMeVVZWniDBpbKy8oT+4OdLKVdEhtZ3AMXv95+JV+00k9LW1nbH7/ef1u3/XiTImwAdHR0dvCISYesbAEI/2d0eHx8fNZlMzs9aikdKVlZW8sKFC+d0d3fff966rVu3fi4YDIa9Xu/DaHWlpKQooVDoQ4PBYARWKoAdIBgM9sYCAdDV1fXL9vb2ozabzTTdGpvNZmpvbz965syZw1ardb7Vap0fja7R0VEtGAxemtxW0c/Y+Hy+S7G6OykpyZiamrrc5XIdmQrGZrOZXC7XkdTU1OVJSUlGs9k812w2z41Wn8/n69M/rleANQBXrly5HStIUVHRgZGRkZtTwURCjIyM3CwqKjrQ2dkZ6uzsDEWr79q1a5M2ZyjASoBz5879Iw4lRGgqmKkg3G53KFZ9Z8+enbQ5XUgp7wML1q9fn9/b2/sgHhkl0nBVVf0ARqPREk8IgC1btiw4ffr0h8BdIaWUAEIIRzzTo81mM508ebLeaDRaAFRV9e/YsaMiXhAAaWlphqGhob8BYeVl5v7Hjx/P2N4K8C+A7Ozs5Hh6w+VyHTEajRZVVf2qqvqNRqNlumwWrWRkZEzarCrAMEBubu4X4v18jIyM3CwoKKgoKCiomC6bxSJr165doH+8pwDXATZv3vzleEMUFhY+SbGFhYUH4g2Tm5s7abNPAa4ArFmz5rVYN54KYvK36WBiAVq1atWkzZcVJrripKenfyVWkHA4rE4FMRVMOBxWh4eHw8PDw+Fo9UXY/
2HFk0aiaTKYdL6tovHv37qP+/v6o31vPFI36/YTXYDAY6+rqNsR4cnvwvyAAuru778cCAVBXV7dBh7gqhPBNvkeOAeTl5eW9KueRCFv/FHmwOgZoFotli9PpXJToEE6nc5HFYnmdiTuV3z0BEULcBNoVRZlTXV29K9FBqqurdymKYgDahRA3nu40/hyQVqs1v6SkZGmiQpSUlCy1Wq35TFwI/ey5DbrBwcHzS5Ys+XEiggQCgcNms3nTtA06Xd4BQmazeZPb7S5MNAi3212oQ4R0W5kSRO+llunlRllVVdWaRIE4ePBghs1mK9O/lkX2fZ8JrYgQ+w1QOjY2NlxaWvrD2e7I79mzx9zc3Fw/b968LwLNQojSp9e8ahc9p4CvvfBFj74wH/goOTnZ3NTU1HDo0KGM2QinpqamBh3iIyB/ukvR///LUN0zqu6ZZkVR5tjt9rcCgcDh4uLipTMZSoFA4LDdbn9Lh2jWPaE+19YXVfDUwEDY6/W2z9DAQL6iKEl6iv2BEOKFbgeiGeH4NfBdIkY4PB6Pu6Ki4kI0Ixz19fUbHQ7H9qdGOP4AvDMjIxxPAa0HfsKnh2rUYDDY5/P5Ll2+fPlWT09P4OLFi/euXr36EGD16tXzN2zY8PmcnJwlGRkZy9LT07PS0tKy9VIc/jtU8wshxMcvNatEjDn9PYYxJ++sjTlNB8XE4NkmJvrJy5kYPJv8j0cOnl0BzjMxeHY7Hvr/Ay1DIkLc3BT/AAAAAElFTkSuQmCC" ) 25 25, no-drop'});var i={fontFamily:'Georgia, Times, "Times New Roman", serif',position:"fixed",bottom:"0px",left:"0px",padding:"20px",color:"#fff",wordSpacing:"0.2px",webkitFontSmoothing:"antialiased",textShadow:"-1px 0px 1px rgba(0,0,0,0.4)"},s=document.createElement("figcaption");if(m(s,i),e){var l={margin:"0px",padding:"0px",fontWeight:"normal",fontSize:"40px",letterSpacing:"0.5px",lineHeight:"35px",textAlign:"left"},d=document.createElement("h1");m(d,l),d.innerHTML=e,s.appendChild(d)}if(t){var c={margin:"0px",padding:"0px",fontWeight:"normal",fontSize:"20px",letterSpacing:"0.1px",maxWidth:"500px",textAlign:"left",background:"none",marginTop:"5px"},u=document.createElement("h2");m(u,c),u.innerHTML=t,s.appendChild(u)}r.appendChild(s),_(),a.xCurr=a.xDest=window.innerWidth/2,a.yCurr=a.yDest=window.innerHeight/2,document.body.appendChild(r),setTimeout((function(){r.style.opacity="1"}),10)}(l,d),s=document.body.style.overflow,document.body.style.overflow="hidden",r.addEventListener("mousemove",x,!1),r.addEventListener("touchmove",$,!1),window.addEventListener("resize",_,!1),window.addEventListener("keyup",S,!1),o.addEventListener("click",w,!1),b(),y(e,"intense--viewing")},t.src=n}(this)}),!1)}function v(){cancelRequestAnimFrame(e)}function b(){e=requestAnimFrame(b),function(){if(a.xCurr+=.05*(a.xDest-a.xCurr),a.yCurr+=.05*(a.yDest-a.yCurr),!0===l){if(c+=a.xCurr-c,a.xCurr!==n){var e=parseFloat(t(c,h.w));e=p.x*e,o.style.webkitTransform="translate("+e+"px, 0px)",o.style.MozTransform="translate("+e+"px, 0px)",o.style.msTransform="translate("+e+"px, 0px)",n=a.xCurr}}else if(!1===l&&(c+=a.yCurr-c,a.yCurr!==n)){e=parseFloat(t(c,h.h));e=p.y*e,o.style.webkitTransform="translate( 0px, "+e+"px)",o.style.MozTransform="translate( 0px, "+e+"px)",o.style.msTransform="translate( 0px, "+e+"px)",n=a.yCurr}function t(e,t){return d?(t-e)/t:e/t}}()}function y(e,t){if(e)e.className=e.className.replace("intense--loading",""),e.className=e.className.replace("intense--viewing",""),e.className+=" "+t;else{var n=document.querySelectorAll(".intense--viewing");[].forEach.call(n,(function(e){e.className=e.className.replace("intense--viewing","").trim()}))}}function w(){document.body.style.overflow=s,r.removeEventListener("mousemove",x,!1),r.removeEventListener("touchmove",$,!1),window.removeEventListener("resize",_,!1),window.removeEventListener("keyup",S,!1),o.removeEventListener("click",w,!1),v(),document.body.removeChild(r),f=!1,y(!1)}function _(){var e=function(e){var t=window.innerHeight/e.h;if(e.w*t>window.innerWidth)return{w:e.w*t,h:e.h*t,fit:!0};var n=window.innerWidth/e.w;return{w:e.w*n,h:e.h*n,fit:!1}}(i);o.width=e.w,o.height=e.h,l=e.fit,u={w:o.width,h:o.height},h={w:window.innerWidth,h:window.innerHeight},p={x:h.w-u.w,y:h.h-u.h}}function x(e){a.xDest=e.clientX,a.yDest=e.clientY}function $(e){e.preventDefault(),a.xDest=window.innerWidth-e.touches[0].clientX,a.yDest=window.innerHeight-e.touches[0].clientY}function S(e){e.preventDefault(),27===e.keyCode&&w()}function T(e){"invertInteractionDirection"in e&&(d=e.invertInteractionDirection)}return function(e,t){for(var n in t)n in e||(e[n]=t[n]);return e}((function(e,t){if(!e)throw"You need to pass an element!";t&&T(t),function(e){var t;if(e.length)for(t=0;t<e.length;t++)g(e[t]);else g(e)}(e)}),{resize:_,start:function(){b()},stop:v,config:T})}();e.exports&&(e.exports=t)},4183:()=>{!function(){var e=this||self;function t(t,n){t=t.split(".");var i,o=e;t[0]in o||void 0===o.execScript||o.execScript("var "+t[0]);for(;t.length&&(i=t.shift());)t.length||void 0===n?o=o[i]&&o[i]!==Object.prototype[i]?o[i]:o[i]={}:o[i]=n}function n(e,t){function n(){}n.prototype=t.prototype,e.ma=t.prototype,e.prototype=new n,e.prototype.constructor=e,e.sa=function(e,n,i){for(var o=Array(arguments.length-2),r=2;r<arguments.length;r++)o[r-2]=arguments[r];return t.prototype[n].apply(e,o)}}function i(e,t){switch(this.g=e,this.l=!!t.aa,this.h=t.i,this.s=t.type,this.o=!1,this.h){case s:case a:case l:case d:case c:case r:case o:this.o=!0}this.j=t.defaultValue}var o=1,r=2,s=3,a=4,l=6,d=16,c=18;function u(e,t){for(this.h=e,this.g={},e=0;e<t.length;e++){var n=t[e];this.g[n.g]=n}}function h(){this.h={},this.j=this.m().g,this.g=this.l=null}function p(e,t){for(var n=function(e){return(e=function(e){const t=[];let n=0;for(const i in e)t[n++]=e[i];return t}(e.g)).sort((function(e,t){return e.g-t.g})),e}(e.m()),i=0;i<n.length;i++){var o=n[i],r=o.g;if(f(t,r)){e.g&&delete e.g[o.g];var s=11==o.h||10==o.h;if(o.l){o=b(t,r);for(var a=0;a<o.length;a++)_(e,r,s?o[a].clone():o[a])}else o=m(t,r),s?(s=m(e,r))?p(s,o):w(e,r,o.clone()):w(e,r,o)}}}function f(e,t){return null!=e.h[t]}function m(e,t){var n=e.h[t];if(null==n)return null;if(e.l){if(!(t in e.g)){var i=e.l,o=e.j[t];if(null!=n)if(o.l){for(var r=[],s=0;s<n.length;s++)r[s]=i.h(o,n[s]);n=r}else n=i.h(o,n);return e.g[t]=n}return e.g[t]}return n}function g(e,t,n){var i=m(e,t);return e.j[t].l?i[n||0]:i}function v(e,t){if(f(e,t))e=g(e,t);else e:{if(void 0===(e=e.j[t]).j)if((t=e.s)===Boolean)e.j=!1;else if(t===Number)e.j=0;else{if(t!==String){e=new t;break e}e.j=e.o?"0":""}e=e.j}return e}function b(e,t){return m(e,t)||[]}function y(e,t){return e.j[t].l?f(e,t)?e.h[t].length:0:f(e,t)?1:0}function w(e,t,n){e.h[t]=n,e.g&&(e.g[t]=n)}function _(e,t,n){e.h[t]||(e.h[t]=[]),e.h[t].push(n),e.g&&delete e.g[t]}function x(e,t){var n,o=[];for(n in t)0!=n&&o.push(new i(n,t[n]));return new u(e,o)}function $(){}h.prototype.has=function(e){return f(this,e.g)},h.prototype.get=function(e,t){return g(this,e.g,t)},h.prototype.set=function(e,t){w(this,e.g,t)},h.prototype.add=function(e,t){_(this,e.g,t)},h.prototype.clone=function(){var e=new this.constructor;return e!=this&&(e.h={},e.g&&(e.g={}),p(e,this)),e},$.prototype.g=function(e){throw new e.h,Error("Unimplemented")},$.prototype.h=function(e,t){if(11==e.h||10==e.h)return t instanceof h?t:this.g(e.s.prototype.m(),t);if(14==e.h)return"string"==typeof t&&S.test(t)&&0<(e=Number(t))?e:t;if(!e.o)return t;if((e=e.s)===String){if("number"==typeof t)return String(t)}else if(e===Number&&"string"==typeof t&&("Infinity"===t||"-Infinity"===t||"NaN"===t||S.test(t)))return Number(t);return t};var S=/^-?[0-9]+$/;function T(){}function k(){}function C(e,t){null!=e&&this.g.apply(this,arguments)}function E(e){e.h=""}function P(){h.call(this)}n(T,$),T.prototype.g=function(e,t){return(e=new e.h).l=this,e.h=t,e.g
vendor: 6,764 bytes, line 2
2={},e},n(k,T),k.prototype.h=function(e,t){return 8==e.h?!!t:$.prototype.h.apply(this,arguments)},k.prototype.g=function(e,t){return k.ma.g.call(this,e,t)},C.prototype.h="",C.prototype.set=function(e){this.h=""+e},C.prototype.g=function(e,t,n){if(this.h+=String(e),null!=t)for(let e=1;e<arguments.length;e++)this.h+=arguments[e];return this},C.prototype.toString=function(){return this.h},n(P,h);var A=null;function L(){h.call(this)}n(L,h);var M=null;function O(){h.call(this)}n(O,h);var I=null;function R(){h.call(this)}P.prototype.m=function(){var e=A;return e||(A=e=x(P,{0:{name:"NumberFormat",ia:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,i:9,type:String},2:{name:"format",required:!0,i:9,type:String},3:{name:"leading_digits_pattern",aa:!0,i:9,type:String},4:{name:"national_prefix_formatting_rule",i:9,type:String},6:{name:"national_prefix_optional_when_formatting",i:8,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",i:9,type:String}})),e},P.m=P.prototype.m,L.prototype.m=function(){var e=M;return e||(M=e=x(L,{0:{name:"PhoneNumberDesc",ia:"i18n.phonenumbers.PhoneNumberDesc"},2:{name:"national_number_pattern",i:9,type:String},9:{name:"possible_length",aa:!0,i:5,type:Number},10:{name:"possible_length_local_only",aa:!0,i:5,type:Number},6:{name:"example_number",i:9,type:String}})),e},L.m=L.prototype.m,O.prototype.m=function(){var e=I;return e||(I=e=x(O,{0:{name:"PhoneMetadata",ia:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",i:11,type:L},2:{name:"fixed_line",i:11,type:L},3:{name:"mobile",i:11,type:L},4:{name:"toll_free",i:11,type:L},5:{name:"premium_rate",i:11,type:L},6:{name:"shared_cost",i:11,type:L},7:{name:"personal_number",i:11,type:L},8:{name:"voip",i:11,type:L},21:{name:"pager",i:11,type:L},25:{name:"uan",i:11,type:L},27:{name:"emergency",i:11,type:L},28:{name:"voicemail",i:11,type:L},29:{name:"short_code",i:11,type:L},30:{name:"standard_rate",i:11,type:L},31:{name:"carrier_specific",i:11,type:L},33:{name:"sms_services",i:11,type:L},24:{name:"no_international_dialling",i:11,type:L},9:{name:"id",required:!0,i:9,type:String},10:{name:"country_code",i:5,type:Number},11:{name:"international_prefix",i:9,type:String},17:{name:"preferred_international_prefix",i:9,type:String},12:{name:"national_prefix",i:9,type:String},13:{name:"preferred_extn_prefix",i:9,type:String},15:{name:"national_prefix_for_parsing",i:9,type:String},16:{name:"national_prefix_transform_rule",i:9,type:String},18:{name:"same_mobile_and_fixed_line_pattern",i:8,defaultValue:!1,type:Boolean},19:{name:"number_format",aa:!0,i:11,type:P},20:{name:"intl_number_format",aa:!0,i:11,type:P},22:{name:"main_country_for_code",i:8,defaultValue:!1,type:Boolean},23:{name:"leading_digits",i:9,type:String}})),e},O.m=O.prototype.m,n(R,h);var D=null,z={ra:0,qa:1,pa:5,oa:10,na:20};R.prototype.m=function(){var e=D;return e||(D=e=x(R,{0:{name:"PhoneNumber",ia:"i18n.phonenumbers.PhoneNumber"},1:{name:"country_code",required:!0,i:5,type:Number},2:{name:"national_number",required:!0,i:4,type:Number},3:{name:"extension",i:9,type:String},4:{name:"italian_leading_zero",i:8,type:Boolean},8:{name:"number_of_leading_zeros",i:5,defaultValue:1,type:Number},5:{name:"raw_input",i:9,type:String},6:{name:"country_code_source",i:14,defaultValue:0,type:z},7:{name:"preferred_domestic_carrier_code",i:9,type:String}})),e},R.ctor=R,R.ctor.m=R.prototype.m;var N={1:"US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" "),7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],800:["001"],808:["001"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],870:["001"],878:["001"],880:["BD"],881:["001"],882:["001"],883:["001"],886:["TW"],888:["001"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],979:["001"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},F={AC:[,[,,"(?:[01589]\\d|[46])\\d{4}",,,,,,,[5,6]],[,,"6[2-467]\\d{3}",,,,"62889",,,[5]],[,,"4\\d{4}",,,,"40123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AC",247,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:0[1-9]|[1589]\\d)\\d{4}",,,,"542011",,,[6]],,,[,,,,,,,,,[-1]]],AD:[,[,,"(?:1|6\\d)\\d{7}|[135-9]\\d{5}",,,,,,,[6,8,9]],[,,"[78]\\d{5}",,,,"712345",,,[6]],[,,"690\\d{6}|[356]\\d{5}",,,,"312345",,,[6,9]],[,,"180[02]\\d{4}",,,,"18001234",,,[8]],[,,"[19]\\d{5}",,,,"912345",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AD",376,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],[,"(\\d{4})(\\d{4})","$1 $2",["1"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],,[,,,,,,,,,[-1]],,,[,,"1800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AE:[,[,,"(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}
2",,,,,,,[5,6,7,8,9,10,11,12]],[,,"[2-4679][2-8]\\d{6}",,,,"22345678",,,[8],[7]],[,,"5[024-68]\\d{7}",,,,"501234567",,,[9]],[,,"400\\d{6}|800\\d{2,9}",,,,"800123456"],[,,"900[02]\\d{5}",,,,"900234567",,,[9]],[,,"700[05]\\d{5}",,,,"700012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AE",971,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],[,"(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"600[25]\\d{5}",,,,"600212345",,,[9]],,,[,,,,,,,,,[-1]]],AF:[,[,,"[2-7]\\d{8}",,,,,,,[9],[7]],[,,"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}",,,,"234567890",,,,[7]],[,,"7\\d{8}",,,,"701234567",,,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AF",93,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AG:[,[,,"(?:268|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",,,,"2684601234",,,,[7]],[,,"268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}",,,,"2684641234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"26848[01]\\d{4}",,,,"2684801234",,,,[7]],"AG",1,"011","1",,,"([457]\\d{6})$|1","268$1",,,,,[,,"26840[69]\\d{4}",,,,"2684061234",,,,[7]],,"268",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AI:[,[,,"(?:264|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"264(?:292|4(?:6[12]|9[78]))\\d{4}",,,,"2644612345",,,,[7]],[,,"264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",,,,"2642351234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AI",1,"011","1",,,"([2457]\\d{6})$|1","264$1",,,,,[,,"264724\\d{4}",,,,"2647241234",,,,[7]],,"264",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AL:[,[,,"(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",,,,,,,[6,7,8,9],[5]],[,,"4505[0-2]\\d{3}|(?:[2358][16-9]\\d[2-9]|4410)\\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\\d))\\d{5}",,,,"22345678",,,[8],[5,6,7]],[,,"6(?:[78][2-9]|9\\d)\\d{6}",,,,"672123456",,,[9]],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,"900[1-9]\\d\\d",,,,"900123",,,[6]],[,,"808[1-9]\\d\\d",,,,"808123",,,[6]],[,,"700[2-9]\\d{4}",,,,"70021234",,,[8]],[,,,,,,,,,[-1]],"AL",355,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AM:[,[,,"(?:[1-489]\\d|55|60|77)\\d{6}",,,,,,,[8],[5,6]],[,,"(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}",,,,"10123456",,,,[5,6]],[,,"(?:33|4[1349]|55|77|88|9[13-9])\\d{6}",,,,"77123456"],[,,"800\\d{5}",,,,"80012345"],[,,"90[016]\\d{5}",,,,"90012345"],[,,"80[1-4]\\d{5}",,,,"80112345"],[,,,,,,,,,[-1]],[,,"60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[0-2])\\d{4}",,,,"60271234"],"AM",374,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],[,"(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AO:[,[,,"[29]\\d{8}",,,,,,,[9]],[,,"2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}",,,,"222123456"],[,,"9[1-59]\\d{7}",,,,"923123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AO",244,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AR:[,[,,"(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",,,,,,,[10,11],[6,7,8]],[,,"3888[013-9]\\d{5}|3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:2(?:657|9(?:54|66))|3(?:7(?:55|77)|865))[2-8]\\d{5}
2|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:284|3(?:02|23)|920)|3(?:4(?:46|8[27]|92)|541|878))[2-7]\\d{5}|(?:2(?:(?:26|62)2|320|477|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[235][4-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|[17][2-6]|3[4-6]|[58][3-6])))\\d{6}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",,,,"1123456789",,,[10],[6,7,8]],[,,"93(?:7(?:1[15]|81)[46]|8(?:(?:21|4[16]|69|9[12])[46]|88[013-9]))\\d{5}|9(?:2(?:657|9(?:54|66))|3(?:7(?:55|77)|865))[2-8]\\d{5}
2|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:284|3(?:02|23)|920)|3(?:4(?:46|8[27]|92)|541|878))[2-7]\\d{5}|9(?:2(?:(?:26|62)2|320|477|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[235][4-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|[17][2-6]|3[4-6]|[58][3-6]))))\\d{6}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",,,,"91123456789",,,,[6,7,8]],[,,"800\\d{7,8}",,,,"8001234567"],[,,"60[04579]\\d{7}",,,,"6001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AR",54,"00","0",,,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1",,,[[,"(\\d{3})","$1",["0|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478])|911"]],[,"(\\d{2})(\\d{4})","$1-$2",["[1-9]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"]],[,"(\\d{4})(\\d{4})","$1-$2",["[1-8]"]],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1"],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1"]],[[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"]],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3-$4",["91"]],[,"(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3-$4",["9"]]],[,,,,,,,,,[-1]],,,[,,"810\\d{7}",,,,,,,[10]],[,,"810\\d{7}",,,,"8101234567",,,[10]],,,[,,,,,,,,,[-1]]],AS:[,[,,"(?:[58]\\d\\d|684|900)\\d{7}",,,,,,,[10],[7]],[,,"6846(?:22|33|44|55|77|88|9[19])\\d{4}",,,,"6846221234",,,,[7]],[,,"684(?:2(?:48|5[2468]|7[26])|7(?:3[13]|70|82))\\d{4}",,,,"6847331234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AS",1,"011","1",,,"([267]\\d{6})$|1","684$1",,,,,[,,,,,,,,,[-1]],,"684",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AT:[,[,,"1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",,,,,,,[4,5,6,7,8,9,10,11,12,13],[3]],[,,"1(?:11\\d|[2-9]\\d{3,11})|(?:316|463|(?:51|66|73)2)\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-8]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}",,,,"1234567890",,,,[3]],[,,"6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}",,,,"664123456",,,[7,8,9,10,11,12,13]],[,,"800\\d{6,10}",,,,"800123456",,,[9,10,11,12,13]],[,,"(?:8[69][2-68]|9(?:0[01]|3[019]))\\d{6,10}",,,,"900123456",,,[9,10,11,12,13]],[,,"8(?:10|2[018])\\d{6,10}|828\\d{5}",,,,"810123456",,,[8,9,10,11,12,13]],[,,,,,,,,,[-1]],[,,"5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}",,,,"780123456",,,[5,6,7,8,9,10,11,12,13]],"AT",43,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["14"]],[,"(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],[,"(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(\\d{6})","$1",["[18]"]],[,"(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],[[,"(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],[,"(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AU:[,[,,"1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}
2",,,,,,,[5,6,7,8,9,10,12]],[,,"(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\d\\d)|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",,,,"212345678",,,[9],[8]],[,,"4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"AU",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"(183[12])|0",,"0011",,[[,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["13"]],[,"(\\d{3})(\\d{3})","$1 $2",["19"]],[,"(\\d{3})(\\d{4})","$1 $2",["180","1802"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["19"]],[,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]],[,"(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["130"]]],[[,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],[,,"163\\d{2,6}",,,,"1631234",,,[5,6,7,8,9]],1,,[,,"1(?:3(?:00\\d{5}|45[0-4])|802)\\d{3}|1[38]00\\d{6}|13\\d{4}",,,,,,,[6,7,8,10,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AW:[,[,,"(?:[25-79]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"5(?:2\\d|8[1-9])\\d{4}",,,,"5212345"],[,,"(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4-8]))\\d{4}",,,,"5601234"],[,,"800\\d{4}",,,,"8001234"],[,,"900\\d{4}",,,,"9001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:28\\d|501)\\d{4}",,,,"5011234"],"AW",297,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AX:[,[,,"2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"18[1-8]\\d{3,6}",,,,"181234567",,,[6,7,8,9]],[,,"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AX",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,,,[,,,,,,,,,[-1]],,"18",[,,,,,,,,,[-1]],[,,"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",,,,"10112345"],,,[,,,,,,,,,[-1]]],AZ:[,[,,"365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",,,,,,,[9],[7]],[,,"(?:2[12]428|3655[02])\\d{4}|(?:2(?:22[0-79]|63[0-28])|3654)\\d{5}|(?:(?:1[28]|46)\\d|2(?:[014-6]2|[23]3))\\d{6}",,,,"123123456",,,,[7]],[,,"36554\\d{4}|(?:[16]0|4[04]|5[015]|7[07]|99)\\d{7}",,,,"401234567"],[,,"88\\d{7}",,,,"881234567"],[,,"900200\\d{3}",,,,"900200123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AZ",994,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[1-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BA:[,[,,"6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",,,,,,,[8,9],[6]],[,,"(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}",,,,"30212345",,,[8],[6]],[,,"6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}",,,,"61123456"],[,,"8[08]\\d{6}",,,,"80123456",,,[8]],[,,"9[0246]\\d{6}",,,,"90123456",,,[8]],[,,"8[12]\\d{6}",,,,"82123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BA",387,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1-$2",["[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"703[235]0\\d{3}|70(?:2[0-5]|3[0146]|[56]0)\\d{4}",,,,"70341234",,,[8]],,,[,,,,,,,,,[-1]]],BB:[,[,,"(?:246|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"246521[0369]\\d{3}|246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}",,,,"2464123456",,,,[7]],[,,"246(?:(?:2(?:[3568]\\d|4[0-57-9])|3(?:5[2-9]|6[0-6])|4(?:46|5\\d)|69[5-7]|8(?:[2-5]\\d|83))\\d|52(?:1[147]|20))\\d{3}",,,,"2462501234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"(?:246976|900[2-9]\\d\\d)\\d{4}",,,,"9002123456",,,,[7]],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"24631\\d{5}",,,,"2463101234",,,,[7]],"BB",1,"011","1",,,"([2-9]\\d{6})$|1","246$1",,,,,[,,,,,,,,,[-1]],,"246",[,,,,,,,,,[-1]],[,,"246(?:292|367|4(?:1[7-9]|3[01]|4[47-9]|67)|7(?:1[2-9]|2\\d|3[016]|53))\\d{4}",,,,"2464301234",,,,[7]],,,[,,,,,,,,,[-1]]],BD:[,[,,"[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",,,,,,,[6,7,8,9,10]],[,,"(?:4(?:31\\d\\d|423)|5222)\\d{3}(?:\\d{2})?|8332[6-9]\\d\\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2(?:222|[45]\\d)\\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\\d{5}|[59]1\\d{5}",,,,"27111234"],[,,"(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}",,,,"1812345678",,,[10]],[,,"80[03]\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"96(?:0[469]|1[0-47]|3[389]|43|6[69]|7[78])\\d{6}",,,,"9604123456",,,[10]],"BD",880,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],[,"(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|22"],"0$1"],[,"(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BE:[,[,,"4\\d{8}|[1-9]\\d{7}",,,,,,,[8,9]],[,,"80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}",,,,"12345678",,,[8]],[,,"4[5-9]\\d{7}",,,,"470123456",,,[9]],[,,"800[1-9]\\d{4}",,,,"80012345",,,[8]],[,,"(?:70(?:2[0-57]|3[04-7]|44|6[4-69]|7[0579])|90\\d\\d)\\d{4}",,,,"90012345",,,[8]],[,,"7879\\d{4}",,,,"78791234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BE",32,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"78(?:0[57]|1[014-8]|2[25]|3[15-8]|48|[56]0|7[06-8]|9\\d)\\d{4}",,,,"78102345",,,[8]],,,[,,,,,,,,,[-1]]],BF:[,[,,"[025-7]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:49|5[23]|6[5-7]|9[016-9])|4(?:4[569]|5[4-6]|6[5-7]|7[01
279])|5(?:[34]\\d|50|6[5-7]))\\d{4}",,,,"20491234"],[,,"(?:0[1-35-7]|5[0-8]|[67]\\d)\\d{6}",,,,"70123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BF",226,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BG:[,[,,"00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",,,,,,,[6,7,8,9,12],[4,5]],[,,"2\\d{5,7}|(?:43[1-6]|70[1-9])\\d{4,5}|(?:[36]\\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\\d{5,6}",,,,"2123456",,,[6,7,8],[4,5]],[,,"(?:43[07-9]|99[69]\\d)\\d{5}|(?:8[7-9]|98)\\d{7}",,,,"43012345",,,[8,9]],[,,"(?:00800\\d\\d|800)\\d{5}",,,,"80012345",,,[8,12]],[,,"90\\d{6}",,,,"90123456",,,[8]],[,,"700\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BG",359,"00","0",,,"0",,,,[[,"(\\d{6})","$1",["1"]],[,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[[,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BH:[,[,,"[136-9]\\d{7}",,,,,,,[8]],[,,"(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|55|7[7-9]|88)|9[69][69])|7(?:[07]\\d\\d|1(?:11|78)))\\d{4}",,,,"17001234"],[,,"(?:3(?:[0-79]\\d|8[0-57-9])\\d|6(?:3(?:00|33|6[16])|441|6(?:3[03-9]|[69]\\d|7[0-689])))\\d{4}",,,,"36001234"],[,,"8[02369]\\d{6}",,,,"80123456"],[,,"(?:87|9[0-8])\\d{6}",,,,"90123456"],[,,"84\\d{6}",,,,"84123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BH",973,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BI:[,[,,"(?:[267]\\d|31)\\d{6}",,,,,,,[8]],[,,"(?:22|31)\\d{6}",,,,"22201234"],[,,"(?:29|[67][125-9])\\d{6}",,,,"79561234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BI",257,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BJ:[,[,,"[24-689]\\d{7}",,,,,,,[8]],[,,"2(?:02|1[037]|2[45]|3[68]|4\\d)\\d{5}",,,,"20211234"],[,,"(?:4[0-7]|[56]\\d|9[013-9])\\d{6}",,,,"90011234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"857[58]\\d{4}",,,,"85751234"],"BJ",229,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"81\\d{6}",,,,"81123456"],,,[,,,,,,,,,[-1]]],BL:[,[,,"590\\d{6}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}",,,,"590271234"],[,,"69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}",,,,"976012345"],"BL",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BM:[,[,,"(?:441|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}",,,,"4414123456",,,,[7]],[,,"441(?:[2378]\\d|5[0-39]|9[02])\\d{5}",,,,"4413701234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BM",1,"011","1",,,"([2-9]\\d{6})$|1","441$1",,,,,[,,,,,,,,,[-1]],,"441",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BN:[,[,,"[2-578]\\d{6}",,,,,,,[7]],[,,"22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}",,,,"2345678"],[,,"(?:22[89]|[78]\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[34]\\d{5}",,,,"5345678"],"BN",673,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BO:[,[,,"(?:[2-467]\\d\\d|8001)\\d{5}",,,,,,,[8,9],[7]],[,,"(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}",,,,"22123456",,,[8],[7]],[,,"[67]\\d{7}",,,,"71234567",,,[8]],[,,"8001[07]\\d{4}",,,,"800171234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BO",591,"00(?:1\\d)?","0",,,"0(1\\d)?",,,,[[,"(\\d)(\\d{7})","$1 $2",["[23]|4[46]"],,"0$CC $1"],[,"(\\d{8})","$1",["[67]"],,"0$CC $1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"],,"0$CC $1"]],,[,,,,,,,,,[-1]],,,[,,"8001[07]\\d{4}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BQ:[,[,,"(?:[34]1|7\\d)\\d{5}",,,,,,,[7]],[,,"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}",,,,"7151234"],[,,"(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}",,,,"3181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BQ",599,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"[347]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BR:[,[,,"(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",,,,,,,[8,9,10,11]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",,,,"1123456789",,,[10],[8]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}",,,,"11961234567",,,[10,11],[8,9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"300\\d{6}|[59]00\\d{6,7}",,,,"300123456",,,[9,10]],[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370))\\d{4}|300\\d{5}",,,,"40041234",,,[8,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",,,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",,,[[,"(\\d{3,6})","$1",["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"]],[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],[,"(\\d{4})(\\d{4})","$1-$2",["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{5})(\\d{4})","$1-$2",["9"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"30(?:0\\d{5,7}|3\\d{7})|40(?:0\\d|20)\\d{4}|800\\d{6,7}",,,,,,,[8,9,10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BS:[,[,,"(?:242|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-5]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",,,,"2423456789",,,,[7]],[,,"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|3[0-4]|[89]9))\\d{4}",,,,"2423591234",,,,[7]],[,,"242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,,[7]],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BS",1,"011","1",,,"([3-8]\\d{6})$|1","242$1",,,,,[,,,,,,,,,[-1]],,"242",[,,,,,,,,,[-1]],[,,"242225\\d{4}",,,,"2422250123"],,,[,,,,,,,,,[-1]]],BT:[,[,,"[17]\\d{7}|[2-8]\\d{6}",,,,,,,[7,8],[6]],[,,"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}",,,,"2345678",,,[7],[6]],[,,"(?:1[67]|77)\\d{6}",,,,"17123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BT",975,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BW:[,[,,"(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[013]|81)|4(?:6[03]|7[1267]|9[0-5])|5(?:3[03489]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[067]))\\d{4}",,,,"2401234",,,[7]],[,,"(?:321|7[1-8]\\d)\\d{5}",,,,"71123456",,,[8]],[,,"(?:0800|800\\d)\\d{6}",,,,"0800012345",,,[10]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"79(?:1(?:[01]\\d|2[0-8])|2[0-7]\\d)\\d{3}",,,,"79101234",,,[8]],"BW",267,"00",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["90"]],[,"(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BY:[,[,,"(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",,,,,,,[6,7,8,9,10,11],[5]],[,,"(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}",,,,"152450911",,,[9],[5,6,7]],[,,"(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}",,,,"294911911",,,[9]],[,,"800\\d{3,7}|8(?:0[13]|20\\d)\\d{7}",,,,"8011234567"],[,,"(?:810|902)\\d{7}",,,,"9021234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"249\\d{6}",,,,"249123456",,,[9]],"BY",375,"810","8",,,"0|80?",,"8~10",,[[,"(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],[,"(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],[,"(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,"800\\d{3,7}|(?:8(?:0[13]|10|20\\d)|902)\\d{7}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BZ:[,[,,"(?:0800\\d|[2-8])\\d{6}",,,,,,,[7,11]],[,,"(?:2(?:[02]\\d|36|[68]0)|[3-58](?:[02]\\d|[68]0)|7(?:[02]\\d|32|[68]0))\\d{4}",,,,"2221234",,,[7]],[,,"6[0-35-7]\\d{5}",,,,"6221234",,,[7]],[,,"0800\\d{7}",,,,"08001234123",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BZ",501,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],[,"(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CA:[,[,,"(?:[2-8]\\d|90)\\d{8}|3\\d{6}",,,,,,,[7,10]],[,,"(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",,,,"5062345678",,,[10],[7]],[,,"(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",,,,"5062345678",,,[10],[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,[10]],[,,"900[2-9]\\d{6}",,,,"9002123456",,,[10]],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\\d{6}",,,,"5002345678",,,[10]],[,,"600[2-9]\\d{6}",,,,"6002012345",,,[10]],"CA",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"310\\d{4}",,,,"3101234",,,[7]],,,[,,,,,,,,,[-1]]],CC:[,[,,"1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",,,,,,,[6,7,8,9,10,12]],[,,"8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",,,,"891621234",,,[9],[8]],[,,"4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"CC",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"([59]\\d{7})$|0","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CD:[,[,,"[189]\\d{8}|[1-68]\\d{6}",,,,,,,[7,9]],[,,"12\\d{7}|[1-6]\\d{6}",,,,"1234567"],[,,"88\\d{5}|(?:8[0-59]|9[017-9])\\d{7}",,,,"991234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CD",243,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CF:[,[,,"(?:[27]\\d{3}|8776)\\d{4}",,,,,,,[8]],[,,"2[12]\\d{6}",,,,"21612345"],[,,"7[024-7]\\d{6}",,,,"70012345"],[,,,,,,,,,[-1]],[,,"8776\\d{4}",,,,"87761234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CF",236,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CG:[,[,,"222\\d{6}|(?:0\\d|80)\\d{7}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"222123456"],[,,"026(?:1[0-5]|6[6-9])\\d{4}|0(?:[14-6]\\d\\d|2(?:40|5[5-8]|6[07-9]))\\d{5}",,,,"061234567"],[,,,,,,,,,[-1]],[,,"80[0-2]\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CG",242,"00",,,,,,,,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CH:[,[,,"8\\d{11}|[2-9]\\d{8}",,,,,,,[9,12]],[,,"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}",,,,"212345678",,,[9]],[,,"7[35-9]\\d{7}",,,,"781234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[016]\\d{6}",,,,"900123456",,,[9]],[,,"84[0248]\\d{6}",,,,"840123456",,,[9]],[,,"878\\d{6}",,,,"878123456",,,[9]],[,,,,,,,,,[-1]],"CH",41,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],,[,,"74[0248]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"5[18]\\d{7}",,,,"581234567",,,[9]],,,[,,"860\\d{9}",,,,"860123456789",,,[12]]],CI:[,[,,"[02]\\d{9}",,,,,,,[10]],[,,"2(?:[15]\\d{3}|7(?:2(?:0[23]|1[2357]|2[245]|3[45]|4[3-5])|3(?:06|1[69]|[2-6]7)))\\d{5}",,,,"2123456789"],[,,"0[157]\\d{8}",,,,"0123456789"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CI",225,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CK:[,[,,"[2-578]\\d{4}",,,,,,,[5]],[,,"(?:2\\d|3[13-7]|4[1-5])\\d{3}",,,,"21234"],[,,"[578]\\d{4}",,
vendor: 4,775 bytes, line 2
2,,"71234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CK",682,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CL:[,[,,"12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",,,,,,,[9,10,11]],[,,"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}",,,,"221234567",,,[9]],[,,"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}",,,,"221234567",,,[9]],[,,"(?:123|8)00\\d{6}",,,,"800123456",,,[9,11]],[,,,,,,,,,[-1]],[,,"600\\d{7,8}",,,,"6001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,"44\\d{7}",,,,"441234567",,,[9]],"CL",56,"(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0",,,,,,,1,[[,"(\\d{4})","$1",["1(?:[03-589]|21)|[29]0|78"]],[,"(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]],[[,"(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]],[,,,,,,,,,[-1]],,,[,,"600\\d{7,8}",,,,,,,[10,11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CM:[,[,,"[26]\\d{8}|88\\d{6,7}",,,,,,,[8,9]],[,,"2(?:22|33)\\d{6}",,,,"222123456",,,[9]],[,,"(?:24[23]|6[25-9]\\d)\\d{6}",,,,"671234567",,,[9]],[,,"88\\d{6,7}",,,,"88012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CM",237,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CN:[,[,,"1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",,,,,,,[7,8,9,10,11,12],[5,6]],[,,"(?:10(?:[02-79]\\d\\d|[18](?:0[1-9]|[1-9]\\d))|21(?:[18](?:0[1-9]|[1-9]\\d)|[2-79]\\d\\d))\\d{5}|(?:43[35]|754)\\d{7,8}|8(?:078\\d{7}|51\\d{7,8})|(?:10|(?:2|85)1|43[35]|754)(?:100\\d\\d|95\\d{3,4})|(?:2[02-57-9]|3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\\d{7}|1(?:0(?:0\\d\\d(?:\\d{3})?|[1-9]\\d{5})|[1-9]\\d{6})|9(?:[0-46-9]\\d{6}|5\\d{3}(?:\\d(?:\\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|3\\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]\\d{6}|1(?:0(?:0\\d\\d(?:\\d{2})?|[1-9]\\d{4})|[1-9]\\d{5})|9(?:[0-46-9]\\d{5}|5\\d{3,5}))",,,,"1012345678",,,[7,8,9,10,11],[5,6]],[,,"1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|[59][0-35-9]|6[25-7]|7[0-35-8])\\d{8}",,,,"13123456789",,,[11]],[,,"(?:(?:10|21)8|8)00\\d{7}",,,,"8001234567",,,[10,12]],[,,"16[08]\\d{5}",,,,"16812345",,,[8]],[,,"10(?:10\\d{4}|96\\d{3,4})|400\\d{7}|950\\d{7,8}|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}",,,,"4001234567",,,[7,8,9,10,11],[5,6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CN",86,"00|1(?:[12]\\d|79)\\d\\d00","0",,,"(1(?:[12]\\d|79)\\d\\d)|0",,"00",,[[,"(\\d{5,6})","$1",["1(?:00|2[13])|95","1(?:00|2(?:11|39))|95","1(?:00|2(?:110|395))|95"]],[,"(\\d{5,6}
2)","$1",["10|96"]],[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","10(?:10|9[56])|2[0-57-9](?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])","1(?:0(?:[0-8]|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])|6)|[3-9]"]],[,"(\\d{4})(\\d{4})","$1 $2",["16[08]"]],[,"(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[0-8]|9[0-47-9])|6)|[3-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|26|3(?:[0268]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23][0-8])|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:33|85[23]9)[0-46-9]|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[0-8]|9[0-47-9])","1(?:0[02-8]|[1-9])|2(?:[0-57-9][0-8]|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23](?:[02-8]|1[1-9]|9[0-46-9]))|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:10|2[0-57-9])9[0-47-9]|(?:101|58|85[23]10)[1-9]|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","10(?:10|9[56])|2[0-57-9](?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4}
2)","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"(?:(?:10|21)8|[48])00\\d{7}|950\\d{7,8}",,,,,,,[10,11,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CO:[,[,,"(?:60\\d\\d|9101)\\d{6}|(?:1\\d|3)\\d{9}",,,,,,,[10,11],[7]],[,,"601055(?:[0-4]\\d|50)\\d\\d|6010(?:[0-4]\\d|5[0-4])\\d{4}|60(?:[124-7][2-9]|8[1-9])\\d{6}",,,,"6012345678",,,[10],[7]],[,,"333301[0-5]\\d{3}|3333(?:00|2[5-9]|[3-9]\\d)\\d{4}|(?:3(?:24[1-9]|3(?:00|3[0-24-9]))|9101)\\d{6}|3(?:0[0-5]|1\\d|2[0-3]|5[01]|70)\\d{7}",,,,"3211234567",,,[10]],[,,"1800\\d{7}",,,,"18001234567",,,[11]],[,,"19(?:0[01]|4[78])\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CO",57,"00(?:4(?:[14]4|56)|[579])","0",,,"0([3579]|4(?:[14]4|56))?",,,,[[,"(\\d{3})(\\d{7})","$1 $2",["6"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1"]],[[,"(\\d{3})(\\d{7})","$1 $2",["6"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CR:[,[,,"(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",,,,,,,[8,10]],[,,"210[7-9]\\d{4}|2(?:[024-7]\\d|1[1-9])\\d{5}",,,,"22123456",,,[8]],[,,"(?:3005\\d|6500[01])\\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\\d{6}",,,,"83123456",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"90[059]\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:210[0-6]|4\\d{3}|5100)\\d{4}",,,,"40001234",,,[8]],"CR",506,"00",,,,"(19(?:0[0-2468]|1[09]|20|66|77|99))",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CU:[,[,,"[27]\\d{6,7}|[34]\\d{5,7}|63\\d{6}|(?:5|8\\d\\d)\\d{7}",,,,,,,[6,7,8,10],[4,5]],[,,"(?:3[23]|4[89])\\d{4,6}|(?:31|4[36]|8(?:0[25]|78)\\d)\\d{6}|(?:2[1-4]|4[1257]|7\\d)\\d{5,6}",,,,"71234567",,,,[4,5]],[,,"(?:5\\d|63)\\d{6}",,,,"51234567",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,"807\\d{7}",,,,"8071234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CU",53,"119","0",,,"0",,,,[[,"(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],[,"(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],[,"(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CV:[,[,,"(?:[2-59]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}",,,,"2211234"],[,,"(?:36|5[1-389]|9\\d)\\d{5}",,,,"9911234"],[,,"800\\d{4}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[3-5]|4[356])\\d{5}",,,,"3401234"],"CV",238,"0",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CW:[,[,,"(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",,,,,,,[7,8]],[,,"9(?:4(?:3[0-5]|4[14]|6\\d)|50\\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\\d|7[01]|8[57-9]))\\d{4}",,,,"94351234"],[,,"953[01]\\d{4}|9(?:5[12467]|6[5-9])\\d{5}",,,,"95181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"60[0-2]\\d{4}",,,,"6001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CW",599,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[3467]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],,[,,"955\\d{5}",,,,"95581234",,,[8]],1,"[69]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CX:[,[,,"1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",,,,,,,[6,7,8,9,10,12]],[,,"8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",,,,"891641234",,,[9],[8]],[,,"4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"CX",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"([59]\\d{7})$|0","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CY:[,[,,"(?:[279]\\d|[58]0)\\d{6}",,,,,,,[8]],[,,"2[2-6]\\d{6}",,,,"22345678"],[,,"9(?:10|[4-79]\\d)\\d{5}",,,,"96123456"],[,,"800\\d{5}",,,,"80001234"],[,,"90[09]\\d{5}",,,,"90012345"],[,,"80[1-9]\\d{5}",,,,"80112345"],[,,"700\\d{5}",,,,"70012345"],[,,,,,,,,,[-1]],"CY",357,"00",,,,,,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:50|77)\\d{6}",,,,"77123456"],,,[,,,,,,,,,[-1]]],CZ:[,[,,"(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",,,,,,,[9,10,11,12]],[,,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,"212345678",,,[9]],[,,"(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|190|[2379]\\d\\d))\\d{5}",,,,"601123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:0[05689]|76)\\d{6}",,,,"900123456",,,[9]],[,,"8[134]\\d{7}",,,,"811234567",,,[9]],[,,"70[01]\\d{6}",,,,"700123456",,,[9]],[,,"9[17]0\\d{6}",,,,"910123456",,,[9]],"CZ",420,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"9(?:5\\d|7[2-4])\\d{6}",,,,"972123456",,,[9]],,,[,,"9(?:3\\d{9}|6\\d{7,10})",,,,"93123456789"]],DE:[,[,,"[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",,,,,,,[4,5,6,7,8,9,10,11,12,13,14,15],[2,3]],[,,"32\\d{9,11}|49[1-6]\\d{10}|322\\d{6}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][
20-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}",,,,"30123456",,,[5,6,7,8,9,10,11,12,13,14,15],[2,3,4]],[,,"15(?:[0-25-9]\\d\\d|310)\\d{6}|1(?:6[023]|7\\d)\\d{7,8}",,,,"15123456789",,,[10,11]],[,,"800\\d{7,12}",,,,"8001234567890",,,[10,11,12,13,14,15]],[,,"(?:137[7-9]|900(?:[135]|9\\d))\\d{6}",,,,"9001234567",,,[10,11]],[,,"180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}",,,,"18012345",,,[7,8,9,10,11,12,13,14]],[,,"700\\d{8}",,,,"70012345678",,,[11]],[,,,,,,,,,[-1]],"DE",49,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],[,"(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],[,"(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],[,"(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],[,"(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|31)"],"0$1"],[,"(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],,[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,"16412345",,,[4,5,6,7,8,9,10,11,12,13,14]],,,[,,,,,,,,,[-1]],[,,"18(?:1\\d{5,11}|[2-9]\\d{8})",,,,"18500123456",,,[8,9,10,11,12,13,14]],,,[,,"1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d{7,8}|15(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)\\d{7}",,,,"177991234567",,,[12,13]]],DJ:[,[,,"(?:2\\d|77)\\d{6}",,,,,,,[8]],[,,"2(?:1[2-5]|7[45])\\d{5}",,,,"21360003"],[,,"77\\d{6}",,,,"77831001"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DJ",253,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DK:[,[,,"[2-9]\\d{7}",,,,,,,[8]],[,,"(?:[2-7]\\d|8[126-9]|9[1-46-9])\\d{6}",,,,"32123456"],[,,"(?:[2-7]\\d|8[126-9]|9[1-46-9])\\d{6}",,,,"32123456"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DK",45,"00",,,,,,,1,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DM:[,[,,"(?:[58]\\d\\d|767|900)\\d{7}",,,,,,,[10],[7]],[,,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}",,,,"7674201234",,,,[7]],[,,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\\d{4}",,,,"7672251234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DM",1,"011","1",,,"([2-7]\\d{6})$|1","767$1",,,,,[,,,,,,,,,[-1]],,"767",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DO:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-
257-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}",,,,"8092345678",,,,[7]],[,,"8[024]9[2-9]\\d{6}",,,,"8092345678",,,,[7]],[,,"8(?:00(?:14|[2-9]\\d)|(?:33|44|55|66|77|88)[2-9]\\d)\\d{5}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DO",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"8001|8[024]9",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DZ:[,[,,"(?:[1-4]|[5-79]\\d|80)\\d{7}",,,,,,,[8,9]],[,,"9619\\d{5}|(?:1\\d|2[013-79]|3[0-8]|4[013-689])\\d{6}",,,,"12345678"],[,,"(?:5(?:4[0-29]|5\\d|6[0-2])|6(?:[569]\\d|7[0-6])|7[7-9]\\d)\\d{6}",,,,"551234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"80[3-689]1\\d{5}",,,,"808123456",,,[9]],[,,"80[12]1\\d{5}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,"98[23]\\d{6}",,,,"983123456",,,[9]],"DZ",213,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EC:[,[,,"1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",,,,,,,[8,9,10,11],[7]],[,,"[2-7][2-7]\\d{6}",,,,"22123456",,,[8],[7]],[,,"964[0-2]\\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\\d)\\d{6}",,,,"991234567",,,[9]],[,,"1800\\d{7}|1[78]00\\d{6}",,,,"18001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[2-7]890\\d{4}",,,,"28901234",,,[8]],"EC",593,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-7]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EE:[,[,,"8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",,,,"3212345",,,[7]],[,,"(?:5\\d{5}|8(?:1(?:0(?:0(?:00|[178]\\d)|[3-9]\\d\\d)|(?:1(?:0[236]|1\\d)|(?:2[0-59]|[3-79]\\d)\\d)\\d)|2(?:0(?:0(?:00|4\\d)|(?:19|[2-7]\\d)\\d)|(?:(?:[124-6]\\d|3[5-9])\\d|7(?:[
20-79]\\d|8[13-9])|8(?:[2-6]\\d|7[01]))\\d)|[349]\\d{4}))\\d\\d|5(?:(?:[02]\\d|5[0-478])\\d|1(?:[0-8]\\d|95)|6(?:4[0-4]|5[1-589]))\\d{3}",,,,"51234567",,,[7,8]],[,,"800(?:(?:0\\d\\d|1)\\d|[2-9])\\d{3}",,,,"80012345"],[,,"(?:40\\d\\d|900)\\d{4}",,,,"9001234",,,[7,8]],[,,,,,,,,,[-1]],[,,"70[0-2]\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],"EE",372,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,"800[2-9]\\d{3}",,,,,,,[7]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EG:[,[,,"[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"13[23]\\d{6}|(?:15|57)\\d{6,7}|(?:2[2-4]|3|4[05-8]|5[05]|6[24-689]|8[2468]|9[235-7])\\d{7}",,,,"234567890",,,[8,9],[6,7]],[,,"1[0-25]\\d{8}",,,,"1001234567",,,[10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"EG",20,"00","0",,,"0",,,,[[,"(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],[,"(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EH:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"528[89]\\d{5}",,,,"528812345"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}",,,,"650123456"],[,,"80[0-7]\\d{6}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}",,,,"592401234"],"EH",212,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,"528[89]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ER:[,[,,"[178]\\d{6}",,,,,,,[7],[6]],[,,"(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}",,,,"8370362",,,,[6]],[,,"(?:17[1-3]|7\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ER",291,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ES:[,[,,"[5-9]\\d{8}",,,,,,,[9]],[,,"96906(?:0[0-8]|1[1-9]|[2-9]\\d)\\d\\d|9(?:69(?:0[0-57-9]|[1-9]\\d)|73(?:[0-8]\\d|9[1-9]))\\d{4}|(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])|9(?:[135]\\d|[268][0-8]|4[1-9]|7[124-9]))\\d{6}",,,,"810123456"],[,,"(?:590[16]00\\d|9(?:6906(?:09|10)|7390\\d\\d))\\d\\d|(?:6\\d|7[1-48])\\d{7}",,,,"612345678"],[,,"[89]00\\d{6}",,,,"800123456"],[,,"80[367]\\d{6}",,,,"803123456"],[,,"90[12]\\d{6}",,,,"901123456"],[,,"70\\d{7}",,,,"701234567"],[,,,,,,,,,[-1]],"ES",34,"00",,,,,,,,[[,"(\\d{4})","$1",["905"]],[,"(\\d{6})","$1",["[79]9"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"51\\d{7}",,,,"511234567"],,,[,,,,,,,,,[-1]]],ET:[,[,,"(?:11|[2-579]\\d)\\d{7}",,,,,,,[9],[7]],[,,"11667[01]\\d{3}|(?:11(?:1(?:1[124]|2[2-7]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8])|5(?:1[578]|44|5[0-4])|6(?:1[578]|2[69]|39|4[5-7]|5[0-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}",,,,"111112345",,,,[7]],[,,"700[1-9]\\d{5}|(?:7(?:0[1-9]|1[0-8]|22|77|86|99)|9\\d\\d)\\d{6}",,,,"911234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ET",251,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FI:[,[,,"[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"(?:1[3-79][1-8]|[23568][1-8]\\d|9(?:00|[1-8]\\d))\\d{2,6}",,,,"131234567",,,[5,6,7,8,9]],[,,"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FI",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,[[,"(\\d{5})","$1",["75[12]"],"0$1"],[,"(\\d{5})","$1",["20[2-59]"],"0$1"],[,"(\\d{6})","$1",["11"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],[,"(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],[,"(\\d)(\\d{4,9})","$1 $2",["(?:1[3-79]|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],[[,"(\\d{5})","$1",["20[2-59]"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],[,"(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],[,"(\\d)(\\d{4,9})","$1 $2",["(?:1[3-79]|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],[,,,,,,,,,[-1]],1,"1[03-79]|[2-9]",[,,"20(?:2[023]|9[89])\\d{1,6}|(?:60[12]\\d|7099)\\d{4,5}|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:[1-3]00|7(?:0[1-5]\\d\\d|5[03-9]))\\d{3,7}"],[,,"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}
2|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",,,,"10112345"],,,[,,,,,,,,,[-1]]],FJ:[,[,,"45\\d{5}|(?:0800\\d|[235-9])\\d{6}",,,,,,,[7,11]],[,,"603\\d{4}|(?:3[0-5]|6[25-7]|8[58])\\d{5}",,,,"3212345",,,[7]],[,,"(?:[279]\\d|45|5[01568]|8[034679])\\d{5}",,,,"7012345",,,[7]],[,,"0800\\d{7}",,,,"08001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FJ",679,"0(?:0|52)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FK:[,[,,"[2-7]\\d{4}",,,,,,,[5]],[,,"[2-47]\\d{4}",,,,"31234"],[,,"[56]\\d{4}",,,,"51234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FK",500,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FM:[,[,,"(?:[39]\\d\\d|820)\\d{4}",,,,,,,[7]],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\\d)\\d)\\d{3}",,,,"3201234"],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-7]\\d)\\d)\\d{3}",,,,"3501234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FM",691,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[389]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FO:[,[,,"[2-9]\\d{5}",,,,,,,[6]],[,,"(?:20|[34]\\d|8[19])\\d{4}",,,,"201234"],[,,"(?:[27][1-9]|5\\d|9[16])\\d{4}",,,,"211234"],[,,"80[257-9]\\d{3}",,,,"802123"],[,,"90(?:[13-5][15-7]|2[125-7]|9\\d)\\d\\d",,,,"901123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:6[0-36]|88)\\d{4}",,,,"601234"],"FO",298,"00",,,,"(10(?:01|[12]0|88))",,,,[[,"(\\d{6})","$1",["[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FR:[,[,,"[1-9]\\d{8}",,,,,,,[9]],[,,"(?:26[013-9]|59[1-35-9])\\d{6}|(?:[13]\\d|2[0-57-9]|4[1-9]|5[0-8])\\d{7}",,,,"123456789"],[,,"(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7[3-9]\\d)\\d{6}",,,,"612345678"],[,,"80[0-5]\\d{6}",,,,"801234567"],[,,"836(?:0[0-36-9]|[1-9]\\d)\\d{4}|8(?:1[2-9]|2[2-47-9]|3[0-57-9]|[569]\\d|8[0-35-9])\\d{6}",,,,"891123456"],[,,"8(?:1[01]|2[0156]|4[02]|84)\\d{6}",,,,"884012345"],[,,,,,,,,,[-1]],[,,"9\\d{8}",,,,"912345678"],"FR",33,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["10"]],[,"(\\d{3})(\\d{3})","$1 $2",["1"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"80[6-9]\\d{6}",,,,"806123456"],,,[,,,,,,,,,[-1]]],GA:[,[,,"(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",,,,,,,[7,8]],[,,"[01]1\\d{6}",,,,"01441234",,,[8]],[,,"(?:(?:0[2-7]|7[467])\\d|6(?:0[0-4]|10|[256]\\d))\\d{5}|[2-7]\\d{6}",,,,"06031234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GA",241,"00",,,,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1",,,[[,"(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GB:[,[,,"[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",,,,,,,[7,9,10],[4,5,6,8]],[,,"(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-2]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])
2))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",,,,"1212345678",,,[9,10],[4,5,6,7,8]],[,,"7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",,,,"7400123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GB",44,"00","0"," x",,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],[,"(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],[,"(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],,[,,"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",,,,"7640123456",,,[10]],1,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GD:[,[,,"(?:473|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-49]|5[5-79]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}",,,,"4732691234",,,,[7]],[,,"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|58)|5(?:2[01]|3[3-8])|901)\\d{4}",,,,"4734031234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GD",1,"011","1",,,"([2-9]\\d{6})$|1","473$1",,,,,[,,,,,,,,,[-1]],,"473",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GE:[,[,,"(?:[3-57]\\d\\d|800)\\d{6}",,,,,,,[9],[6,7]],[,,"(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}",,,,"322123456",,,,[6,7]],[,,"5(?:(?:(?:0555|1(?:[17]77|555))[5-9]|757(?:7[7-9]|8[01]))\\d|22252[0-4])\\d\\d|(?:5(?:00(?:0\\d|11|22|33|44|5[05]|77|88|9[09])|1(?:1(?:00|[124]\\d|3[01])|4\\d\\d)|(?:44|68)\\d\\d|5(?:[0157-9]\\d\\d|200)|7(?:[0147-9]\\d\\d|5(?:00|[57]5))|8(?:0(?:[018]\\d|2[0-4])|58[89]|8(?:55|88))|9(?:090|[1-35-9]\\d\\d))|790\\d\\d)\\d{4}|5(?:0(?:0[17]0|505)|1(?:0[01]0|1(?:07|33|51))|2(?:0[02]0|2[25]2)|3(?:0[03]0|3[35]3)|(?:40[04]|900)0|5222)[0-4]\\d{3}",,,,"555123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70[67]\\d{6}",,,,"706123456"],"GE",995,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"70[67]\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GF:[,[,,"[56]94\\d{6}|(?:80|9\\d)\\d{7}",,,,,,,[9]],[,,"594(?:[02-49]\\d|1[0-5]|5[6-9]|6[0-3]|80)\\d{4}",,,,"594101234"],[,,"694(?:[0-249]\\d|3[0-8])\\d{4}",,,,"694201234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:396|76\\d)\\d|476[0-5])\\d{4}",,,,"976012345"],"GF",594,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]|9[47]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GG:[,[,,"(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",,,,,,,[7,9,10],[6]],[,,"1481[25-9]\\d{5}",,,,"1481256789",,,[10],[6]],[,,"7(?:(?:781|839)\\d|911[17])\\d{5}",,,,"7781123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GG",44,"00","0",,,"([25-9]\\d{5})$|0","1481$1",,,,,[,,"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",,,,"7640123456",,,[10]],,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GH:[,[,,"(?:[235]\\d{3}|800)\\d{5}",,,,,,,[8,9],[7]],[,,"3082[0-5]\\d{4}
2|3(?:0(?:[237]\\d|8[01])|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}",,,,"302345678",,,[9],[7]],[,,"(?:2(?:[0346-9]\\d|5[67])|5(?:[03-7]\\d|9[1-9]))\\d{6}",,,,"231234567",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GH",233,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[237]|8[0-2]"]],[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"800\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GI:[,[,,"(?:[25]\\d|60)\\d{6}",,,,,,,[8]],[,,"2190[0-2]\\d{3}|2(?:0(?:[02]\\d|3[01])|16[24-9]|2[2-5]\\d)\\d{4}",,,,"20012345"],[,,"5251[0-4]\\d{3}|(?:5(?:[146-8]\\d\\d|250)|60(?:1[01]|6\\d))\\d{4}",,,,"57123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GI",350,"00",,,,,,,,[[,"(\\d{3})(\\d{5})","$1 $2",["2"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GL:[,[,,"(?:19|[2-689]\\d|70)\\d{4}",,,,,,,[6]],[,,"(?:19|3[1-7]|[68][1-9]|70|9\\d)\\d{4}",,,,"321000"],[,,"[245]\\d{5}",,,,"221234"],[,,"80\\d{4}",,,,"801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3[89]\\d{4}",,,,"381234"],"GL",299,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GM:[,[,,"[2-9]\\d{6}",,,,,,,[7]],[,,"(?:4(?:[23]\\d\\d|4(?:1[024679]|[6-9]\\d))|5(?:5(?:3\\d|4[0-7])|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8\\d{3})\\d{3}",,,,"5661234"],[,,"(?:[23679]\\d|5[0-489])\\d{5}",,,,"3012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GM",220,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GN:[,[,,"722\\d{6}|(?:3|6\\d)\\d{7}",,,,,,,[8,9]],[,,"3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\\d\\d)\\d{4}",,,,"30241234",,,[8]],[,,"6[0-356]\\d{7}",,,,"601123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"722\\d{6}",,,,"722123456",,,[9]],"GN",224,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GP:[,[,,"590\\d{6}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}",,,,"590201234"],[,,"69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}",,,,"976012345"],"GP",590,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GQ:[,[,,"222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",,,,,,,[9]],[,,"33[0-24-9]\\d[46]\\d{4}|3(?:33|5\\d)\\d[7-9]\\d{4}",,,,"333091234"],[,,"(?:222|55\\d)\\d{6}",,,,"222123456"],[,,"80\\d[1-9]\\d{5}",,,,"800123456"],[,,"90\\d[1-9]\\d{5}",,,,"900123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GQ",240,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],[,"(\\d{3})(\\d{6})","$1 $2",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GR:[,[,,"5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",,,,,,,[10,11,12]],[,,"2(?:1\\d\\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57]))\\d{6}",,,,"2123456789",,,[10]],[,,"68[57-9]\\d{7}|(?:69|94)\\d{8}",,,,"6912345678",,,[10]],[,,"800\\d{7,9}",,,,"8001234567"],[,,"90[19]\\d{7}",,,,"9091234567",,,[10]],[,,"8(?:0[16]|12|[27]5|50)\\d{7}",,,,"8011234567",,,[10]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,,,,,,,,[-1]],"GR",30,"00",,,,,,,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],[,"(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],[,"(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"5005000\\d{3}",,,,"5005000123",,,[10]],,,[,,,,,,,,,[-1]]],GT:[,[,,"80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",,,,,,,[8,11]],[,,"[267][2-9]\\d{6}",,,,"22456789",,,[8]],[,,"(?:[3-5]\\d\\d|80[0-4])\\d{5}",,,,"51234567",,,[8]],[,,"18[01]\\d{8}",,,,"18001112222",,,[11]],[,,"19\\d{9}",,,,"19001112222",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GT",502,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GU:[,[,,"(?:[58]\\d\\d|671|900)\\d{7}",,,,,,,[10],[7]],[,,"671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-46-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-46-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GU",1,"011","1",,,"([2-9]\\d{6})$|1","671$1",,1,,,[,,,,,,,,,[-1]],,"671",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GW:[,[,,"[49]\\d{8}|4\\d{6}",,,,,,,[7,9]],[,,"443\\d{6}",,,,"443201234",,,[9]],[,,"9(?:5\\d|6[569]|77)\\d{6}",,,,"955012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"40\\d{5}",,,,"4012345",,,[7]],"GW",245,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["40"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GY:[,[,,"(?:[2-8]\\d{3}|9008)\\d{3}",,,,,,,[7]],[,,"(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56]
2)|50[0-6]|77[1-57])\\d{4}",,,,"2201234"],[,,"(?:510|6\\d\\d|7(?:[01]\\d|2[156]|31|49))\\d{4}",,,,"6091234"],[,,"(?:289|8(?:00|6[28]|88|99))\\d{4}",,,,"2891234"],[,,"9008\\d{3}",,,,"9008123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"515\\d{4}",,,,"5151234"],"GY",592,"001",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HK:[,[,,"8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",,,,,,,[5,6,7,8,9,11]],[,,"(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-8]|[59]\\d|6[01]))|58(?:0[1-9]|1[2-9]))\\d{4}",,,,"21234567",,,[8]],[,,"(?:4(?:44[0-25-9]|6(?:1[0-7]|4[0-57-9]|6[0-4]))|5(?:73[0-6]|95[0-8])|6(?:26[013-8]|66[0-3])|70(?:7[1-8]|8[0-4])|848[0-35-9]|9(?:29[013-9]|39[01]|59[0-4]|899))\\d{4}|(?:4(?:4[0-35-8]|6[02357-9])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|70[129]|84[0-29]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",,,,"51234567",,,[8]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900(?:[0-24-9]\\d{7}|3\\d{1,4})",,,,"90012345678",,,[5,6,7,8,11]],[,,,,,,,,,[-1]],[,,"8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}",,,,"81123456",,,[8]],[,,,,,,,,,[-1]],"HK",852,"00(?:30|5[09]|[126-9]?)",,,,,,"00",,[[,"(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,"7(?:1(?:0[0-38]|1[0-3679]|3[013]|69|9[0136])|2(?:[02389]\\d|1[18]|7[27-9])|3(?:[0-38]\\d|7[0-369]|9[2357-9])|47\\d|5(?:[178]\\d|5[0-5])|6(?:0[0-7]|2[236-9]|[35]\\d)|7(?:[27]\\d|8[7-9])|8(?:[23689]\\d|7[1-9])|9(?:[025]\\d|6[0-246-8]|7[0-36-9]|8[238]))\\d{4}",,,,"71123456",,,[8]],,,[,,,,,,,,,[-1]],[,,"30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}",,,,"30161234",,,[8]],,,[,,,,,,,,,[-1]]],HN:[,[,,"8\\d{10}|[237-9]\\d{7}",,,,,,,[8,11]],[,,"2(?:2(?:0[0-59]|1[1-9]|[23]\\d|4[02-6]|5[57]|6[245]|7[0135689]|8[01346-9]|9[0-2])|4(?:0[578]|2[3-59]|3[13-9]|4[0-68]|5[1-3589])|5(?:0[2357-9]|1[1-356]|4[03-5]|5\\d|6[014-69]|7[04]|80)|6(?:[056]\\d|17|2[067]|3[047]|4[0-378]|[78][0-8]|9[01])|7(?:0[5-79]|6[46-9]|7[02-9]|8[034]|91)|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}",,,,"22123456",,,[8]],[,,"[37-9]\\d{7}",,,,"91234567",,,[8]],[,,"8002\\d{7}",,,,"80021234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"HN",504,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["8"]]],[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]],[,,,,,,,,,[-1]],,,[,,"8002\\d{7}",,,,,,,[11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HR:[,[,,"(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",,,,,,,[6,7,8,9]],[,,"1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"9(?:(?:0[1-9]|[12589]\\d)\\d\\d|7(?:[0679]\\d\\d|5(?:[01]\\d|44|55|77|9[5-7])))\\d{4}|98\\d{6}",,,,"921234567",,,[8,9]],[,,"80\\d{5,7}",,,,"800123456",,,[7,8,9]],[,,"6[01459]\\d{6}|6[01]\\d{4,5}",,,,"611234",,,[6,7,8]],[,,,,,,,,,[-1]],[,,"7[45]\\d{6}",,,,"74123456",,,[8]],[,,,,,,,,,[-1]],"HR",385,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"62\\d{6,7}|72\\d{6}",,,,"62123456",,,[8,9]],,,[,,,,,,,,,[-1]]],HT:[,[,,"(?:[2-489]\\d|55)\\d{6}",,,,,,,[8]],[,,"2(?:2\\d|5[1-5]|81|9[149])\\d{5}",,,,"22453300"],[,,"(?:[34]\\d|55)\\d{6}",,,,"34101234"],[,,"8\\d{7}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}",,,,"98901234"],"HT",509,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HU:[,[,,"[235-7]\\d{8}|[1-9]\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}",,,,"12345678",,,[8],[6,7]],[,,"(?:[257]0|3[01])\\d{7}",,,,"201234567",,,[9]],[,,"(?:[48]0\\d|680[29])\\d{5}",,,,"80123456"],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"21\\d{7}",,,,"211234567",,,[9]],"HU",36,"00","06",,,"06",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],,[,,,,,,,,,[-1]],,,[,,"(?:[48]0\\d|680[29])\\d{5}"],[,,"38\\d{7}",,,,"381234567",,,[9]],,,[,,,,,,,,,[-1]]],ID:[,[,,"(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",,,,,,,[7,8,9,10,11,12,13],[5,6]],[,,"2[124]\\d{7,8}|619\\d{8}|2(?:1(?:14|500)|2\\d{3})\\d{3}|61\\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}",,,,"218350123",,,[7,8,9,10,11],[5,6]],[,,"8[1-35-9]\\d{7,10}",,,,"812345678",,,[9,10,11,12]],[,,"00[17]803\\d{7}|(?:177\\d|800)\\d{5,7}|001803\\d{6}",,,,"8001234567",,,[8,9,10,11,12,13]],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,"804\\d{7}",,,,"8041234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ID",62,"00[89]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],[,"(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],[,"(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["001"]],[,"(\\d{2})(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],[,"(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],[,"(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"001803\\d{6,7}|(?:007803\\d|8071)\\d{6}",,,,,,,[10,12,13]],[,,"(?:1500|8071\\d{3})\\d{3}",,,,"8071123456",,,[7,10]],,,[,,,,,,,,,[-1]]],IE:[,[,,"(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",,,,,,,[7,8,9,10],[5,6]],[,,"(?:1\\d|21)\\d{6,7}|(?:2[24-9]|4(?:0[24]|5\\d|7)|5(?:0[45]|1\\d|8)|6(?:1\\d|[237-9])|9(?:1\\d|[35-9]))\\d{5}|(?:23|4(?:[1-469]|8\\d)|5[23679]|6[4-6]|7[14]|9[04])\\d{7}",,,,"2212345",,,,[5,6]],[,,"8(?:22|[35-9]\\d)\\d{6}",,,,"850123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,"15(?:1[2-8]|[2-8]0|9[089])\\d{6}",,,,"1520123456",,,[10]],[,,"18[59]0\\d{6}",,,,"1850123456",,,[10]],[,,"700\\d{6}",,,,"700123456",,,[9]],[,,"76\\d{7}",,,,"761234567",,,[9]],"IE",353,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],[,"(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],[,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],[,"(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"18[59]0\\d{6}",,,,,,,[10]],[,,"818\\d{6}",,,,"818123456",,,[9]],,,[,,"88210[1-9]\\d{4}|8(?:[35-79]5\\d\\d|8(?:[013-9]\\d\\d|2(?:[01][1-9]|[2-9]\\d)))\\d{5}",,,,"8551234567",,,[10]]],IL:[,[,,"1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",,,,,,,[7,8,9,10,11,12]],[,,"153\\d{8,9}|29[1-9]\\d{5}|(?:2[0-8]|[3489]\\d)\\d{6}",,,,"21234567",,,[8,11,12],[7]],[,,"55410\\d{4}|5(?:(?:[02][02-9]|[149][2-9]|[36]\\d|8[3-7])\\d|5(?:01|2\\d|3[0-3]|4[34]|5[0-25689]|6[6-8]|7[0-267]|8[7-9]|9[1-9]))\\d{5}",,,,"502345678",,,[9]],[,,"1(?:255|80[019]\\d{3})\\d{3}",,,,"1800123456",,,[7,10]],[,,"1212\\d{4}|1(?:200|9(?:0[0-2]|19))\\d{6}",,,,"1919123456",,,[8,10]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,"7(?:38(?:0\\d|5[09]|88
vendor: 11,467 bytes, line 2
2)|8(?:33|55|77|81)\\d)\\d{4}|7(?:18|2[23]|3[237]|47|6[258]|7\\d|82|9[2-9])\\d{6}",,,,"771234567",,,[9]],"IL",972,"0(?:0|1[2-9])","0",,,"0",,,,[[,"(\\d{4})(\\d{3})","$1-$2",["125"]],[,"(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],[,"(\\d{4})(\\d{6})","$1-$2",["159"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],[,"(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],,[,,,,,,,,,[-1]],,,[,,"1700\\d{6}",,,,,,,[10]],[,,"1599\\d{6}",,,,"1599123456",,,[10]],,,[,,"151\\d{8,9}",,,,"15112340000",,,[11,12]]],IM:[,[,,"1624\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1624(?:230|[5-8]\\d\\d)\\d{3}",,,,"1624756789",,,,[6]],[,,"76245[06]\\d{4}|7(?:4576|[59]24\\d|624[0-4689])\\d{5}",,,,"7924123456"],[,,"808162\\d{4}",,,,"8081624567"],[,,"8(?:440[49]06|72299\\d)\\d{3}|(?:8(?:45|70)|90[0167])624\\d{4}",,,,"9016247890"],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678"],[,,"56\\d{8}",,,,"5612345678"],"IM",44,"00","0",,,"([25-8]\\d{5})$|0","1624$1",,,,,[,,,,,,,,,[-1]],,"74576|(?:16|7[56])24",[,,,,,,,,,[-1]],[,,"3440[49]06\\d{3}|(?:3(?:08162|3\\d{4}|45624|7(?:0624|2299))|55\\d{4})\\d{4}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],IN:[,[,,"(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",,,,,,,[8,9,10,11,12,13],[6,7]],[,,"2717(?:[2-7]\\d|95)\\d{4}|(?:271[0-689]|782[0-6])[2-7]\\d{5}|(?:170[24]|2(?:(?:[02][2-79]|90)\\d|80[13468])|(?:3(?:23|80)|683|79[1-7])\\d|4(?:20[24]|72[2-8])|552[1-7])\\d{6}|(?:11|33|4[04]|80)[2-7]\\d{7}|(?:342|674|788)(?:[0189][2-7]|[2-7]\\d)\\d{5}|(?:1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6[014]|7[1257]|8[01346])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[13]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[014-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91))[2-7]\\d{6}|(?:1(?:2[35-8]|3[346-9]|4[236-9]|[59][0235-9]|6[235-9]|7[34689]|8[257-9])|2(?:1[134689]|3[24-8]|4[2-8]|5[25689]|6[2-4679]|7[3-79]|8[2-479]|9[235-9])|3(?:01|1[79]|2[1245]|4[5-8]|5[125689]|6[235-7]|7[157-9]|8[2-46-8])|4(?:1[14578]|2[5689]|3[2-467]|5[4-7]|6[35]|73|8[2689]|9[2389])|5(?:[16][146-9]|2[14-8]|3[1346]|4[14-69]|5[46]|7[2-4]|8[2-8]|9[246])|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])|7(?:1[013-9]|2[0235-9]|3[2679]|4[1-35689]|5[2-46-9]|[67][02-9]|8[013-7]|9[089])|8(?:1[1357-9]|2[235-8]|3[03-57-9]|4[0-24-9]|5\\d|6[2457-9]|7[1-6]|8[1256]|9[2-4]))\\d[2-7]\\d{5}",,,,"7410410123",,,[10],[6,7,8]],[,,"(?:61279|7(?:887[02-9]|9(?:313|79[07-9]))|8(?:079[04-9]|(?:84|91)7[02-8]))\\d{5}|(?:6(?:12|[2-47]1|5[17]|6[13]|80)[0189]|7(?:1(?:2[0189]|9[0-5])|2(?:[14][017-9]|8[0-59])|3(?:2[5-8]|[34][017-9]|9[016-9])|4(?:1[015-9]|[29][89]|39|8[389])|5(?:[15][017-9]|2[04-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589])|70[0289]|88[089]|97[02-8])|8(?:0(?:6[67]|7[02-8])|70[017-9]|84[01489]|91[0-289]))\\d{6}|(?:7(?:31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[0189]\\d|7[02-8])\\d{5}|(?:6(?:[09]\\d|1[04679]|2[03689]|3[05-9]|4[0489]|50|6[069]|7[07]|8[7-9])|7(?:0\\d|2[0235-79]|3[05-8]|40|5[0346-8]|6[6-9]|7[1-9]|8[0-79]|9[089])|8(?:0[01589]|1[0-57-9]|2[235-9]|3[03-57-9]|[45]\\d|6[02457-9]|7[1-69]|8[0-25-9]|9[02-9])|9\\d\\d)\\d{7}|(?:6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|8[124-6])\\d|7(?:[235689]\\d|4[0189]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-5])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]|881))[0189]\\d{5}",,,,"8123456789",,,[10]],[,,"000800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))",,,,"1800123456"],[,,"186[12]\\d{9}",,,,"1861123456789",,,[13]],[,,"1860\\d{7}",,,,"18603451234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IN",91,"00","0",,,"0",,,,[[,"(\\d{7})","$1",["575"]],[,"(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],,,1],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[[,"(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],,,1],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[,,,,,,,,,[-1]],,,[,,"1(?:600\\d{6}|800\\d{4,9})|(?:000800|18(?:03\\d\\d|6(?:0|[12]\\d\\d)))\\d{7}"],[,,"140\\d{7}",,,,"1409305260",,,[10]],,,[,,,,,,,,,[-1]]],IO:[,[,,"3\\d{6}",,,,,,,[7]],[,,"37\\d{5}",,,,"3709100"],[,,"38\\d{5}",,,,"3801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IO",246,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IQ:[,[,,"(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"7[3-9]\\d{8}",,,,"7912345678",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IQ",964,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IR:[,[,,"[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",,,,,,,[4,5,6,7,10],[8]],[,,"(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|(?:12\\d|30[0-2])\\d|2(?:121|[2689]0\\d)|4(?:111|40\\d))\\d{4}",,,,"2123456789",,,[6,7,10],[4,5,8]],[,,"9(?:(?:0
2(?:[0-35]\\d|4[4-6])|(?:[13]\\d|2[0-3])\\d)\\d|9(?:[0-46]\\d\\d|5[15]0
vendor: 13,893 bytes, line 2
2|8(?:[12]\\d|88)|9(?:0[0-3]|[19]\\d|21|69|77|8[7-9])))\\d{5}",,,,"9123456789",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IR",98,"00","0",,,"0",,,,[[,"(\\d{4,5})","$1",["96"],"0$1"],[,"(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"9(?:4440\\d{5}|6(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19]))",,,,,,,[4,5,10]],[,,"96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])",,,,"9601",,,[4,5]],,,[,,,,,,,,,[-1]]],IS:[,[,,"(?:38\\d|[4-9])\\d{6}",,,,,,,[7,9]],[,,"(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-24589]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\\d{4}",,,,"4101234",,,[7]],[,,"(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[026-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-9]\\d)|8(?:2[0-59]|[3-69]\\d|8[238]))\\d{4}",,,,"6111234"],[,,"80[0-8]\\d{4}",,,,"8001234",,,[7]],[,,"90(?:0\\d|1[5-79]|2[015-79]|3[135-79]|4[125-7]|5[25-79]|7[1-37]|8[0-35-7])\\d{3}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"49[0-24-79]\\d{4}",,,,"4921234",,,[7]],"IS",354,"00|1(?:0(?:01|[12]0)|100)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"809\\d{4}",,,,"8091234",,,[7]],,,[,,"(?:689|8(?:7[18]|80)|95[48])\\d{4}",,,,"6891234",,,[7]]],IT:[,[,,"0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",,,,,,,[6,7,8,9,10,11,12]],[,,"0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",,,,"0212345678",,,[6,7,8,9,10,11]],[,,"3[2-9]\\d{7,8}|(?:31|43)\\d{8}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"IT",39,"00",,,,,,,,[[,"(\\d{4,5})","$1",["1(?:0|9[246])","1(?:0|9(?:2[2-9]|[46]))"]],[,"(\\d{6})","$1",["1(?:1|92)"]],[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],[[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],[,,,,,,,,,[-1]],1,,[,,"848\\d{6}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],JE:[,[,,"1534\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1534[0-24-8]\\d{5}",,,,"1534456789",,,,[6]],[,,"7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}",,,,"7797712345"],[,,"80(?:07(?:35|81)|8901)\\d{4}",,,,"8007354567"],[,,"(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}",,,,"9018105678"],[,,,,,,,,,[-1]],[,,"701511\\d{4}",,,,"7015115678"],[,,"56\\d{8}",,,,"5612345678"],"JE",44,"00","0",,,"([0-24-8]\\d{5})$|0","1534$1",,,,,[,,"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",,,,"7640123456"],,,[,,,,,,,,,[-1]],[,,"(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],JM:[,[,,"(?:[58]\\d\\d|658|900)\\d{7}",,,,,,,[10],[7]],[,,"8766060\\d{3}|(?:658(?:2(?:[0-8]\\d|9[0-46-9])|[3-9]\\d\\d)|876(?:52[35]|6(?:0[1-3579]|1[0235-9]|[23]\\d|40|5[06]|6[2-589]|7[0-25-9]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}",,,,"8765230123",,,,[7]],[,,"(?:658295|876(?:2(?:0[1-9]|[13-9]\\d|2[013-9])|[348]\\d\\d|5(?:0[1-9]|[1-9]\\d)|6(?:4[89]|6[67])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}",,,,"8762101234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"JM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"658|876",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],JO:[,[,,"(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",,,,,,,[8,9]],[,,"87(?:000|90[01])\\d{3}|(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[5-7][023])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2(?:[05]0|22)|3(?:00|33)|4(?:0[0-25]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:20|7[078]|99))\\d{4}",,,,"62001234",,,[8]],[,,"7(?:[78][0-25-9]|9\\d)\\d{6}",,,,"790123456",,,[9]],[,,"80\\d{6}",,,,"80012345",,,[8]],[,,"9\\d{7}",,,,"90012345",,,[8]],[,,"85\\d{6}",,,,"85012345",,,[8]],[,,"70\\d{7}",,,,"700123456",,,[9]],[,,,,,,,,,[-1]],"JO",962,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],[,"(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,"74(?:66|77)\\d{5}",,,,"746612345",,,[9]],,,[,,,,,,,,,[-1]],[,,"8(?:10|8\\d)\\d{5}",,,,"88101234",,,[8]],,,[,,,,,,,,,[-1]]],JP:[,[,,"00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",,,,,,,[8,9,10,11,12,13,14,15,16,17]],[,,"(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|(?:2[2-9]|[36][1-9])\\d|4(?:[2-578]\\d|6[02-8]|9[2-59])|5(?:[2-589]\\d|6[1-9]|7[2-8])|7(?:[25-9]\\d|3[4-9]|4[02-9])|8(?:[2679]\\d|3[2-9]|4[5-9]|5[1-9]|8[03-9])|9(?:[2-58]\\d|[679][1-9]))\\d{6}",,,,"312345678",,,[9]],[,,"[7-9]0[1-9]\\d{7}",,,,"9012345678",,,[10]],[,,"00777(?:[01]|5\\d)\\d\\d|(?:00(?:7778|882[1245])|(?:120|800\\d)\\d\\d)\\d{4}|00(?:37|66|78)\\d{6,13}",,,,"120123456"],[,,"990\\d{6}",,,,"990123456",,,[9]],[,,,,,,,,,[-1]],[,,"60\\d{7}",,,,"601234567",,,[9]],[,,"50[1-9]\\d{7}",,,,"5012345678",,,[10]],"JP",81,"010","0",,,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1",,,[[,"(\\d{4})(\\d{4})","$1-$2",["007","0077","00777","00777[01]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{3,4})","$1-$2-$3",["007","0077"]],[,"(\\d{4})(\\d{2})(\\d{4})","$1-$2-$3",["008"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{4})(\\d{4,5})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{5})(\\d{5,6})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{6})(\\d{6,7})","$1-$2-$3",["0"]]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],[,,"20\\d{8}",,,,"2012345678",,,[10]],,,[,,"00(?:777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d|00(?:37|66|78)\\d{6,13}"],[,,"570\\d{6}",,,,"570123456",,,[9]],,,[,,,,,,,,,[-1]]],KE:[,[,,"(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",,,,,,,[7,8,9,10]],[,,"(?:4[245]|5[1-79]|6[01457-9])\\d{5,7}|(?:4[136]|5[08]|62)\\d{7}|(?:[24]0|66)\\d{6,7}",,,,"202012345",,,[7,8,9]],[,,"(?:1(?:0[0-
26]|1[0-5]|2[014]|30)|7\\d\\d)\\d{6}",,,,"712123456",,,[9]],[,,"800[02-8]\\d{5,6}",,,,"800223456",,,[9,10]],[,,"900[02-9]\\d{5}",,,,"900223456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KE",254,"000","0",,,"0",,,,[[,"(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KG:[,[,,"8\\d{9}|[235-9]\\d{8}",,,,,,,[9,10],[5,6]],[,,"312(?:5[0-79]\\d|9(?:[0-689]\\d|7[0-24-9]))\\d{3}|(?:3(?:1(?:2[0-46-8]|3[1-9]|47|[56]\\d)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\\d)|5(?:22|3[4-7]|59|6\\d)|6(?:22|5[35-7]|6\\d)|7(?:22|3[468]|4[1-9]|59|[67]\\d)|9(?:22|4[1-8]|6\\d))|6(?:09|12|2[2-4])\\d)\\d{5}",,,,"312123456",,,[9],[5,6]],[,,"312(?:58\\d|973)\\d{3}|(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|600|7(?:[07]\\d|55)|88[08]|9(?:12|9[05-9]))\\d{6}",,,,"700123456",,,[9]],[,,"800\\d{6,7}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KG",996,"00","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],[,"(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KH:[,[,,"1\\d{9}|[1-9]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"23(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)\\d{4}|23[236-9]\\d{5}|(?:2[4-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:(?:[237-9]|4[56]|5\\d)\\d{5}|6\\d{5,6})",,,,"23756789",,,[8,9],[6,7]],[,,"(?:(?:1[28]|3[18]|9[67])\\d|6[016-9]|7(?:[07-9]|[16]\\d)|8(?:[013-79]|8\\d))\\d{6}|(?:1\\d|9[0-57-9])\\d{6}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])48\\d{5}",,,,"91234567",,,[8,9]],[,,"1800(?:1\\d|2[019])\\d{4}",,,,"1800123456",,,[10]],[,,"1900(?:1\\d|2[09])\\d{4}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KH",855,"00[14-9]","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KI:[,[,,"(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",,,,,,,[5,8]],[,,"(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}",,,,"31234"],[,,"(?:6200[01]|7(?:310[1-9]|5(?:02[03-9]|12[0-47-9]|22[0-7]|[34](?:0[1-9]|8[02-9])|50[1-9])))\\d{3}|(?:63\\d\\d|7(?:(?:[0146-9]\\d|2[0-689])\\d|3(?:[02-9]\\d|1[1-9])|5(?:[0-2][013-9]|[34][1-79]|5[1-9]|[6-9]\\d)))\\d{4}",,,,"72001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"30(?:0[01]\\d\\d|12(?:11|20))\\d\\d",,,,"30010000",,,[8]],"KI",686,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KM:[,[,,"[3478]\\d{6}",,,,,,,[7],[4]],[,,"7[4-7]\\d{5}",,,,"7712345",,,,[4]],[,,"[34]\\d{6}",,,,"3212345"],[,,,,,,,,,[-1]],[,,"8\\d{6}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KM",269,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KN:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"869(?:2(?:29|36)|302|4(?:6[015-9]|70)|56[5-7])\\d{4}",,,,"8692361234",,,,[7]],[,,"869(?:48[89]|55[6-8]|66\\d|76[02-7])\\d{4}",,,,"8697652917",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KN",1,"011","1",,,"([2-7]\\d{6})$|1","869$1",,,,,[,,,,,,,,,[-1]],,"869",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KP:[,[,,"85\\d{6}|(?:19\\d|[2-7])\\d{7}",,,,,,,[8,10],[6,7]],[,,"(?:(?:195|2)\\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\\d{6}",,,,"21234567",,,,[6,7]],[,,"19[1-3]\\d{7}",,,,"1921234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KP",850,"00|99","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"238[02-9]\\d{4}|2(?:[0-24-9]\\d|3[0-79])\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KR:[,[,,"00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",,,,,,,[5,6,8,9,10,11,12,13,14],[3,4,7]],[,,"(?:2|3[1-3]|[46][1-4]|5[1-5])[1-9]\\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])1\\d{2,3}",,,,"22123456",,,[5,6,8,9,10],[3,4,7]],[,,"1(?:05(?:[0-8]\\d|9[0-6])|22[13]\\d)\\d{4,5}|1(?:0[0-46-9]|[16-9]\\d|2[013-9])\\d{6,7}",,,,"1020000000",,,[9,10]],[,,"00(?:308\\d{6,7}|798\\d{7,9})|(?:00368|80)\\d{7}",,,,"801234567",,,[9,11,12,13,14]],[,,"60[2-9]\\d{6}",,,,"602345678",,,[9]],[,,,,,,,,,[-1]],[,,"50\\d{8,9}",,,,"5012345678",,,[10,11]],[,,"70\\d{8}",,,,"7012345678",,,[10]],"KR",82,"00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","0",,,"0(8(?:[1-46-8]|5\\d\\d))?",,,,[[,"(\\d{5})","$1",["1[016-9]1","1[016-9]11","1[016-9]114"],"0$1"],[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3})(\\d{3})","$1 $2 $3",["003","0030"]],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3,4})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{5})(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"]],[,,"15\\d{7,8}",,,,"1523456789",,,[9,10]],,,[,,"00(?:3(?:08\\d{6,7}|68\\d{7})|798\\d{7,9})",,,,,,,[11,12,13,14]],[,,"1(?:5(?:22|33|44|66|77|88|99)|6(?:[07]0|44|6[0168]|88)|8(?:00|33|55|77|99))\\d{4}",,,,"15441234",,,[8]],,,[,,,,,,,,,[-1]]],KW:[,[,,"18\\d{5}|(?:[2569]\\d|41)\\d{6}",,,,,,,[7,8]],[,,"2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}",,,,"22345678",,,[8]],[,,"(?:41\\d\\d|5(?:(?:[05]\\d|1[0-7]|6[56])\\d|2(?:22|5[25])|7(?:55|77)|88[58])|6(?:(?:0[034679]|5[015-9]|6\\d)\\d|1(?:00|11|6[16])|2[26]2|3[36]3|4[46]4|7(?:0[013-9]|[67]\\d)|8[68]8|9(?:[069]\\d|3[039]))|9(?:(?:[04679]\\d|8[057-9])\\d|1(?:1[01]|99)|2(?:00|2\\d)|3(?:00|3[03])|5(?:00|5\\d)))\\d{4}",,,,"50012345",,,[8]],[,,"18\\d{5}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KW",965,"00",,,,,,,,[[,"(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],[,"(\\d{3})(\\d{5})","$1 $2",["[245]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KY:[,[,,"(?:345|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"345(?:2(?:22|3[23]|44|66)|333|444|6(?:23|38|40)|7(?:30|4[35-79]|6[6-9]|77)|8(?:00|1[45]|[48]8)|9(?:14|4[035-9]))\\d{4}",,,,"3452221234",,,,[7]],[,,"345(?:32[1-9]|42[0-4]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|82[56]|9(?:1[679]|2[2-9]|3[06-9]|90))\\d{4}",,,,"3453231234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"(?:345976|900[2-9]\\d\\d)\\d{4}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KY",1,"011","1",,,"([2-9]\\d{6})$|1","345$1",,,,,[,,"345849\\d{4}",,,,"3458491234"],,"345",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KZ:[,[,,"(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",,,,,,,[10,14],[5,6,7]],[,,"(?:33622|7(?:1(?:0(?:[23]\\d|4[0-3]|59|63)|1(?:[23]\\d|4[0-79]|59)|2(?:[23]\\d|59)|3(?:2\\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\\d|3[013-9]|5[1-9]|97)|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]|59))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[2-4]\\d|5[139])|4(?:2\\d|3[1-35-9]|59)|5(?:[23]\\d|4[0-8]|59|61)|6(?:2\\d|3[1-9]|4[0-4]|59)|7(?:[2379]\\d|40|5[279])|8(?:[23]\\d|4[0-3]|59)|9(?:2\\d|3[124578]|59))))\\d{5}",,,,"7123456789",,,[10],[5,6,7]],[,,"7(?:0[0-25-8]|47|6[0-4]|7[15-8]|85)\\d{7}",,,,"7710009998",,,[10]],[,,"8(?:00|108\\d{3})\\d{7}",,,,"8001234567"],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567",,,[10]],[,,"751\\d{7}",,,,"7511234567",,,[10]],"KZ",7,"810","8",,,"8",,"8~10",,,,[,,,,,,,,,[-1]],,"33|7",[,,"751\\d{7}",,,,,,,[10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LA:[,[,,"[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",,,,,,,[8,9,10],[6]],[,,"(?:2[13]|[35-7][14]|41|8[1468])\\d{6}",,,,"21212862",,,[8],[6]],[,,"(?:20(?:[2359]\\d|7[6-8]|88)|302\\d)\\d{6}",,,,"2023123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LA",856,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"30[013-9]\\d{6}",,,,"301234567",,,[9]],,,[,,,,,,,,,[-1]]],LB:[,[,,"[27-9]\\d{7}|[13-9]\\d{6}",,,,,,,[7,8]],[,,"7(?:62|8[0-7]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}",,,,"1123456"],[,,"793(?:[01]\\d|2[0-4])\\d{3}
2|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[12]))\\d{5}",,,,"71123456"],[,,,,,,,,,[-1]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,"80\\d{6}",,,,"80123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LB",961,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LC:[,[,,"(?:[58]\\d\\d|758|900)\\d{7}",,,,,,,[10],[7]],[,,"758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}",,,,"7584305678",,,,[7]],[,,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}",,,,"7582845678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"([2-8]\\d{6})$|1","758$1",,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",,,,,,,[7,9]],[,,"(?:2(?:01|1[27]|2[02]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",,,,"2345678",,,[7]],[,,"(?:6(?:(?:4[5-9]|5[0-469])\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}",,,,"660234567"],[,,"8002[28]\\d\\d|80(?:05\\d|9)\\d{4}",,,,"8002222"],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",,,,"9002222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LI",423,"00","0",,,"(1001)|0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"870(?:28|87)\\d\\d",,,,"8702812",,,[7]],,,[,,"697(?:42|56|[78]\\d)\\d{4}",,,,"697861234",,,[9]]],LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}",,,,"112345678",,,,[7]],[,,"7(?:[0-25-8]\\d|4[0-4])\\d{6}",,,,"712345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LK",94,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"1973\\d{5}",,,,"197312345"],,,[,,,,,,,,,[-1]]],LR:[,[,,"(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",,,,,,,[7,8,9]],[,,"2\\d{7}",,,,"21234567",,,[8]],[,,"(?:(?:(?:22|33)0|555|(?:77|88)\\d)\\d|4(?:240|[67]))\\d{5}|[56]\\d{6}",,,,"770123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"332(?:02|[34]\\d)\\d{4}",,,,"332021234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LR",231,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LS:[,[,,"(?:[256]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"2\\d{7}",,,,"22123456"],[,,"[56]\\d{7}",,,,"50123456"],[,,"800[1256]\\d{4}",,,,"80021234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LS",266,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2568]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LT:[,[,,"(?:[3469]\\d|52|[78]0)\\d{6}",,,,,,,[8]],[,,"(?:3[1478]|4[124-6]|52)\\d{6}",,,,"31234567"],[,,"6\\d{7}",,,,"61234567"],[,,"80[02]\\d{5}",,,,"80012345"],[,,"9(?:0[0239]|10)\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,"70[05]\\d{5}",,,,"70012345"],[,,"[89]01\\d{5}",,,,"80123456"],"LT",370,"00","8",,,"[08]",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",,1],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",,1],[,"(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",,1],[,"(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70[67]\\d{5}",,,,"70712345"],,,[,,,,,,,,,[-1]]],LU:[,[,,"35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",,,,,,,[4,5,6,7,8,9,10,11]],[,,"(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}",,,,"27123456"],[,,"6(?:[269][18]|5[1568]|7[189]|81)\\d{6}",,,,"628123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90[015]\\d{5}",,,,"90012345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,,,,,,,,[-1]],[,,"20(?:1\\d{5}|[2-689]\\d{1,7})",,,,"20201234",,,[4,5,6,7,8,9,10]],"LU",352,"00",,,,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)",,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"(?:[268]\\d|90)\\d{6}",,,,,,,[8]],[,,"6\\d{7}",,,,"63123456"],[,,"23(?:23[0-57-9]|33[0238])\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[024-9]|3[0-24-9]))\\d{4}",,,,"21234567"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,"81\\d{6}",,,,"81123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[2-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}",,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}",,,,"650123456"],[,,"80[0-7]\\d{6}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}",,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],[,"(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"0$1"],[,"(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],[,"(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MC:[,[,,"(?:[3489]|6\\d)\\d{7}",,,,,,,[8,9]],[,,"(?:870|9[2-47-9]\\d)\\d{5}",,,,"99123456",,,[8]],[,,"4(?:[469]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}",,,,"612345678"],[,,"(?:800|90\\d)\\d{5}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MC",377,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["87"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"8[07]0\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MD:[,[,,"(?:[235-7]\\d|[89]0)\\d{6}",,,,,,,[8]],[,,"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}",,,,"22212345"],[,,"562\\d{5}|(?:6\\d|7[16-9])\\d{6}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}
2",,,,"80812345"],[,,,,,,,,,[-1]],[,,"3[08]\\d{6}",,,,"30123456"],"MD",373,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"803\\d{5}",,,,"80312345"],,,[,,,,,,,,,[-1]]],ME:[,[,,"(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",,,,,,,[8,9],[6]],[,,"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}",,,,"30234567",,,[8],[6]],[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"67622901",,,[8]],[,,"80(?:[0-2578]|9\\d)\\d{5}",,,,"80080002"],[,,"9(?:4[1568]|5[178])\\d{5}",,,,"94515151",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780",,,[8]],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012",,,[8]],,,[,,,,,,,,,[-1]]],MF:[,[,,"590\\d{6}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}",,,,"590271234"],[,,"69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}",,,,"976012345"],"MF",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MG:[,[,,"[23]\\d{8}",,,,,,,[9],[7]],[,,"2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[35]|8[268]|9[245])\\d{5}",,,,"202123456",,,,[7]],[,,"3[2-47-9]\\d{7}",,,,"321234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"22\\d{7}",,,,"221234567"],"MG",261,"00","0",,,"([24-9]\\d{6})$|0","20$1",,,[[,"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MH:[,[,,"329\\d{4}|(?:[256]\\d|45)\\d{5}",,,,,,,[7]],[,,"(?:247|528|625)\\d{4}",,,,"2471234"],[,,"(?:(?:23|54)5|329|45[35-8])\\d{4}",,,,"2351234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"635\\d{4}",,,,"6351234"],"MH",692,"011","1",,,"1",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MK:[,[,,"[2-578]\\d{7}",,,,,,,[8],[6,7]],[,,"(?:(?:2(?:62|77)0|3444)\\d|4[56]440)\\d{3}|(?:34|4[357])700\\d{3}|(?:2(?:[0-3]\\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}",,,,"22012345",,,,[6,7]],[,,"7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-48]\\d|6[01]|7[01578])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}",,,,"72345678"],[,,"800\\d{5}",,,,"80012345"],[,,"5\\d{7}",,,,"50012345"],[,,"8(?:0[1-9]|[1-9]\\d)\\d{5}",,,,"80123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MK",389,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ML:[,[,,"[24-9]\\d{7}",,,,,,,[8]],[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-39]))\\d{5}",,,,"20212345"],[,,"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[2-49])\\d{6}",,,,"65012345"],[,,"80\\d{6}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ML",223,"00",,,,,,,,[[,"(\\d{4})","$1",["67[057-9]|74[045]","67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[,,,,,,,,,[-1]],,,[,,"80\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MM:[,[,,"1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",,,,,,,[6,7,8,9,10],[5]],[,,"(?:1(?:(?:2\\d|3[56]|[89][0-6])\\d|4(?:2[29]|62|7[0-2]|83)|6)|2(?:2(?:00|8[34])|4(?:0\\d|[26]2|7[0-2]|83)|51\\d\\d)|4(?:2(?:2\\d\\d|48[013])|3(?:20\\d|4(?:70|83)|56)|420\\d|5470)|6(?:0(?:[23]|88\\d)|(?:124|[56]2\\d)\\d|2472|3(?:20\\d|470)|4(?:2[04]\\d|472)|7(?:(?:3\\d|8[01459])\\d|4[67]0)))\\d{4}|5(?:2(?:2\\d{5,6}|47[02]\\d{4})|(?:3472|4(?:2(?:1|86)|470)|522\\d|6(?:20\\d|483)|7(?:20\\d|48[01])|8(?:20\\d|47[02])|9(?:20\\d|470))\\d{4})|7(?:(?:0470|4(?:25\\d|470)|5(?:202|470|96\\d))\\d{4}|1(?:20\\d{4,5}|4(?:70|83)\\d{4}))|8(?:1(?:2\\d{5,6}|4(?:10|7[01]\\d)\\d{3})|2(?:2\\d{5,6}|(?:320|490\\d)\\d{3})|(?:3(?:2\\d\\d|470)|4[24-7]|5(?:(?:2\\d|51)\\d|4(?:[1-35-9]\\d|4[0-57-9]))|6[23])\\d{4})|(?:1[2-6]\\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|[35]2\\d))\\d{4}|25\\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\\d{4}",,,,"1234567",,,[6,7,8,9],[5]],[,,"(?:17[01]|9(?:2(?:[0-4]|[56]\\d\\d)|(?:3(?:[0-36]|4\\d)|(?:6\\d|8[89]|9[4-8])\\d|7(?:3|40|[5-9]\\d))\\d|4(?:(?:[0245]\\d|[1379])\\d|88)|5[0-6])\\d)\\d{4}|9[69]1\\d{6}|9(?:[68]\\d|9[089])\\d{5}",,,,"92123456",,,[7,8,9,10]],[,,"80080(?:0[1-9]|2\\d)\\d{3}",,,,"8008001234",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1333\\d{4}|[12]468\\d{4}",,,,"13331234",,,[8]],"MM",95,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],[,"(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],[,"(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MN:[,[,,"[12]\\d{7,9}|[5-9]\\d{7}",,,,,,,[8,9,10],[4,5,6]],[,,"[12]2[1-3]\\d{5,6}|(?:(?:[12](?:1|27)|5[368])\\d\\d|7(?:0(?:[0-5]\\d|7[078]|80)|128))\\d{4}|[12](?:3[2-8]|4[2-68]|5[1-4689])\\d{6,7}",,,,"53123456",,,,[4,5,6]],[,,"(?:83[01]|92[039])\\d{5}|(?:5[05]|6[069]|8[015689]|9[013-9])\\d{6}",,,,"88123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"712[0-79]\\d{4}|7(?:1[013-9]|[25-9]\\d)\\d{5}",,,,"75123456",,,[8]],"MN",976,"001","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],[,"(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],[,"(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MO:[,[,,"0800\\d{3}|(?:28|[68]\\d)\\d{6}",,,,,,,[7,8]],[,,"(?:28[2-9]|8(?:11|[2-57-9]\\d))\\d{5}",,,,"28212345",,,[8]],[,,"6800[0-79]\\d{3}|6(?:[235]\\d\\d|6(?:0[0-5]|[1-9]\\d)|8(?:0[1-9]|[14-8]\\d|2[5-9]|[39][0-4]))\\d{4}",,,,"66123456",,,[8]],[,,"0800\\d{3}",,,,"0800501",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MO",853,"00",,,,,,,,[[,"(\\d{4})(\\d{3})","$1 $2",["0"]],[,"(\\d{4})(\\d{4})","$1 $2",["[268]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MP:[,[,,"[58]\\d{9}|(?:67|90)0\\d{7}",,,,,,,[10],[7]],[,,"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MP",1,"011","1",,,"([2-9]\\d{6})$|1","670$1",,1,,,[,,,,,,,,,[-1]],,"670",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MQ:[,[,,"596\\d{6}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"596(?:[03-7]\\d|1[05]|2[7-9]|8[0-39]|9[04-9])\\d{4}",,,,"596301234"],[,,"69(?:6(?:[0-46-9]\\d|5[0-6])|727)\\d{4}",,,,"696201234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:397[0-3]|477[0-5]|76(?:6\\d|7[0-367]))\\d{4}",,,,"976612345"],"MQ",596,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MR:[,[,,"(?:[2-4]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"(?:25[08]|35\\d|45[1-7])\\d{5}",,,,"35123456"],[,,"[2-4][0-46-9]\\d{6}",,,,"22123456"],[,,"800\\d{5}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MR",222,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MS:[,[,,"(?:[58]\\d\\d|664|900)\\d{7}",,,,,,,[10],[7]],[,,"6644(?:1[0-3]|91)\\d{4}",,,,"6644912345",,,,[7]],[,,"664(?:3(?:49|9[1-6])|49[2-6])\\d{4}",,,,"6644923456",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MS",1,"011","1",,,"([34]\\d{6})$|1","664$1",,,,,[,,,,,,,,,[-1]],,"664",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MT:[,[,,"3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"20(?:3[1-4]|6[059])\\d{4}|2(?:0[19]|[1-357]\\d|60)\\d{5}",,,,"21001234"],[,,"(?:7(?:210|[79]\\d\\d)|9(?:[29]\\d\\d|69[67]|8(?:1[1-3]|89|97)))\\d{4}",,,,"96961234"],[,,"800(?:02|[3467]\\d)\\d{3}",,,,"80071234"],[,,"5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}",,,,"50037123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3550\\d{4}",,,,"35501234"],"MT",356,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]],,[,,"7117\\d{4}",,,,"71171234"],,,[,,,,,,,,,[-1]],[,,"501\\d{5}",,,,"50112345"],,,[,,,,,,,,,[-1]]],MU:[,[,,"(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",,,,,,,[7,8,10]],[,,"(?:2(?:[0346-8]\\d|1[0-7])|4(?:[013568]\\d|2[4-8])|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}
2",,,,"54480123",,,[7,8]],[,,"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-3]|3[013]))\\d{5}",,,,"52512345",,,[8]],[,,"802\\d{7}|80[0-2]\\d{4}",,,,"8001234",,,[7,10]],[,,"30\\d{5}",,,,"3012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3(?:20|9\\d)\\d{4}",,,,"3201234",,,[7]],"MU",230,"0(?:0|[24-7]0|3[03])",,,,,,"020",,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[57]"]],[,"(\\d{5})(\\d{5})","$1 $2",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MV:[,[,,"(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",,,,,,,[7,10]],[,,"(?:3(?:0[0-3]|3[0-59])|6(?:[58][024689]|6[024-68]|7[02468]))\\d{4}",,,,"6701234",,,[7]],[,,"(?:46[46]|[79]\\d\\d)\\d{4}",,,,"7712345",,,[7]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MV",960,"0(?:0|19)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1-$2",["[34679]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"4(?:0[01]|50)\\d{4}",,,,"4001234",,,[7]],,,[,,,,,,,,,[-1]]],MW:[,[,,"(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",,,,,,,[7,9]],[,,"(?:1[2-9]|2[12]\\d\\d)\\d{5}",,,,"1234567"],[,,"111\\d{6}|(?:31|77|[89][89])\\d{7}",,,,"991234567",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MW",265,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MX:[,[,,"1(?:(?:22|44|7[27]|87|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-689]|8[1-69]|9[1-8])|[2-9]\\d)\\d{8}",,,,,,,[10,11],[7,8]],[,,"657[12]\\d{6}|(?:2(?:0[01]|2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|6[1-9]|7[12]|8[1-8]|9\\d))\\d{7}",,,,"2001234567",,,[10],[7,8]],[,,"657[12]\\d{6}|(?:1(?:2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))|2(?:2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|6[1-9]|7[12]|8[1-8]|9\\d))\\d{7}",,,,"12221234567",,,,[7,8]],[,,"8(?:00|88)\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,"300\\d{7}",,,,"3001234567",,,[10]],[,,"500\\d{7}",,,,"5001234567",,,[10]],[,,,,,,,,,[-1]],"MX",52,"0[09]","01",,,"0(?:[12]|4[45])|1",,"00",,[[,"(\\d{5})","$1",["53"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],,,1],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],,,1],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],,,1]],[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],,,1],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],,,1],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],,,1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MY:[,[,,"1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}",,,,"323856789",,,[8,9],[6,7]],[,,"1(?:1888[689]|4400|8(?:47|8[27])[0-4])\\d{4}|1(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d)|7(?:[0-4]\\d|5[0-7]))|(?:[269]\\d|[37][1-9]|4[235-9])\\d|5(?:31|9\\d\\d)|8(?:1[23]|[23
26]\\d|4[06]|5(?:46|[7-9])|7[016-9]|8[01]|9[0-8]))\\d{5}",,,,"123456789",,,[9,10]],[,,"1[378]00\\d{6}",,,,"1300123456",,,[10]],[,,"1600\\d{6}",,,,"1600123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"15(?:4(?:6[0-4]\\d|8(?:0[125]|[17]\\d|21|3[01]|4[01589]|5[014]|6[02]))|6(?:32[0-6]|78\\d))\\d{4}",,,,"1546012345",,,[10]],"MY",60,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MZ:[,[,,"(?:2|8\\d)\\d{7}",,,,,,,[8,9]],[,,"2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}",,,,"21123456",,,[8]],[,,"8[2-79]\\d{7}",,,,"821234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MZ",258,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NA:[,[,,"[68]\\d{7,8}",,,,,,,[8,9]],[,,"64426\\d{3}|6(?:1(?:2[2-7]|3[01378]|4[0-4])|254|32[0237]|4(?:27|41|5[25])|52[236-8]|626|7(?:2[2-4]|30))\\d{4,5}|6(?:1(?:(?:0\\d|2[0189]|3[24-69]|4[5-9])\\d|17|69|7[014])|2(?:17|5[0-36-8]|69|70)|3(?:17|2[14-689]|34|6[289]|7[01]|81)|4(?:17|2[0-2]|4[06]|5[0137]|69|7[01])|5(?:17|2[0459]|69|7[01])|6(?:17|25|38|42|69|7[01])|7(?:17|2[569]|3[13]|6[89]|7[01]))\\d{4}",,,,"61221234"],[,,"(?:60|8[1245])\\d{7}",,,,"811234567",,,[9]],[,,"80\\d{7}",,,,"800123456",,,[9]],[,,"8701\\d{5}",,,,"870123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8(?:3\\d\\d|86)\\d{5}",,,,"88612345"],"NA",264,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NC:[,[,,"(?:050|[2-57-9]\\d\\d)\\d{3}",,,,,,,[6]],[,,"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}",,,,"201234"],[,,"(?:5[0-4]|[79]\\d|8[0-79])\\d{4}",,,,"751234"],[,,"050\\d{3}",,,,"050012"],[,,"36\\d{4}",,,,"366711"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NC",687,"00",,,,,,,,[[,"(\\d{3})","$1",["5[6-8]"]],[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NE:[,[,,"[027-9]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}",,,,"20201234"],[,,"(?:23|7[047]|[89]\\d)\\d{6}",,,,"93123456"],[,,"08\\d{6}",,,,"08123456"],[,,"09\\d{6}",,,,"09123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NE",227,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[047]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NF:[,[,,"[13]\\d{5}",,,,,,,[6],[5]],[,,"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}",,,,"106609",,,,[5]],[,,"(?:14|3[58])\\d{4}",,,,"381234",,,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NF",672,"00",,,,"([0-258]\\d{4})$","3$1",,,[[,"(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],[,"(\\d)(\\d{5})","$1 $2",["[13]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NG:[,[,,"2[0-24-9]\\d{8}|[78]\\d{10,13}|[7-9]\\d{9}|[1-9]\\d{7}|[124-7]\\d{6}",,,,,,,[7,8,10,11,12,13,14],[5,6]],[,,"20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])\\d{6}|(?:(?:[1-356]\\d|4[02-8]|8[2-9])\\d|9(?:0[3-9]|[1-9]\\d))\\d{5}|7(?:0(?:[013-689]\\d|2[0-24-9])\\d{3,4}|[1-79]\\d{6})|(?:[12]\\d|4[147]|5[14579]|6[1578]|7[1-3578])\\d{5}",,,,"18040123",,,[7,8,10],[5,6]],[,,"(?:702[0-24-9]|819[01])\\d{6}|(?:7(?:0[13-9]|[12]\\d)|8(?:0[1-9]|1[0-8])|9(?:0[1-9]|1[1-6]))\\d{7}",,,,"8021234567",,,[10]],[,,"800\\d{7,11}",,,,"80017591759",,,[10,11,12,13,14]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NG",234,"009","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-6]|7(?:0[0-689]|[1-79])|8[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"700\\d{7,11}",,,,"7001234567",,,[10,11,12,13,14]],,,[,,,,,,,,,[-1]]],NI:[,[,,"(?:1800|[25-8]\\d{3})\\d{4}",,,,,,,[8]],[,,"2\\d{7}",,,,"21234567"],[,,"(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}",,,,"81234567"],[,,"1800\\d{4}",,,,"18001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NI",505,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NL:[,[,,"(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",,,,,,,[5,6,7,8,9,10,11]],[,,"(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[
20358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}",,,,"101234567",,,[9]],[,,"(?:6[1-58]|970\\d)\\d{7}",,,,"612345678",,,[9,11]],[,,"800\\d{4,7}",,,,"8001234",,,[7,8,9,10]],[,,"90[069]\\d{4,7}",,,,"9061234",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:85|91)\\d{7}",,,,"851234567",,,[9]],"NL",31,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["1[238]|[34]"]],[,"(\\d{2})(\\d{3,4})","$1 $2",["14"]],[,"(\\d{6})","$1",["1"]],[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],[[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],[,,"66\\d{7}",,,,"662345678",,,[9]],,,[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)\\d",,,,,,,[5,6]],[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|(?:140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)|8[478]\\d{6})\\d",,,,"14020",,,[5,6,9]],,,[,,,,,,,,,[-1]]],NO:[,[,,"(?:0|[2-9]\\d{3})\\d{4}",,,,,,,[5,8]],[,,"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}",,,,"21234567",,,[8]],[,,"(?:4[015-8]|9\\d)\\d{6}",,,,"40612345",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"NO",47,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],,[,,,,,,,,,[-1]],1,"[02-689]|7[0-8]",[,,,,,,,,,[-1]],[,,"(?:0[2-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],NP:[,[,,"(?:1\\d|9)\\d{9}|[1-9]\\d{7}",,,,,,,[8,10,11],[6,7]],[,,"(?:1[0-6]\\d|99[02-6])\\d{5}|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-7])[2-6]\\d{5}",,,,"14567890",,,[8],[6,7]],[,,"9(?:00|6[0-3]|7[024-6]|8[0-24-68])\\d{7}",,,,"9841234567",,,[10]],[,,"1(?:66001|800\\d\\d)\\d{5}",,,,"16600101234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NP",977,"00","0",,,"0",,,,[[,"(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[,"(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],[,"(\\d{3})(\\d{7})","$1-$2",["9"]],[,"(\\d{4})(\\d{2})(\\d{5})","$1-$2-$3",["1"]]],[[,"(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[,"(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],[,"(\\d{3})(\\d{7})","$1-$2",["9"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NR:[,[,,"(?:444|(?:55|8\\d)\\d|666)\\d{4}",,,,,,,[7]],[,,"444\\d{4}",,,,"4441234"],[,,"(?:55[3-9]|666|8\\d\\d)\\d{4}",,,,"5551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NR",674,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NU:[,[,,"(?:[4-7]|888\\d)\\d{3}",,,,,,,[4,7]],[,,"[47]\\d{3}",,,,"7012",,,[4]],[,,"(?:[56]|888[1-9])\\d{3}",,,,"8884012"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NU",683,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NZ:[,[,,"[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",,,,,,,[5,6,7,8,9,10]],[,,"24099\\d{3}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}",,,,"32345678",,,[8],[7]],[,,"2(?:[0-27-9]\\d|6)\\d{6,7}|2(?:1\\d|75)\\d{5}",,,,"211234567",,,[8,9,10]],[,,"508\\d{6,7}|80\\d{6,8}",,,,"800123456",,,[8,9,10]],[,,"(?:1[13-57-9]\\d{5}|50(?:0[08]|30|66|77|88))\\d{3}|90\\d{6,8}",,,,"900123456",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,"70\\d{7}",,,,"701234567",,,[9]],[,,,,,,,,,[-1]],"NZ",64,"0(?:0|161)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"8(?:1[16-9]|22|3\\d|4[045]|5[459]|6[235-9]|7[0-3579]|90)\\d{2,7}",,,,"83012378"],,,[,,,,,,,,,[-1]]],OM:[,[,,"(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",,,,,,,[7,8,9]],[,,"2[1-6]\\d{6}",,,,"23123456",,,[8]],[,,"(?:1505|90[1-9]\\d)\\d{4}|(?:7[126-9]|9[1-9])\\d{6}",,,,"92123456",,,[8]],[,,"8007\\d{4,5}|(?:500|800[05])\\d{4}",,,,"80071234"],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"OM",968,"00",,,,,,,,[[,"(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],[,"(\\d{2})(\\d{6})","$1 $2",["2"]],[,"(\\d{4})(\\d{4})","$1 $2",["[179]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PA:[,[,,"(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",,,,,,,[7,8,10,11]],[,,"(?:1(?:0\\d|1[479]|2[37]|3[0137]|4[17]|5[05]|6[058]|7[0167]|8[2358]|9[1389])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[02-9])|3(?:[089]\\d|1[0-7]|2[0-5]|33|4[0-79]|5[0-35]|6[068]|7[0-8])|4(?:00|3[0-579]|4\\d|7[0-57-9])|5(?:[
201]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[0156]|7[0-24-9]|8[5-9]|90)|8(?:09|2[89]|3\\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\\d))\\d{4}",,,,"2001234",,,[7]],[,,"(?:1[16]1|21[89]|6\\d{3}|8(?:1[01]|7[23]))\\d{4}",,,,"61234567",,,[7,8]],[,,"800\\d{4,5}|(?:00800|800\\d)\\d{6}",,,,"8001234"],[,,"(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\\d{4}",,,,"8601234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PA",507,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],[,"(\\d{4})(\\d{4})","$1-$2",["[68]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PE:[,[,,"(?:[14-8]|9\\d)\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?:(?:4[34]|5[14])[0-8]\\d|7(?:173|3[0-8]\\d)|8(?:10[05689]|6(?:0[06-9]|1[6-9]|29)|7(?:0[569]|[56]0)))\\d{4}|(?:1[0-8]|4[12]|5[236]|6[1-7]|7[246]|8[2-4])\\d{6}",,,,"11234567",,,[8],[6,7]],[,,"9\\d{8}",,,,"912345678",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"805\\d{5}",,,,"80512345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,"80[24]\\d{5}",,,,"80212345",,,[8]],[,,,,,,,,,[-1]],"PE",51,"00|19(?:1[124]|77|90)00","0"," Anexo ",,"0",,"00",,[[,"(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PF:[,[,,"4\\d{5}(?:\\d{2})?|8\\d{7,8}",,,,,,,[6,8,9]],[,,"4(?:0[4-689]|9[4-68])\\d{5}",,,,"40412345",,,[8]],[,,"8[7-9]\\d{6}",,,,"87123456",,,[8]],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"499\\d{5}",,,,"49901234",,,[8]],"PF",689,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],,[,,,,,,,,,[-1]],,,[,,"44\\d{4}",,,,,,,[6]],[,,"44\\d{4}",,,,"440123",,,[6]],,,[,,,,,,,,,[-1]]],PG:[,[,,"(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",,,,,,,[7,8]],[,,"(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4}",,,,"3123456",,,[7]],[,,"(?:7\\d|8[1-38])\\d{6}",,,,"70123456",,,[8]],[,,"180\\d{4}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"2(?:0[0-57]|7[568])\\d{4}",,,,"2751234",,,[7]],"PG",675,"00|140[1-3]",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],[,"(\\d{4})(\\d{4})","$1 $2",["[78]"]]],,[,,"27[01]\\d{4}",,,,"2700123",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PH:[,[,,"(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",,,,,,,[6,8,9,10,11,12,13],[4,5,7]],[,,"(?:(?:2[3-8]|3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|(?:2|8[2-8]\\d\\d)\\d{5}",,,,"232345678",,,[6,8,9,10],[4,5,7]],[,,"(?:8(?:1[37]|9[5-8])|9(?:0[5-9]|1[0-24-9]|[235-7]\\d|4[2-9]|8[135-9]|9[1-9]))\\d{7}",,,,"9051234567",,,[10]],[,,"1800\\d{7,9}",,,,"180012345678",,,[11,12,13]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PH",63,"00","0",,,"0",,,,[[,"(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],[,"(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],[,"(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PK:[,[,,"122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",,,,,,,[8,9,10,11,12],[5,6,7]],[,,"(?:(?:21|42)[2-9]|58[126])\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6,7}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}",,,,"2123456789",,,[9,10],[5,6,7,8]],[,,"3(?:[0-247]\\d|3[0-79]|55|64)\\d{7}",,,,"3012345678",,,[10]],[,,"800\\d{5}
2(?:\\d{3})?",,,,"80012345",,,[8,11]],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,"122\\d{6}",,,,"122044444",,,[9]],[,,,,,,,,,[-1]],"PK",92,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["1"]],[,"(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],[,"(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],[,"(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:0[468]|[1-8])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}",,,,"21111825888",,,[11,12]],,,[,,,,,,,,,[-1]]],PL:[,[,,"(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",,,,,,,[6,7,8,9,10]],[,,"47\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))",,,,"123456789",,,[7,9]],[,,"21(?:1[013-5]|2\\d)\\d{5}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",,,,"512345678",,,[9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"70[01346-8]\\d{6}",,,,"701234567",,,[9]],[,,"801\\d{6}",,,,"801234567",,,[9]],[,,,,,,,,,[-1]],[,,"39\\d{7}",,,,"391234567",,,[9]],"PL",48,"00",,,,,,,,[[,"(\\d{5})","$1",["19"]],[,"(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]],,[,,"64\\d{4,7}",,,,"641234567",,,[6,7,8,9]],,,[,,,,,,,,,[-1]],[,,"804\\d{6}",,,,"804123456",,,[9]],,,[,,,,,,,,,[-1]]],PM:[,[,,"[45]\\d{5}|(?:708|80\\d)\\d{6}",,,,,,,[6,9]],[,,"(?:4[1-35-7]|5[01])\\d{4}",,,,"430123",,,[6]],[,,"(?:4[02-4]|5[056]|708[45][0-5])\\d{4}",,,,"551234"],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PM",508,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PR:[,[,,"(?:[589]\\d\\d|787)\\d{7}",,,,,,,[10],[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"PR",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"787|939",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PS:[,[,,"[2489]2\\d{6}|(?:1\\d|5)\\d{8}",,,,,,,[8,9,10],[7]],[,,"(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\\d{5}",,,,"22234567",,,[8],[7]],[,,"5[69]\\d{7}",,,,"599123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,,,,,,,,[-1]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PS",970,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PT:[,[,,"1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",,,,,,,[9]],[,,"2(?:[12]\\d|3[1-689]|4[1-59]|[57][1-9]|6[1-35689]|8[1-69]|9[1256])\\d{6}",,,,"212345678"],[,,"6(?:[06]92(?:30|9\\d)|[35]92(?:3[034]|9\\d))\\d{3}|(?:(?:16|6[0356])93|9(?:[1-36]\\d\\d|480))\\d{5}",,,,"912345678"],[,,"80[02]\\d{6}",,,,"800123456"],[,,"(?:6(?:0[178]|4[68])\\d|76(?:0[1-57]|1[2-47]|2[237]))\\d{5}",,,,"760123456"],[,,"80(?:8\\d|9[1579])\\d{5}",,,,"808123456"],[,,"884[0-4689]\\d{5}",,,,"884123456"],[,,"30\\d{7}",,,,"301234567"],"PT",351,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]],,[,,"6(?:222\\d|8988)\\d{4}",,,,"622212345"],,,[,,,,,,,,,[-1]],[,,"70(?:38[01]|596|(?:7\\d|8[17])\\d)\\d{4}",,,,"707123456"],,,[,,"600\\d{6}|6[06]923[34]\\d{3}",,,,"600110000"]],PW:[,[,,"(?:[24-8]\\d\\d|345|900)\\d{4}",,,,,,,[7]],[,,"(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}",,,,"2771234"],[,,"(?:(?:46|83)[0-5]|6[2-4689]0)\\d{4}|(?:45|77|88)\\d{5}",,,,"6201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PW",680,"01[12]",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PY:[,[,,"59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",,,,,,,[6,7,8,9,10,11],[5]],[,,"(?:[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36])\\d{5,7}|(?:2(?:2[4-68]|[4-68]\\d|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51|[67]\\d)|4(?:3[12]|5[13]|9[1-47])|5(?:[1-4]\\d|5[02-4])|6(?:3[1-3]|44|7[1-8])|7(?:4[0-4]|5\\d|6[1-
2578]|75|8[0-8])|858)\\d{5,6}",,,,"212345678",,,[7,8,9],[5,6]],[,,"9(?:51|6[129]|7[1-6]|8[1-7]|9[1-5])\\d{6}",,,,"961456789",,,[9]],[,,"9800\\d{5,7}",,,,"98000123456",,,[9,10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8700[0-4]\\d{4}",,,,"870012345",,,[9]],"PY",595,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],[,"(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],[,"(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"[2-9]0\\d{4,7}",,,,"201234567",,,[6,7,8,9]],,,[,,,,,,,,,[-1]]],QA:[,[,,"800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",,,,,,,[7,8,9,11]],[,,"4(?:1111|2022)\\d{3}|4(?:[04]\\d\\d|14[0-6]|999)\\d{4}",,,,"44123456",,,[8]],[,,"[35-7]\\d{7}",,,,"33123456",,,[8]],[,,"800\\d{4}|(?:0080[01]|800)\\d{6}",,,,"8001234",,,[7,9,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"QA",974,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["2[16]|8"]],[,"(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]],,[,,"2[16]\\d{5}",,,,"2123456",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RE:[,[,,"(?:26|[689]\\d)\\d{7}",,,,,,,[9]],[,,"26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}",,,,"262161234"],[,,"69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}",,,,"692123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89[1-37-9]\\d{6}",,,,"891123456"],[,,"8(?:1[019]|2[0156]|84|90)\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,"9(?:399[0-3]|479[0-5]|76(?:2[27]|3[0-37]))\\d{4}",,,,"939901234"],"RE",262,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RO:[,[,,"(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",,,,,,,[6,9]],[,,"[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d",,,,"211234567"],[,,"7020\\d{5}|(?:6(?:2\\d|40)|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[0-39]))\\d{6}",,,,"712034567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[0136]\\d{6}",,,,"900123456",,,[9]],[,,"801\\d{6}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RO",40,"00","0"," int ",,"0",,,,[[,"(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],[,"(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:37\\d|80[578])\\d{6}",,,,"372123456",,,[9]],,,[,,,,,,,,,[-1]]],RS:[,[,,"38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",,,,,,,[6,7,8,9,10,11,12],[4,5]],[,,"(?:11[1-9]\\d|(?:2[389]|39)(?:0[2-9]|[2-9]\\d))\\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\\d{4,9}",,,,"10234567",,,[7,8,9,10,11,12],[4,5,6]],[,,"6(?:[0-689]|7\\d)\\d{6,7}",,,,"601234567",,,[8,9,10]],[,,"800\\d{3,9}",,,,"80012345"],[,,"(?:78\\d|90[0169])\\d{3,7}",,,,"90012345",,,[6,7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RS",381,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],[,"(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7[06]\\d{4,10}",,,,"700123456"],,,[,,,,,,,,,[-1]]],RU:[,[,,"8\\d{13}|[347-9]\\d{9}",,,,,,,[10,14],[7]],[,,"(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-79]|7[1-37-9]))\\d{7}",,,,"3011234567",,,[10],[7]],[,,"9\\d{9}",,,,"9123456789",,,[10]],[,,"8(?:0[04]|108\\d{3})\\d{7}",,,,"8001234567"],[,,"80[39]\\d{7}",,,,"8091234567",,,[10]],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567",,,[10]],[,,,,,,,,,[-1]],"RU",7,"810","8",,,"8",,"8~10",,[[,"(\\d{3})(\\d{2})(\\d{2})","$1-$2-$3",["[0-79]"]],[,"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",,1],[,"(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",,1],[,"(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],[[,"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",,1],[,"(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",,1],[,"(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],[,,,,,,,,,[-1]],1,"3[04-689]|[489]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RW:[,[,,"(?:06|[27]\\d\\d|[89]00)\\d{6}",,,,,,,[8,9]],[,,"(?:06|2[23568]\\d)\\d{6}",,,,"250123456"],[,,"7[237-9]\\d{7}",,,,"720123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900\\d{6}",,,,"900123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RW",250,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SA:[,[,,"92\\d{7}|(?:[15]|8\\d)\\d{8}",,,,,,,[9,10],[7]],[,,"1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}",,,,"112345678",,,[9],[7]],[,,"579[01]\\d{5}|5(?:[013-689]\\d|7[0-8])\\d{6}",,,,"512345678",,,[9]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"925\\d{6}",,,,"925012345",,,[9]],[,,"920\\d{6}",,,,"920012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SA",966,"00","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["9"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"811\\d{7}",,,,"8110123456",,,[10]],,,[,,,,,,,,,[-1]]],SB:[,[,,"(?:[1-6]|[7-9]\\d\\d)\\d{4}",,,,,,,[5,7]],[,,"(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}",,,,"40123",,,[5]],[,,"48\\d{3}|(?:(?:7[1-9]|8[4-9])\\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\\d{4}",,,,"7421234"],[,,"1[38]\\d{3}",,,,"18123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[12]\\d{3}",,,,"51123",,,[5]],"SB",677,"0[01]",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SC:[,[,,"800\\d{4}|(?:[249]\\d|64)\\d{5}",,,,,,,[7]],[,,"4[2-46]\\d{5}",,,,"4217123"],[,,"2[125-8]\\d{5}",,,,"2510123"],[,,"800[08]\\d{3}",,,,"8000000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"971\\d{4}|(?:64|95)\\d{5}",,,,"6412345"],"SC",248,"010|0[0-2]",,,,,,"00",,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SD:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1(?:5\\d|8[35-7])\\d{6}",,,,"153123456"],[,,"(?:1[0-2]|9[0-3569])\\d{7}",,,,"911231234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SD",249,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SE:[,[,,"(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",,,,,,,[6,7,8,9,10,12]],[,,"(?:(?:[12][136]|3[356]|4[0246]|6[03]|8\\d)\\d|90[1-9])\\d{4,6}|(?:1(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)|2(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|4(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01])|6(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])|9(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8]))\\d{5,6}",,,,"8123456",,,[7,8,9]],[,,"7[02369]\\d{7}",,,,"701234567",,,[9]],[,,"20\\d{4,7}",,,,"20123456",,,[6,7,8,9]],[,,"649\\d{6}|99[1-59]\\d{4}(?:\\d{3})?|9(?:00|39|44)[1-8]\\d{3,6}",,,,"9001234567",,,[7,8,9,10]],[,,"77[0-7]\\d{6}",,,,"771234567",,,[9]],[,,"75[1-8]\\d{6}",,,,"751234567",,,[9]],[,,,,,,,,,[-1]],"SE",46,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1"],[,"(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1"],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1"],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1"]],[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1 $2 $3",["20"]],[,"(\\d{3})(\\d{4})","$1 $2",["9(?:00|39|44|9)"]],[,"(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"]],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1 $2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1 $2 $3",["9(?:00|39|44)"]],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["10|7"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]],[,,"74[02-9]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"10[1-8]\\d{6}",,,,"102345678",,,[9]],,,[,,"(?:25[245]|67[3-68])\\d{9}",,,,"254123456789",,,[12]]],SG:[,[,,"(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",,,,,,,[8,10,11]],[,,"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",,,,"61234567",,,[8]],[,,"8(?:09|95)[0-2]\\d{4}|(?:8(?:0[1-8]|[1-8]\\d|9[0-4])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]],[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[12]\\d|666)\\d{5}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"(\\d{4,5})","$1",["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"]],[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7000\\d{7}",,,,"70001234567",,,[11]],,,[,,,,,,,,,[-1]]],SH:[,[,,"(?:[256]\\d|8)\\d{3}",,,,,,,[4,5]],[,,"2(?:[0-57-9]\\d|6[4-9])\\d\\d",,,,"22158"],[,,"[56]\\d{4}",,,,"51234",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"262\\d\\d",,,,"26212",,,[5]],"SH",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],1,"[256]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SI:[,[,,"[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",,,,,,,[5,6,7,8]],[,,"(?:[1-357][2-8]|4[24-8])\\d{6}",,,,"12345678",,,[8],[7]],[,,"65(?:[178]\\d|5[56]|6[01])\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}",,,,"31234567",,,[8]],[,,"80\\d{4,6}",,,,"80123456",,,[6,7,8]],[,,"89[1-3]\\d{2,5}|90\\d{4,6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:59\\d\\d|8(?:1(?:[67]\\d|8[0-589])|2(?:0\\d|2[0-37-9]|8[0-2489])|3[389]\\d))\\d{4}",,,,"59012345",,,[8]],"SI",386,"00|10(?:22|66|88|99)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SJ:[,[,,"0\\d{4}|(?:[489]\\d|79)\\d{6}",,,,,,,[5,8]],[,,"79\\d{6}",,,,"79123456",,,[8]],[,,"(?:4[015-8]|9\\d)\\d{6}",,,,"41234567",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"SJ",47,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"79",[,,,,,,,,,[-1]],[,,"(?:0[2-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],SK:[,[,,"[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",,,,,,,[6,7,9]],[,,"(?:2(?:16|[2-9]\\d{3})|(?:(?:[3-5][1-8]\\d|819)\\d|601[1-5])\\d)\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d",,,,"221234567"],[,,"909[1-9]\\d{5}|9(?:0[1-8]|1[0-24-9]|4[03-57-9]|5\\d)\\d{6}",,,,"912123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:00|[78]\\d)\\d{6}",,,,"900123456",,,[9]],[,,"8[5-9]\\d{7}",,,,"850123456",,,[9]],[,,,,,,,,,[-1]],[,,"6(?:02|5[0-4]|9[0-6])\\d{6}",,,,"690123456",,,[9]],"SK",421,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[,"(\\d{4})(\\d{3})","$1 $2",["909","9090"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],[[,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],[,,"9090\\d{3}",,,,"9090123",,,[7]],,,[,,"9090\\d{3}|(?:602|8(?:00|[5-9]\\d)|9(?:00|[78]\\d))\\d{6}",,,,,,,[7,9]],[,,"96\\d{7}",,,,"961234567",,,[9]],,,[,,,,,,,,,[-1]]],SL:[,[,,"(?:[237-9]\\d|66)\\d{6}",,,,,,,[8],[6]],[,,"22[2-4][2-9]\\d{4}",,,,"22221234",,,,[6]],[,,"(?:25|3[0-5]|66|7[2-9]|8[08]|9[09])\\d{6}",,,,"25123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SL",232,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SM:[,[,,"(?:0549|[5-7]\\d)\\d{6}",,,,,,,[8,10],[6]],[,,"0549(?:8[0157-9]|9\\d)\\d{4}",,,,"0549886377",,,[10],[6]],[,,"6[16]\\d{6}",,,,"66661212",,,[8]],[,,,,,,,,,[-1]],[,,"7[178]\\d{6}",,,,"71123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[158]\\d{6}",,,,"58001110",,,[8]],"SM",378,"00",,,,"([89]\\d{5})$","0549$1",,,[[,"(\\d{6})","$1",["[89]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SN:[
vendor: 13,811 bytes, line 2
2,[,,"(?:[378]\\d|93)\\d{7}",,,,,,,[9]],[,,"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}",,,,"301012345"],[,,"7(?:(?:[06-8]\\d|21|90)\\d|5(?:01|[19]0|25|[38]3|[4-7]\\d))\\d{5}",,,,"701234567"],[,,"800\\d{6}",,,,"800123456"],[,,"88[4689]\\d{6}",,,,"884123456"],[,,"81[02468]\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,"(?:3(?:392|9[01]\\d)\\d|93(?:3[13]0|929))\\d{4}",,,,"933301234"],"SN",221,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SO:[,[,,"[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",,,,,,,[6,7,8,9]],[,,"(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\\d{5}|(?:[134]\\d|8[125])\\d{4}",,,,"4012345",,,[6,7]],[,,"(?:(?:15|(?:3[59]|4[89]|6\\d|7[79]|8[08])\\d|9(?:0\\d|[2-9]))\\d|2(?:4\\d|8))\\d{5}|(?:[67]\\d\\d|904)\\d{5}",,,,"71123456",,,[7,8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SO",252,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4})","$1 $2",["8[125]"]],[,"(\\d{6})","$1",["[134]"]],[,"(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],[,"(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],[,"(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|77|9[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SR:[,[,,"(?:[2-5]|68|[78]\\d)\\d{5}",,,,,,,[6,7]],[,,"(?:2[1-3]|3[0-7]|(?:4|68)\\d|5[2-58])\\d{4}",,,,"211234"],[,,"(?:7[124-7]|8[124-9])\\d{5}",,,,"7412345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"56\\d{4}",,,,"561234",,,[6]],"SR",597,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],[,"(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SS:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1[89]\\d{7}",,,,"181234567"],[,,"(?:12|9[1257-9])\\d{7}",,,,"977123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SS",211,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ST:[,[,,"(?:22|9\\d)\\d{5}",,,,,,,[7]],[,,"22\\d{5}",,,,"2221234"],[,,"900[5-9]\\d{3}|9(?:0[1-9]|[89]\\d)\\d{4}",,,,"9812345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ST",239,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SV:[,[,,"[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",,,,,,,[7,8,11]],[,,"2(?:79(?:0[0347-9]|[1-9]\\d)|89(?:0[024589]|[1-9]\\d))\\d{3}|2(?:[1-69]\\d|[78][0-8])\\d{5}",,,,"21234567",,,[8]],[,,"[67]\\d{7}",,,,"70123456",,,[8]],[,,"800\\d{8}|80[01]\\d{4}",,,,"8001234",,,[7,11]],[,,"900\\d{4}(?:\\d{4})?",,,,"9001234",,,[7,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SV",503,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[89]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[267]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SX:[,[,,"7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",,,,"7215425678",,,,[7]],[,,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",,,,"7215205678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"SX",1,"011","1",,,"(5\\d{6})$|1","721$1",,,,,[,,,,,,,,,[-1]],,"721",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SY:[,[,,"[1-39]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9],[6,7]],[,,"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}",,,,"112345678",,,,[6,7]],[,,"9[1-689]\\d{7}",,,,"944567890",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SZ:[,[,,"0800\\d{4}|(?:[237]\\d|900)\\d{6}",,,,,,,[8,9]],[,,"[23][2-5]\\d{6}",,,,"22171234",,,[8]],[,,"7[6-9]\\d{6}",,,,"76123456",,,[8]],[,,"0800\\d{4}",,,,"08001234",,,[8]],[,,"900\\d{6}",,,,"900012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70\\d{6}",,,,"70012345",,,[8]],"SZ",268,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[0237]"]],[,"(\\d{5})(\\d{4})","$1 $2",["9"]]],,[,,,,,,,,,[-1]],,,[,,"0800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TA:[,[,,"8\\d{3}",,,,,,,[4]],[,,"8\\d{3}",,,,"8999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TA",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"8",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TC:[,[,,"(?:[58]\\d\\d|649|900)\\d{7}",,,,,,,[10],[7]],[,,"649(?:266|712|9(?:4\\d|50))\\d{4}",,,,"6497121234",,,,[7]],[,,"649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}",,,,"6492311234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"649(?:71[01]|966)\\d{4}",,,,"6497101234",,,,[7]],"TC",1,"011","1",,,"([2-479]\\d{6})$|1","649$1",,,,,[,,,,,,,,,[-1]],,"649",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TD:[,[,,"(?:22|[69]\\d|77)\\d{6}",,,,,,,[8]],[,,"22(?:[37-9]0|5[0-5]|6[89])\\d{4}",,,,"22501234"],[,,"(?:6[0235689]|77|9\\d)\\d{6}",,,,"63012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TD",235,"00|16",,,,,,"00",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TG:[,[,,"[279]\\d{7}",,,,,,,[8]],[,,"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}",,,,"22212345"],[,,"(?:7[019]|9[0-36-9])\\d{6}",,,,"90112345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TG",228,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TH:[,[,,"(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",,,,,,,[8,9,10,13]],[,,"(?:1[0689]|2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",,,,"21234567",,,[8]],[,,"67(?:1[0-8]|2[4-7])\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}",,,,"812345678",,,[9]],[,,"(?:001800\\d|1800)\\d{6}",,,,"1800123456",,,[10,13]],[,,"1900\\d{6}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"6[08]\\d{7}",,,,"601234567",,,[9]],"TH",66,"00[1-9]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TJ:[,[,,"[0-57-9]\\d{8}",,,,,,,[9],[3,5,6,7]],[,,"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}",,,,"372123456",,,,[3,5,6,7]],[,,"(?:4(?:1[18]|4[02-479])|81[1-9])\\d{6}|(?:0[0-57-9]|1[017]|2[02]|[34]0|5[05]|7[0178]|8[078]|9\\d)\\d{7}",,,,"917123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TJ",992,"810",,,,,,"8~10",,[[,"(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],[,"(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TK:[,[,,"[2-47]\\d{3,6}",,,,,,,[4,5,6,7]],[,,"(?:2[2-4]|[34]\\d)\\d{2,5}",,,,"3101"],[,,"7[2-4]\\d{2,5}",,,,"7290"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TK",690,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TL:[,[,,"7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",,,,,,,[7,8]],[,,"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",,,,"2112345",,,[7]],[,,"7[2-8]\\d{6}",,,,"77212345",,,[8]],[,,"80\\d{5}",,,,"8012345",,,[7]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,"70\\d{5}",,,,"7012345",,,[7]],[,,,,,,,,,[-1]],"TL",670,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],[,"(\\d{4})(\\d{4})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TM:[,[,,"[1-6]\\d{7}",,,,,,,[8]],[,,"(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5}",,,,"12345678"],[,,"6\\d{7}",,,,"66123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TM",993,"810","8",,,"8",,"8~10",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],[,"(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TN:[,[,,"[2-57-9]\\d{7}",,,,,,,[8]],[,,"81200\\d{3}|(?:3[0-2]|7\\d)\\d{6}",,,,"30010123"],[,,"3(?:001|[12]40)\\d{4}|(?:(?:[259]\\d|4[0-8])\\d|3(?:1[1-35]|6[0-4]|91))\\d{5}",,,,"20123456"],[,,"8010\\d{4}",,,,"80101234"],[,,"88\\d{6}",,,,"88123456"],[,,"8[12]10\\d{4}",,,,"81101234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TN",216,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TO:[,[,,"(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",,,,,,,[5,7]],[,,"(?:2\\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\\d{3}",,,,"20123",,,[5]],[,,"(?:5(?:4[0-5]|5[4-6])|6(?:[09]\\d|3[02]|8[15-9])|(?:7\\d|8[46-9])\\d|999)\\d{4}",,,,"7715123",,,[7]],[,,"0800\\d{3}",,,,"0800222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"55[0-37-9]\\d{4}",,,,"5510123",,,[7]],"TO",676,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],[,"(\\d{4})(\\d{3})","$1 $2",["0"]],[,"(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TR:[,[,,"4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",,,,,,,[7,10,12,13]],[,,"(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}",,,,"2123456789",,,[10]],[,,"561(?:011|61\\d)\\d{4}|5(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d{7}",,,,"5012345678",,,[10]],[,,"8(?:00\\d{7}(?:\\d{2,3})?|11\\d{7})",,,,"8001234567",,,[10,12,13]],[,,"(?:8[89]8|900)\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,"592(?:21[12]|461)\\d{4}",,,,"5922121234",,,[10]],[,,"850\\d{7}",,,,"8500123456",,,[10]],"TR",90,"00","0",,,"0",,,,[[,"(\\d{3})(\\d)(\\d{3})","$1 $2 $3",["444"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",,1]],[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",,1]],[,,"512\\d{7}",,,,"5123456789",,,[10]],,,[,,"(?:444|811\\d{3})\\d{4}",,,,,,,[7,10]],[,,"444\\d{4}",,,,"4441444",,,[7]],,,[,,,,,,,,,[-1]]],TT:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"868(?:2(?:01|1[5-9]|[23]\\d|4[0-2])|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}",,,,"8682211234",,,,[7]],[,,"868(?:(?:2[5-9]|3\\d)\\d|4(?:3[0-6]|[6-9]\\d)|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}",,,,"8682911234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"TT",1,"011","1",,,"([2-46-8]\\d{6})$|1","868$1",,,,,[,,,,,,,,,[-1]],,"868",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"868619\\d{4}",,,,"8686191234",,,,[7]]],TV:[,[,,"(?:2|7\\d\\d|90)\\d{4}",,,,,,,[5,6,7]],[,,"2[02-9]\\d{3}",,,,"20123",,,[5]],[,,"(?:7[01]\\d|90)\\d{4}",,,,"901234",,,[6,7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TV",688,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2"]],[,"(\\d{2})(\\d{4})","$1 $2",["90"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TW:[,[,,"[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",,,,,,,[7,8,9,10,11]],[,,"(?:2[2-8]\\d|370|55[01]|7[1-9])\\d{6}|4(?:(?:0(?:0[1-9]|[2-48]\\d)|1[023]\\d)\\d{4,5}|(?:[239]\\d\\d|4(?:0[56]|12|49))\\d{5})|6(?:[01]\\d{7}|4(?:0[56]|12|24|4[09])\\d{4,5})|8(?:(?:2(?:3\\d|4[0-269]|[578]0|66)|36[24-9]|90\\d\\d)\\d{4}|4(?:0[56]|12|24|4[09])\\d{4,5})|(?:2(?:2(?:0\\d\\d|4(?:0[68]|[249]0|3[0-467]|5[0-25-9]|6[0235689]))|(?:3(?:[09]\\d|1[0-4])|(?:4\\d|5[0-49]|6[0-29]|7[0-5])\\d)\\d)|(?:(?:3[2-9]|5[2-8]|6[0-35-79]|8[7-9])\\d\\d|4(?:2(?:[089]\\d|7[1-9])|(?:3[0-4]|[78]\\d|9[01])\\d))\\d)\\d{3}",,,,"221234567",,,[8,9]],[,,"(?:40001[0-2]|9[0-8]\\d{4})\\d{3}",,,,"912345678",,,[9]],[,,"80[0-79]\\d{6}|800\\d{5}",,,,"800123456",,,[8,9]],[,,"20(?:[013-9]\\d\\d|2)\\d{4}",,,,"203123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"99\\d{7}
2",,,,"990123456",,,[9]],[,,"7010(?:[0-2679]\\d|3[0-7]|8[0-5])\\d{5}|70\\d{8}",,,,"7012345678",,,[10,11]],"TW",886,"0(?:0[25-79]|19)","0","#",,"0",,,,[[,"(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],[,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"50[0-46-9]\\d{6}",,,,"500123456",,,[9]],,,[,,,,,,,,,[-1]]],TZ:[,[,,"(?:[25-8]\\d|41|90)\\d{7}",,,,,,,[9]],[,,"2[2-8]\\d{7}",,,,"222345678"],[,,"77[2-9]\\d{6}|(?:6[125-9]|7[13-689])\\d{7}",,,,"621234567"],[,,"80[08]\\d{6}",,,,"800123456"],[,,"90\\d{7}",,,,"900123456"],[,,"8(?:40|6[01])\\d{6}",,,,"840123456"],[,,,,,,,,,[-1]],[,,"41\\d{7}",,,,"412345678"],"TZ",255,"00[056]","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["5"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"(?:8(?:[04]0|6[01])|90\\d)\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UA:[,[,,"[89]\\d{9}|[3-9]\\d{8}",,,,,,,[9,10],[5,6,7]],[,,"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}",,,,"311234567",,,[9],[5,6,7]],[,,"(?:39|50|6[36-8]|7[1-3]|9[1-9])\\d{7}",,,,"501234567",,,[9]],[,,"800[1-8]\\d{5,6}",,,,"800123456"],[,,"900[239]\\d{5,6}",,,,"900212345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"89[1-579]\\d{6}",,,,"891234567",,,[9]],"UA",380,"00","0",,,"0",,"0~0",,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UG:[,[,,"800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",,,,,,,[9],[5,6,7]],[,,"20(?:(?:240|30[67])\\d|6(?:00[0-2]|30[0-4]))\\d{3}|(?:20(?:[017]\\d|2[5-9]|3[1-4]|5[0-4]|6[15-9])|[34]\\d{3})\\d{5}",,,,"312345678",,,,[5,6,7]],[,,"72(?:[48]0|6[01])\\d{5}|7(?:[015-8]\\d|20|36|4[0-4]|9[89])\\d{6}",,,,"712345678"],[,,"800[1-3]\\d{5}",,,,"800123456"],[,,"90[1-3]\\d{6}",,,,"901123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UG",256,"00[057]","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],US:[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[10],[7]],[,,"(?:5056(?:[0-35-9]\\d|4[468])|7302[0-3]\\d)\\d{4}|(?:472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"(?:5056(?:[0-35-9]\\d|4[468])|7302[0-3]\\d)\\d{4}|(?:472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"US",1,"011","1",,,"1",,,1,[[,"(\\d{3})(\\d{4})","$1-$2",["310"],,,1],[,"(\\d{3})(\\d{4})","$1-$2",["[24-9]|3(?:[02-9]|1[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],,,1]],[[,"(\\d{3})(\\d{4})","$1-$2",["310"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[2-9]"]]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UY:[,[,,"0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",,,,,,,[6,7,8,9,10,11,12,13]],[,,"(?:1(?:770|9(?:20|87))|(?:2\\d|4[2-7])\\d\\d)\\d{4}",,,,"21231234",,,[8],[7]],[,,"9[1-9]\\d{6}",,,,"94231234",,,[8]],[,,"0004\\d{2,9}|(?:405|80[05])\\d{4}",,,,"8001234"],[,,"90[0-8]\\d{4}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UY",598,"0(?:0|1[3-9]\\d)","0"," int. ",,"0",,"00",,[[,"(\\d{3})(\\d{3,4})","$1 $2",["0"]],[,"(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[124]"]],[,"(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UZ:[,[,,"(?:20|33|[5-79]\\d|88)\\d{7}",,,,,,,[9]],[,,"(?:55\\d\\d|6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|6\\d\\d|7(?:[23]\\d|7[69])|9(?:22|4[1-8]|6[135]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|(?:1[12]|[68]\\d)\\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|9(?:22|5[1-9])))\\d{5}",,,,"669050123"],[,,"(?:(?:[25]0|33|88|9[0-57-9])\\d{3}
2|6(?:1(?:2(?:2[01]|98)|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:(?:11|7\\d)\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4]))|5(?:19[01]|2(?:27|9[26])|(?:30|59|7\\d)\\d)|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|(?:3[79]|9[0-3])\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79]))|7(?:2(?:24|3[237]|4[5-9]|7[15-8])|5(?:7[12]|8[0589])|7(?:0\\d|[39][07])|9(?:0\\d|7[079]))|9(?:2(?:1[1267]|3[01]|5\\d|7[0-4])|(?:5[67]|7\\d)\\d|6(?:2[0-26]|8\\d)))|7(?:[07]\\d{3}|1(?:13[01]|6(?:0[47]|1[67]|66)|71[3-69]|98\\d)|2(?:2(?:2[79]|95)|3(?:2[5-9]|6[0-6])|57\\d|7(?:0\\d|1[17]|2[27]|3[37]|44|5[057]|66|88))|3(?:2(?:1[0-6]|21|3[469]|7[159])|(?:33|9[4-6])\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078]))|4(?:2(?:29|5[0257]|6[0-7]|7[1-57])|5(?:1[0-4]|8\\d|9[5-9])|7(?:0\\d|1[024589]|2[0-27]|3[0137]|[46][07]|5[01]|7[5-9]|9[079])|9(?:7[015-9]|[89]\\d))|5(?:112|2(?:0\\d|2[29]|[49]4)|3[1568]\\d|52[6-9]|7(?:0[01578]|1[017]|[23]7|4[047]|[5-7]\\d|8[78]|9[079]))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[02569]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07]))))\\d{4}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UZ",998,"810","8",,,"8",,"8~10",,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VA:[,[,,"0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",,,,,,,[6,7,8,9,10,11,12]],[,,"06698\\d{1,6}",,,,"0669812345",,,[6,7,8,9,10,11]],[,,"3[1-9]\\d{8}|3[2-9]\\d{7}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"VA",39,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"06698",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],VC:[,[,,"(?:[58]\\d\\d|784|900)\\d{7}",,,,,,,[10],[7]],[,,"784(?:266|3(?:6[6-9]|7\\d|8[0-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}",,,,"7842661234",,,,[7]],[,,"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4])|720)\\d{4}",,,,"7844301234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"78451[0-2]\\d{4}",,,,"7845101234",,,,[7]],"VC",1,"011","1",,,"([2-7]\\d{6})$|1","784$1",,,,,[,,,,,,,,,[-1]],,"784",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VE:[,[,,"[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",,,,,,,[10],[7]],[,,"(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|[4-6]00)\\d{7}",,,,"2121234567",,,,[7]],[,,"4(?:1[24-8]|2[46])\\d{7}",,,,"4121234567"],[,,"800\\d{7}",,,,"8001234567"],[,,"90[01]\\d{7}",,,,"9001234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VE",58,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1","$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"501\\d{7}",,,,"5010123456",,,,[7]],,,[,,,,,,,,,[-1]]],VG:[,[,,"(?:284|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}",,,,"2842291234",,,,[7]],[,,"284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|9[69])|5(?:4[0-7]|68|9[69]))\\d{4}",,,,"2843001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VG",1,"011","1",,,"([2-578]\\d{6})$|1","284$1",,,,,[,,,,,,,,,[-1]],,"284",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VI:[,[,,"[58]\\d{9}|(?:34|90)0\\d{7}",,,,,,,[10],[7]],[,,"340(?:2(?:0[0-368]|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"340(?:2(?:0[0-368]|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VI",1,"011","1",,,"([2-9]\\d{6})$|1","340$1",,1,,,[,,,,,,,,,[-1]],,"340",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VN:[,[,,"[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",,,,,,,[7,8,9,10]],[,,"2(?:0[3-9]|1[0-689]|2[0-25-9]|[38][2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])\\d{7}",,,,"2101234567",,,[10]],[,,"(?:5(?:2[238]|59)|89[6-9]|99[013-9])\\d{6}|(?:3\\d|5[1689]|7[06-9]|8[1-8]|9[0-8])\\d{7}",,,,"912345678",,,[9]],[,,"1800\\d{4,6}|12(?:0[13]|28)\\d{4}",,,,"1800123456",,,[8,9,10]],[,,"1900\\d{4,6}",,,,"1900123456",,,[8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"672\\d{6}",,,,"672012345",,,[9]],"VN",84,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[17]99"],"0$1",,1],[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{3})(\\d{4,5})","$1 $2",["69"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,1],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",,1]],[[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,1],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"[17]99\\d{4}|69\\d{5,6}",,,,,,,[7,8]],[,,"(?:[17]99|80\\d)\\d{4}|69\\d{5,6}",,,,"1992000",,,[7,8]],,,[,,,,,,,,,[-1]]],VU:[,[,,"[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",,,,,,,[5,7]],[,,"(?:38[0-8]|48[4-9])\\d\\d|(?:2[02-9]|3[4-7]|88)\\d{3}",,,,"22123",,,[5]],[,,"(?:[58]\\d|7[013-7])\\d{5}",,,,"5912345",,,[7]],[,,"81[18]\\d\\d",,,,"81123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:0[1-9]|1[01])\\d{4}",,,,"9010123",,,[7]],"VU",678,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:3[03]|900\\d)\\d{3}",,,,"30123"],,,[,,,,,,,,,[-1]]],WF:[,[,,"(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",,,,,,,[6,9]],[,,"72\\d{4}",,,,"721234",,,[6]],[,,"(?:72|8[23])\\d{4}",,,,"821234",,,[6]],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WF",681,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"[48]0\\d{4}",,,,"401234",,,[6]]],WS:[,[,,"(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",,,,,,,[5,6,7,10]],[,,"6[1-9]\\d{3}|(?:[2-5]|60)\\d{4}",,,,"22123",,,[5,6]],[,,"(?:7[1-35-7]|8(?:[3-7]|9\\d{3}))\\d{5}",,,,"7212345",,,[7,10]],[,,"800\\d{3}",,,,"800123",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WS",685,"0",,,,,,,,[[,"(\\d{5})","$1",["[2-5]|6[1-9]"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],XK:[,[,,"2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",,,,,,,[8,9,10,11,12]],[,,"38\\d{6,10}|(?:2[89]|39)(?:0\\d{5,6}|[1-9]\\d{5})",,,,"28012345"],[,,"4[3-9]\\d{6}",,,,"43201234",,,[8]],[,,"800\\d{5}",,,,"80001234",,,[8]],[,,"900\\d{5}",,,,"90001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"XK",383,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],[,"(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YE:[,[,,"(?:1|7\\d)\\d{7}|[1-7]\\d{6}",,,,,,,[7,8,9],[6]],[,,"78[0-7]\\d{4}|17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\\d{5}",,,,"1234567",,,[7,8],[6]],[,,"7[01378]\\d{7}",,,,"712345678",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"YE",967,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YT:[,[,,"(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",,,,,,,[9]],[,,"269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}",,,,"269601234"],[,,"639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}",,,,"639012345"],[,,"80\\d{7}",,,,"801234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39|47)8[01]|769\\d)\\d{4}",,,,"939801234"],"YT",262,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZA:[,[,,"[1-79]\\d{8}|8\\d{4,9}",,,,,,,[5,6,7,8,9,10]],[,,"(?:2(?:0330|4302)|52087)0\\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}",,,,"101234567",,,[9]],[,,"(?:1(?:3492[0-25]|4495[0235]|549(?:20|5[01]))|4[34]492[01])\\d{3}|8[1-4]\\d{3,7}|(?:2[27]|47|54)4950\\d{3}|(?:1(?:049[2-4]|9[12]\\d\\d)|(?:6\\d|7[0-46-9])\\d{3}|8(?:5\\d{3}|7(?:08[67]|158|28[5-9]|310)))\\d{4}|(?:1[6-8]|28|3[2-69]|4[025689]|5[36-8])4920\\d{3}|(?:12|[2-5]1)492\\d{4}",,,,"711234567",,,[5,6,7,8,9]],[,,"80\\d{7}",,,,"801234567",,,[9]],[,,"(?:86[2-9]|9[0-2]\\d)\\d{6}",,,,"862345678",,,[9]],[,,"860\\d{6}",,,,"860123456",,,[9]],[,,,,,,,,,[-1]],[,,"87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\\d)\\d{5}",,,,"871234567",,,[9]],"ZA",27,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"861\\d{6,7}",,,,"861123456",,,[9,10]],,,[,,,,,,,,,[-1]]],ZM:[,[,,"800\\d{6}|(?:21|63|[79]\\d)\\d{7}",,,,,,,[9],[6]],[,,"21[1-8]\\d{6}",,,,"211234567",,,,[6]],[,,"(?:7[5-79]|9[5-8])\\d{7}",,,,"955123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"63\\d{7}",,,,"630123456"],"ZM",260,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[1-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZW:[,[,,"2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",,,,,,,[5,6,7,8,9,10],[3,4]],[,,"(?:1(?:(?:3\\d|9)\\d|[4-8])|2(?:(?:(?
2:0(?:2[014]|5)|(?:2[0157]|31|84|9)\\d\\d|[56](?:[14]\\d\\d|20)|7(?:[089]|2[03]|[35]\\d\\d))\\d|4(?:2\\d\\d|8))\\d|1(?:2|[39]\\d{4}))|3(?:(?:123|(?:29\\d|92)\\d)\\d\\d|7(?:[19]|[56]\\d))|5(?:0|1[2-478]|26|[37]2|4(?:2\\d{3}|83)|5(?:25\\d\\d|[78])|[689]\\d)|6(?:(?:[16-8]21|28|52[013])\\d\\d|[39])|8(?:[1349]28|523)\\d\\d)\\d{3}|(?:4\\d\\d|9[2-9])\\d{4,5}|(?:(?:2(?:(?:(?:0|8[146])\\d|7[1-7])\\d|2(?:[278]\\d|92)|58(?:2\\d|3))|3(?:[26]|9\\d{3})|5(?:4\\d|5)\\d\\d)\\d|6(?:(?:(?:[0-246]|[78]\\d)\\d|37)\\d|5[2-8]))\\d\\d|(?:2(?:[569]\\d|8[2-57-9])|3(?:[013-59]\\d|8[37])|6[89]8)\\d{3}",,,,"1312345",,,,[3,4]],[,,"7(?:[178]\\d|3[1-9])\\d{6}",,,,"712345678",,,[9]],[,,"80(?:[01]\\d|20|8[0-8])\\d{3}",,,,"8001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"86(?:1[12]|22|30|44|55|77|8[368])\\d{6}",,,,"8686123456",,,[10]],"ZW",263,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],[,"(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],[,"(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],[,"(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],800:[,[,,"(?:00|[1-9]\\d)\\d{6}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:00|[1-9]\\d)\\d{6}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",800,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["\\d"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],808:[,[,,"[1-9]\\d{7}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1-9]\\d{7}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",808,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],870:[,[,,"7\\d{11}|[35-7]\\d{8}",,,,,,,[9,12]],[,,,,,,,,,[-1]],[,,"(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}",,,,"301234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",870,,,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],878:[,[,,"10\\d{10}",,,,,,,[12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"10\\d{10}",,,,"101234567890"],"001",878,,,,,,,,1,[[,"(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],881:[,[,,"6\\d{9}|[0-36-9]\\d{8}",,,,,,,[9,10]],[,,,,,,,,,[-1]],[,,"6\\d{9}|[0-36-9]\\d{8}",,,,"612345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",881,,,,,,,,,[[,"(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],[,"(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],882:[,[,,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",,,,,,,[7,8,9,10,11,12]],[,,,,,,,,,[-1]],[,,"342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",,,,"3421234",,,[7,8,9,10,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}",,,,"390123456789"],"001",882,,,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["16|342"]],[,"(\\d{2})(\\d{6})","$1 $2",["49"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],[,"(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],[,"(\\d{2})(\\d{4})(\\d{4}
2)","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],[,"(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"348[57]\\d{7}",,,,"34851234567",,,[11]]],883:[,[,,"(?:[1-4]\\d|51)\\d{6,10}",,,,,,,[8,9,10,11,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}",,,,"510012345"],"001",883,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],[,"(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],888:[,[,,"\\d{11}",,,,,,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",888,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"\\d{11}",,,,"12345678901"],,,[,,,,,,,,,[-1]]],979:[,[,,"[1359]\\d{8}",,,,,,,[9],[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1359]\\d{8}",,,,"123456789",,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",979,,,,,,,,1,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]]};function B(){this.g={}}B.h=void 0,B.g=function(){return B.h?B.h:B.h=new B};var j={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"},q={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","+":"+","*":"*","#":"#"},H={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",A:"2",B:"2",C:"2",D:"3",E:"3",F:"3",G:"4",H:"4",I:"4",J:"5",K:"5",L:"5",M:"6",N:"6",O:"6",P:"7",Q:"7",R:"7",S:"7",T:"8",U:"8",V:"8",W:"9",X:"9",Y:"9",Z:"9"},W=RegExp("[++]+"),V=RegExp("^[++]+"),U=RegExp("([0-90-9٠-٩۰-۹])"),Z=RegExp("[++0-90-9٠-٩۰-۹]"),X=/[\\\/] *x/,Y=RegExp("[^0-90-9٠-٩۰-۹A-Za-z#]+$"),G=/(?:.*?[A-Za-z]){3}.*/,K=RegExp("^\\+([0-90-9٠-٩۰-۹]|[\\-\\.\\(\\)]?)*[0-90-9٠-٩۰-۹]([0-90-9٠-٩۰-۹]|[\\-\\.\\(\\)]?)*$"),Q=RegExp("^([A-Za-z0-90-9٠-٩۰-۹]+((\\-)*[A-Za-z0-90-9٠-٩۰-۹])*\\.)*[A-Za-z]+((\\-)*[A-Za-z0-90-9٠-٩۰-۹])*\\.?$");function J(e){return"([0-90-9٠-٩۰-۹]{1,"+e+"})"}function ee(){return";ext="+J("20")+"|[  \\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|доб|anexo)[:\\..]?[  \\t,-]*"+J("20")+"#?|[  \\t,]*(?:[xx##~~]|int|int)[:\\..]?[  \\t,-]*"+J("9")+"#?|[- ]+"+J("6")+"#|[  \\t]*(?:,{2}|;)[:\\..]?[  \\t,-]*"+J("15")+"#?|[  \\t]*(?:,)+[:\\..]?[  \\t,-]*"+J("9")+"#?"}var te=new RegExp("(?:"+ee()+")$","i"),ne=new RegExp("^[0-90-9٠-٩۰-۹]{2}$|^[++]*(?:[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~*]*[0-90-9٠-٩۰-۹]){3,}[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~*A-Za-z0-90-9٠-٩۰-۹]*(?:"+ee()+")?$","i"),ie=/(\$\d)/,oe=/^\(?\$1\)?$/;function re(e){return!(2>e.length)&&Ae(ne,e)}function se(e){return Ae(G,e)?de(e,H):de(e,j)}function ae(e){var t=se(e.toString());E(e),e.g(t)}function le(e){return null!=e&&(1!=y(e,9)||-1!=b(e,9)[0])}function de(e,t){for(var n,i=new C,o=e.length,r=0;r<o;++r)null!=(n=t[(n=e.charAt(r)).toUpperCase()])&&i.g(n);return i.toString()}function ce(e){return 0==e.length||oe.test(e)}function ue(e){return null!=e&&isNaN(e)&&e.toUpperCase()in F}function he(e,t,n){if(0==g(t,2)&&f(t,5)){var i=v(t,5);if(0<i.length)return i}i=v(t,1);var o=fe(t);if(0==n)return me(i,0,o,"");if(!(i in N))return o;e=pe(e,i,_e(i)),t=f(t,3)&&0!=g(t,3).length?3==n?";ext="+g(t,3):f(e,13)?g(e,13)+v(t,3):" ext. "+v(t,3):"";e:{for(var r,s=(e=0==b(e,20).length||2==n?b(e,19):b(e,20)).length,a=0;a<s;++a){var l=y(r=e[a],3);if((0==l||0==o.search(g(r,3,l-1)))&&Ae(l=new RegExp(g(r,1)),o)){e=r;break e}}e=null}return null!=e&&(e=v(s=e,2),r=new RegExp(g(s,1)),v(s,5),s=v(s,4),o=2==n&&null!=s&&0<s.length?o.replace(r,e.replace(ie,s)):o.replace(r,e),3==n&&(o=(o=o.replace(RegExp("^[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]+"),"")).replace(RegExp("[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]+","g"),"-"))),me(i,n,o,t)}function pe(e,t,n){return be(e,"001"==n?""+t:n)}function fe(e){if(!f(e,2))return"";var t=""+g(e,2);return f(e,4)&&g(e,4)&&0<v(e,8)?Array(v(e,8)+1).join("0")+t:t}function me(e,t,n,i){switch(t){case 0:return"+"+e+n+i;case 1:return"+"+e+" "+n+i;case 3:return"tel:+"+e+"-"+n+i;default:return n+i}}function ge(e,t){switch(t){case 4:return g(e,5);case 3:return g(e,4);case 1:return g(e,3);case 0:case 2:return g(e,2);case 5:return g(e,6);case 6:return g(e,8);case 7:return g(e,7);case 8:return g(e,21);case 9:return g(e,25);case 10:return g(e,28);default:return g(e,1)}}function ve(e,t){return ye(e,g(t,1))?ye(e,g(t,5))?4:ye(e,g(t,4))?3:ye(e,g(t,6))?5:ye(e,g(t,8))?6:ye(e,g(t,7))?7:ye(e,g(t,21))?8:ye(e,g(t,25))?9:ye(e,g(t,28))?10:ye(e,g(t,2))?g(t,18)||ye(e,g(t,3))?2:0:!g(t,18)&&ye(e,g(t,3))?1:-1:-1}function be(e,t){if(null==t)return null;t=t.toUpperCase();var n=e.g[t];if(null==n){if(null==(n=F[t]))return null;n=(new k).g(O.m(),n),e.g[t]=n}return n}function ye(e,t){var n=e.length;return!(0<y(t,9)&&-1==b(t,9).indexOf(n))&&Ae(v(t,2),e)}function we(e,t){if(null==t)return null;var n=v(t,1);if(null==(n=N[n]))e=null;else if(1==n.length)e=n[0];else e:{t=fe(t);for(var i,o=n.length,r=0;r<o;r++){var s=be(e,i=n[r]);if(f(s,23)){if(0==t.search(g(s,23))){e=i;break e}}else if(-1!=ve(t,s)){e=i;break e}}e=null}return e}function _e(e){return null==(e=N[e])?"ZZ":e[0]}function xe(e,t){if(null==(e=be(e,t)))throw Error("Invalid region code: "+t);return v(e,10)}function $e(e,t,n,i){var o=ge(n,i),r=0==y(o,9)?b(g(n,1),9):b(o,9);if(o=b(o,10),2==i){if(!le(ge(n,0)))return $e(e,t,n,1);le(e=ge(n,1))&&((r=r.concat(0==y(e,9)?b(g(n,1),9):b(e,9))).sort(),0==o.length?o=b(e,10):(o=o.concat(b(e,10))).sort())}return-1==r[0]?5:(t=t.length,-1<o.indexOf(t)?4:(n=r[0])==t?0:n>t?2:r[r.length-1]<t?3:-1<r.indexOf(t,1)?0:5)}function Se(e,t,n){var i=fe(t);return(t=v(t,1))in N?$e(e,i,t=pe(e,t,_e(t)),n):1}function Te(e,t){if(0==(e=e.toString()).length||"0"==e.charAt(0))return 0;for(var n,i=e.length,o=1;3>=o&&o<=i;
2++o)if((n=parseInt(e.substring(0,o),10))in N)return t.g(e.substring(o)),n;return 0}function ke(e,t,n,i,o,r){if(0==t.length)return 0;var s;t=new C(t),null!=n&&(s=g(n,11)),null==s&&(s="NonMatch");var a=t.toString();if(0==a.length)s=20;else if(V.test(a))a=a.replace(V,""),E(t),t.g(se(a)),s=1;else{if(a=new RegExp(s),ae(t),0==(s=t.toString()).search(a)){a=s.match(a)[0].length;var l=s.substring(a).match(U);l&&null!=l[1]&&0<l[1].length&&"0"==de(l[1],j)?s=!1:(E(t),t.g(s.substring(a)),s=!0)}else s=!1;s=s?5:20}if(o&&w(r,6,s),20!=s){if(2>=t.h.length)throw Error("Phone number too short after IDD");if(0!=(e=Te(t,i)))return w(r,1,e),e;throw Error("Invalid country calling code")}return null!=n&&(a=""+(s=v(n,10)),0==(l=t.toString()).lastIndexOf(a,0)&&(a=new C(l.substring(a.length)),l=g(n,1),l=new RegExp(v(l,2)),Ce(a,n,null),a=a.toString(),!Ae(l,t.toString())&&Ae(l,a)||3==$e(e,t.toString(),n,-1)))?(i.g(a),o&&w(r,6,10),w(r,1,s),s):(w(r,1,0),0)}function Ce(e,t,n){var i=e.toString(),o=i.length,r=g(t,15);if(0!=o&&null!=r&&0!=r.length){var s=new RegExp("^(?:"+r+")");if(o=s.exec(i)){var a=Ae(r=new RegExp(v(g(t,1),2)),i),l=o.length-1;null==(t=g(t,16))||0==t.length||null==o[l]||0==o[l].length?a&&!Ae(r,i.substring(o[0].length))||(null!=n&&0<l&&null!=o[l]&&n.g(o[1]),e.set(i.substring(o[0].length))):(i=i.replace(s,t),(!a||Ae(r,i))&&(null!=n&&0<l&&n.g(o[1]),e.set(i)))}}}function Ee(e,t,n){if(!ue(n)&&0<t.length&&"+"!=t.charAt(0))throw Error("Invalid country calling code");return Pe(e,t,n,!0)}function Pe(e,t,n,i){if(null==t)throw Error("The string supplied did not seem to be a phone number");if(250<t.length)throw Error("The string supplied is too long to be a phone number");var o=new C,r=t.indexOf(";phone-context=");if(-1===r)r=null;else if((r+=15)>=t.length)r="";else{var s=t.indexOf(";",r);r=-1!==s?t.substring(r,s):t.substring(r)}var a=r;if(null==a?s=!0:0===a.length?s=!1:(s=K.exec(a),a=Q.exec(a),s=null!==s||null!==a),!s)throw Error("The string supplied did not seem to be a phone number");if(null!=r?("+"===r.charAt(0)&&o.g(r),r=t.indexOf("tel:"),o.g(t.substring(0<=r?r+4:0,t.indexOf(";phone-context=")))):(r=o.g,0<=(a=(s=t??"").search(Z))?0<=(a=(s=(s=s.substring(a)).replace(Y,"")).search(X))&&(s=s.substring(0,a)):s="",r.call(o,s)),0<(s=(r=o.toString()).indexOf(";isub="))&&(E(o),o.g(r.substring(0,s))),!re(o.toString()))throw Error("The string supplied did not seem to be a phone number");if(r=o.toString(),!(ue(n)||null!=r&&0<r.length&&V.test(r)))throw Error("Invalid country calling code");r=new R,i&&w(r,5,t);e:{if(0<=(s=(t=o.toString()).search(te))&&re(t.substring(0,s)))for(var l=(a=t.match(te)).length,d=1;d<l;++d)if(null!=a[d]&&0<a[d].length){E(o),o.g(t.substring(0,s)),t=a[d];break e}t=""}0<t.length&&w(r,3,t),s=be(e,n),t=new C,a=0,l=o.toString();try{a=ke(e,l,s,t,i,r)}catch(n){if("Invalid country calling code"!=n.message||!V.test(l))throw n;if(0==(a=ke(e,l=l.replace(V,""),s,t,i,r)))throw n}if(0!=a?(o=_e(a))!=n&&(s=pe(e,a,o)):(ae(o),t.g(o.toString()),null!=n?w(r,1,a=v(s,10)):i&&(delete r.h[6],r.g&&delete r.g[6])),2>t.h.length)throw Error("The string supplied is too short to be a phone number");if(null!=s&&(n=new C,Ce(o=new C(t.toString()),s,n),2!=(e=$e(e,o.toString(),s,-1))&&4!=e&&5!=e&&(t=o,i&&0<n.toString().length&&w(r,7,n.toString()))),2>(e=(i=t.toString()).length))throw Error("The string supplied is too short to be a phone number");if(17<e)throw Error("The string supplied is too long to be a phone number");if(1<i.length&&"0"==i.charAt(0)){for(w(r,4,!0),e=1;e<i.length-1&&"0"==i.charAt(e);)e++;1!=e&&w(r,8,e)}return w(r,2,parseInt(i,10)),r}function Ae(e,t){return!(!(e="string"==typeof e?t.match("^(?:"+e+")$"):t.match(e))||e[0].length!=t.length)}function Le(e){this.fa=RegExp(" "),this.ja="",this.v=new C,this.da="",this.s=new C,this.ba=new C,this.u=!0,this.ea=this.ca=this.la=!1,this.ga=B.g(),this.$=0,this.h=new C,this.ha=!1,this.o="",this.g=new C,this.j=[],this.ka=e,this.l=Re(this,this.ka)}var Me=new O;w(Me,11,"NA");var Oe=RegExp("^[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*\\$1[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*(\\$\\d[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*)*$"),Ie=/[- ]/;function Re(e,t){var n=e.ga;return t=ue(t)?xe(n,t):0,null!=(e=be(e.ga,_e(t)))?e:Me}function De(e){for(var t=e.j.length,n=0;n<t;++n){var i=e.j[n],o=v(i,1);if(e.da==o)return!1;var r=e,s=i,a=v(s,1);E(r.v);var l=r;s=v(s,2);var d="999999999999999".match(a)[0];if(d.length<l.g.h.length?l="":l=(l=d.replace(new RegExp(a,"g"),s)).replace(RegExp("9","g")," "),0<l.length?(r.v.g(l),r=!0):r=!1,r)return e.da=o,e.ha=Ie.test(g(i,4)),e.$=0,!0}return e.u=!1}function ze(e,t){for(var n=[],i=t.length-3,o=e.j.length,r=0;r<o;++r){var s=e.j[r];0==y(s,3)?n.push(e.j[r]):(s=g(s,3,Math.min(i,y(s,3)-1)),0==t.search(s)&&n.push(e.j[r]))}e.j=n}function Ne(e,t){e.s.g(t);var n=t;if(U.test(n)||1==e.s.h.length&&W.test(n)?("+"==t?(n=t,e.ba.g(t)):(n=j[t],e.ba.g(n),e.g.g(n)),t=n):(e.u=!1,e.la=!0),!e.u){if(!e.la)if(Ve(e)){if(Ue(e))return Fe(e)}else if(0<e.o.length&&(t=e.g.toString(),E(e.g),e.g.g(e.o),e.g.g(t),n=(t=e.h.toString()).lastIndexOf(e.o),E(e.h),e.h.g(t.substring(0,n))),e.o!=We(e))return e.h.g(" "),Fe(e);return e.s.toString()}switch(e.ba.h.length){case 0:case 1:case 2:return e.s.toString();case 3:if(!Ve(e))return e.o=We(e),qe(e);e.ea=!0;default:return e.ea?(Ue(e)&&(e.ea=!1),e.h.toString()+e.g.toString()):0<e.j.length?(t=Ze(e,t),0<(n=Be(e)).length?n:(ze(e,e.g.toString()),De(e)?He(e):e.u?je(e,t):e.s.toString())):qe(e)}}function Fe(e){return e.u=!0,e.ea=!1,e.j=[],e.$=0,E(e.v),e.da="",qe(e)}function Be(e){for(var t=e.g.toString(),n=e.j.length,i=0;i<n;++i){var o=e.j[i],r=v(o,1);if(new RegExp("^(?:"+r+")$").test(t)&&(e.ha=Ie.test(g(o,4)),de(o=je(e,o=t.replace(new RegExp(r,"g"),g(o,2))),q)==e.ba))return o}return""}function je(e,t){var n=e.h.h.length;return e.ha&&0<n&&" "!=e.h.toString().charAt(n-1)?e.h+" "+t:e.h+t}function qe(e){var t=e.g.toString();if(3<=t.length){for(var n=e.ca&&0==e.o.length&&0<y(e.l,20)?b(e.l,20):b(e.l,19),i=n.length,o=0;o<i;++o){var r=n[o];
20<e.o.length&&ce(v(r,4))&&!g(r,6)&&!f(r,5)||(0!=e.o.length||e.ca||ce(v(r,4))||g(r,6))&&Oe.test(v(r,2))&&e.j.push(r)}return ze(e,t),0<(t=Be(e)).length?t:De(e)?He(e):e.s.toString()}return je(e,t)}function He(e){var t=e.g.toString(),n=t.length;if(0<n){for(var i="",o=0;o<n;o++)i=Ze(e,t.charAt(o));return e.u?je(e,i):e.s.toString()}return e.h.toString()}function We(e){var t=e.g.toString(),n=0;if(1!=g(e.l,10))var i=!1;else i="1"==(i=e.g.toString()).charAt(0)&&"0"!=i.charAt(1)&&"1"!=i.charAt(1);return i?(n=1,e.h.g("1").g(" "),e.ca=!0):f(e.l,15)&&(i=new RegExp("^(?:"+g(e.l,15)+")"),null!=(i=t.match(i))&&null!=i[0]&&0<i[0].length&&(e.ca=!0,n=i[0].length,e.h.g(t.substring(0,n)))),E(e.g),e.g.g(t.substring(n)),t.substring(0,n)}function Ve(e){var t=e.ba.toString(),n=new RegExp("^(?:\\+|"+g(e.l,11)+")");return null!=(n=t.match(n))&&null!=n[0]&&0<n[0].length&&(e.ca=!0,n=n[0].length,E(e.g),e.g.g(t.substring(n)),E(e.h),e.h.g(t.substring(0,n)),"+"!=t.charAt(0)&&e.h.g(" "),!0)}function Ue(e){if(0==e.g.h.length)return!1;var t=new C,n=Te(e.g,t);return 0!=n&&(E(e.g),e.g.g(t.toString()),"001"==(t=_e(n))?e.l=be(e.ga,""+n):t!=e.ka&&(e.l=Re(e,t)),e.h.g(""+n).g(" "),e.o="",!0)}function Ze(e,t){var n=e.v.toString();if(0<=n.substring(e.$).search(e.fa)){var i=n.search(e.fa);return t=n.replace(e.fa,t),E(e.v),e.v.g(t),e.$=i,t.substring(0,e.$+1)}return 1==e.j.length&&(e.u=!1),e.da="",e.s.toString()}t("intlTelInputUtils",{}),t("intlTelInputUtils.formatNumberAsYouType",((e,t)=>{try{const n=e.replace(/[^+0-9]/g,""),i=new Le(t);let o="";for(let e=0;e<n.length;e++)(t=i).ja=Ne(t,n.charAt(e)),o=t.ja;return o}catch(t){return e}}
2)),t("intlTelInputUtils.formatNumber",((e,t,n)=>{try{const o=B.g(),r=Ee(o,e,t);var i=Se(o,r,-1);return 0==i||4==i?he(o,r,void 0===n?0:n):e}catch(t){return e}})),t("intlTelInputUtils.getExampleNumber",((e,t,n,i)=>{try{const a=B.g();e:{var o=a;if(ue(e)){var r=ge(be(o,e),n);try{if(f(r,6)){var s=Pe(o,g(r,6),e,!1);break e}}catch(e){}}s=null}return he(a,s,i?0:t?2:1)}catch(e){return""}})),t("intlTelInputUtils.getExtension",((e,t)=>{try{return g(Ee(B.g(),e,t),3)}catch(e){return""}})),t("intlTelInputUtils.getNumberType",((e,t)=>{try{const s=B.g();var n=Ee(s,e,t),i=we(e=s,n),o=pe(e,v(n,1),i);if(null==o)var r=-1;else r=ve(fe(n),o);return r}catch(e){return-99}})),t("intlTelInputUtils.getValidationError",((e,t)=>{try{const n=B.g();return Se(n,Ee(n,e,t),-1)}catch(t){return"Invalid country calling code"===t.message?1:3>=e.length||"Phone number too short after IDD"===t.message||"The string supplied is too short to be a phone number"===t.message?2:"The string supplied is too long to be a phone number"===t.message?3:-99}})),t("intlTelInputUtils.isValidNumber",((e,t)=>{try{const a=B.g();var n=Ee(a,e,t),i=we(e=a,n),o=v(n,1),r=pe(e,o,i);if(null==r||"001"!=i&&o!=xe(e,i))var s=!1;else s=-1!=ve(fe(n),r);return s}catch(e){return!1}}
vendor: 7,145 bytes, line 2
2)),t("intlTelInputUtils.isPossibleNumber",((e,t,n)=>{try{const i=B.g(),o=Ee(i,e,t);return n?0===Se(i,o,1):0===Se(i,o,-1)}catch(e){return!1}})),t("intlTelInputUtils.getCoreNumber",((e,t)=>{try{return g(Ee(B.g(),e,t),2).toString()}catch(e){return""}})),t("intlTelInputUtils.numberFormat",{E164:0,INTERNATIONAL:1,NATIONAL:2,RFC3966:3}),t("intlTelInputUtils.numberType",{FIXED_LINE:0,MOBILE:1,FIXED_LINE_OR_MOBILE:2,TOLL_FREE:3,PREMIUM_RATE:4,SHARED_COST:5,VOIP:6,PERSONAL_NUMBER:7,PAGER:8,UAN:9,VOICEMAIL:10,UNKNOWN:-1}),t("intlTelInputUtils.validationError",{IS_POSSIBLE:0,INVALID_COUNTRY_CODE:1,TOO_SHORT:2,TOO_LONG:3,IS_POSSIBLE_LOCAL_ONLY:4,INVALID_LENGTH:5})}()},4692:function(e,t){var n;!function(t,n){"use strict";"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,(function(i,o){"use strict";var r=[],s=Object.getPrototypeOf,a=r.slice,l=r.flat?function(e){return r.flat.call(e)}:function(e){return r.concat.apply([],e)},d=r.push,c=r.indexOf,u={},h=u.toString,p=u.hasOwnProperty,f=p.toString,m=f.call(Object),g={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},b=function(e){return null!=e&&e===e.window},y=i.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function _(e,t,n){var i,o,r=(n=n||y).createElement("script");if(r.text=e,t)for(i in w)(o=t[i]||t.getAttribute&&t.getAttribute(i))&&r.setAttribute(i,o);n.head.appendChild(r).parentNode.removeChild(r)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?u[h.call(e)]||"object":typeof e}var $="3.7.1",S=/HTML$/i,T=function(e,t){return new T.fn.init(e,t)};function k(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!b(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function C(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}T.fn=T.prototype={jquery:$,constructor:T,length:0,toArray:function(){return a.call(this)},get:function(e){return null==e?a.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(e){return this.pushStack(T.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(T.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:d,sort:r.sort,splice:r.splice},T.extend=T.fn.extend=function(){var e,t,n,i,o,r,s=arguments[0]||{},a=1,l=arguments.length,d=!1;for("boolean"==typeof s&&(d=s,s=arguments[a]||{},a++),"object"==typeof s||v(s)||(s={}),a===l&&(s=this,a--);a<l;a++)if(null!=(e=arguments[a]))for(t in e)i=e[t],"__proto__"!==t&&s!==i&&(d&&i&&(T.isPlainObject(i)||(o=Array.isArray(i)))?(n=s[t],r=o&&!Array.isArray(n)?[]:o||T.isPlainObject(n)?n:{},o=!1,s[t]=T.extend(d,r,i)):void 0!==i&&(s[t]=i));return s},T.extend({expando:"jQuery"+($+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==h.call(e))&&(!(t=s(e))||"function"==typeof(n=p.call(t,"constructor")&&t.constructor)&&f.call(n)===m)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){_(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,i=0;if(k(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},text:function(e){var t,n="",i=0,o=e.nodeType;if(!o)for(;t=e[i++];)n+=T.text(t);return 1===o||11===o?e.textContent:9===o?e.documentElement.textContent:3===o||4===o?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(k(Object(e))?T.merge(n,"string"==typeof e?[e]:e):d.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:c.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!S.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,i=0,o=e.length;i<n;i++)e[o++]=t[i];return e.length=o,e},grep:function(e,t,n){for(var i=[],o=0,r=e.length,s=!n;o<r;o++)!t(e[o],o)!==s&&i.push(e[o]);return i},map:function(e,t,n){var i,o,r=0,s=[];if(k(e))for(i=e.length;r<i;r++)null!=(o=t(e[r],r,n))&&s.push(o);else for(r in e)null!=(o=t(e[r],r,n))&&s.push(o);return l(s)},guid:1,support:g}),"function"==typeof Symbol&&(T.fn[Symbol.iterator]=r[Symbol.iterator]),T.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(e,t){u["[object "+t+"]"]=t.toLowerCase()}));var E=r.pop,P=r.sort,A=r.splice,L="[\\x20\\t\\r\\n\\f]",M=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g");T.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var O=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function I(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}T.escapeSelector=function(e){return(e+"").replace(O,I)};var R=y,D=d;!function(){var e,t,n,o,s,l,d,u,h,f,m=D,v=T.expando,b=0,y=0,w=ee(),_=ee(),x=ee(),$=ee(),S=function(e,t){return e===t&&(s=!0),0},k="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",O="(?:\\\\[\\da-fA-F]{1,6}"+L+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",I="\\["+L+"*("+O+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+L+"*\\]",z=":("+O+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+I+")*)|.*)\\)|)",N=new RegExp(L+"+","g"),F=new RegExp("^"+L+"*,"+L+"*"),B=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),j=new RegExp(L+"|>"),q=new RegExp(z),H=new RegExp("^"+O+"$"),W={ID:new RegExp("^#("+O+")"),CLASS:new RegExp("^\\.("+O+")"),TAG:new RegExp("^("+O+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+z),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+k+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},V=/^(?:input|select|textarea|button)$/i,U=/^h\d$/i,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,X=/[+~]/,Y=new RegExp("\\\\[\\da-fA-F]{1,6}"+L+"?|\\\\([^\\r\\n\\f])","g"),G=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},K=function(){le()},Q=he((function(e){return!0===e.disabled&&C(e,"fieldset")}),{dir:"parentNode",next:"legend"});try{m.apply(r=a.call(R.childNodes),R.childNodes),r[R.childNodes.length].nodeType}catch(e){m={apply:function(e,t){D.apply(e,a.call(t))}
vendor: 20,439 bytes, line 2
2,call:function(e){D.apply(e,a.call(arguments,1))}}}function J(e,t,n,i){var o,r,s,a,d,c,p,f=t&&t.ownerDocument,b=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==b&&9!==b&&11!==b)return n;if(!i&&(le(t),t=t||l,u)){if(11!==b&&(d=Z.exec(e)))if(o=d[1]){if(9===b){if(!(s=t.getElementById(o)))return n;if(s.id===o)return m.call(n,s),n}else if(f&&(s=f.getElementById(o))&&J.contains(t,s)&&s.id===o)return m.call(n,s),n}else{if(d[2])return m.apply(n,t.getElementsByTagName(e)),n;if((o=d[3])&&t.getElementsByClassName)return m.apply(n,t.getElementsByClassName(o)),n}if(!($[e+" "]||h&&h.test(e))){if(p=e,f=t,1===b&&(j.test(e)||B.test(e))){for((f=X.test(e)&&ae(t.parentNode)||t)==t&&g.scope||((a=t.getAttribute("id"))?a=T.escapeSelector(a):t.setAttribute("id",a=v)),r=(c=ce(e)).length;r--;)c[r]=(a?"#"+a:":scope")+" "+ue(c[r]);p=c.join(",")}try{return m.apply(n,f.querySelectorAll(p)),n}catch(t){$(e,!0)}finally{a===v&&t.removeAttribute("id")}}}return be(e.replace(M,"$1"),t,n,i)}function ee(){var e=[];return function n(i,o){return e.push(i+" ")>t.cacheLength&&delete n[e.shift()],n[i+" "]=o}}function te(e){return e[v]=!0,e}function ne(e){var t=l.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ie(e){return function(t){return C(t,"input")&&t.type===e}}function oe(e){return function(t){return(C(t,"input")||C(t,"button"))&&t.type===e}}function re(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&Q(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function se(e){return te((function(t){return t=+t,te((function(n,i){for(var o,r=e([],n.length,t),s=r.length;s--;)n[o=r[s]]&&(n[o]=!(i[o]=n[o]))}))}))}function ae(e){return e&&void 0!==e.getElementsByTagName&&e}function le(e){var n,i=e?e.ownerDocument||e:R;return i!=l&&9===i.nodeType&&i.documentElement?(d=(l=i).documentElement,u=!T.isXMLDoc(l),f=d.matches||d.webkitMatchesSelector||d.msMatchesSelector,d.msMatchesSelector&&R!=l&&(n=l.defaultView)&&n.top!==n&&n.addEventListener("unload",K),g.getById=ne((function(e){return d.appendChild(e).id=T.expando,!l.getElementsByName||!l.getElementsByName(T.expando).length})),g.disconnectedMatch=ne((function(e){return f.call(e,"*")})),g.scope=ne((function(){return l.querySelectorAll(":scope")})),g.cssHas=ne((function(){try{return l.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}})),g.getById?(t.filter.ID=function(e){var t=e.replace(Y,G);return function(e){return e.getAttribute("id")===t}},t.find.ID=function(e,t){if(void 0!==t.getElementById&&u){var n=t.getElementById(e);return n?[n]:[]}}):(t.filter.ID=function(e){var t=e.replace(Y,G);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},t.find.ID=function(e,t){if(void 0!==t.getElementById&&u){var n,i,o,r=t.getElementById(e);if(r){if((n=r.getAttributeNode("id"))&&n.value===e)return[r];for(o=t.getElementsByName(e),i=0;r=o[i++];)if((n=r.getAttributeNode("id"))&&n.value===e)return[r]}return[]}}),t.find.TAG=function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},t.find.CLASS=function(e,t){if(void 0!==t.getElementsByClassName&&u)return t.getElementsByClassName(e)},h=[],ne((function(e){var t;d.appendChild(e).innerHTML="<a id='"+v+"' href='' disabled='disabled'></a><select id='"+v+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||h.push("\\["+L+"*(?:value|"+k+")"),e.querySelectorAll("[id~="+v+"-]").length||h.push("~="),e.querySelectorAll("a#"+v+"+*").length||h.push(".#.+[+~]"),e.querySelectorAll(":checked").length||h.push(":checked"),(t=l.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),d.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&h.push(":enabled",":disabled"),(t=l.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||h.push("\\["+L+"*name"+L+"*="+L+"*(?:''|\"\")")})),g.cssHas||h.push(":has"),h=h.length&&new RegExp(h.join("|")),S=function(e,t){if(e===t)return s=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!g.sortDetached&&t.compareDocumentPosition(e)===n?e===l||e.ownerDocument==R&&J.contains(R,e)?-1:t===l||t.ownerDocument==R&&J.contains(R,t)?1:o?c.call(o,e)-c.call(o,t):0:4&n?-1:1)},l):l}for(e in J.matches=function(e,t){return J(e,null,null,t)},J.matchesSelector=function(e,t){if(le(e),u&&!$[t+" "]&&(!h||!h.test(t)))try{var n=f.call(e,t);if(n||g.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){$(t,!0)}return J(t,l,null,[e]).length>0},J.contains=function(e,t){return(e.ownerDocument||e)!=l&&le(e),T.contains(e,t)},J.attr=function(e,n){(e.ownerDocument||e)!=l&&le(e);var i=t.attrHandle[n.toLowerCase()],o=i&&p.call(t.attrHandle,n.toLowerCase())?i(e,n,!u):void 0;return void 0!==o?o:e.getAttribute(n)},J.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},T.uniqueSort=function(e){var t,n=[],i=0,r=0;if(s=!g.sortStable,o=!g.sortStable&&a.call(e,0),P.call(e,S),s){for(;t=e[r++];)t===e[r]&&(i=n.push(r));for(;i--;)A.call(e,n[i],1)}return o=null,e},T.fn.uniqueSort=function(){return this.pushStack(T.uniqueSort(a.apply(this)))},t=T.expr={cacheLength:50,createPseudo:te,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Y,G),e[3]=(e[3]||e[4]||e[5]||"").replace(Y,G),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||J.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&J.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return W.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&q.test(n)&&(t=ce(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Y,G).toLowerCase();return"*"===e?function(){return!0}:function(e){return C(e,t)}},CLASS:function(e){var t=w[e+" "];return t||(t=new RegExp("(^|"+L+")"+e+"("+L+"|$)"))&&w(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(i){var o=J.attr(i,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&o.indexOf(n)>-1:"$="===t?n&&o.slice(-n.length)===n:"~="===t?(" "+o.replace(N," ")+" ").indexOf(n)>-1:"|="===t&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,i,o){var r="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===i&&0===o?function(e){return!!e.parentNode}:function(t,n,l){var d,c,u,h,p,f=r!==s?"nextSibling":"previousSibling",m=t.parentNode,g=a&&t.nodeName.toLowerCase(),y=!l&&!a,w=!1;if(m){if(r){for(;f;){for(u=t;u=u[f];)if(a?C(u,g):1===u.nodeType)return!1;p=f="only"===e&&!p&&"nextSibling"}return!0}if(p=[s?m.firstChild:m.lastChild],s&&y){for(w=(h=(d=(c=m[v]||(m[v]={}))[e]||[])[0]===b&&d[1])&&d[2],u=h&&m.childNodes[h];u=++h&&u&&u[f]||(w=h=0)||p.pop();)if(1===u.nodeType&&++w&&u===t){c[e]=[b,h,w];break}}else if(y&&(w=h=(d=(c=t[v]||(t[v]={}))[e]||[])[0]===b&&d[1]),!1===w)for(;(u=++h&&u&&u[f]||(w=h=0)||p.pop())&&(!(a?C(u,g):1===u.nodeType)||!++w||(y&&((c=u[v]||(u[v]={}))[e]=[b,w]),u!==t)););return(w-=o)===i||w%i==0&&w/i>=0}}},PSEUDO:function(e,n){var i,o=t.pseudos[e]||t.setFilters[e.toLowerCase()]||J.error("unsupported pseudo: "+e);return o[v]?o(n):o.length>1?(i=[e,e,"",n],t.setFilters.hasOwnProperty(e.toLowerCase())?te((function(e,t){for(var i,r=o(e,n),s=r.length;s--;)e[i=c.call(e,r[s])]=!(t[i]=r[s])})):function(e){return o(e,0,i)}):o}},pseudos:{not:te((function(e){var t=[],n=[],i=ve(e.replace(M,"$1"));return i[v]?te((function(e,t,n,o){for(var r,s=i(e,null,o,[]),a=e.length;a--;)(r=s[a])&&(e[a]=!(t[a]=r))})):function(e,o,r){return t[0]=e,i(t,null,r,n),t[0]=null,!n.pop()}})),has:te((function(e){return function(t){return J(e,t).length>0}})),contains:te((function(e){return e=e.replace(Y,G),function(t){return(t.textContent||T.text(t)).indexOf(e)>-1}})),lang:te((function(e){return H.test(e||"")||J.error("unsupported lang: "+e),e=e.replace(Y,G).toLowerCase(),function(t){var n;do{if(n=u?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(e){var t=i.location&&i.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===d},focus:function(e){return e===function(){try{return l.activeElement}catch(e){}}()&&l.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:re(!1),disabled:re(!0),checked:function(e){return C(e,"input")&&!!e.checked||C(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!t.pseudos.empty(e)},header:function(e){return U.test(e.nodeName)},input:function(e){return V.test(e.nodeName)},button:function(e){return C(e,"input")&&"button"===e.type||C(e,"button")},text:function(e){var t;return C(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:se((function(){return[0]})),last:se((function(e,t){return[t-1]})),eq:se((function(e,t,n){return[n<0?n+t:n]})),even:se((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:se((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:se((function(e,t,n){var i;for(i=n<0?n+t:n>t?t:n;--i>=0;)e.push(i);return e})),gt:se((function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e}))}},t.pseudos.nth=t.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})t.pseudos[e]=ie(e);for(e in{submit:!0,reset:!0})t.pseudos[e]=oe(e);function de(){}function ce(e,n){var i,o,r,s,a,l,d,c=_[e+" "];if(c)return n?0:c.slice(0);for(a=e,l=[],d=t.preFilter;a;){for(s in i&&!(o=F.exec(a))||(o&&(a=a.slice(o[0].length)||a),l.push(r=[])),i=!1,(o=B.exec(a))&&(i=o.shift(),r.push({value:i,type:o[0].replace(M," ")}),a=a.slice(i.length)),t.filter)!(o=W[s].exec(a))||d[s]&&!(o=d[s](o))||(i=o.shift(),r.push({value:i,type:s,matches:o}),a=a.slice(i.length));if(!i)break}return n?a.length:a?J.error(e):_(e,l).slice(0)}function ue(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function he(e,t,n){var i=t.dir,o=t.next,r=o||i,s=n&&"parentNode"===r,a=y++;return t.first?function(t,n,o){for(;t=t[i];)if(1===t.nodeType||s)return e(t,n,o);return!1}:function(t,n,l){var d,c,u=[b,a];if(l){for(;t=t[i];)if((1===t.nodeType||s)&&e(t,n,l))return!0}else for(;t=t[i];)if(1===t.nodeType||s)if(c=t[v]||(t[v]={}),o&&C(t,o))t=t[i]||t;else{if((d=c[r])&&d[0]===b&&d[1]===a)return u[2]=d[2];if(c[r]=u,u[2]=e(t,n,l))return!0}return!1}}function pe(e){return e.length>1?function(t,n,i){for(var o=e.length;o--;)if(!e[o](t,n,i))return!1;return!0}:e[0]}function fe(e,t,n,i,o){for(var r,s=[],a=0,l=e.length,d=null!=t;a<l;a++)(r=e[a])&&(n&&!n(r,i,o)||(s.push(r),d&&t.push(a)));return s}function me(e,t,n,i,o,r){return i&&!i[v]&&(i=me(i)),o&&!o[v]&&(o=me(o,r)),te((function(r,s,a,l){var d,u,h,p,f=[],g=[],v=s.length,b=r||function(e,t,n){for(var i=0,o=t.length;i<o;i++)J(e,t[i],n);return n}(t||"*",a.nodeType?[a]:a,[]),y=!e||!r&&t?b:fe(b,f,e,a,l);if(n?n(y,p=o||(r?e:v||i)?[]:s,a,l):p=y,i)for(d=fe(p,g),i(d,[],a,l),u=d.length;u--;)(h=d[u])&&(p[g[u]]=!(y[g[u]]=h));if(r){if(o||e){if(o){for(d=[],u=p.length;u--;)(h=p[u])&&d.push(y[u]=h);o(null,p=[],d,l)}for(u=p.length;u--;)(h=p[u])&&(d=o?c.call(r,h):f[u])>-1&&(r[d]=!(s[d]=h))}}else p=fe(p===s?p.splice(v,p.length):p),o?o(null,s,p,l):m.apply(s,p)}))}function ge(e){for(var i,o,r,s=e.length,a=t.relative[e[0].type],l=a||t.relative[" "],d=a?1:0,u=he((function(e){return e===i}),l,!0),h=he((function(e){return c.call(i,e)>-1}),l,!0),p=[function(e,t,o){var r=!a&&(o||t!=n)||((i=t).nodeType?u(e,t,o):h(e,t,o));return i=null,r}];d<s;d++)if(o=t.relative[e[d].type])p=[he(pe(p),o)];else{if((o=t.filter[e[d].type].apply(null,e[d].matches))[v]){for(r=++d;r<s&&!t.relative[e[r].type];r++);return me(d>1&&pe(p),d>1&&ue(e.slice(0,d-1).concat({value:" "===e[d-2].type?"*":""})).replace(M,"$1"),o,d<r&&ge(e.slice(d,r)),r<s&&ge(e=e.slice(r)),r<s&&ue(e))}p.push(o)}return pe(p)}function ve(e,i){var o,r=[],s=[],a=x[e+" "];if(!a){for(i||(i=ce(e)),o=i.length;o--;)(a=ge(i[o]))[v]?r.push(a):s.push(a);a=x(e,function(e,i){var o=i.length>0,r=e.length>0,s=function(s,a,d,c,h){var p,f,g,v=0,y="0",w=s&&[],_=[],x=n,$=s||r&&t.find.TAG("*",h),S=b+=null==x?1:Math.random()||.1,k=$.length;for(h&&(n=a==l||a||h);y!==k&&null!=(p=$[y]);y++){if(r&&p){for(f=0,a||p.ownerDocument==l||(le(p),d=!u);g=e[f++];)if(g(p,a||l,d)){m.call(c,p);break}h&&(b=S)}o&&((p=!g&&p)&&v--,s&&w.push(p))}if(v+=y,o&&y!==v){for(f=0;g=i[f++];)g(w,_,a,d);if(s){if(v>0)for(;y--;)w[y]||_[y]||(_[y]=E.call(c));_=fe(_)}m.apply(c,_),h&&!s&&_.length>0&&v+i.length>1&&T.uniqueSort(c)}return h&&(b=S,n=x),w};return o?te(s):s}(s,r)),a.selector=e}return a}function be(e,n,i,o){var r,s,a,l,d,c="function"==typeof e&&e,h=!o&&ce(e=c.selector||e);if(i=i||[],1===h.length){if((s=h[0]=h[0].slice(0)).length>2&&"ID"===(a=s[0]).type&&9===n.nodeType&&u&&t.relative[s[1].type]){if(!(n=(t.find.ID(a.matches[0].replace(Y,G),n)||[])[0]))return i;c&&(n=n.parentNode),e=e.slice(s.shift().value.length)}for(r=W.needsContext.test(e)?0:s.length;r--&&(a=s[r],!t.relative[l=a.type]);)if((d=t.find[l])&&(o=d(a.matches[0].replace(Y,G),X.test(s[0].type)&&ae(n.parentNode)||n))){if(s.splice(r,1),!(e=o.length&&ue(s)))return m.apply(i,o),i;break}}return(c||ve(e,h))(o,n,!u,i,!n||X.test(e)&&ae(n.parentNode)||n),i}de.prototype=t.filters=t.pseudos,t.setFilters=new de,g.sortStable=v.split("").sort(S).join("")===v,le(),g.sortDetached=ne((function(e){return 1&e.compareDocumentPosition(l.createElement("fieldset"))})),T.find=J,T.expr[":"]=T.expr.pseudos,T.unique=T.uniqueSort,J.compile=ve,J.select=be,J.setDocument=le,J.tokenize=ce,J.escape=T.escapeSelector,J.getText=T.text,J.isXML=T.isXMLDoc,J.selectors=T.expr,J.support=T.support,J.uniqueSort=T.uniqueSort}();var z=function(e,t,n){for(var i=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&T(e).is(n))break;i.push(e)}return i},N=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},F=T.expr.match.needsContext,B=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,t,n){return v(t)?T.grep(e,(function(e,i){return!!t.call(e,i,e)!==n})):t.nodeType?T.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?T.grep(e,(function(e){return c.call(t,e)>-1!==n})):T.filter(t,e,n)}T.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?T.find.matchesSelector(i,e)?[i]:[]:T.find.matches(e,T.grep(t,(function(e){return 1===e.nodeType})))},T.fn.extend({find:function(e){var t,n,i=this.length,o=this;if("string"!=typeof e)return this.pushStack(T(e).filter((function(){for(t=0;t<i;t++)if(T.contains(o[t],this))return!0})));for(n=this.pushStack([]),t=0;t<i;t++)T.find(e,o[t],n);return i>1?T.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&F.test(e)?T(e):e||[],!1).length}});var q,H=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:H.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:y,!0)),B.test(i[1])&&T.isPlainObject(t))for(i in t)v(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=y.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(T):T.makeArray(e,this)}).prototype=T.fn,q=T(y);var W=/^(?:parents|prev(?:Until|All))/,V={children:!0,contents:!0,next:!0,prev:!0};function U(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter((function(){for(var e=0;e<n;e++)if(T.contains(this,t[e]))return!0}))},closest:function(e,t){var n,i=0,o=this.length,r=[],s="string"!=typeof e&&T(e);if(!F.test(e))for(;i<o;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&T.find.matchesSelector(n,e))){r.push(n);break}return this.pushStack(r.length>1?T.uniqueSort(r):r)},index:function(e){return e?"string"==typeof e?c.call(T(e),this[0]):c.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return z(e,"parentNode")},parentsUntil:function(e,t,n){return z(e,"parentNode",n)},next:function(e){return U(e,"nextSibling")},prev:function(e){return U(e,"previousSibling")},nextAll:function(e){return z(e,"nextSibling")},prevAll:function(e){return z(e,"previousSibling")},nextUntil:function(e,t,n){return z(e,"nextSibling",n)},prevUntil:function(e,t,n){return z(e,"previousSibling",n)},siblings:function(e){return N((e.parentNode||{}).firstChild,e)},children:function(e){return N(e.firstChild)},contents:function(e){return null!=e.contentDocument&&s(e.contentDocument)?e.contentDocument:(C(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},(function(e,t){T.fn[e]=function(n,i){var o=T.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(o=T.filter(i,o)),this.length>1&&(V[e]||T.uniqueSort(o),W.test(e)&&o.reverse()),this.pushStack(o)}}));var Z=/[^\x20\t\r\n\f]+/g;function X(e){return e}function Y(e){throw e}function G(e,t,n,i){var o;try{e&&v(o=e.promise)?o.call(e).done(t).fail(n):e&&v(o=e.then)?o.call(e,t,n):t.apply(void 0,[e].slice(i))}catch(e){n.apply(void 0,[e])}}T.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return T.each(e.match(Z)||[],(function(e,n){t[n]=!0})),t}(e):T.extend({},e);var t,n,i,o,r=[],s=[],a=-1,l=function(){for(o=o||e.once,i=t=!0;s.length;a=-1)for(n=s.shift();++a<r.length;)!1===r[a].apply(n[0],n[1])&&e.stopOnFalse&&(a=r.length,n=!1);e.memory||(n=!1),t=!1,o&&(r=n?[]:"")},d={add:function(){return r&&(n&&!t&&(a=r.length-1,s.push(n)),function t(n){T.each(n,(function(n,i){v(i)?e.unique&&d.has(i)||r.push(i):i&&i.length&&"string"!==x(i)&&t(i)}))}(arguments),n&&!t&&l()),this},remove:function(){return T.each(arguments,(function(e,t){for(var n;(n=T.inArray(t,r,n))>-1;)r.splice(n,1),n<=a&&a--})),this},has:function(e){return e?T.inArray(e,r)>-1:r.length>0},empty:function(){return r&&(r=[]),this},disable:function(){return o=s=[],r=n="",this},disabled:function(){return!r},lock:function(){return o=s=[],n||t||(r=n=""),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=[e,(n=n||[]).slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!i}};return d},T.extend({Deferred:function(e){var t=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],n="pending",o={state:function(){return n},always:function(){return r.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var e=arguments;return T.Deferred((function(n){T.each(t,(function(t,i){var o=v(e[i[4]])&&e[i[4]];r[i[1]]((function(){var e=o&&o.apply(this,arguments);e&&v(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[i[0]+"With"](this,o?[e]:arguments)}))})),e=null})).promise()},then:function(e,n,o){var r=0;function s(e,t,n,o){return function(){var a=this,l=arguments,d=function(){var i,d;if(!(e<r)){if((i=n.apply(a,l))===t.promise())throw new TypeError("Thenable self
2-resolution");d=i&&("object"==typeof i||"function"==typeof i)&&i.then,v(d)?o?d.call(i,s(r,t,X,o),s(r,t,Y,o)):(r++,d.call(i,s(r,t,X,o),s(r,t,Y,o),s(r,t,X,t.notifyWith))):(n!==X&&(a=void 0,l=[i]),(o||t.resolveWith)(a,l))}},c=o?d:function(){try{d()}catch(i){T.Deferred.exceptionHook&&T.Deferred.exceptionHook(i,c.error),e+1>=r&&(n!==Y&&(a=void 0,l=[i]),t.rejectWith(a,l))}};e?c():(T.Deferred.getErrorHook?c.error=T.Deferred.getErrorHook():T.Deferred.getStackHook&&(c.error=T.Deferred.getStackHook()),i.setTimeout(c))}}return T.Deferred((function(i){t[0][3].add(s(0,i,v(o)?o:X,i.notifyWith)),t[1][3].add(s(0,i,v(e)?e:X)),t[2][3].add(s(0,i,v(n)?n:Y))})).promise()},promise:function(e){return null!=e?T.extend(e,o):o}},r={};return T.each(t,(function(e,i){var s=i[2],a=i[5];o[i[1]]=s.add,a&&s.add((function(){n=a}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),s.add(i[3].fire),r[i[0]]=function(){return r[i[0]+"With"](this===r?void 0:this,arguments),this},r[i[0]+"With"]=s.fireWith})),o.promise(r),e&&e.call(r,r),r},when:function(e){var t=arguments.length,n=t,i=Array(n),o=a.call(arguments),r=T.Deferred(),s=function(e){return function(n){i[e]=this,o[e]=arguments.length>1?a.call(arguments):n,--t||r.resolveWith(i,o)}};if(t<=1&&(G(e,r.done(s(n)).resolve,r.reject,!t),"pending"===r.state()||v(o[n]&&o[n].then)))return r.then();for(;n--;)G(o[n],s(n),r.reject);return r.promise()}});var K=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(e,t){i.console&&i.console.warn&&e&&K.test(e.name)&&i.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},T.readyException=function(e){i.setTimeout((function(){throw e}))};var Q=T.Deferred();function J(){y.removeEventListener("DOMContentLoaded",J),i.removeEventListener("load",J),T.ready()}T.fn.ready=function(e){return Q.then(e).catch((function(e){T.readyException(e)})),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==e&&--T.readyWait>0||Q.resolveWith(y,[T]))}}),T.ready.then=Q.then,"complete"===y.readyState||"loading"!==y.readyState&&!y.documentElement.doScroll?i.setTimeout(T.ready):(y.addEventListener("DOMContentLoaded",J),i.addEventListener("load",J));var ee=function(e,t,n,i,o,r,s){var a=0,l=e.length,d=null==n;if("object"===x(n))for(a in o=!0,n)ee(e,t,a,n[a],!0,r,s);else if(void 0!==i&&(o=!0,v(i)||(s=!0),d&&(s?(t.call(e,i),t=null):(d=t,t=function(e,t,n){return d.call(T(e),n)})),t))for(;a<l;a++)t(e[a],n,s?i:i.call(e[a],a,t(e[a],n)));return o?e:d?t.call(e):l?t(e[0],n):r},te=/^-ms-/,ne=/-([a-z])/g;function ie(e,t){return t.toUpperCase()}function oe(e){return e.replace(te,"ms-").replace(ne,ie)}var re=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function se(){this.expando=T.expando+se.uid++}se.uid=1,se.prototype={cache:function(e){var t=e[this.expando];return t||(t={},re(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var i,o=this.cache(e);if("string"==typeof t)o[oe(t)]=n;else for(i in t)o[oe(i)]=t[i];return o},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][oe(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i=e[this.expando];if(void 0!==i){if(void 0!==t){n=(t=Array.isArray(t)?t.map(oe):(t=oe(t))in i?[t]:t.match(Z)||[]).length;for(;n--;)delete i[t[n]]}(void 0===t||T.isEmptyObject(i))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!T.isEmptyObject(t)}};var ae=new se,le=new se,de=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ce=/[A-Z]/g;function ue(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(ce,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(i))){try{n=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:de.test(e)?JSON.parse(e):e)}(n)}catch(e){}le.set(e,t,n)}else n=void 0;return n}T.extend({hasData:function(e){return le.hasData(e)||ae.hasData(e)},data:function(e,t,n){return le.access(e,t,n)},removeData:function(e,t){le.remove(e,t)},_data:function(e,t,n){return ae.access(e,t,n)},_removeData:function(e,t){ae.remove(e,t)}}),T.fn.extend({data:function(e,t){var n,i,o,r=this[0],s=r&&r.attributes;if(void 0===e){if(this.length&&(o=le.get(r),1===r.nodeType&&!ae.get(r,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&0===(i=s[n].name).indexOf("data-")&&(i=oe(i.slice(5)),ue(r,i,o[i]));ae.set(r,"hasDataAttrs",!0)}return o}return"object"==typeof e?this.each((function(){le.set(this,e)})):ee(this,(function(t){var n;if(r&&void 0===t)return void 0!==(n=le.get(r,e))||void 0!==(n=ue(r,e))?n:void 0;this.each((function(){le.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){le.remove(this,e)}))}}),T.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=ae.get(e,t),n&&(!i||Array.isArray(n)?i=ae.access(e,t,T.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=T.queue(e,t),i=n.length,o=n.shift(),r=T._queueHooks(e,t);"inprogress"===o&&(o=n.shift(),i--),o&&("fx"===t&&n.unshift("inprogress"),delete r.stop,o.call(e,(function(){T.dequeue(e,t)}),r)),!i&&r&&r.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return ae.get(e,n)||ae.access(e,n,{empty:T.Callbacks("once memory").add((function(){ae.remove(e,[t+"queue",n])}))})}}),T.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?T.queue(this[0],e):void 0===t?this:this.each((function(){var n=T.queue(this,e,t);T._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&T.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){T.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,o=T.Deferred(),r=this,s=this.length,a=function(){--i||o.resolveWith(r,[r])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(n=ae.get(r[s],e+"queueHooks"))&&n.empty&&(i++,n.empty.add(a));return a(),o.promise(t)}});var he=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,pe=new RegExp("^(?:([+-])=|)("+he+")([a-z%]*)$","i"),fe=["Top","Right","Bottom","Left"],me=y.documentElement,ge=function(e){return T.contains(e.ownerDocument,e)},ve={composed:!0};me.getRootNode&&(ge=function(e){return T.contains(e.ownerDocument,e)||e.getRootNode(ve)===e.ownerDocument});var be=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ge(e)&&"none"===T.css(e,"display")};function ye(e,t,n,i){var o,r,s=20,a=i?function(){return i.cur()}:function(){return T.css(e,t,"")},l=a(),d=n&&n[3]||(T.cssNumber[t]?"":"px"),c=e.nodeType&&(T.cssNumber[t]||"px"!==d&&+l)&&pe.exec(T.css(e,t));if(c&&c[3]!==d){for(l/=2,d=d||c[3],c=+l||1;s--;)T.style(e,t,c+d),(1-r)*(1-(r=a()/l||.5))<=0&&(s=0),c/=r;c*=2,T.style(e,t,c+d),n=n||[]}return n&&(c=+c||+l||0,o=n[1]?c+(n[1]+1)*n[2]:+n[2],i&&(i.unit=d,i.start=c,i.end=o)),o}var we={};function _e(e){var t,n=e.ownerDocument,i=e.nodeName,o=we[i];return o||(t=n.body.appendChild(n.createElement(i)),o=T.css(t,"display"),t.parentNode.removeChild(t),"none"===o&&(o="block"),we[i]=o,o)}function xe(e,t){for(var n,i,o=[],r=0,s=e.length;r<s;r++)(i=e[r]).style&&(n=i.style.display,t?("none"===n&&(o[r]=ae.get(i,"display")||null,o[r]||(i.style.display="")),""===i.style.display&&be(i)&&(o[r]=_e(i))):"none"!==n&&(o[r]="none",ae.set(i,"display",n)));for(r=0;r<s;r++)null!=o[r]&&(e[r].style.display=o[r]);return e}T.fn.extend({show:function(){return xe(this,!0)},hide:function(){return xe(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){be(this)?T(this).show():T(this).hide()}))}});var $e,Se,Te=/^(?:checkbox|radio)$/i,ke=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;$e=y.createDocumentFragment().appendChild(y.createElement("div")),(Se=y.createElement("input")).setAttribute("type","radio"),Se.setAttribute("checked","checked"),Se.setAttribute("name","t"),$e.appendChild(Se),g.checkClone
vendor: 12,013 bytes, line 2
2=$e.cloneNode(!0).cloneNode(!0).lastChild.checked,$e.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!$e.cloneNode(!0).lastChild.defaultValue,$e.innerHTML="<option></option>",g.option=!!$e.lastChild;var Ee={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Pe(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&C(e,t)?T.merge([e],n):n}function Ae(e,t){for(var n=0,i=e.length;n<i;n++)ae.set(e[n],"globalEval",!t||ae.get(t[n],"globalEval"))}Ee.tbody=Ee.tfoot=Ee.colgroup=Ee.caption=Ee.thead,Ee.th=Ee.td,g.option||(Ee.optgroup=Ee.option=[1,"<select multiple='multiple'>","</select>"]);var Le=/<|&#?\w+;/;function Me(e,t,n,i,o){for(var r,s,a,l,d,c,u=t.createDocumentFragment(),h=[],p=0,f=e.length;p<f;p++)if((r=e[p])||0===r)if("object"===x(r))T.merge(h,r.nodeType?[r]:r);else if(Le.test(r)){for(s=s||u.appendChild(t.createElement("div")),a=(ke.exec(r)||["",""])[1].toLowerCase(),l=Ee[a]||Ee._default,s.innerHTML=l[1]+T.htmlPrefilter(r)+l[2],c=l[0];c--;)s=s.lastChild;T.merge(h,s.childNodes),(s=u.firstChild).textContent=""}else h.push(t.createTextNode(r));for(u.textContent="",p=0;r=h[p++];)if(i&&T.inArray(r,i)>-1)o&&o.push(r);else if(d=ge(r),s=Pe(u.appendChild(r),"script"),d&&Ae(s),n)for(c=0;r=s[c++];)Ce.test(r.type||"")&&n.push(r);return u}var Oe=/^([^.]*)(?:\.(.+)|)/;function Ie(){return!0}function Re(){return!1}function De(e,t,n,i,o,r){var s,a;if("object"==typeof t){for(a in"string"!=typeof n&&(i=i||n,n=void 0),t)De(e,a,n,i,t[a],r);return e}if(null==i&&null==o?(o=n,i=n=void 0):null==o&&("string"==typeof n?(o=i,i=void 0):(o=i,i=n,n=void 0)),!1===o)o=Re;else if(!o)return e;return 1===r&&(s=o,o=function(e){return T().off(e),s.apply(this,arguments)},o.guid=s.guid||(s.guid=T.guid++)),e.each((function(){T.event.add(this,t,o,i,n)}))}function ze(e,t,n){n?(ae.set(e,t,!1),T.event.add(e,t,{namespace:!1,handler:function(e){var n,i=ae.get(this,t);if(1&e.isTrigger&&this[t]){if(i)(T.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=a.call(arguments),ae.set(this,t,i),this[t](),n=ae.get(this,t),ae.set(this,t,!1),i!==n)return e.stopImmediatePropagation(),e.preventDefault(),n}else i&&(ae.set(this,t,T.event.trigger(i[0],i.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Ie)}})):void 0===ae.get(e,t)&&T.event.add(e,t,Ie)}T.event={global:{},add:function(e,t,n,i,o){var r,s,a,l,d,c,u,h,p,f,m,g=ae.get(e);if(re(e))for(n.handler&&(n=(r=n).handler,o=r.selector),o&&T.find.matchesSelector(me,o),n.guid||(n.guid=T.guid++),(l=g.events)||(l=g.events=Object.create(null)),(s=g.handle)||(s=g.handle=function(t){return void 0!==T&&T.event.triggered!==t.type?T.event.dispatch.apply(e,arguments):void 0}),d=(t=(t||"").match(Z)||[""]).length;d--;)p=m=(a=Oe.exec(t[d])||[])[1],f=(a[2]||"").split(".").sort(),p&&(u=T.event.special[p]||{},p=(o?u.delegateType:u.bindType)||p,u=T.event.special[p]||{},c=T.extend({type:p,origType:m,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&T.expr.match.needsContext.test(o),namespace:f.join(".")},r),(h=l[p])||((h=l[p]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(e,i,f,s)||e.addEventListener&&e.addEventListener(p,s)),u.add&&(u.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),o?h.splice(h.delegateCount++,0,c):h.push(c),T.event.global[p]=!0)},remove:function(e,t,n,i,o){var r,s,a,l,d,c,u,h,p,f,m,g=ae.hasData(e)&&ae.get(e);if(g&&(l=g.events)){for(d=(t=(t||"").match(Z)||[""]).length;d--;)if(p=m=(a=Oe.exec(t[d])||[])[1],f=(a[2]||"").split(".").sort(),p){for(u=T.event.special[p]||{},h=l[p=(i?u.delegateType:u.bindType)||p]||[],a=a[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=r=h.length;r--;)c=h[r],!o&&m!==c.origType||n&&n.guid!==c.guid||a&&!a.test(c.namespace)||i&&i!==c.selector&&("**"!==i||!c.selector)||(h.splice(r,1),c.selector&&h.delegateCount--,u.remove&&u.remove.call(e,c));s&&!h.length&&(u.teardown&&!1!==u.teardown.call(e,f,g.handle)||T.removeEvent(e,p,g.handle),delete l[p])}else for(p in l)T.event.remove(e,p+t[d],n,i,!0);T.isEmptyObject(l)&&ae.remove(e,"handle events")}},dispatch:function(e){var t,n,i,o,r,s,a=new Array(arguments.length),l=T.event.fix(e),d=(ae.get(this,"events")||Object.create(null))[l.type]||[],c=T.event.special[l.type]||{};for(a[0]=l,t=1;t<arguments.length;t++)a[t]=arguments[t];if(l.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,l)){for(s=T.event.handlers.call(this,l,d),t=0;(o=s[t++])&&!l.isPropagationStopped();)for(l.currentTarget=o.elem,n=0;(r=o.handlers[n++])&&!l.isImmediatePropagationStopped();)l.rnamespace&&!1!==r.namespace&&!l.rnamespace.test(r.namespace)||(l.handleObj=r,l.data=r.data,void 0!==(i=((T.event.special[r.origType]||{}).handle||r.handler).apply(o.elem,a))&&!1===(l.result=i)&&(l.preventDefault(),l.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,l),l.result}},handlers:function(e,t){var n,i,o,r,s,a=[],l=t.delegateCount,d=e.target;if(l&&d.nodeType&&!("click"===e.type&&e.button>=1))for(;d!==this;d=d.parentNode||this)if(1===d.nodeType&&("click"!==e.type||!0!==d.disabled)){for(r=[],s={},n=0;n<l;n++)void 0===s[o=(i=t[n]).selector+" "]&&(s[o]=i.needsContext?T(o,this).index(d)>-1:T.find(o,this,null,[d]).length),s[o]&&r.push(i);r.length&&a.push({elem:d,handlers:r})}return d=this,l<t.length&&a.push({elem:d,handlers:t.slice(l)}),a},addProp:function(e,t){Object.defineProperty(T.Event.prototype,e,{enumerable:!0,configurable:!0,get:v(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[T.expando]?e:new T.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return Te.test(t.type)&&t.click&&C(t,"input")&&ze(t,"click",!0),!1},trigger:function(e){var t=this||e;return Te.test(t.type)&&t.click&&C(t,"input")&&ze(t,"click"),!0},_default:function(e){var t=e.target;return Te.test(t.type)&&t.click&&C(t,"input")&&ae.get(t,"click")||C(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},T.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},T.Event=function(e,t){if(!(this instanceof T.Event))return new T.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ie:Re,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&T.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[T.expando]=!0},T.Event.prototype={constructor:T.Event,isDefaultPrevented:Re,isPropagationStopped:Re,isImmediatePropagationStopped:Re,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ie,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ie,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ie,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},T.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},T.event.addProp),T.each({focus:"focusin",blur:"focusout"},(function(e,t){function n(e){if(y.documentMode){var n=ae.get(this,"handle"),i=T.event.fix(e);i.type="focusin"===e.type?"focus":"blur",i.isSimulated=!0,n(e),i.target===i.currentTarget&&n(i)}else T.event.simulate(t,e.target,T.event.fix(e))}T.event.special[e]={setup:function(){var i;if(ze(this,e,!0),!y.documentMode)return!1;(i=ae.get(this,t))||this.addEventListener(t,n),ae.set(this,t,(i||0)+1)},trigger:function(){return ze(this,e),!0},teardown:function(){var e;if(!y.documentMode)return!1;(e=ae.get(this,t)-1)?ae.set(this,t,e):(this.removeEventListener(t,n),ae.remove(this,t))},_default:function(t){return ae.get(t.target,e)},delegateType:t},T.event.special[t]={setup:function(){var i=this.ownerDocument||this.document||this,o=y.documentMode?this:i,r=ae.get(o,t);r||(y.documentMode?this.addEventListener(t,n):i.addEventListener(e,n,!0)),ae.set(o,t,(r||0)+1)},teardown:function(){var i=this.ownerDocument||this.document||this,o=y.documentMode?this:i,r=ae.get(o,t)-1;r?ae.set(o,t,r):(y.documentMode?this.removeEventListener(t,n):i.removeEventListener(e,n,!0),ae.remove(o,t))}}})),T.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(e,t){T.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,i=e.relatedTarget,o=e.handleObj;return i&&(i===this||T.contains(this,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}})),T.fn.extend({on:function(e,t,n,i){return De(this,e,t,n,i)},one:function(e,t,n,i){return De(this,e,t,n,i,1)},off:function(e,t,n){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,T(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,t,e[o]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Re),this.each((function(){T.event.remove(this,e,n,t)}))}});var Ne=/<script|<style|<link/i,Fe=/checked\s*(?:[^=]|=\s*.checked.)/i,Be=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function je(e,t){return C(e,"table")&&C(11!==t.nodeType?t:t.firstChild,"tr")&&T(e).children("tbody")[0]||e}function qe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function We(e,t){var n,i,o,r,s,a;if(1===t.nodeType){if(ae.hasData(e)&&(a=ae.get(e).events))for(o in ae.remove(t,"handle events"),a)for(n=0,i=a[o].length;n<i;n++)T.event.add(t,o,a[o][n]);le.hasData(e)&&(r=le.access(e),s=T.extend({},r),le.set(t,s))}}function Ve(e,t){var n=t.nodeName.toLowerCase();"input"===n&&Te.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function Ue(e,t,n,i){t=l(t);var o,r,s,a,d,c,u=0,h=e.length,p=h-1,f=t[0],m=v(f);if(m||h>1&&"string"==typeof f&&!g.checkClone&&Fe.test(f))return e.each((function(o){var r=e.eq(o);m&&(t[0]=f.call(this,o,r.html())),Ue(r,t,n,i)}));if(h&&(r=(o=Me(t,e[0].ownerDocument,!1,e,i)).firstChild,1===o.childNodes.length&&(o=r),r||i)){for(a=(s=T.map(Pe(o,"script"),qe)).length;u<h;u++)d=o,u!==p&&(d=T.clone(d,!0,!0),a&&T.merge(s,Pe(d,"script"))),n.call(e[u],d,u);if(a)for(c=s[s.length-1].ownerDocument,T.map(s,He),u=0;u<a;u++)d=s[u],Ce.test(d.type||"")&&!ae.access(d,"globalEval")&&T.contains(c,d)&&(d.src&&"module"!==(d.type||"").toLowerCase()?T._evalUrl&&!d.noModule&&T._evalUrl(d.src,{nonce:d.nonce||d.getAttribute("nonce")},c):_(d.textContent.replace(Be,""),d,c))}return e}function Ze(e,t,n){for(var i,o=t?T.filter(t,e):e,r=0;null!=(i=o[r]);r++)n||1!==i.nodeType||T.cleanData(Pe(i)),i.parentNode&&(n&&ge(i)&&Ae(Pe(i,"script")),i.parentNode.removeChild(i));return e}T.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var i,o,r,s,a=e.cloneNode(!0),l=ge(e);if(!(g.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||T.isXMLDoc(e)))for(s=Pe(a),i=0,o=(r=Pe(e)).length;i<o;i++)Ve(r[i],s[i]);if(t)if(n)for(r=r||Pe(e),s=s||Pe(a),i=0,o=r.length;i<o;i++)We(r[i],s[i]);else We(e,a);return(s=Pe(a,"script")).length>0&&Ae(s,!l&&Pe(e,"script")),a},cleanData:function(e){for(var t,n,i,o=T.event.special,r=0;void 0!==(n=e[r]);r++)if(re(n)){if(t=n[ae.expando]){if(t.events)for(i in t.events)
vendor: 5,395 bytes, line 2
2o[i]?T.event.remove(n,i):T.removeEvent(n,i,t.handle);n[ae.expando]=void 0}n[le.expando]&&(n[le.expando]=void 0)}}}),T.fn.extend({detach:function(e){return Ze(this,e,!0)},remove:function(e){return Ze(this,e)},text:function(e){return ee(this,(function(e){return void 0===e?T.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Ue(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)}))},prepend:function(){return Ue(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Ue(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Ue(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(Pe(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return T.clone(this,e,t)}))},html:function(e){return ee(this,(function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ne.test(e)&&!Ee[(ke.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;n<i;n++)1===(t=this[n]||{}).nodeType&&(T.cleanData(Pe(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return Ue(this,arguments,(function(t){var n=this.parentNode;T.inArray(this,e)<0&&(T.cleanData(Pe(this)),n&&n.replaceChild(t,this))}),e)}}),T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(e,t){T.fn[e]=function(e){for(var n,i=[],o=T(e),r=o.length-1,s=0;s<=r;s++)n=s===r?this:this.clone(!0),T(o[s])[t](n),d.apply(i,n.get());return this.pushStack(i)}}));var Xe=new RegExp("^("+he+")(?!px)[a-z%]+$","i"),Ye=/^--/,Ge=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=i),t.getComputedStyle(e)},Ke=function(e,t,n){var i,o,r={};for(o in t)r[o]=e.style[o],e.style[o]=t[o];for(o in i=n.call(e),t)e.style[o]=r[o];return i},Qe=new RegExp(fe.join("|"),"i");function Je(e,t,n){var i,o,r,s,a=Ye.test(t),l=e.style;return(n=n||Ge(e))&&(s=n.getPropertyValue(t)||n[t],a&&s&&(s=s.replace(M,"$1")||void 0),""!==s||ge(e)||(s=T.style(e,t)),!g.pixelBoxStyles()&&Xe.test(s)&&Qe.test(t)&&(i=l.width,o=l.minWidth,r=l.maxWidth,l.minWidth=l.maxWidth=l.width=s,s=n.width,l.width=i,l.minWidth=o,l.maxWidth=r)),void 0!==s?s+"":s}function et(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(c){d.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",c.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",me.appendChild(d).appendChild(c);var e=i.getComputedStyle(c);n="1%"!==e.top,l=12===t(e.marginLeft),c.style.right="60%",s=36===t(e.right),o=36===t(e.width),c.style.position="absolute",r=12===t(c.offsetWidth/3),me.removeChild(d),c=null}}function t(e){return Math.round(parseFloat(e))}var n,o,r,s,a,l,d=y.createElement("div"),c=y.createElement("div");c.style&&(c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===c.style.backgroundClip,T.extend(g,{boxSizingReliable:function(){return e(),o},pixelBoxStyles:function(){return e(),s},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),l},scrollboxSize:function(){return e(),r},reliableTrDimensions:function(){var e,t,n,o;return null==a&&(e=y.createElement("table"),t=y.createElement("tr"),n=y.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",me.appendChild(e).appendChild(t).appendChild(n),o=i.getComputedStyle(t),a=parseInt(o.height,10)+parseInt(o.borderTopWidth,10)+parseInt(o.borderBottomWidth,10)===t.offsetHeight,me.removeChild(e)),a}}))}();var tt=["Webkit","Moz","ms"],nt=y.createElement("div").style,it={};function ot(e){var t=T.cssProps[e]||it[e];return t||(e in nt?e:it[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=tt.length;n--;)if((e=tt[n]+t)in nt)return e}(e)||e)}var rt=/^(none|table(?!-c[ea]).+)/,st={position:"absolute",visibility:"hidden",display:"block"},at={letterSpacing:"0",fontWeight:"400"};function lt(e,t,n){var i=pe.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):t}function dt(e,t,n,i,o,r){var s="width"===t?1:0,a=0,l=0,d=0;if(n===(i?"border":"content"))return 0;for(;s<4;s+=2)"margin"===n&&(d+=T.css(e,n+fe[s],!0,o)),i?("content"===n&&(l-=T.css(e,"padding"+fe[s],!0,o)),"margin"!==n&&(l-=T.css(e,"border"+fe[s]+"Width",!0,o))):(l+=T.css(e,"padding"+fe[s],!0,o),"padding"!==n?l+=T.css(e,"border"+fe[s]+"Width",!0,o):a+=T.css(e,"border"+fe[s]+"Width",!0,o));return!i&&r>=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-r-l-a-.5))||0),l+d}function ct(e,t,n){var i=Ge(e),o=(!g.boxSizingReliable()||n)&&"border-box"===T.css(e,"boxSizing",!1,i),r
vendor: 5,963 bytes, line 2
2=o,s=Je(e,t,i),a="offset"+t[0].toUpperCase()+t.slice(1);if(Xe.test(s)){if(!n)return s;s="auto"}return(!g.boxSizingReliable()&&o||!g.reliableTrDimensions()&&C(e,"tr")||"auto"===s||!parseFloat(s)&&"inline"===T.css(e,"display",!1,i))&&e.getClientRects().length&&(o="border-box"===T.css(e,"boxSizing",!1,i),(r=a in e)&&(s=e[a])),(s=parseFloat(s)||0)+dt(e,t,n||(o?"border":"content"),r,i,s)+"px"}function ut(e,t,n,i,o){return new ut.prototype.init(e,t,n,i,o)}T.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Je(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,r,s,a=oe(t),l=Ye.test(t),d=e.style;if(l||(t=ot(a)),s=T.cssHooks[t]||T.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(o=s.get(e,!1,i))?o:d[t];"string"===(r=typeof n)&&(o=pe.exec(n))&&o[1]&&(n=ye(e,t,o),r="number"),null!=n&&n==n&&("number"!==r||l||(n+=o&&o[3]||(T.cssNumber[a]?"":"px")),g.clearCloneStyle||""!==n||0!==t.indexOf("background")||(d[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,i))||(l?d.setProperty(t,n):d[t]=n))}},css:function(e,t,n,i){var o,r,s,a=oe(t);return Ye.test(t)||(t=ot(a)),(s=T.cssHooks[t]||T.cssHooks[a])&&"get"in s&&(o=s.get(e,!0,n)),void 0===o&&(o=Je(e,t,i)),"normal"===o&&t in at&&(o=at[t]),""===n||n?(r=parseFloat(o),!0===n||isFinite(r)?r||0:o):o}}),T.each(["height","width"],(function(e,t){T.cssHooks[t]={get:function(e,n,i){if(n)return!rt.test(T.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ct(e,t,i):Ke(e,st,(function(){return ct(e,t,i)}))},set:function(e,n,i){var o,r=Ge(e),s=!g.scrollboxSize()&&"absolute"===r.position,a=(s||i)&&"border-box"===T.css(e,"boxSizing",!1,r),l=i?dt(e,t,i,a,r):0;return a&&s&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(r[t])-dt(e,t,"border",!1,r)-.5)),l&&(o=pe.exec(n))&&"px"!==(o[3]||"px")&&(e.style[t]=n,n=T.css(e,t)),lt(0,n,l)}}})),T.cssHooks.marginLeft=et(g.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(Je(e,"marginLeft"))||e.getBoundingClientRect().left-Ke(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),T.each({margin:"",padding:"",border:"Width"},(function(e,t){T.cssHooks[e+t]={expand:function(n){for(var i=0,o={},r="string"==typeof n?n.split(" "):[n];i<4;i++)o[e+fe[i]+t]=r[i]||r[i-2]||r[0];return o}},"margin"!==e&&(T.cssHooks[e+t].set=lt)})),T.fn.extend({css:function(e,t){return ee(this,(function(e,t,n){var i,o,r={},s=0;if(Array.isArray(t)){for(i=Ge(e),o=t.length;s<o;s++)r[t[s]]=T.css(e,t[s],!1,i);return r}return void 0!==n?T.style(e,t,n):T.css(e,t)}),e,t,arguments.length>1)}}),T.Tween=ut,ut.prototype={constructor:ut,init:function(e,t,n,i,o,r){this.elem=e,this.prop=n,this.easing=o||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=r||(T.cssNumber[n]?"":"px")},cur:function(){var e=ut.propHooks[this.prop];return e&&e.get?e.get(this):ut.propHooks._default.get(this)},run:function(e){var t,n=ut.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):ut.propHooks._default.set(this),this}},ut.prototype.init.prototype=ut.prototype,ut.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1!==e.elem.nodeType||!T.cssHooks[e.prop]&&null==e.elem.style[ot(e.prop)]?e.elem[e.prop]=e.now:T.style(e.elem,e.prop,e.now+e.unit)}}},ut.propHooks.scrollTop=ut.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},T.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},T.fx=ut.prototype.init,T.fx.step={};var ht,pt,ft=/^(?:toggle|show|hide)$/,mt=/queueHooks$/;function gt(){pt&&(!1===y.hidden&&i.requestAnimationFrame?i.requestAnimationFrame(gt):i.setTimeout(gt,T.fx.interval),T.fx.tick())}function vt(){return i.setTimeout((function(){ht=void 0})),ht=Date.now()}function bt(e,t){var n,i=0,o={height:e};for(t=t?1:0;i<4;i+=2-t)o["margin"+(n=fe[i])]=o["padding"+n]=e;return t&&(o.opacity=o.width=e),o}function yt(e,t,n){for(var i,o=(wt.tweeners[t]||[]).concat(wt.tweeners["*"]),r=0,s=o.length;r<s;r++)if(i=o[r].call(n,t,e))return i}function wt(e,t,n){var i,o,r=0,s=wt.prefilters.length,a=T.Deferred().always((function(){delete l.elem})),l=function(){if(o)return!1;for(var t=ht||vt(),n=Math.max(0,d.startTime+d.duration-t),i=1-(n/d.duration||0),r=0,s=d.tweens.length;r<s;r++)d.tweens[r].run(i);return a.notifyWith(e,[d,i,n]),i<1&&s?n:(s||a.notifyWith(e,[d,1,0]),a.resolveWith(e,[d]),!1)},d=a.promise({elem:e,props:T.extend({},t),opts:T.extend(!0,{specialEasing:{},easing:T.easing._default},n),originalProperties:t,originalOptions:n,startTime:ht||vt(),duration:n.duration,tweens:[],createTween:function(t,n){var i=T.Tween(e,d.opts,t,n,d.opts.specialEasing[t]||d.opts.easing);return d.tweens.push(i),i},stop:function(t){var n=0,i=t?d.tweens.length:0;if(o)return this;for(o=!0;n<i;n++)d.tweens[n].run(1);return t?(a.notifyWith(e,[d,1,0]),a.resolveWith(e,[d,t])):a.rejectWith(e,[d,t]),this}}),c=d.props;for(!function(e,t){var n,i,o,r,s;for(n in e)if(o=t[i=oe(n)],r=e[n],Array.isArray(r)&&(o=r[1],r=e[n]=r[0]),n!==i&&(e[i]=r,delete e[n]),(s=T.cssHooks[i])&&"expand"in s)for(n in r=s.expand(r),delete e[i],r)n in e||(e[
vendor: 26,238 bytes, line 2
2n]=r[n],t[n]=o);else t[i]=o}(c,d.opts.specialEasing);r<s;r++)if(i=wt.prefilters[r].call(d,e,c,d.opts))return v(i.stop)&&(T._queueHooks(d.elem,d.opts.queue).stop=i.stop.bind(i)),i;return T.map(c,yt,d),v(d.opts.start)&&d.opts.start.call(e,d),d.progress(d.opts.progress).done(d.opts.done,d.opts.complete).fail(d.opts.fail).always(d.opts.always),T.fx.timer(T.extend(l,{elem:e,anim:d,queue:d.opts.queue})),d}T.Animation=T.extend(wt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return ye(n.elem,e,pe.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(Z);for(var n,i=0,o=e.length;i<o;i++)n=e[i],wt.tweeners[n]=wt.tweeners[n]||[],wt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var i,o,r,s,a,l,d,c,u="width"in t||"height"in t,h=this,p={},f=e.style,m=e.nodeType&&be(e),g=ae.get(e,"fxshow");for(i in n.queue||(null==(s=T._queueHooks(e,"fx")).unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,h.always((function(){h.always((function(){s.unqueued--,T.queue(e,"fx").length||s.empty.fire()}))}))),t)if(o=t[i],ft.test(o)){if(delete t[i],r=r||"toggle"===o,o===(m?"hide":"show")){if("show"!==o||!g||void 0===g[i])continue;m=!0}p[i]=g&&g[i]||T.style(e,i)}if((l=!T.isEmptyObject(t))||!T.isEmptyObject(p))for(i in u&&1===e.nodeType&&(n.overflow=[f.overflow,f.overflowX,f.overflowY],null==(d=g&&g.display)&&(d=ae.get(e,"display")),"none"===(c=T.css(e,"display"))&&(d?c=d:(xe([e],!0),d=e.style.display||d,c=T.css(e,"display"),xe([e]))),("inline"===c||"inline-block"===c&&null!=d)&&"none"===T.css(e,"float")&&(l||(h.done((function(){f.display=d})),null==d&&(c=f.display,d="none"===c?"":c)),f.display="inline-block")),n.overflow&&(f.overflow="hidden",h.always((function(){f.overflow=n.overflow[0],f.overflowX=n.overflow[1],f.overflowY=n.overflow[2]}))),l=!1,p)l||(g?"hidden"in g&&(m=g.hidden):g=ae.access(e,"fxshow",{display:d}),r&&(g.hidden=!m),m&&xe([e],!0),h.done((function(){for(i in m||xe([e]),ae.remove(e,"fxshow"),p)T.style(e,i,p[i])}))),l=yt(m?g[i]:0,i,h),i in g||(g[i]=l.start,m&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?wt.prefilters.unshift(e):wt.prefilters.push(e)}}),T.speed=function(e,t,n){var i=e&&"object"==typeof e?T.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return T.fx.off?i.duration=0:"number"!=typeof i.duration&&(i.duration in T.fx.speeds?i.duration=T.fx.speeds[i.duration]:i.duration=T.fx.speeds._default),null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){v(i.old)&&i.old.call(this),i.queue&&T.dequeue(this,i.queue)},i},T.fn.extend({fadeTo:function(e,t,n,i){return this.filter(be).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(e,t,n,i){var o=T.isEmptyObject(e),r=T.speed(t,n,i),s=function(){var t=wt(this,T.extend({},e),r);(o||ae.get(this,"finish"))&&t.stop(!0)};return s.finish=s,o||!1===r.queue?this.each(s):this.queue(r.queue,s)},stop:function(e,t,n){var i=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each((function(){var t=!0,o=null!=e&&e+"queueHooks",r=T.timers,s=ae.get(this);if(o)s[o]&&s[o].stop&&i(s[o]);else for(o in s)s[o]&&s[o].stop&&mt.test(o)&&i(s[o]);for(o=r.length;o--;)r[o].elem!==this||null!=e&&r[o].queue!==e||(r[o].anim.stop(n),t=!1,r.splice(o,1));!t&&n||T.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||"fx"),this.each((function(){var t,n=ae.get(this),i=n[e+"queue"],o=n[e+"queueHooks"],r=T.timers,s=i?i.length:0;for(n.finish=!0,T.queue(this,e,[]),o&&o.stop&&o.stop.call(this,!0),t=r.length;t--;)r[t].elem===this&&r[t].queue===e&&(r[t].anim.stop(!0),r.splice(t,1));for(t=0;t<s;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete n.finish}))}}),T.each(["toggle","show","hide"],(function(e,t){var n=T.fn[t];T.fn[t]=function(e,i,o){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(bt(t,!0),e,i,o)}})),T.each({slideDown:bt("show"),slideUp:bt("hide"),slideToggle:bt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(e,t){T.fn[e]=function(e,n,i){return this.animate(t,e,n,i)}})),T.timers=[],T.fx.tick=function(){var e,t=0,n=T.timers;for(ht=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||T.fx.stop(),ht=void 0},T.fx.timer=function(e){T.timers.push(e),T.fx.start()},T.fx.interval=13,T.fx.start=function(){pt||(pt=!0,gt())},T.fx.stop=function(){pt=null},T.fx.speeds={slow:600,fast:200,_default:400},T.fn.delay=function(e,t){return e=T.fx&&T.fx.speeds[e]||e,t=t||"fx",this.queue(t,(function(t,n){var o=i.setTimeout(t,e);n.stop=function(){i.clearTimeout(o)}}))},function(){var e=y.createElement("input"),t=y.createElement("select").appendChild(y.createElement("option"));e.type="checkbox",g.checkOn=""!==e.value,g.optSelected=t.selected,(e=y.createElement("input")).value="t",e.type="radio",g.radioValue="t"===e.value}();var _t,xt=T.expr.attrHandle;T.fn.extend({attr:function(e,t){return ee(this,T.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){T.removeAttr(this,e)}))}}),T.extend({attr:function(e,t,n){var i,o,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===e.getAttribute?T.prop(e,t,n):(1===r&&T.isXMLDoc(e)||(o=T.attrHooks[t.toLowerCase()]||(T.expr.match.bool.test(t)?_t:void 0)),void 0!==n?null===n?void T.removeAttr(e,t):o&&"set"in o&&void 0!==(i=o.set(e,n,t))?i:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(i=o.get(e,t))?i:null==(i=T.find.attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){if(!g.radioValue&&"radio"===t&&C(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,o=t&&t.match(Z);if(o&&1===e.nodeType)for(;n=o[i++];)e.removeAttribute(n)}}),_t={set:function(e,t,n){return!1===t?T.removeAttr(e,n):e.setAttribute(n,n),n}},T.each(T.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=xt[t]||T.find.attr;xt[t]=function(e,t,i){var o,r,s=t.toLowerCase();return i||(r=xt[s],xt[s]=o,o=null!=n(e,t,i)?s:null,xt[s]=r),o}}));var $t=/^(?:input|select|textarea|button)$/i,St=/^(?:a|area)$/i;function Tt(e){return(e.match(Z)||[]).join(" ")}function kt(e){return e.getAttribute&&e.getAttribute("class")||""}function Ct(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(Z)||[]}T.fn.extend({prop:function(e,t){return ee(this,T.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[T.propFix[e]||e]}))}}),T.extend({prop:function(e,t,n){var i,o,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&T.isXMLDoc(e)||(t=T.propFix[t]||t,o=T.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(i=o.set(e,n,t))?i:e[t]=n:o&&"get"in o&&null!==(i=o.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=T.find.attr(e,"tabindex");return t?parseInt(t,10):$t.test(e.nodeName)||St.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(T.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){T.propFix[this.toLowerCase()]=this})),T.fn.extend({addClass:function(e){var t,n,i,o,r,s;return v(e)?this.each((function(t){T(this).addClass(e.call(this,t,kt(this)))})):(t=Ct(e)).length?this.each((function(){if(i=kt(this),n=1===this.nodeType&&" "+Tt(i)+" "){for(r=0;r<t.length;r++)o=t[r],n.indexOf(" "+o+" ")<0&&(n+=o+" ");s=Tt(n),i!==s&&this.setAttribute("class",s)}})):this},removeClass:function(e){var t,n,i,o,r,s;return v(e)?this.each((function(t){T(this).removeClass(e.call(this,t,kt(this)))})):arguments.length?(t=Ct(e)).length?this.each((function(){if(i=kt(this),n=1===this.nodeType&&" "+Tt(i)+" "){for(r=0;r<t.length;r++)for(o=t[r];n.indexOf(" "+o+" ")>-1;)n=n.replace(" "+o+" "," ");s=Tt(n),i!==s&&this.setAttribute("class",s)}})):this:this.attr("class","")},toggleClass:function(e,t){var n,i,o,r,s=typeof e,a="string"===s||Array.isArray(e);return v(e)?this.each((function(n){T(this).toggleClass(e.call(this,n,kt(this),t),t)})):"boolean"==typeof t&&a?t?this.addClass(e):this.removeClass(e):(n=Ct(e),this.each((function(){if(a)for(r=T(this),o=0;o<n.length;o++)i=n[o],r.hasClass(i)?r.removeClass(i):r.addClass(i);else void 0!==e&&"boolean"!==s||((i=kt(this))&&ae.set(this,"__className__",i),this.setAttribute&&this.setAttribute("class",i||!1===e?"":ae.get(this,"__className__")||""))})))},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" "+Tt(kt(n))+" ").indexOf(t)>-1)return!0;return!1}});var Et=/\r/g;T.fn.extend({val:function(e){var t,n,i,o=this[0];return arguments.length?(i=v(e),this.each((function(n){var o;1===this.nodeType&&(null==(o=i?e.call(this,n,T(this).val()):e)?o="":"number"==typeof o?o+="":Array.isArray(o)&&(o=T.map(o,(function(e){return null==e?"":e+""}))),(t=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))}))):o?(t=T.valHooks[o.type]||T.valHooks[o.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:"string"==typeof(n=o.value)?n.replace(Et,""):null==n?"":n:void 0}}),T.extend({valHooks:{option:{get:function(e){var t=T.find.attr(e,"value");return null!=t?t:Tt(T.text(e))}},select:{get:function(e){var t,n,i,o=e.options,r=e.selectedIndex,s="select-one"===e.type,a=s?null:[],l=s?r+1:o.length;for(i=r<0?l:s?r:0;i<l;i++)if(((n=o[i]).selected||i===r)&&!n.disabled&&(!n.parentNode.disabled||!C(n.parentNode,"optgroup"))){if(t=T(n).val(),s)return t;a.push(t)}return a},set:function(e,t){for(var n,i,o=e.options,r=T.makeArray(t),s=o.length;s--;)((i=o[s]).selected=T.inArray(T.valHooks.option.get(i),r)>-1)&&(n=!0);return n||(e.selectedIndex=-1),r}}}}),T.each(["radio","checkbox"],(function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=T.inArray(T(e).val(),t)>-1}},g.checkOn||(T.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}));var Pt=i.location,At={guid:Date.now()},Lt=/\?/;T.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new i.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||T.error("Invalid XML: "+(n?T.map(n.childNodes,(function(e){return e.textContent})).join("\n"):e)),t};var Mt=/^(?:focusinfocus|focusoutblur)$/,Ot=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(e,t,n,o){var r,s,a,l,d,c,u,h,f=[n||y],m=p.call(e,"type")?e.type:e,g=p.call(e,"namespace")?e.namespace.split("."):[];if(s=h=a=n=n||y,3!==n.nodeType&&8!==n.nodeType&&!Mt.test(m+T.event.triggered)&&(m.indexOf(".")>-1&&(g=m.split("."),m=g.shift(),g.sort()),d=m.indexOf(":")<0&&"on"+m,(e=e[T.expando]?e:new T.Event(m,"object"==typeof e&&e)).isTrigger=o?2:3,e.namespace=g.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:T.makeArray(t,[e]),u=T.event.special[m]||{},o||!u.trigger||!1!==u.trigger.apply(n,t))){if(!o&&!u.noBubble&&!b(n)){for(l=u.delegateType||m,Mt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)f.push(s),a=s;a===(n.ownerDocument||y)&&f.push(a.defaultView||a.parentWindow||i)}for(r=0;(s=f[r++])&&!e.isPropagationStopped();)h=s,e.type=r>1?l:u.bindType||m,(c=(ae.get(s,"events")||Object.create(null))[e.type]&&ae.get(s,"handle"))&&c.apply(s,t),(c=d&&s[d])&&c.apply&&re(s)&&(e.result=c.apply(s,t),!1===e.result&&e.preventDefault());return e.type=m,o||e.isDefaultPrevented()||u._default&&!1!==u._default.apply(f.pop(),t)||!re(n)||d&&v(n[m])&&!b(n)&&((a=n[d])&&(n[d]=null),T.event.triggered=m,e.isPropagationStopped()&&h.addEventListener(m,Ot),n[m](),e.isPropagationStopped()&&h.removeEventListener(m,Ot),T.event.triggered=void 0,a&&(n[d]=a)),e.result}},simulate:function(e,t,n){var i=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(i,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each((function(){T.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}});var It=/\[\]$/,Rt=/\r?\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,zt=/^(?:input|select|textarea|keygen)/i;function Nt(e,t,n,i){var o;if(Array.isArray(t))T.each(t,(function(t,o){n||It.test(e)?i(e,o):Nt(e+"["+("object"==typeof o&&null!=o?t:"")+"]",o,n,i)}));else if(n||"object"!==x(t))i(e,t);else for(o in t)Nt(e+"["+o+"]",t[o],n,i)}T.param=function(e,t){var n,i=[],o=function(e,t){var n=v(t)?t():t;i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,(function(){o(this.name,this.value)}));else for(n in e)Nt(n,e[n],t,o);return i.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&zt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!Te.test(e))})).map((function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,(function(e){return{name:t.name,value:e.replace(Rt,"\r\n")}})):{name:t.name,value:n.replace(Rt,"\r\n")}})).get()}});var Ft=/%20/g,Bt=/#.*$/,jt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ht=/^(?:GET|HEAD)$/,Wt=/^\/\//,Vt={},Ut={},Zt="*/".concat("*"),Xt=y.createElement("a");function Yt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,o=0,r=t.toLowerCase().match(Z)||[];if(v(n))for(;i=r[o++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function Gt(e,t,n,i){var o={},r=e===Ut;function s(a){var l;return o[a]=!0,T.each(e[a]||[],(function(e,a){var d=a(t,n,i);return"string"!=typeof d||r||o[d]?r?!(l=d):void 0:(t.dataTypes.unshift(d),s(d),!1)})),l}return s(t.dataTypes[0])||!o["*"]&&s("*")}function Kt(e,t){var n,i,o=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((o[n]?e:i||(i={}))[n]=t[n]);return i&&T.extend(!0,e,i),e}Xt.href=Pt.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Pt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Pt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Kt(Kt(e,T.ajaxSettings),t):Kt(T.ajaxSettings,e)},ajaxPrefilter:Yt(Vt),ajaxTransport:Yt(Ut),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var n,o,r,s,a,l,d,c,u,h,p=T.ajaxSetup({},t),f=p.context||p,m=p.context&&(f.nodeType||f.jquery)?T(f):T.event,g=T.Deferred(),v=T.Callbacks("once memory"),b=p.statusCode||{},w={},_={},x="canceled",$={readyState:0,getResponseHeader:function(e){var t;if(d){if(!s)for(s={};t=qt.exec(r);)s[t[1].toLowerCase()+" "]=(s[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=s[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return d?r:null},setRequestHeader:function(e,t){return null==d&&(e=_[e.toLowerCase()]=_[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==d&&(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(d)$.always(e[$.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||x;return n&&n.abort(t),S(0,t),this}};if(g.promise($),p.url=((e||p.url||Pt.href)+"").replace(Wt,Pt.protocol+"//"),p.type=t.method||t.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(Z)||[""],null==p.crossDomain){l=y.createElement("a");try{l.href=p.url,l.href=l.href,p.crossDomain=Xt.protocol+"//"+Xt.host!=l.protocol+"//"+l.host}catch(e){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=T.param(p.data,p.traditional)),Gt(Vt,p,t,$),d)return $;for(u in(c=T.event&&p.global)&&0==T.active++&&T.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Ht.test(p.type),o=p.url.replace(Bt,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(Ft,"+")):(h=p.url.slice(o.length),p.data&&(p.processData||"string"==typeof p.data)&&(o+=(Lt.test(o)?"&":"?")+p.data,delete p.data),!1===p.cache&&(o=o.replace(jt,"$1"),h=(Lt.test(o)?"&":"?")+"_="+At.guid+++h),p.url=o+h),p.ifModified&&(T.lastModified[o]&&$.setRequestHeader("If-Modified-Since",T.lastModified[o]),T.etag[o]&&$.setRequestHeader("If-None-Match",T.etag[o])),(p.data&&p.hasContent&&!1!==p.contentType||t.contentType)&&$.setRequestHeader("Content-Type",p.contentType),$.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Zt+"; q=0.01":""):p.accepts["*"]),p.headers)$.setRequestHeader(u,p.headers[u]);if(p.beforeSend&&(!1===p.beforeSend.call(f,$,p)||d))return $.abort();if(x="abort",v.add(p.complete),$.done(p.success),$.fail(p.error),n=Gt(Ut,p,t,$)){if($.readyState=1,c&&m.trigger("ajaxSend",[$,p]),d)return $;p.async&&p.timeout>0&&(a=i.setTimeout((function(){$.abort("timeout")}),p.timeout));try{d=!1,n.send(w,S)}catch(e){if(d)throw e;S(-1,e)}}else S(-1,"No Transport");function S(e,t,s,l){var u,h,y,w,_,x=t;d||(d=!0,a&&i.clearTimeout(a),n=void 0,r=l||"",$.readyState=e>0?4:0,u=e>=200&&e<300||304===e,s&&(w=function(e,t,n){for(var i,o,r,s,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(o in a)if(a[o]&&a[o].test(i)){l.unshift(o);break}if(l[0]in n)r=l[0];else{for(o in n){if(!l[0]||e.converters[o+" "+l[0]]){r=o;break}s||(s=o)}r=r||s}if(r)return r!==l[0]&&l.unshift(r),n[r]}(p,$,s)),!u&&T.inArray("script",p.dataTypes)>-1&&T.inArray("json",p.dataTypes)<0&&(p.converters["text script"]=function(){}),w=function(e,t,n,i){var o,r,s,a,l,d={},c=e.dataTypes.slice();if(c[1])for(s in e.converters)d[s.toLowerCase()]=e.converters[s];for(r=c.shift();r;)if(e.responseFields[r]&&(n[e.responseFields[r]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=r,r=c.shift())if("*"===r)r=l;else if("*"!==l&&l!==r){if(!(s=d[l+" "+r]||d["* "+r]))for(o in d)if((a=o.split(" "))[1]===r&&(s=d[l+" "+a[0]]||d["* "+a[0]])){!0===s?s=d[o]:!0!==d[o]&&(r=a[0],c.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+l+" to "+r}}}return{state:"success",data:t}}(p,w,$,u),u?(p.ifModified&&((_=$.getResponseHeader("Last-Modified"))&&(T.lastModified[o]=_),(_=$.getResponseHeader("etag"))&&(T.etag[o]=_)),204===e||"HEAD"===p.type?x="nocontent":304===e?x="notmodified":(x=w.state,h=w.data,u=!(y=w.error))):(y=x,!e&&x||(x="error",e<0&&(e=0))),$.status=e,$.statusText=(t||x)+"",u?g.resolveWith(f,[h,x,$]):g.rejectWith(f,[$,x,y]),$.statusCode(b),b=void 0,c&&m.trigger(u?"ajaxSuccess":"ajaxError",[$,p,u?h:y]),v.fireWith(f,[$,x]),c&&(m.trigger("ajaxComplete",[$,p]),--T.active||T.event.trigger("ajaxStop")))}return $},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],(function(e,t){T[t]=function(e,n,i,o){return v(n)&&(o=o||i,i=n,n=void 0),T.ajax(T.extend({url:e,type:t,dataType:o,data:n,success:i},T.isPlainObject(e)&&e))}})),T.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),T._evalUrl=function(e,t,n){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t,n)}})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return v(e)?this.each((function(t){T(this).wrapInner(e.call(this,t))})):this.each((function(){var t=T(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=v(e);return this.each((function(n){T(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){T(this).replaceWith(this.childNodes)})),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){try{return new i.XMLHttpRequest}catch(e){}};var Qt={0:200,1223:204},Jt=T.ajaxSettings.xhr();g.cors=!!Jt&&"withCredentials"in Jt,g.ajax=Jt=!!Jt,T.ajaxTransport((function(e){var t,n;if(g.cors||Jt&&!e.crossDomain)return{send:function(o,r){var s,a=e.xhr();if(a.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(s in e.xhrFields)a[s]=e.xhrFields[s];for(s in e.mimeType&&a.overrideMimeType&&a.overrideMimeType(e.mimeType),e.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest"),o)a.setRequestHeader(s,o[s]);t=function(e){return function(){t&&(t=n=a.onload=a.onerror=a.onabort=a.ontimeout=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?r(0,"error"):r(a.status,a.statusText):r(Qt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=t(),n=a.onerror=a.ontimeout=t("error"),void 0!==a.onabort?a.onabort=n:a.onreadystatechange=function(){4===a.readyState&&i.setTimeout((function(){t&&n()}))},t=t("abort");try{a.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),T.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),T.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(i,o){t=T("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&o("error"===e.type?404:200,e.type)}),y.head.appendChild(t[0])},abort:function(){n&&n()}}}));var en,tn=[],nn=/(=)\?(?=&|$)|\?\?/;T.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=tn.pop()||T.expando+"_"+At.guid++;return this[e]=!0,e}}),T.ajaxPrefilter("json jsonp",(function(e,t,n){var o,r,s,a=!1!==e.jsonp&&(nn.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&nn.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return o=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(nn,"$1"+o):!1!==e.jsonp&&(e.url+=(Lt.test(e.url)?"&":"?")+e.jsonp+"="+o),e.converters["script json"]=function(){return s||T.error(o+" was not called"),s[0]},e.dataTypes[0]="json",r=i[o],i[o]=function(){s=arguments},n.always((function(){void 0===r?T(i).removeProp(o):i[o]=r,e[o]&&(e.jsonpCallback=t.jsonpCallback,tn.push(o)),s&&v(r)&&r(s[0]),s=r=void 0})),"script"})),g.createHTMLDocument=((en=y.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===en.childNodes.length),T.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(g.createHTMLDocument?((i=(t=y.implementation.createHTMLDocument("")).createElement("base")).href=y.location.href,t.head.appendChild(i)):t=y),r=!n&&[],(o=B.exec(e))?[t.createElement(o[1])]:(o=Me([e],t,r),r&&r.length&&T(r).remove(),T.merge([],o.childNodes)));var i,o,r},T.fn.load=function(e,t,n){var i,o,r,s=this,a=e.indexOf(" ");return a>-1&&(i=Tt(e.slice(a)),e=e.slice(0,a)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(o="POST"),s.length>0&&T.ajax({url:e,type:o||"GET",dataType:"html",data:t}).done((function(e){r=arguments,s.html(i?T("<div>").append(T.parseHTML(e)).find(i):e)})).always(n&&function(e,t){s.each((function(){n.apply(this,r||[e.responseText,t,e])}))}),this},T.expr.pseudos.animated=function(e){return T.grep(T.timers,(function(t){return e===t.elem})).length},T.offset={setOffset:function(e,t,n){var i,o,r,s,a,l,d=T.css(e,"position"),c=T(e),u={};"static"===d&&(e.style.position="relative"),a=c.offset(),r=T.css(e,"top"),l=T.css(e,"left"),("absolute"===d||"fixed"===d)&&(r+l).indexOf("auto")>-1?(s=(i=c.position()).top,o=i.left):(s=parseFloat(r)||0,o=parseFloat(l)||0),v(t)&&(t=t.call(e,n,T.extend({},a))),null!=t.top&&(u.top=t.top-a.top+s),null!=t.left&&(u.left=t.left-a.left+o),"using"in t?t.using.call(e,u):c.css(u)}},T.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){T.offset.setOffset(this,e,t)}));var t,n,i=this[0];return i?i.getClientRects().length?(t=i.getBoundingClientRect(),n=i.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,i=this[0],o={top:0,left:0};if("fixed"===T.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===T.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&((o=T(e).offset()).top+=T.css(e,"borderTopWidth",!0),o.left+=T.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-T.css(i,"marginTop",!0),left:t.left-o.left-T.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===T.css(e,"position");)e=e.offsetParent;return e||me}))}}),T.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n="pageYOffset"===t;T.fn[e]=function(i){return ee(this,(function(e,i,o){var r;
2if(b(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===o)return r?r[t]:e[i];r?r.scrollTo(n?r.pageXOffset:o,n?o:r.pageYOffset):e[i]=o}),e,i,arguments.length)}})),T.each(["top","left"],(function(e,t){T.cssHooks[t]=et(g.pixelPosition,(function(e,n){if(n)return n=Je(e,t),Xe.test(n)?T(e).position()[t]+"px":n}))})),T.each({Height:"height",Width:"width"},(function(e,t){T.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,i){T.fn[i]=function(o,r){var s=arguments.length&&(n||"boolean"!=typeof o),a=n||(!0===o||!0===r?"margin":"border");return ee(this,(function(t,n,o){var r;return b(t)?0===i.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(r=t.documentElement,Math.max(t.body["scroll"+e],r["scroll"+e],t.body["offset"+e],r["offset"+e],r["client"+e])):void 0===o?T.css(t,n,a):T.style(t,n,o,a)}),t,s?o:void 0,s)}}))})),T.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){T.fn[t]=function(e){return this.on(t,e)}})),T.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),T.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(e,t){T.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}));var on=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;T.proxy=function(e,t){var n,i,o;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return i=a.call(arguments,2),o=function(){return e.apply(t||this,i.concat(a.call(arguments)))},o.guid=e.guid=e.guid||T.guid++,o},T.holdReady=function(e){e?T.readyWait++:T.ready(!0)},T.isArray=Array.isArray,T.parseJSON=JSON.parse,T.nodeName=C,T.isFunction=v,T.isWindow=b,T.camelCase=oe,T.type=x,T.now=Date.now,T.isNumeric=function(e){var t=T.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},T.trim=function(e){return null==e?"":(e+"").replace(on,"$1")},void 0===(n=function(){return T}.apply(t,[]))||(e.exports=n);var rn=i.jQuery,sn=i.$;return T.noConflict=function(e){return i.$===T&&(i.$=sn),e&&i.jQuery===T&&(i.jQuery=rn),T},void 0===o&&(i.jQuery=i.$=T),T}))},3481:function(e,t){!function(e){"use strict";var t="1.9.4";function n(e){var t,n,i,o;for(n=1,i=arguments.length;n<i;n++)for(t in o=arguments[n])e[t]=o[t];return e}var i=Object.create||function(){function e(){}return function(t){return e.prototype=t,new e}}();function o(e,t){var n=Array.prototype.slice;if(e.bind)return e.bind.apply(e,n.call(arguments,1));var i=n.call(arguments,2);return function(){return e.apply(t,i.length?i.concat(n.call(arguments)):arguments)}}var r=0;function s(e){return"_leaflet_id"in e||(e._leaflet_id=++r),e._leaflet_id}function a(e,t,n){var i,o,r,s;return s=function(){i=!1,o&&(r.apply(n,o),o=!1)},r=function(){i?o=arguments:(e.apply(n,arguments),setTimeout(s,t),i=!0)},r}function l(e,t,n){var i=t[1],o=t[0],r=i-o;return e===i&&n?e:((e-o)%r+r)%r+o}function d(){return!1}function c(e,t){if(!1===t)return e;var n=Math.pow(10,void 0===t?6:t);return Math.round(e*n)/n}function u(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function h(e){return u(e).split(/\s+/)}function p(e,t){for(var n in Object.prototype.hasOwnProperty.call(e,"options")||(e.options=e.options?i(e.options):{}),t)e.options[n]=t[n];return e.options}function f(e,t,n){var i=[];for(var o in e)i.push(encodeURIComponent(n?o.toUpperCase():o)+"="+encodeURIComponent(e[o]));return(t&&-1!==t.indexOf("?")?"&":"?")+i.join("&")}var m=/\{ *([\w_ -]+) *\}/g;function g(e,t){return e.replace(m,(function(e,n){var i=t[n];if(void 0===i)throw new Error("No value provided for variable "+e);return"function"==typeof i&&(i=i(t)),i}))}var v=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function b(e,t){for(var n=0;n<e.length;n++)if(e[n]===t)return n;return-1}var y="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=";function w(e){return window["webkit"+e]||window["moz"+e]||window["ms"+e]}var _=0;function x(e){var t=+new Date,n=Math.max(0,16-(t-_));return _=t+n,window.setTimeout(e,n)}var $=window.requestAnimationFrame||w("RequestAnimationFrame")||x,S=window.cancelAnimationFrame||w("CancelAnimationFrame")||w("CancelRequestAnimationFrame")||function(e){window.clearTimeout(e)};function T(e,t,n){if(!n||$!==x)return $.call(window,o(e,t));e.call(t)}function k(e){e&&S.call(window,e)}var C={__proto__:null,extend:n,create:i,bind:o,get lastId(){return r},stamp:s,throttle:a,wrapNum:l,falseFn:d,formatNum:c,trim:u,splitWords:h,setOptions:p,getParamString:f,template:g,isArray:v,indexOf:b,emptyImageUrl:y,requestFn:$,cancelFn:S,requestAnimFrame:T,cancelAnimFrame:k};function E(){}function P(e){if("undefined"!=typeof L&&L&&L.Mixin){e=v(e)?e:[e];for(var t=0;t<e.length;
vendor: 9,101 bytes, line 2
2t++)e[t]===L.Mixin.Events&&console.warn("Deprecated include of L.Mixin.Events: this property will be removed in future releases, please inherit from L.Evented instead.",(new Error).stack)}}E.extend=function(e){var t=function(){p(this),this.initialize&&this.initialize.apply(this,arguments),this.callInitHooks()},o=t.__super__=this.prototype,r=i(o);for(var s in r.constructor=t,t.prototype=r,this)Object.prototype.hasOwnProperty.call(this,s)&&"prototype"!==s&&"__super__"!==s&&(t[s]=this[s]);return e.statics&&n(t,e.statics),e.includes&&(P(e.includes),n.apply(null,[r].concat(e.includes))),n(r,e),delete r.statics,delete r.includes,r.options&&(r.options=o.options?i(o.options):{},n(r.options,e.options)),r._initHooks=[],r.callInitHooks=function(){if(!this._initHooksCalled){o.callInitHooks&&o.callInitHooks.call(this),this._initHooksCalled=!0;for(var e=0,t=r._initHooks.length;e<t;e++)r._initHooks[e].call(this)}},t},E.include=function(e){var t=this.prototype.options;return n(this.prototype,e),e.options&&(this.prototype.options=t,this.mergeOptions(e.options)),this},E.mergeOptions=function(e){return n(this.prototype.options,e),this},E.addInitHook=function(e){var t=Array.prototype.slice.call(arguments,1),n="function"==typeof e?e:function(){this[e].apply(this,t)};return this.prototype._initHooks=this.prototype._initHooks||[],this.prototype._initHooks.push(n),this};var A={on:function(e,t,n){if("object"==typeof e)for(var i in e)this._on(i,e[i],t);else for(var o=0,r=(e=h(e)).length;o<r;o++)this._on(e[o],t,n);return this},off:function(e,t,n){if(arguments.length)if("object"==typeof e)for(var i in e)this._off(i,e[i],t);else{e=h(e);for(var o=1===arguments.length,r=0,s=e.length;r<s;r++)o?this._off(e[r]):this._off(e[r],t,n)}else delete this._events;return this},_on:function(e,t,n,i){if("function"==typeof t){if(!1===this._listens(e,t,n)){n===this&&(n=void 0);var o={fn:t,ctx:n};i&&(o.once=!0),this._events=this._events||{},this._events[e]=this._events[e]||[],this._events[e].push(o)}}else console.warn("wrong listener type: "+typeof t)},_off:function(e,t,n){var i,o,r;if(this._events&&(i=this._events[e]))if(1!==arguments.length)if("function"==typeof t){var s=this._listens(e,t,n);if(!1!==s){var a=i[s];this._firingCount&&(a.fn=d,this._events[e]=i=i.slice()),i.splice(s,1)}}else console.warn("wrong listener type: "+typeof t);else{if(this._firingCount)for(o=0,r=i.length;o<r;o++)i[o].fn=d;delete this._events[e]}},fire:function(e,t,i){if(!this.listens(e,i))return this;var o=n({},t,{type:e,target:this,sourceTarget:t&&t.sourceTarget||this});if(this._events){var r=this._events[e];if(r){this._firingCount=this._firingCount+1||1;for(var s=0,a=r.length;s<a;s++){var l=r[s],d=l.fn;l.once&&this.off(e,d,l.ctx),d.call(l.ctx||this,o)}this._firingCount--}}return i&&this._propagateEvent(o),this},listens:function(e,t,n,i){"string"!=typeof e&&console.warn('"string" type argument expected');var o=t;"function"!=typeof t&&(i=!!t,o=void 0,n=void 0);var r=this._events&&this._events[e];if(r&&r.length&&!1!==this._listens(e,o,n))return!0;if(i)for(var s in this._eventParents)if(this._eventParents[s].listens(e,t,n,i))return!0;return!1},_listens:function(e,t,n){if(!this._events)return!1;var i=this._events[e]||[];if(!t)return!!i.length;n===this&&(n=void 0);for(var o=0,r=i.length;o<r;o++)if(i[o].fn===t&&i[o].ctx===n)return o;return!1},once:function(e,t,n){if("object"==typeof e)for(var i in e)this._on(i,e[i],t,!0);else for(var o=0,r=(e=h(e)).length;o<r;o++)this._on(e[o],t,n,!0);return this},addEventParent:function(e){return this._eventParents=this._eventParents||{},this._eventParents[s(e)]=e,this},removeEventParent:function(e){return this._eventParents&&delete this._eventParents[s(e)],this},_propagateEvent:function(e){for(var t in this._eventParents)this._eventParents[t].fire(e.type,n({layer:e.target,propagatedFrom:e.target},e),!0)}};A.addEventListener=A.on,A.removeEventListener=A.clearAllEventListeners=A.off,A.addOneTimeEventListener=A.once,A.fireEvent=A.fire,A.hasEventListeners=A.listens;var M=E.extend(A);function O(e,t,n){this.x=n?Math.round(e):e,this.y=n?Math.round(t):t}var I=Math.trunc||function(e){return e>0?Math.floor(e):Math.ceil(e)};function R(e,t,n){return e instanceof O?e:v(e)?new O(e[0],e[1]):null==e?e:"object"==typeof e&&"x"in e&&"y"in e?new O(e.x,e.y):new O(e,t,n)}function D(e,t){if(e)for(var n=t?[e,t]:e,i=0,o=n.length;i<o;i++)this.extend(n[i])}function z(e,t){return!e||e instanceof D?e:new D(e,t)}function N(e,t){if(e)for(var n=t?[e,t]:e,i=0,o=n.length;i<o;i++)this.extend(n[i])}function F(e,t){return e instanceof N?e:new N(e,t)}function B(e,t,n){if(isNaN(e)||isNaN(t))throw new Error("Invalid LatLng object: ("+e+", "+t+")");this.lat=+e,this.lng=+t,void 0!==n&&(this.alt=+n)}function j(e,t,n){return e instanceof B?e:v(e)&&"object"!=typeof e[0]?3===e.length?new B(e[0],e[1],e[2]):2===e.length?new B(e[0],e[1]):null:null==e?e:"object"==typeof e&&"lat"in e?new B(e.lat,"lng"in e?e.lng:e.lon,e.alt):void 0===t?null:new B(e,t,n)}O.prototype={clone:function(){return new O(this.x,this.y)},add:function(e){return this.clone()._add(R(e))},_add:function(e){return this.x+=e.x,this.y+=e.y,this},subtract:function(e){return this.clone()._subtract(R(e))},_subtract:function(e){return this.x-=e.x,this.y-=e.y,this},divideBy:function(e){return this.clone()._divideBy(e)},_divideBy:function(e){return this.x/=e,this.y/=e,this},multiplyBy:function(e){return this.clone()._multiplyBy(e)},_multiplyBy:function(e){return this.x*=e,this.y*=e,this},scaleBy:function(e){return new O(this.x*e.x,this.y*e.y)},unscaleBy:function(e){return new O(this.x/e.x,this.y/e.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=I(this.x),this.y=I(this.y),this},distanceTo:function(e){var t=(e=R(e)).x-this.x,n=e.y-this.y;return Math.sqrt(t*t+n*n)},equals:function(e){return(e=R(e)).x===this.x&&e.y===this.y},contains:function(e){return e=R(e),Math.abs(e.x)<=Math.abs(this.x)&&Math.abs(e.y)<=Math.abs(this.y)},toString:function(){return"Point("+c(this.x)+", "+c(this.y)+")"}},D.prototype={extend:function(e){var t,n;if(!e)return this;if(e instanceof O||"number"==typeof e[0]||"x"in e)t=n=R(e);else if(t=(e=z(e)).min,n=e.max,!t||!n)return this;return this.min||this.max?(this.min.x=Math.min(t.x,this.min.x),this.max.x=Math.max(n.x,this.max.x),this.min.y=Math.min(t.y,this.min.y),this.max.y=Math.max(n.y,this.max.y)):(this.min=t.clone(),this.max=n.clone()),this},getCenter:function(e){return R((this.min.x+this.max.x)/2,(this.min.y+this.max.y)/2,e)},getBottomLeft:function(){return R(this.min.x,this.max.y)},getTopRight:function(){return R(this.max.x,this.min.y)},getTopLeft:function(){return this.min},getBottomRight:function(){return this.max},getSize:function(){return this.max.subtract(this.min)},contains:function(e){var t,n;return(e="number"==typeof e[0]||e instanceof O?R(e):z(e))instanceof D?(t=e.min,n=e.max):t=n=e,t.x>=this.min.x&&n.x<=this.max.x&&t.y>=this.min.y&&n.y<=this.max.y},intersects:function(e){e=z(e);var t=this.min,n=this.max,i=e.min,o=e.max,r=o.x>=t.x&&i.x<=n.x,s=o.y>=t.y&&i.y<=n.y;return r&&s},overlaps:function(e){e=z(e);var t=this.min,n=this.max,i=e.min,o=e.max,r=o.x>t.x&&i.x<n.x,s=o.y>t.y&&i.y<n.y;return r&&s},isValid:function(){return!(!this.min||!this.max)},pad:function(e){var t=this.min,n=this.max,i=Math.abs(t.x-n.x)*e,o=Math.abs(t.y-n.y)*e;return z(R(t.x-i,t.y-o),R(n.x+i,n.y+o))},equals:function(e){return!!e&&(e=z(e),this.min.equals(e.getTopLeft())&&this.max.equals(e.getBottomRight()))}},N.prototype={extend:function(e){var t,n,i=this._southWest,o=this._northEast;if(e instanceof B)t=e,n=e;else{if(!(e instanceof N))return e?this.extend(j(e)||F(e)):this;if(t=e._southWest,n=e._northEast,!t||!n)return this}return i||o?(i.lat=Math.min(t.lat,i.lat),i.lng=Math.min(t.lng,i.lng),o.lat=Math.max(n.lat,o.lat),o.lng=Math.max(n.lng,o.lng)):(this._southWest=new B(t.lat,t.lng),this._northEast=new B(n.lat,n.lng)),this},pad:function(e){var t=this._southWest,n=this._northEast,i=Math.abs(t.lat-n.lat)*e,o=Math.abs(t.lng-n.lng)*e;return new N(new B(t.lat-i,t.lng-o),new B(n.lat+i,n.lng+o))},getCenter:function(){return new B((this._southWest.lat+this._northEast.lat)/2,(this._southWest.lng+this._northEast.lng)/2)},getSouthWest:function(){return this._southWest},getNorthEast:function(){return this._northEast},getNorthWest:function(){return new B(this.getNorth(),this.getWest())},getSouthEast:function(){return new B(this.getSouth(),this.getEast())},getWest:function(){return this._southWest.lng},getSouth:function(){return this._southWest.lat},getEast:function(){return this._northEast.lng},getNorth:function(){return this._northEast.lat},contains:function(e){e="number"==typeof e[0]||e instanceof B||"lat"in e?j(e):F(e);var t,n,i=this._southWest,o=this._northEast;
vendor: 2,213 bytes, line 2
2return e instanceof N?(t=e.getSouthWest(),n=e.getNorthEast()):t=n=e,t.lat>=i.lat&&n.lat<=o.lat&&t.lng>=i.lng&&n.lng<=o.lng},intersects:function(e){e=F(e);var t=this._southWest,n=this._northEast,i=e.getSouthWest(),o=e.getNorthEast(),r=o.lat>=t.lat&&i.lat<=n.lat,s=o.lng>=t.lng&&i.lng<=n.lng;return r&&s},overlaps:function(e){e=F(e);var t=this._southWest,n=this._northEast,i=e.getSouthWest(),o=e.getNorthEast(),r=o.lat>t.lat&&i.lat<n.lat,s=o.lng>t.lng&&i.lng<n.lng;return r&&s},toBBoxString:function(){return[this.getWest(),this.getSouth(),this.getEast(),this.getNorth()].join(",")},equals:function(e,t){return!!e&&(e=F(e),this._southWest.equals(e.getSouthWest(),t)&&this._northEast.equals(e.getNorthEast(),t))},isValid:function(){return!(!this._southWest||!this._northEast)}},B.prototype={equals:function(e,t){return!!e&&(e=j(e),Math.max(Math.abs(this.lat-e.lat),Math.abs(this.lng-e.lng))<=(void 0===t?1e-9:t))},toString:function(e){return"LatLng("+c(this.lat,e)+", "+c(this.lng,e)+")"},distanceTo:function(e){return W.distance(this,j(e))},wrap:function(){return W.wrapLatLng(this)},toBounds:function(e){var t=180*e/40075017,n=t/Math.cos(Math.PI/180*this.lat);return F([this.lat-t,this.lng-n],[this.lat+t,this.lng+n])},clone:function(){return new B(this.lat,this.lng,this.alt)}};var q,H={latLngToPoint:function(e,t){var n=this.projection.project(e),i=this.scale(t);return this.transformation._transform(n,i)},pointToLatLng:function(e,t){var n=this.scale(t),i=this.transformation.untransform(e,n);return this.projection.unproject(i)},project:function(e){return this.projection.project(e)},unproject:function(e){return this.projection.unproject(e)},scale:function(e){return 256*Math.pow(2,e)},zoom:function(e){return Math.log(e/256)/Math.LN2},getProjectedBounds:function(e){if(this.infinite)return null;var t=this.projection.bounds,n=this.scale(e);return new D(this.transformation.transform(t.min,n),this.transformation.transform(t.max,n))},infinite:!1,wrapLatLng:function(e){var t=this.wrapLng?l(e.lng,this.wrapLng,!0):e.lng;return new B(this.wrapLat?l(e.lat,this.wrapLat,!0):e.lat,t,e.alt)},wrapLatLngBounds:function(e){var t=e.getCenter(),n=this.wrapLatLng(t),i=t.lat-n.lat,o=t.lng-n.lng;if(0===i&&0===o)return e;
vendor: 28,693 bytes, line 2
2var r=e.getSouthWest(),s=e.getNorthEast();return new N(new B(r.lat-i,r.lng-o),new B(s.lat-i,s.lng-o))}},W=n({},H,{wrapLng:[-180,180],R:6371e3,distance:function(e,t){var n=Math.PI/180,i=e.lat*n,o=t.lat*n,r=Math.sin((t.lat-e.lat)*n/2),s=Math.sin((t.lng-e.lng)*n/2),a=r*r+Math.cos(i)*Math.cos(o)*s*s,l=2*Math.atan2(Math.sqrt(a),Math.sqrt(1-a));return this.R*l}}),V=6378137,U={R:V,MAX_LATITUDE:85.0511287798,project:function(e){var t=Math.PI/180,n=this.MAX_LATITUDE,i=Math.max(Math.min(n,e.lat),-n),o=Math.sin(i*t);return new O(this.R*e.lng*t,this.R*Math.log((1+o)/(1-o))/2)},unproject:function(e){var t=180/Math.PI;return new B((2*Math.atan(Math.exp(e.y/this.R))-Math.PI/2)*t,e.x*t/this.R)},bounds:(q=V*Math.PI,new D([-q,-q],[q,q]))};function Z(e,t,n,i){if(v(e))return this._a=e[0],this._b=e[1],this._c=e[2],void(this._d=e[3]);this._a=e,this._b=t,this._c=n,this._d=i}function X(e,t,n,i){return new Z(e,t,n,i)}Z.prototype={transform:function(e,t){return this._transform(e.clone(),t)},_transform:function(e,t){return t=t||1,e.x=t*(this._a*e.x+this._b),e.y=t*(this._c*e.y+this._d),e},untransform:function(e,t){return t=t||1,new O((e.x/t-this._b)/this._a,(e.y/t-this._d)/this._c)}};var Y=n({},W,{code:"EPSG:3857",projection:U,transformation:function(){var e=.5/(Math.PI*U.R);return X(e,.5,-e,.5)}()}),G=n({},Y,{code:"EPSG:900913"});function K(e){return document.createElementNS("http://www.w3.org/2000/svg",e)}function Q(e,t){var n,i,o,r,s,a,l="";for(n=0,o=e.length;n<o;n++){for(i=0,r=(s=e[n]).length;i<r;i++)l+=(i?"L":"M")+(a=s[i]).x+" "+a.y;l+=t?Ne.svg?"z":"x":""}return l||"M0 0"}var J,ee=document.documentElement.style,te="ActiveXObject"in window,ne=te&&!document.addEventListener,ie="msLaunchUri"in navigator&&!("documentMode"in document),oe=ze("webkit"),re=ze("android"),se=ze("android 2")||ze("android 3"),ae=parseInt(/WebKit\/([0-9]+)|$/.exec(navigator.userAgent)[1],10),le=re&&ze("Google")&&ae<537&&!("AudioNode"in window),de=!!window.opera,ce=!ie&&ze("chrome"),ue=ze("gecko")&&!oe&&!de&&!te,he=!ce&&ze("safari"),pe=ze("phantom"),fe="OTransition"in ee,me=0===navigator.platform.indexOf("Win"),ge=te&&"transition"in ee,ve="WebKitCSSMatrix"in window&&"m11"in new window.WebKitCSSMatrix&&!se,be="MozPerspective"in ee,ye=!window.L_DISABLE_3D&&(ge||ve||be)&&!fe&&!pe,we="undefined"!=typeof orientation||ze("mobile"),_e=we&&oe,xe=we&&ve,$e=!window.PointerEvent&&window.MSPointerEvent,Se=!(!window.PointerEvent&&!$e),Te="ontouchstart"in window||!!window.TouchEvent,ke=!window.L_NO_TOUCH&&(Te||Se),Ce=we&&de,Ee=we&&ue,Pe=(window.devicePixelRatio||window.screen.deviceXDPI/window.screen.logicalXDPI)>1,Ae=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("testPassiveEventSupport",d,t),window.removeEventListener("testPassiveEventSupport",d,t)}catch(e){}return e}(),Le=!!document.createElement("canvas").getContext,Me=!(!document.createElementNS||!K("svg").createSVGRect),Oe=!!Me&&((J=document.createElement("div")).innerHTML="<svg/>","http://www.w3.org/2000/svg"===(J.firstChild&&J.firstChild.namespaceURI)),Ie=!Me&&function(){try{var e=document.createElement("div");e.innerHTML='<v:shape adj="1"/>';var t=e.firstChild;return t.style.behavior="url(#default#VML)",t&&"object"==typeof t.adj}catch(e){return!1}}(),Re=0===navigator.platform.indexOf("Mac"),De=0===navigator.platform.indexOf("Linux");function ze(e){return navigator.userAgent.toLowerCase().indexOf(e)>=0}var Ne={ie:te,ielt9:ne,edge:ie,webkit:oe,android:re,android23:se,androidStock:le,opera:de,chrome:ce,gecko:ue,safari:he,phantom:pe,opera12:fe,win:me,ie3d:ge,webkit3d:ve,gecko3d:be,any3d:ye,mobile:we,mobileWebkit:_e,mobileWebkit3d:xe,msPointer:$e,pointer:Se,touch:ke,touchNative:Te,mobileOpera:Ce,mobileGecko:Ee,retina:Pe,passiveEvents:Ae,canvas:Le,svg:Me,vml:Ie,inlineSvg:Oe,mac:Re,linux:De},Fe=Ne.msPointer?"MSPointerDown":"pointerdown",Be=Ne.msPointer?"MSPointerMove":"pointermove",je=Ne.msPointer?"MSPointerUp":"pointerup",qe=Ne.msPointer?"MSPointerCancel":"pointercancel",He={touchstart:Fe,touchmove:Be,touchend:je,touchcancel:qe},We={touchstart:et,touchmove:Je,touchend:Je,touchcancel:Je},Ve={},Ue=!1;function Ze(e,t,n){return"touchstart"===t&&Qe(),We[t]?(n=We[t].bind(this,n),e.addEventListener(He[t],n,!1),n):(console.warn("wrong event specified:",t),d)}function Xe(e,t,n){He[t]?e.removeEventListener(He[t],n,!1):console.warn("wrong event specified:",t)}function Ye(e){Ve[e.pointerId]=e}function Ge(e){Ve[e.pointerId]&&(Ve[e.pointerId]=e)}function Ke(e){delete Ve[e.pointerId]}function Qe(){Ue||(document.addEventListener(Fe,Ye,!0),document.addEventListener(Be,Ge,!0),document.addEventListener(je,Ke,!0),document.addEventListener(qe,Ke,!0),Ue=!0)}function Je(e,t){if(t.pointerType!==(t.MSPOINTER_TYPE_MOUSE||"mouse")){for(var n in t.touches=[],Ve)t.touches.push(Ve[n]);t.changedTouches=[t],e(t)}}function et(e,t){t.MSPOINTER_TYPE_TOUCH&&t.pointerType===t.MSPOINTER_TYPE_TOUCH&&Yt(t),Je(e,t)}function tt(e){var t,n,i={};for(n in e)t=e[n],i[n]=t&&t.bind?t.bind(e):t;return e=i,i.type="dblclick",i.detail=2,i.isTrusted=!1,i._simulated=!0,i}var nt=200;function it(e,t){e.addEventListener("dblclick",t);var n,i=0;function o(e){if(1===e.detail){if("mouse"!==e.pointerType&&(!e.sourceCapabilities||e.sourceCapabilities.firesTouchEvents)){var o=Kt(e);if(!o.some((function(e){return e instanceof HTMLLabelElement&&e.attributes.for}))||o.some((function(e){return e instanceof HTMLInputElement||e instanceof HTMLSelectElement}))){var r=Date.now();r-i<=nt?2==++n&&t(tt(e)):n=1,i=r}}}else n=e.detail}return e.addEventListener("click",o),{dblclick:t,simDblclick:o}}function ot(e,t){e.removeEventListener("dblclick",t.dblclick),e.removeEventListener("click",t.simDblclick)}var rt,st,at,lt,dt,ct=Ct(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),ut=Ct(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),ht="webkitTransition"===ut||"OTransition"===ut?ut+"End":"transitionend";function pt(e){return"string"==typeof e?document.getElementById(e):e}function ft(e,t){var n=e.style[t]||e.currentStyle&&e.currentStyle[t];if((!n||"auto"===n)&&document.defaultView){var i=document.defaultView.getComputedStyle(e,null);n=i?i[t]:null}return"auto"===n?null:n}function mt(e,t,n){var i=document.createElement(e);return i.className=t||"",n&&n.appendChild(i),i}function gt(e){var t=e.parentNode;t&&t.removeChild(e)}function vt(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function bt(e){var t=e.parentNode;t&&t.lastChild!==e&&t.appendChild(e)}function yt(e){var t=e.parentNode;t&&t.firstChild!==e&&t.insertBefore(e,t.firstChild)}function wt(e,t){if(void 0!==e.classList)return e.classList.contains(t);var n=St(e);return n.length>0&&new RegExp("(^|\\s)"+t+"(\\s|$)").test(n)}function _t(e,t){if(void 0!==e.classList)for(var n=h(t),i=0,o=n.length;i<o;i++)e.classList.add(n[i]);else if(!wt(e,t)){var r=St(e);$t(e,(r?r+" ":"")+t)}}function xt(e,t){void 0!==e.classList?e.classList.remove(t):$t(e,u((" "+St(e)+" ").replace(" "+t+" "," ")))}function $t(e,t){void 0===e.className.baseVal?e.className=t:e.className.baseVal=t}function St(e){return e.correspondingElement&&(e=e.correspondingElement),void 0===e.className.baseVal?e.className:e.className.baseVal}function Tt(e,t){"opacity"in e.style?e.style.opacity=t:"filter"in e.style&&kt(e,t)}function kt(e,t){var n=!1,i="DXImageTransform.Microsoft.Alpha";try{n=e.filters.item(i)}catch(e){if(1===t)return}t=Math.round(100*t),n?(n.Enabled=100!==t,n.Opacity=t):e.style.filter+=" progid:"+i+"(opacity="+t+")"}function Ct(e){for(var t=document.documentElement.style,n=0;n<e.length;n++)if(e[n]in t)return e[n];return!1}function Et(e,t,n){var i=t||new O(0,0);e.style[ct]=(Ne.ie3d?"translate("+i.x+"px,"+i.y+"px)":"translate3d("+i.x+"px,"+i.y+"px,0)")+(n?" scale("+n+")":"")}function Pt(e,t){e._leaflet_pos=t,Ne.any3d?Et(e,t):(e.style.left=t.x+"px",e.style.top=t.y+"px")}function At(e){return e._leaflet_pos||new O(0,0)}if("onselectstart"in document)rt=function(){Ft(window,"selectstart",Yt)},st=function(){jt(window,"selectstart",Yt)};else{var Lt=Ct(["userSelect","WebkitUserSelect","OUserSelect","MozUserSelect","msUserSelect"]);rt=function(){if(Lt){var e=document.documentElement.style;at=e[Lt],e[Lt]="none"}},st=function(){Lt&&(document.documentElement.style[Lt]=at,at=void 0)}}function Mt(){Ft(window,"dragstart",Yt)}function Ot(){jt(window,"dragstart",Yt)}function It(e){for(;-1===e.tabIndex;)e=e.parentNode;e.style&&(Rt(),lt=e,dt=e.style.outlineStyle,e.style.outlineStyle="none",Ft(window,"keydown",Rt))}function Rt(){lt&&(lt.style.outlineStyle=dt,lt=void 0,dt=void 0,jt(window,"keydown",Rt))}function Dt(e){do{e=e.parentNode}while(!(e.offsetWidth&&e.offsetHeight||e===document.body));return e}function zt(e){var t=e.getBoundingClientRect();return{x:t.width/e.offsetWidth||1,y:t.height/e.offsetHeight||1,boundingClientRect:t}}var Nt={__proto__:null,TRANSFORM:ct,TRANSITION:ut,TRANSITION_END:ht,get:pt,getStyle:ft,create:mt,remove:gt,empty:vt,toFront:bt,toBack:yt,hasClass:wt,addClass:_t,removeClass:xt,setClass:$t,getClass:St,setOpacity:Tt,testProp:Ct,setTransform:Et,setPosition:Pt,getPosition:At,get disableTextSelection(){return rt},get enableTextSelection(){return st},disableImageDrag:Mt,enableImageDrag:Ot,preventOutline:It,restoreOutline:Rt,getSizedParentNode:Dt,getScale:zt};function Ft(e,t,n,i){if(t&&"object"==typeof t)for(var o in t)Wt(e,o,t[o],n);else for(var r=0,s=(t=h(t)).length;r<s;r++)Wt(e,t[r],n,i);return this}var Bt="_leaflet_events";function jt(e,t,n,i){if(1===arguments.length)qt(e),delete e[Bt];else if(t&&"object"==typeof t)for(var o in t)Vt(e,o,t[o],n);else if(t=h(t),2===arguments.length)qt(e,(function(e){return-1!==b(t,e)}));else for(var r=0,s=t.length;r<s;r++)Vt(e,t[r],n,i);return this}function qt(e,t){for(var n in e[Bt]){var i=n.split(/\d/)[0];t&&!t(i)||Vt(e,i,null,null,n)}}var Ht={mouseenter:"mouseover",mouseleave:"mouseout",wheel:!("onwheel"in window)&&"mousewheel"};function Wt(e,t,n,i){var o=t+s(n)+(i?"_"+s(i):"");if(e[Bt]&&e[Bt][o])return this;var r=function(t){return n.call(i||e,t||window.event)},a=r;!Ne.touchNative&&Ne.pointer&&0===t.indexOf("touch")?r=Ze(e,t,r):Ne.touch&&"dblclick"===t?r=it(e,r):"addEventListener"in e?"touchstart"===t||"touchmove"===t||"wheel"===t||"mousewheel"===t?e.addEventListener(Ht[t]||t,r,!!Ne.passiveEvents&&{passive:!1}):"mouseenter"===t||"mouseleave"===t?(r=function(t){t=t||window.event,tn(e,t)&&a(t)},e.addEventListener(Ht[t],r,!1)):e.addEventListener(t,a,!1):e.attachEvent("on"+t,r),e[Bt]=e[Bt]||{},e[Bt][o]=r}function Vt(e,t,n,i,o){o=o||t+s(n)+(i?"_"+s(i):"");var r=e[Bt]&&e[Bt][o];if(!r)return this;!Ne.touchNative&&Ne.pointer&&0===t.indexOf("touch")?Xe(e,t,r):Ne.touch&&"dblclick"===t?ot(e,r):"removeEventListener"in e?e.removeEventListener(Ht[t]||t,r,!1):e.detachEvent("on"+t,r),e[Bt][o]=null}function Ut(e){return e.stopPropagation?e.stopPropagation():e.originalEvent?e.originalEvent._stopped=!0:e.cancelBubble=!0,this}function Zt(e){return Wt(e,"wheel",Ut),this}function Xt(e){return Ft(e,"mousedown touchstart dblclick contextmenu",Ut),e._leaflet_disable_click=!0,this}function Yt(e){return e.preventDefault?e.preventDefault():e.returnValue=!1,this}function Gt(e){return Yt(e),Ut(e),this}function Kt(e){if(e.composedPath)return e.composedPath();for(var t=[],n=e.target;n;)t.push(n),n=n.parentNode;return t}function Qt(e,t){if(!t)return new O(e.clientX,e.clientY);var n=zt(t),i=n.boundingClientRect;return new O((e.clientX-i.left)/n.x-t.clientLeft,(e.clientY-i.top)/n.y-t.clientTop)}var Jt=Ne.linux&&Ne.chrome?window.devicePixelRatio:Ne.mac?3*window.devicePixelRatio:window.devicePixelRatio>0?2*window.devicePixelRatio:1;function en(e){return Ne.edge?e.wheelDeltaY/2:e.deltaY&&0===e.deltaMode?-e.deltaY/Jt:e.deltaY&&1===e.deltaMode?20*-e.deltaY:e.deltaY&&2===e.deltaMode?60*-e.deltaY:e.deltaX||e.deltaZ?0:e.wheelDelta?(e.wheelDeltaY||e.wheelDelta)/2:e.detail&&Math.abs(e.detail)<32765?20*-e.detail:e.detail?e.detail/-32765*60:0}function tn(e,t){var n=t.relatedTarget;if(!n)return!0;try{for(;n&&n!==e;)n=n.parentNode}catch(e){return!1}return n!==e}var nn={__proto__:null,on:Ft,off:jt,stopPropagation:Ut,disableScrollPropagation:Zt,disableClickPropagation:Xt,preventDefault:Yt,stop:Gt,getPropagationPath:Kt,getMousePosition:Qt,getWheelDelta:en,isExternalTarget:tn,addListener:Ft,removeListener:jt},on=M.extend({run:function(e,t,n,i){this.stop(),this._el=e,this._inProgress=!0,this._duration=n||.25,this._easeOutPower=1/Math.max(i||.5,.2),this._startPos=At(e),this._offset=t.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=T(this._animate,this),this._step()},_step:function(e){var t=+new Date-this._startTime,n=1e3*this._duration;t<n?this._runFrame(this._easeOut(t/n),e):(this._runFrame(1),this._complete())},_runFrame:function(e,t){var n=this._startPos.add(this._offset.multiplyBy(e));t&&n._round(),Pt(this._el,n),this.fire("step")},_complete:function(){k(this._animId),this._inProgress=!1,this.fire("end")},_easeOut:function(e){return 1-Math.pow(1-e,this._easeOutPower)}}),rn=M.extend({options:{crs:Y,center:void 0,zoom:void 0,minZoom:void 0,maxZoom:void 0,layers:[],maxBounds:void 0,renderer:void 0,zoomAnimation:!0,zoomAnimationThreshold:4,fadeAnimation:!0,markerZoomAnimation:!0,transform3DLimit:8388608,zoomSnap:1,zoomDelta:1,trackResize:!0},initialize:function(e,t){t=p(this,t),this._handlers=[],this._layers={},this._zoomBoundLayers={},this._sizeChanged=!0,this._initContainer(e),this._initLayout(),this._onResize=o(this._onResize,this),this._initEvents(),t.maxBounds&&this.setMaxBounds(t.maxBounds),void 0!==t.zoom&&(this._zoom=this._limitZoom(t.zoom)),t.center&&void 0!==t.zoom&&this.setView(j(t.center),t.zoom,{reset:!0}),this.callInitHooks(),this._zoomAnimated=ut&&Ne.any3d&&!Ne.mobileOpera&&this.options.zoomAnimation,this._zoomAnimated&&(this._createAnimProxy(),Ft(this._proxy,ht,this._catchTransitionEnd,this)),this._addLayers(this.options.layers)},setView:function(e,t,i){return t=void 0===t?this._zoom:this._limitZoom(t),e=this._limitCenter(j(e),t,this.options.maxBounds),i=i||{},this._stop(),this._loaded&&!i.reset&&!0!==i&&(void 0!==i.animate&&(i.zoom=n({animate:i.animate},i.zoom),i.pan=n({animate:i.animate,duration:i.duration},i.pan)),this._zoom!==t?this._tryAnimatedZoom&&this._tryAnimatedZoom(e,t,i.zoom):this._tryAnimatedPan(e,i.pan))?(clearTimeout(this._sizeTimer),this):(this._resetView(e,t,i.pan&&i.pan.noMoveStart),this)},setZoom:function(e,t){return this._loaded?this.setView(this.getCenter(),e,{zoom:t}):(this._zoom=e,this)},zoomIn:function(e,t){return e=e||(Ne.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom+e,t)},zoomOut:function(e,t){return e=e||(Ne.any3d?this.options.zoomDelta:1),this.setZoom(this._zoom-e,t)},setZoomAround:function(e,t,n){var i=this.getZoomScale(t),o=this.getSize().divideBy(2),r=(e instanceof O?e:this.latLngToContainerPoint(e)).subtract(o).multiplyBy(1-1/i),s=this.containerPointToLatLng(o.add(r));return this.setView(s,t,{zoom:n})},_getBoundsCenterZoom:function(e,t){t=t||{},e=e.getBounds?e.getBounds():F(e);var n=R(t.paddingTopLeft||t.padding||[0,0]),i=R(t.paddingBottomRight||t.padding||[0,0]),o=this.getBoundsZoom(e,!1,n.add(i));if((o="number"==typeof t.maxZoom?Math.min(t.maxZoom,o):o)===1/0)return{center:e.getCenter(),zoom:o};var r=i.subtract(n).divideBy(2),s=this.project(e.getSouthWest(),o),a=this.project(e.getNorthEast(),o);return{center:this.unproject(s.add(a).divideBy(2).add(r),o),zoom:o}},fitBounds:function(e,t){if(!(e=F(e)).isValid())throw new Error("Bounds are not valid.");var n=this._getBoundsCenterZoom(e,t);return this.setView(n.center,n.zoom,t)},fitWorld:function(e){return this.fitBounds([[-90,-180],[90,180]],e)},panTo:function(e,t){return this.setView(e,this._zoom,{pan:t})},panBy:function(e,t){if(t=t||{},!(e=R(e).round()).x&&!e.y)return this.fire("moveend");if(!0!==t.animate&&!this.getSize().contains(e))return this._resetView(this.unproject(this.project(this.getCenter()).add(e)),this.getZoom()),this;if(this._panAnim||(this._panAnim=new on,this._panAnim.on({step:this._onPanTransitionStep,end:this._onPanTransitionEnd},this)),t.noMoveStart||this.fire("movestart"),!1!==t.animate){_t(this._mapPane,"leaflet-pan-anim");var n=this._getMapPanePos().subtract(e).round();this._panAnim.run(this._mapPane,n,t.duration||.25,t.easeLinearity)}else this._rawPanBy(e),this.fire("move").fire("moveend");return this},flyTo:function(e,t,n){if(!1===(n=n||{}).animate||!Ne.any3d)return this.setView(e,t,n);this._stop();var i=this.project(this.getCenter()),o=this.project(e),r=this.getSize(),s=this._zoom;e=j(e),t=void 0===t?s:t;var a=Math.max(r.x,r.y),l=a*this.getZoomScale(s,t),d=o.distanceTo(i)||1,c=1.42,u=c*c;function h(e){var t=(l*l-a*a+(e?-1:1)*u*u*d*d)/(2*(e?l:a)*u*d),n=Math.sqrt(t*t+1)-t;return n<1e-9?-18:Math.log(n)}function p(e){return(Math.exp(e)-Math.exp(-e))/2}function f(e){return(Math.exp(e)+Math.exp(-e))/2}function m(e){return p(e)/f(e)}var g=h(0);function v(e){return a*(f(g)/f(g+c*e))}function b(e){return a*(f(g)*m(g+c*e)-p(g))/u}function y(e){return 1-Math.pow(1-e,1.5)}var w=Date.now(),_=(h(1)-g)/c,x=n.duration?1e3*n.duration:1e3*_*.8;function $(){var n=(Date.now()-w)/x,r=y(n)*_;n<=1?(this._flyToFrame=T($,this),this._move(this.unproject(i.add(o.subtract(i).multiplyBy(b(r)/d)),s),this.getScaleZoom(a/v(r),s),{flyTo:!0})):this._move(e,t)._moveEnd(!0)}return this._moveStart(!0,n.noMoveStart),$.call(this),this},flyToBounds:function(e,t){var n=this._getBoundsCenterZoom(e,t);return this.flyTo(n.center,n.zoom,t)},setMaxBounds:function(e){return e=F(e),this.listens("moveend",this._panInsideMaxBounds)&&this.off("moveend",this._panInsideMaxBounds),e.isValid()?(this.options.maxBounds=e,this._loaded&&this._panInsideMaxBounds(),this.on("moveend",this._panInsideMaxBounds)):(this.options.maxBounds=null,this)},setMinZoom:function(e){var t=this.options.minZoom;return this.options.minZoom=e,this._loaded&&t!==e&&(this.fire("zoomlevelschange"),this.getZoom()<this.options.minZoom)?this.setZoom(e):this},setMaxZoom:function(e){var t=this.options.maxZoom;return this.options.maxZoom=e,this._loaded&&t!==e&&(this.fire("zoomlevelschange"),this.getZoom()>this.options.maxZoom)?this.setZoom(e):this},panInsideBounds:function(e,t){this._enforcingBounds=!0;var n=this.getCenter(),i=this._limitCenter(n,this._zoom,F(e));return n.equals(i)||this.panTo(i,t),this._enforcingBounds=!1,this},panInside:function(e,t){var n=R((t=t||{}).paddingTopLeft||t.padding||[0,0]),i=R(t.paddingBottomRight||t.padding||[0,0]),o=this.project(this.getCenter()),r=this.project(e),s=this.getPixelBounds(),a=z([s.min.add(n),s.max.subtract(i)]),l=a.getSize();if(!a.contains(r)){this._enforcingBounds=!0;var d=r.subtract(a.getCenter()),c=a.extend(r).getSize().subtract(l);o.x+=d.x<0?-c.x:c.x,o.y+=d.y<0?-c.y:c.y,this.panTo(this.unproject(o),t),this._enforcingBounds=!1}return this},invalidateSize:function(e){if(!this._loaded)return this;e=n({animate:!1,pan:!0},!0===e?{animate:!0}:e);var t=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var i=this.getSize(),r=t.divideBy(2).round(),s=i.divideBy(2).round(),a=r.subtract(s);return a.x||a.y?(e.animate&&e.pan?this.panBy(a):(e.pan&&this._rawPanBy(a),this.fire("move"),e.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(o(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:t,newSize:i})):this},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(e){if(e=this._locateOptions=n({timeout:1e4,watch:!1},e),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var t=o(this._handleGeolocationResponse,this),i=o(this._handleGeolocationError,this);return e.watch?this._locationWatchId=navigator.geolocation.watchPosition(t,i,e):navigator.geolocation.getCurrentPosition(t,i,e),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(e){if(this._container._leaflet_id){var t=e.code,n=e.message||(1===t?"permission denied":2===t?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:t,message:"Geolocation error: "+n+"."})}},_handleGeolocationResponse:function(e){if(this._container._leaflet_id){var t=new B(e.coords.latitude,e.coords.longitude),n=t.toBounds(2*e.coords.accuracy),i=this._locateOptions;if(i.setView){var o=this.getBoundsZoom(n);this.setView(t,i.maxZoom?Math.min(o,i.maxZoom):o)}var r={latlng:t,bounds:n,timestamp:e.timestamp};for(var s in e.coords)"number"==typeof e.coords[s]&&(r[s]=e.coords[s]);this.fire("locationfound",r)}},addHandler:function(e,t){if(!t)return this;var n=this[e]=new t(this);return this._handlers.push(n),this.options[e]&&n.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch(e){this._container._leaflet_id=void 0,this._containerId=void 0}var e;for(e in void 0!==this._locationWatchId&&this.stopLocate(),this._stop(),gt(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(k(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload"),this._layers)this._layers[e].remove();for(e in this._panes)gt(this._panes[e]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(e,t){var n=mt("div","leaflet-pane"+(e?" leaflet-"+e.replace("Pane","")+"-pane":""),t||this._mapPane);return e&&(this._panes[e]=n),n},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var e=this.getPixelBounds();return new N(this.unproject(e.getBottomLeft()),this.unproject(e.getTopRight()))},getMinZoom:function(){return void 0===this.options.minZoom?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return void 0===this.options.maxZoom?void 0===this._layersMaxZoom?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(e,t,n){e=F(e),n=R(n||[0,0]);var i=this.getZoom()||0,o=this.getMinZoom(),r=this.getMaxZoom(),s=e.getNorthWest(),a=e.getSouthEast(),l=this.getSize().subtract(n),d=z(this.project(a,i),this.project(s,i)).getSize(),c=Ne.any3d?this.options.zoomSnap:1,u=l.x/d.x,h=l.y/d.y,p=t?Math.max(u,h):Math.min(u,h);return i=this.getScaleZoom(p,i),c&&(i=Math.round(i/(c/100))*(c/100),i=t?Math.ceil(i/c)*c:Math.floor(i/c)*c),Math.max(o,Math.min(r,i))},getSize:function(){return this._size&&!this._sizeChanged||(this._size=new O(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(e,t){var n=this._getTopLeftPoint(e,t);return new D(n,n.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(e){return this.options.crs.getProjectedBounds(void 0===e?this.getZoom():e)},getPane:function(e){return"string"==typeof e?this._panes[e]:e},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(e,t){var n=this.options.crs;return t=void 0===t?this._zoom:t,n.scale(e)/n.scale(t)},getScaleZoom:function(e,t){var n=this.options.crs;t=void 0===t?this._zoom:t;var i=n.zoom(e*n.scale(t));return isNaN(i)?1/0:i},project:function(e,t){return t=void 0===t?this._zoom:t,this.options.crs.latLngToPoint(j(e),t)},unproject:function(e,t){return t=void 0===t?this._zoom:t,this.options.crs.pointToLatLng(R(e),t)},layerPointToLatLng:function(e){var t=R(e).add(this.getPixelOrigin());return this.unproject(t)},latLngToLayerPoint:function(e){return this.project(j(e))._round()._subtract(this.getPixelOrigin())},wrapLatLng:function(e){return this.options.crs.wrapLatLng(j(e))},wrapLatLngBounds:function(e){return this.options.crs.wrapLatLngBounds(F(e))},distance:function(e,t){return this.options.crs.distance(j(e),j(t))},containerPointToLayerPoint:function(e){return R(e).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(e){return R(e).add(this._getMapPanePos())},containerPointToLatLng:function(e){var t=this.containerPointToLayerPoint(R(e));return this.layerPointToLatLng(t)},latLngToContainerPoint:function(e){return this.layerPointToContainerPoint(this.latLngToLayerPoint(j(e)))},mouseEventToContainerPoint:function(e){return Qt(e,this._container)},mouseEventToLayerPoint:function(e){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(e))},mouseEventToLatLng:function(e){return this.layerPointToLatLng(this.mouseEventToLayerPoint(e))},_initContainer:function(e){var t=this._container=pt(e);if(!t)throw new Error("Map container not found.");if(t._leaflet_id)throw new Error("Map container is already initialized.");Ft(t,"scroll",this._onScroll,this),this._containerId=s(t)},_initLayout:function(){var e=this._container;this._fadeAnimated=this.options.fadeAnimation&&Ne.any3d,_t(e,"leaflet-container"+(Ne.touch?" leaflet-touch":"")+(Ne.retina?" leaflet-retina":"")+(Ne.ielt9?" leaflet-oldie":"")+(Ne.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var t=ft(e,"position");"absolute"!==t&&"relative"!==t&&"fixed"!==t&&"sticky"!==t&&(e.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var e=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),Pt(this._mapPane,new O(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(_t(e.markerPane,"leaflet-zoom-hide"),_t(e.shadowPane,"leaflet-zoom-hide"))},_resetView:function(e,t,n){Pt(this._mapPane,new O(0,0));var i=!this._loaded;this._loaded=!0,t=this._limitZoom(t),this.fire("viewprereset");var o=this._zoom!==t;this._moveStart(o,n)._move(e,t)._moveEnd(o),this.fire("viewreset"),i&&this.fire("load")},_moveStart:function(e,t){return e&&this.fire("zoomstart"),t||this.fire("movestart"),this},_move:function(e,t,n,i){void 0===t&&(t=this._zoom);var o=this._zoom!==t;return this._zoom=t,this._lastCenter=e,this._pixelOrigin=this._getNewPixelOrigin(e),i?n&&n.pinch&&this.fire("zoom",n):((o||n&&n.pinch)&&this.fire("zoom",n),this.fire("move",n)),this},_moveEnd:function(e){return e&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return k(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(e){Pt(this._mapPane,this._getMapPanePos().subtract(e))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(e){this._targets={},this._targets[s(this._container)]=this;var t=e?jt:Ft;t(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&t(window,"resize",this._onResize,this),Ne.any3d&&this.options.transform3DLimit&&(e?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){k(this._resizeRequest),this._resizeRequest=T((function(){this.invalidateSize({debounceMoveend:!0})}),this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var e=this._getMapPanePos();Math.max(Math.abs(e.x),Math.abs(e.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(e,t){for(var n,i=[],o="mouseout"===t||"mouseover"===t,r=e.target||e.srcElement,a=!1;r;){if((n=this._targets[s(r)])&&("click"===t||"preclick"===t)&&this._draggableMoved(n)){a=!0;break}if(n&&n.listens(t,!0)){if(o&&!tn(r,e))break;if(i.push(n),o)break}if(r===this._container)break;r=r.parentNode}return i.length||a||o||!this.listens(t,!0)||(i=[this]),i},_isClickDisabled:function(e){for(;e&&e!==this._container;){if(e._leaflet_disable_click)return!0;e=e.parentNode}},_handleDOMEvent:function(e){var t=e.target||e.srcElement;if(!(!this._loaded||t._leaflet_disable_events||"click"===e.type&&this._isCl
vendor: 1,885 bytes, line 2
2ickDisabled(t))){var n=e.type;"mousedown"===n&&It(t),this._fireDOMEvent(e,n)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(e,t,i){if("click"===e.type){var o=n({},e);o.type="preclick",this._fireDOMEvent(o,o.type,i)}var r=this._findEventTargets(e,t);if(i){for(var s=[],a=0;a<i.length;a++)i[a].listens(t,!0)&&s.push(i[a]);r=s.concat(r)}if(r.length){"contextmenu"===t&&Yt(e);var l=r[0],d={originalEvent:e};if("keypress"!==e.type&&"keydown"!==e.type&&"keyup"!==e.type){var c=l.getLatLng&&(!l._radius||l._radius<=10);d.containerPoint=c?this.latLngToContainerPoint(l.getLatLng()):this.mouseEventToContainerPoint(e),d.layerPoint=this.containerPointToLayerPoint(d.containerPoint),d.latlng=c?l.getLatLng():this.layerPointToLatLng(d.layerPoint)}for(a=0;a<r.length;a++)if(r[a].fire(t,d,!0),d.originalEvent._stopped||!1===r[a].options.bubblingMouseEvents&&-1!==b(this._mouseEvents,t))return}},_draggableMoved:function(e){return(e=e.dragging&&e.dragging.enabled()?e:this).dragging&&e.dragging.moved()||this.boxZoom&&this.boxZoom.moved()},_clearHandlers:function(){for(var e=0,t=this._handlers.length;e<t;e++)this._handlers[e].disable()},whenReady:function(e,t){return this._loaded?e.call(t||this,{target:this}):this.on("load",e,t),this},_getMapPanePos:function(){return At(this._mapPane)||new O(0,0)},_moved:function(){var e=this._getMapPanePos();return e&&!e.equals([0,0])},_getTopLeftPoint:function(e,t){return(e&&void 0!==t?this._getNewPixelOrigin(e,t):this.getPixelOrigin()).subtract(this._getMapPanePos())},_getNewPixelOrigin:function(e,t){var n=this.getSize()._divideBy(2);return this.project(e,t)._subtract(n)._add(this._getMapPanePos())._round()},_latLngToNewLayerPoint:function(e,t,n){var i=this._getNewPixelOrigin(n,t);return this.project(e,t)._subtract(i)},_latLngBoundsToNewLayerBounds:function(e,t,n){var i=this._getNewPixelOrigin(n,t);
vendor: 30,646 bytes, line 2
2return z([this.project(e.getSouthWest(),t)._subtract(i),this.project(e.getNorthWest(),t)._subtract(i),this.project(e.getSouthEast(),t)._subtract(i),this.project(e.getNorthEast(),t)._subtract(i)])},_getCenterLayerPoint:function(){return this.containerPointToLayerPoint(this.getSize()._divideBy(2))},_getCenterOffset:function(e){return this.latLngToLayerPoint(e).subtract(this._getCenterLayerPoint())},_limitCenter:function(e,t,n){if(!n)return e;var i=this.project(e,t),o=this.getSize().divideBy(2),r=new D(i.subtract(o),i.add(o)),s=this._getBoundsOffset(r,n,t);return Math.abs(s.x)<=1&&Math.abs(s.y)<=1?e:this.unproject(i.add(s),t)},_limitOffset:function(e,t){if(!t)return e;var n=this.getPixelBounds(),i=new D(n.min.add(e),n.max.add(e));return e.add(this._getBoundsOffset(i,t))},_getBoundsOffset:function(e,t,n){var i=z(this.project(t.getNorthEast(),n),this.project(t.getSouthWest(),n)),o=i.min.subtract(e.min),r=i.max.subtract(e.max);return new O(this._rebound(o.x,-r.x),this._rebound(o.y,-r.y))},_rebound:function(e,t){return e+t>0?Math.round(e-t)/2:Math.max(0,Math.ceil(e))-Math.max(0,Math.floor(t))},_limitZoom:function(e){var t=this.getMinZoom(),n=this.getMaxZoom(),i=Ne.any3d?this.options.zoomSnap:1;return i&&(e=Math.round(e/i)*i),Math.max(t,Math.min(n,e))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){xt(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(e,t){var n=this._getCenterOffset(e)._trunc();return!(!0!==(t&&t.animate)&&!this.getSize().contains(n)||(this.panBy(n,t),0))},_createAnimProxy:function(){var e=this._proxy=mt("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(e),this.on("zoomanim",(function(e){var t=ct,n=this._proxy.style[t];Et(this._proxy,this.project(e.center,e.zoom),this.getZoomScale(e.zoom,1)),n===this._proxy.style[t]&&this._animatingZoom&&this._onZoomTransitionEnd()}),this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){gt(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var e=this.getCenter(),t=this.getZoom();Et(this._proxy,this.project(e,t),this.getZoomScale(t,1))},_catchTransitionEnd:function(e){this._animatingZoom&&e.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(e,t,n){if(this._animatingZoom)return!0;if(n=n||{},!this._zoomAnimated||!1===n.animate||this._nothingToAnimate()||Math.abs(t-this._zoom)>this.options.zoomAnimationThreshold)return!1;var i=this.getZoomScale(t),o=this._getCenterOffset(e)._divideBy(1-1/i);return!(!0!==n.animate&&!this.getSize().contains(o)||(T((function(){this._moveStart(!0,n.noMoveStart||!1)._animateZoom(e,t,!0)}),this),0))},_animateZoom:function(e,t,n,i){this._mapPane&&(n&&(this._animatingZoom=!0,this._animateToCenter=e,this._animateToZoom=t,_t(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:e,zoom:t,noUpdate:i}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(o(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&xt(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function sn(e,t){return new rn(e,t)}var an=E.extend({options:{position:"topright"},initialize:function(e){p(this,e)},getPosition:function(){return this.options.position},setPosition:function(e){var t=this._map;return t&&t.removeControl(this),this.options.position=e,t&&t.addControl(this),this},getContainer:function(){return this._container},addTo:function(e){this.remove(),this._map=e;var t=this._container=this.onAdd(e),n=this.getPosition(),i=e._controlCorners[n];return _t(t,"leaflet-control"),-1!==n.indexOf("bottom")?i.insertBefore(t,i.firstChild):i.appendChild(t),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(gt(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(e){this._map&&e&&e.screenX>0&&e.screenY>0&&this._map.getContainer().focus()}}),ln=function(e){return new an(e)};rn.include({addControl:function(e){return e.addTo(this),this},removeControl:function(e){return e.remove(),this},_initControlPos:function(){var e=this._controlCorners={},t="leaflet-",n=this._controlContainer=mt("div",t+"control-container",this._container);function i(i,o){var r=t+i+" "+t+o;e[i+o]=mt("div",r,n)}i("top","left"),i("top","right"),i("bottom","left"),i("bottom","right")},_clearControlPos:function(){for(var e in this._controlCorners)gt(this._controlCorners[e]);gt(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var dn=an.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(e,t,n,i){return n<i?-1:i<n?1:0}},initialize:function(e,t,n){for(var i in p(this,n),this._layerControlInputs=[],this._layers=[],this._lastZIndex=0,this._handlingClick=!1,this._preventClick=!1,e)this._addLayer(e[i],i);for(i in t)this._addLayer(t[i],i,!0)},onAdd:function(e){this._initLayout(),this._update(),this._map=e,e.on("zoomend",this._checkDisabledLayers,this);for(var t=0;t<this._layers.length;t++)this._layers[t].layer.on("add remove",this._onLayerChange,this);return this._container},addTo:function(e){return an.prototype.addTo.call(this,e),this._expandIfNotCollapsed()},onRemove:function(){this._map.off("zoomend",this._checkDisabledLayers,this);for(var e=0;e<this._layers.length;e++)this._layers[e].layer.off("add remove",this._onLayerChange,this)},addBaseLayer:function(e,t){return this._addLayer(e,t),this._map?this._update():this},addOverlay:function(e,t){return this._addLayer(e,t,!0),this._map?this._update():this},removeLayer:function(e){e.off("add remove",this._onLayerChange,this);var t=this._getLayer(s(e));return t&&this._layers.splice(this._layers.indexOf(t),1),this._map?this._update():this},expand:function(){_t(this._container,"leaflet-control-layers-expanded"),this._section.style.height=null;var e=this._map.getSize().y-(this._container.offsetTop+50);return e<this._section.clientHeight?(_t(this._section,"leaflet-control-layers-scrollbar"),this._section.style.height=e+"px"):xt(this._section,"leaflet-control-layers-scrollbar"),this._checkDisabledLayers(),this},collapse:function(){return xt(this._container,"leaflet-control-layers-expanded"),this},_initLayout:function(){var e="leaflet-control-layers",t=this._container=mt("div",e),n=this.options.collapsed;t.setAttribute("aria-haspopup",!0),Xt(t),Zt(t);var i=this._section=mt("section",e+"-list");n&&(this._map.on("click",this.collapse,this),Ft(t,{mouseenter:this._expandSafely,mouseleave:this.collapse},this));var o=this._layersLink=mt("a",e+"-toggle",t);o.href="#",o.title="Layers",o.setAttribute("role","button"),Ft(o,{keydown:function(e){13===e.keyCode&&this._expandSafely()},click:function(e){Yt(e),this._expandSafely()}},this),n||this.expand(),this._baseLayersList=mt("div",e+"-base",i),this._separator=mt("div",e+"-separator",i),this._overlaysList=mt("div",e+"-overlays",i),t.appendChild(i)},_getLayer:function(e){for(var t=0;t<this._layers.length;t++)if(this._layers[t]&&s(this._layers[t].layer)===e)return this._layers[t]},_addLayer:function(e,t,n){this._map&&e.on("add remove",this._onLayerChange,this),this._layers.push({layer:e,name:t,overlay:n}),this.options.sortLayers&&this._layers.sort(o((function(e,t){return this.options.sortFunction(e.layer,t.layer,e.name,t.name)}),this)),this.options.autoZIndex&&e.setZIndex&&(this._lastZIndex++,e.setZIndex(this._lastZIndex)),this._expandIfNotCollapsed()},_update:function(){if(!this._container)return this;vt(this._baseLayersList),vt(this._overlaysList),this._layerControlInputs=[];var e,t,n,i,o=0;for(n=0;n<this._layers.length;n++)i=this._layers[n],this._addItem(i),t=t||i.overlay,e=e||!i.overlay,o+=i.overlay?0:1;return this.options.hideSingleBase&&(e=e&&o>1,this._baseLayersList.style.display=e?"":"none"),this._separator.style.display=t&&e?"":"none",this},_onLayerChange:function(e){this._handlingClick||this._update();var t=this._getLayer(s(e.target)),n=t.overlay?"add"===e.type?"overlayadd":"overlayremove":"add"===e.type?"baselayerchange":null;n&&this._map.fire(n,t)},_createRadioElement:function(e,t){var n='<input type="radio" class="leaflet-control-layers-selector" name="'+e+'"'+(t?' checked="checked"':"")+"/>",i=document.createElement("div");return i.innerHTML=n,i.firstChild},_addItem:function(e){var t,n=document.createElement("label"),i=this._map.hasLayer(e.layer);e.overlay?((t=document.createElement("input")).type="checkbox",t.className="leaflet-control-layers-selector",t.defaultChecked=i):t=this._createRadioElement("leaflet-base-layers_"+s(this),i),this._layerControlInputs.push(t),t.layerId=s(e.layer),Ft(t,"click",this._onInputClick,this);var o=document.createElement("span");o.innerHTML=" "+e.name;var r=document.createElement("span");return n.appendChild(r),r.appendChild(t),r.appendChild(o),(e.overlay?this._overlaysList:this._baseLayersList).appendChild(n),this._checkDisabledLayers(),n},_onInputClick:function(){if(!this._preventClick){var e,t,n=this._layerControlInputs,i=[],o=[];this._handlingClick=!0;for(var r=n.length-1;r>=0;r--)e=n[r],t=this._getLayer(e.layerId).layer,e.checked?i.push(t):e.checked||o.push(t);for(r=0;r<o.length;r++)this._map.hasLayer(o[r])&&this._map.removeLayer(o[r]);for(r=0;r<i.length;r++)this._map.hasLayer(i[r])||this._map.addLayer(i[r]);this._handlingClick=!1,this._refocusOnMap()}},_checkDisabledLayers:function(){for(var e,t,n=this._layerControlInputs,i=this._map.getZoom(),o=n.length-1;o>=0;o--)e=n[o],t=this._getLayer(e.layerId).layer,e.disabled=void 0!==t.options.minZoom&&i<t.options.minZoom||void 0!==t.options.maxZoom&&i>t.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var e=this._section;this._preventClick=!0,Ft(e,"click",Yt),this.expand();var t=this;setTimeout((function(){jt(e,"click",Yt),t._preventClick=!1}))}}),cn=function(e,t,n){return new dn(e,t,n)},un=an.extend({options:{position:"topleft",zoomInText:'<span aria-hidden="true">+</span>',zoomInTitle:"Zoom in",zoomOutText:'<span aria-hidden="true">&#x2212;</span>',zoomOutTitle:"Zoom out"},onAdd:function(e){var t="leaflet-control-zoom",n=mt("div",t+" leaflet-bar"),i=this.options;return this._zoomInButton=this._createButton(i.zoomInText,i.zoomInTitle,t+"-in",n,this._zoomIn),this._zoomOutButton=this._createButton(i.zoomOutText,i.zoomOutTitle,t+"-out",n,this._zoomOut),this._updateDisabled(),e.on("zoomend zoomlevelschange",this._updateDisabled,this),n},onRemove:function(e){e.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(e){!this._disabled&&this._map._zoom<this._map.getMaxZoom()&&this._map.zoomIn(this._map.options.zoomDelta*(e.shiftKey?3:1))},_zoomOut:function(e){!this._disabled&&this._map._zoom>this._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(e.shiftKey?3:1))},_createButton:function(e,t,n,i,o){var r=mt("a",n,i);return r.innerHTML=e,r.href="#",r.title=t,r.setAttribute("role","button"),r.setAttribute("aria-label",t),Xt(r),Ft(r,"click",Gt),Ft(r,"click",o,this),Ft(r,"click",this._refocusOnMap,this),r},_updateDisabled:function(){var e=this._map,t="leaflet-disabled";xt(this._zoomInButton,t),xt(this._zoomOutButton,t),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||e._zoom===e.getMinZoom())&&(_t(this._zoomOutButton,t),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||e._zoom===e.getMaxZoom())&&(_t(this._zoomInButton,t),this._zoomInButton.setAttribute("aria-disabled","true"))}});rn.mergeOptions({zoomControl:!0}),rn.addInitHook((function(){this.options.zoomControl&&(this.zoomControl=new un,this.addControl(this.zoomControl))}));var hn=function(e){return new un(e)},pn=an.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(e){var t="leaflet-control-scale",n=mt("div",t),i=this.options;return this._addScales(i,t+"-line",n),e.on(i.updateWhenIdle?"moveend":"move",this._update,this),e.whenReady(this._update,this),n},onRemove:function(e){e.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(e,t,n){e.metric&&(this._mScale=mt("div",t,n)),e.imperial&&(this._iScale=mt("div",t,n))},_update:function(){var e=this._map,t=e.getSize().y/2,n=e.distance(e.containerPointToLatLng([0,t]),e.containerPointToLatLng([this.options.maxWidth,t]));this._updateScales(n)},_updateScales:function(e){this.options.metric&&e&&this._updateMetric(e),this.options.imperial&&e&&this._updateImperial(e)},_updateMetric:function(e){var t=this._getRoundNum(e),n=t<1e3?t+" m":t/1e3+" km";this._updateScale(this._mScale,n,t/e)},_updateImperial:function(e){var t,n,i,o=3.2808399*e;o>5280?(t=o/5280,n=this._getRoundNum(t),this._updateScale(this._iScale,n+" mi",n/t)):(i=this._getRoundNum(o),this._updateScale(this._iScale,i+" ft",i/o))},_updateScale:function(e,t,n){e.style.width=Math.round(this.options.maxWidth*n)+"px",e.innerHTML=t},_getRoundNum:function(e){var t=Math.pow(10,(Math.floor(e)+"").length-1),n=e/t;return t*(n=n>=10?10:n>=5?5:n>=3?3:n>=2?2:1)}}),fn=function(e){return new pn(e)},mn='<svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8" class="leaflet-attribution-flag"><path fill="#4C7BE1" d="M0 0h12v4H0z"/><path fill="#FFD500" d="M0 4h12v3H0z"/><path fill="#E0BC00" d="M0 7h12v1H0z"/></svg>',gn=an.extend({options:{position:"bottomright",prefix:'<a href="https://leafletjs.com" title="A JavaScript library for interactive maps">'+(Ne.inlineSvg?mn+" ":"")+"Leaflet</a>"},initialize:function(e){p(this,e),this._attributions={}},onAdd:function(e){for(var t in e.attributionControl=this,this._container=mt("div","leaflet-control-attribution"),Xt(this._container),e._layers)e._layers[t].getAttribution&&this.addAttribution(e._layers[t].getAttribution());return this._update(),e.on("layeradd",this._addAttribution,this),this._container},onRemove:function(e){e.off("layeradd",this._addAttribution,this)},_addAttribution:function(e){e.layer.getAttribution&&(this.addAttribution(e.layer.getAttribution()),e.layer.once("remove",(function(){this.removeAttribution(e.layer.getAttribution())}),this))},setPrefix:function(e){return this.options.prefix=e,this._update(),this},addAttribution:function(e){return e?(this._attributions[e]||(this._attributions[e]=0),this._attributions[e]++,this._update(),this):this},removeAttribution:function(e){return e?(this._attributions[e]&&(this._attributions[e]--,this._update()),this):this},_update:function(){if(this._map){var e=[];for(var t in this._attributions)this._attributions[t]&&e.push(t);var n=[];this.options.prefix&&n.push(this.options.prefix),e.length&&n.push(e.join(", ")),this._container.innerHTML=n.join(' <span aria-hidden="true">|</span> ')}}});rn.mergeOptions({attributionControl:!0}),rn.addInitHook((function(){this.options.attributionControl&&(new gn).addTo(this)}));var vn=function(e){return new gn(e)};an.Layers=dn,an.Zoom=un,an.Scale=pn,an.Attribution=gn,ln.layers=cn,ln.zoom=hn,ln.scale=fn,ln.attribution=vn;var bn=E.extend({initialize:function(e){this._map=e},enable:function(){return this._enabled||(this._enabled=!0,this.addHooks()),this},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});bn.addTo=function(e,t){return e.addHandler(t,this),this};var yn={Events:A},wn=Ne.touch?"touchstart mousedown":"mousedown",_n=M.extend({options:{clickTolerance:3},initialize:function(e,t,n,i){p(this,i),this._element=e,this._dragStartTarget=t||e,this._preventOutline=n},enable:function(){this._enabled||(Ft(this._dragStartTarget,wn,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(_n._dragging===this&&this.finishDrag(!0),jt(this._dragStartTarget,wn,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(e){if(this._enabled&&(this._moved=!1,!wt(this._element,"leaflet-zoom-anim")))if(e.touches&&1!==e.touches.length)_n._dragging===this&&this.finishDrag();else if(!(_n._dragging||e.shiftKey||1!==e.which&&1!==e.button&&!e.touches||(_n._dragging=this,this._preventOutline&&It(this._element),Mt(),rt(),this._moving))){this.fire("down");var t=e.touches?e.touches[0]:e,n=Dt(this._element);this._startPoint=new O(t.clientX,t.clientY),this._startPos=At(this._element),this._parentScale=zt(n);var i="mousedown"===e.type;Ft(document,i?"mousemove":"touchmove",this._onMove,this),Ft(document,i?"mouseup":"touchend touchcancel",this._onUp,this)}},_onMove:function(e){if(this._enabled)if(e.touches&&e.touches.length>1)this._moved=!0;else{var t=e.touches&&1===e.touches.length?e.touches[0]:e,n=new O(t.clientX,t.clientY)._subtract(this._startPoint);(n.x||n.y)&&(Math.abs(n.x)+Math.abs(n.y)<this.options.clickTolerance||(n.x/=this._parentScale.x,n.y/=this._parentScale.y,Yt(e),this._moved||(this.fire("dragstart"),this._moved=!0,_t(document.body,"leaflet-dragging"),this._lastTarget=e.target||e.srcElement,window.SVGElementInstance&&this._lastTarget instanceof window.SVGElementInstance&&(this._lastTarget=this._lastTarget.correspondingUseElement),_t(this._lastTarget,"leaflet-drag-target")),this._newPos=this._startPos.add(n),this._moving=!0,this._lastEvent=e,this._updatePosition()))}},_updatePosition:function(){var e={originalEvent:this._lastEvent};this.fire("predrag",e),Pt(this._element,this._newPos),this.fire("drag",e)},_onUp:function(){this._enabled&&this.finishDrag()},finishDrag:function(e){xt(document.body,"leaflet-dragging"),this._lastTarget&&(xt(this._lastTarget,"leaflet-drag-target"),this._lastTarget=null),jt(document,"mousemove touchmove",this._onMove,this),jt(document,"mouseup touchend touchcancel",this._onUp,this),Ot(),st();var t=this._moved&&this._moving;this._moving=!1,_n._dragging=!1,t&&this.fire("dragend",{noInertia:e,distance:this._newPos.distanceTo(this._startPos)})}});function xn(e,t,n){var i,o,r,s,a,l,d,c,u,h=[1,4,2,8];for(o=0,d=e.length;o<d;o++)e[o]._code=Rn(e[o],t);for(s=0;s<4;s++){for(c=h[s],i=[],o=0,r=(d=e.length)-1;o<d;r=o++)a=e[o],l=e[r],a._code&c?l._code&c||((u=In(l,a,c,t,n))._code=Rn(u,t),i.push(u)):(l._code&c&&((u=In(l,a,c,t,n))._code=Rn(u,t),i.push(u)),i.push(a));e=i}return e}function $n(e,t){var n,i,o,r,s,a,l,d,c;if(!e||0===e.length)throw new Error("latlngs not passed");Nn(e)||(console.warn("latlngs are not flat! Only the first ring will be used"),e=e[0]);var u=j([0,0]),h=F(e);h.getNorthWest().distanceTo(h.getSouthWest())*h.getNorthEast().distanceTo(h.getNorthWest())<1700&&(u=Sn(e));var p=e.length,f=[];for(n=0;n<p;n++){var m=j(e[n]);f.push(t.project(j([m.lat-u.lat,m.lng-u.lng])))}for(a=l=d=0,n=0,i=p-1;n<p;i=n++)o=f[n],r=f[i],s=o.y*r.x-r.y*o.x,l+=(o.x+r.x)*s,d+=(o.y+r.y)*s,a+=3*s;c=0===a?f[0]:[l/a,d/a];var g=t.unproject(R(c));return j([g.lat+u.lat,g.lng+u.lng])}function Sn(e){for(var t=0,n=0,i=0,o=0;o<e.length;o++){var r=j(e[o]);t+=r.lat,n+=r.lng,i++}return j([t/i,n/i])}var Tn,kn={__proto__:null,clipPolygon:xn,polygonCenter:$n,centroid:Sn};function Cn(e,t){if(!t||!e.length)return e.slice();var n=t*t;return e=An(e=Mn(e,n),n)}function En(e,t,n){return Math.sqrt(zn(e,t,n,!0))}function Pn(e,t,n){return zn(e,t,n)}function An(e,t){var n=e.length,i=new(typeof Uint8Array!=void 0+""?Uint8Array:Array)(n);i[0]=i[n-1]=1,Ln(e,i,t,0,n-1);var o,r=[];for(o=0;o<n;o++)i[o]&&r.push(e[o]);return r}function Ln(e,t,n,i,o){var r,s,a,l=0;for(s=i+1;s<=o-1;s++)(a=zn(e[s],e[i],e[o],!0))>l&&(r=s,l=a);l>n&&(t[r]=1,Ln(e,t,n,i,r),Ln(e,t,n,r,o))}function Mn(e,t){for(var n=[e[0]],i=1,o=0,r=e.length;i<r;i++)Dn(e[i],e[o])>t&&(n.push(e[i]),o=i);return o<r-1&&n.push(e[r-1]),n}function On(e,t,n,i,o){var r,s,a,l=i?Tn:Rn(e,n),d=Rn(t,n);for(Tn=d;;){if(!(l|d))return[e,t];if(l&d)return!1;a=Rn(s=In(e,t,r=l||d,n,o),n),r===l?(e=s,l=a):(t=s,d=a)}}function In(e,t,n,i,o){var r,s,a=t.x-e.x,l=t.y-e.y,d=i.min,c=i.max;return 8&n?(r=e.x+a*(c.y-e.y)/l,s=c.y):4&n?(r=e.x+a*(d.y-e.y)/l,s=d.y):2&n?(r=c.x,s=e.y+l*(c.x-e.x)/a):1&n&&(r=d.x,s=e.y+l*(d.x-e.x)/a),new O(r,s,o)}function Rn(e,t){var n=0;return e.x<t.min.x?n|=1:e.x>t.max.x&&(n|=2),e.y<t.min.y?n|=4:e.y>t.max.y&&(n|=8),n}function Dn(e,t){var n=t.x-e.x,i=t.y-e.y;return n*n+i*i}function zn(e,t,n,i){var o,r=t.x,s=t.y,a=n.x-r,l=n.y-s,d=a*a+l*l;return d>0&&((o=((e.x-r)*a+(e.y-s)*l)/d)>1?(r=n.x,s=n.y):o>0&&(r+=a*o,s+=l*o)),a=e.x-r,l=e.y-s,i?a*a+l*l:new O(r,s)}function Nn(e){return!v(e[0])||"object"!=typeof e[0][0]&&void 0!==e[0][0]}function Fn(e){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),Nn(e)}function Bn(e,t){var n,i,o,r,s,a,l,d;if(!e||0===e.length)throw new Error("latlngs not passed");Nn(e)||(console.warn("latlngs are not flat! Only the first ring will be used"),e=e[0]);var c=j([0,0]),u=F(e);u.getNorthWest().distanceTo(u.getSouthWest())*u.getNorthEast().distanceTo(u.getNorthWest())<1700&&(c=Sn(e));var h=e.length,p=[];for(n=0;n<h;n++){var f=j(e[n]);p.push(t.project(j([f.lat-c.lat,f.lng-c.lng])))}for(n=0,i=0;n<h-1;n++)i+=p[n].distanceTo(p[n+1])/2;if(0===i)d=p[0];else for(n=0,r=0;n<h-1;n++)if(s=p[n],a=p[n+1],(r+=o=s.distanceTo(a))>i){l=(r-i)/o,d=[a.x-l*(a.x-s.x),a.y-l*(a.y-s.y)];break}var m=t.unproject(R(d));return j([m.lat+c.lat,m.lng+c.lng])}var jn={__proto__:null,simplify:Cn,pointToSegmentDistance:En,closestPointOnSegment:Pn,clipSegment:On,_getEdgeIntersection:In,_getBitCode:Rn,_sqClosestPointOnSegment:zn,isFlat:Nn,_flat:Fn,polylineCenter:Bn},qn={project:function(e){return new O(e.lng,e.lat)},unproject:function(e){return new B(e.y,e.x)},bounds:new D([-180,-90],[180,90])},Hn={R:6378137,R_MINOR:6356752.314245179,bounds:new D([-20037508.34279,-15496570.73972],[20037508.34279,18764656.23138]),project:function(e){var t=Math.PI/180,n=this.R,i=e.lat*t,o=this.R_MINOR/n,r=Math.sqrt(1-o*o),s=r*Math.sin(i),a=Math.tan(Math.PI/4-i/2)/Math.pow((1-s)/(1+s),r/2);return i=-n*Math.log(Math.max(a,1e-10)),new O(e.lng*t*n,i)},unproject:function(e){for(var t,n=180/Math.PI,i=this.R,o=this.R_MINOR/i,r=Math.sqrt(1-o*o),s=Math.exp(-e.y/i),a=Math.PI/2-2*Math.atan(s),l=0,d=.1;l<15&&Math.abs(d)>1e-7;l++)t=r*Math.sin(a),t=Math.pow((1-t)/(1+t),r/2),a+=d=Math.PI/2-2*Math.atan(s*t)-a;return new B(a*n,e.x*n/i)}},Wn={__proto__:null,LonLat:qn,Mercator:Hn,SphericalMercator:U},Vn=n({},W,{code:"EPSG:3395",projection:Hn,transformation:function(){var e=.5/(Math.PI*Hn.R);return X(e,.5,-e,.5)}()}),Un=n({},W,{code:"EPSG:4326",projection:qn,transformation:X(1/180,1,-1/180,.5)}),Zn=n({},H,{projection:qn,transformation:X(1,0,-1,0),scale:function(e){return Math.pow(2,e)},zoom:function(e){return Math.log(e)/Math.LN2},distance:function(e,t){var n=t.lng-e.lng,i=t.lat-e.lat;return Math.sqrt(n*n+i*i)},infinite:!0});H.Earth=W,H.EPSG3395=Vn,H.EPSG3857=Y,H.EPSG900913=G,H.EPSG4326=Un,H.Simple=Zn;var Xn=M.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(e){return e.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(e){return e&&e.removeLayer(this),this},getPane:function(e){return this._map.getPane(e?this.options[e]||e:this.options.pane)},addInteractiveTarget:function(e){return this._map._targets[s(e)]=this,this},removeInteractiveTarget:function(e){return delete this._map._targets[s(e)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(e){var t=e.target;if(t.hasLayer(this)){if(this._map=t,this._zoomAnimated=t._zoomAnimated,this.getEvents){var n=this.getEvents();t.on(n,this),this.once("remove",(function(){t.off(n,this)}),this)}this.onAdd(t),this.fire("add"),t.fire("layeradd",{layer:this})}}});rn.include({addLayer:function(e){if(!e._layerAdd)throw new Error("The provided object is not a Layer.");var t=s(e);return this._layers[t]||(this._layers[t]=e,e._mapToAdd=this,e.beforeAdd&&e.beforeAdd(this),this.whenReady(e._layerAdd,e)),this},removeLayer:function(e){var t=s(e);return this._layers[t]?(this._loaded&&e.onRemove(this),delete this._layers[t],this._loaded&&(this.fire("layerremove",{layer:e}),e.fire("remove")),e._map=e._mapToAdd=null,this):this},hasLayer:function(e){return s(e)in this._layers},eachLayer:function(e,t){for(var n in this._layers)e.call(t,this._layers[n]);return this},_addLayers:function(e){for(var t=0,n=(e=e?v(e)?e:[e]:[]).length;t<n;t++)this.addLayer(e[t])},_addZoomLimit:function(e){isNaN(e.options.maxZoom)&&isNaN(e.options.minZoom)||(this._zoomBoundLayers[s(e)]=e,this._updateZoomLevels())},_removeZoomLimit:function(e){var t=s(e);this._zoomBoundLayers[t]&&(delete this._zoomBoundLayers[t],this._updateZoomLevels())},_updateZoomLevels:function(){var e=1/0,t=-1/0,n=this._getZoomSpan();for(var i in this._zoomBoundLayers){var o=this._zoomBoundLayers[i].options;e=void 0===o.minZoom?e:Math.min(e,o.minZoom),t=void 0===o.maxZoom?t:Math.max(t,o.maxZoom)}this._layersMaxZoom=t===-1/0?void 0:t,this._layersMinZoom=e===1/0?void 0:e,n!==this._getZoomSpan()&&this.fire("zoomlevelschange"),void 0===this.options.maxZoom&&this._layersMaxZoom&&this.getZoom()>this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),void 0===this.options.minZoom&&this._layersMinZoom&&this.getZoom()<this._layersMinZoom&&this.setZoom(this._layersMinZoom)}});var Yn=Xn.extend({initialize:function(e,t){var n,i;if(p(this,t),this._layers={},e)for(n=0,i=e.length;n<i;n++)this.addLayer(e[n])},addLayer:function(e){var t=this.getLayerId(e);return this._layers[t]=e,this._map&&this._map.addLayer(e),this},removeLayer:function(e){var t=e in this._layers?e:this.getLayerId(e);return this._map&&this._layers[t]&&this._map.removeLayer(this._layers[t]),delete this._layers[t],this},hasLayer:function(e){return("number"==typeof e?e:this.getLayerId(e))in this._layers},clearLayers:function(){return this.eachLayer(this.removeLayer,this)},invoke:function(e){var t,n,i=Array.prototype.slice.call(arguments,1);for(t in this._layers)(n=this._layers[t])[e]&&n[e].apply(n,i);return this},onAdd:function(e){this.eachLayer(e.addLayer,e)},onRemove:function(e){this.eachLayer(e.removeLayer,e)},eachLayer:function(e,t){for(var n in this._layers)e.call(t,this._layers[n]);return this},getLayer:function(e){return this._layers[e]},getLayers:function(){var e=[];return this.eachLayer(e.push,e),e},setZIndex:function(e){return this.invoke("setZIndex",e)},getLayerId:function(e){return s(e)}}),Gn=function(e,t){return new Yn(e,t)},Kn=Yn.extend({addLayer:function(e){return this.hasLayer(e)?this:(e.addEventParent(this),Yn.prototype.addLayer.call(this,e),this.fire("layeradd",{layer:e}))},removeLayer:function(e){return this.hasLayer(e)?(e in this._layers&&(e=this._layers[e]),e.removeEventParent(this),Yn.prototype.removeLayer.call(this,e),this.fire("layerremove",{layer:e})):this},setStyle:function(e){return this.invoke("setStyle",e)},bringToFront:function(){return this.invoke("bringToFront")},bringToBack:function(){return this.invoke("bringToBack")},getBounds:function(){var e=new N;for(var t in this._layers){var n=this._layers[t];e.extend(n.getBounds?n.getBounds():n.getLatLng())}return e}}),Qn=function(e,t){return new Kn(e,t)},Jn=E.extend({options:{popupAnchor:[0,0],tooltipAnchor:[0,0],crossOrigin:!1},initialize:function(e){p(this,e)},createIcon:function(e){return this._createIcon("icon",e)},createShadow:function(e){return this._createIcon("shadow",e)},_createIcon:function(e,t){var n=this._getIconUrl(e);if(!n){if("icon"===e)throw new Error("iconUrl not set in Icon options (see the docs).");return null}var i=this._createImg(n,t&&"IMG"===t.tagName?t:null);return this._setIconStyles(i,e),(this.options.crossOrigin||""===this.options.crossOrigin)&&(i.crossOrigin=!0===this.options.crossOrigin?"":this.options.crossOrigin),i},_setIconStyles:function(e,t){var n=this.options,i=n[t+"Size"];"number"==typeof i&&(i=[i,i]);var o=R(i),r=R("shadow"===t&&n.shadowAnchor||n.iconAnchor||o&&o.divideBy(2,!0));e.className="leaflet-marker-"+t+" "+(n.className||""),r&&(e.style.marginLeft=-r.x+"px",e.style.marginTop=-r.y+"px"),o&&(e.style.width=o.x+"px",e.style.height=o.y+"px")},_createImg:function(e,t){return(t=t||document.createElement("img")).src=e,t},_getIconUrl:function(e){return Ne.retina&&this.options[e+"RetinaUrl"]||this.options[e+"Url"]}});function ei(e){return new Jn(e)}var ti=Jn.extend({options:{iconUrl:"marker-icon.png",iconRetinaUrl:"marker-icon-2x.png",shadowUrl:"marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],tooltipAnchor:[16,-28],shadowSize:[41,41]},_getIconUrl:function(e){return"string"!=typeof ti.imagePath&&(ti.imagePath=this._detectIconPath()),(this.options.imagePath||ti.imagePath)+Jn.prototype._getIconUrl.call(this,e)},_stripUrl:function(e){var t=function(e,t,n){var i=t.exec(e);return i&&i[n]};return(e=t(e,/^url\((['"])?(.+)\1\)$/,2))&&t(e,/^(.*)marker-icon\.png$/,1)},_detectIconPath:function(){var e=mt("div","leaflet-default-icon-path",document.body),t=ft(e,"background-image")||ft(e,"backgroundImage");if(document.body.removeChild(e),t=this._stripUrl(t))return t;var n=document.querySelector('link[href$="leaflet.css"]');return n?n.href.substring(0,n.href.length-11-1):""}}),ni=bn.extend({initialize:function(e){this._marker=e},addHooks:function(){var e=this._marker._icon;this._draggable||(this._draggable=new _n(e,e,!0)),this._draggable.on({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).enable(),_t(e,"leaflet-marker-draggable")},removeHooks:function(){this._draggable.off({dragstart:this._onDragStart,predrag:this._onPreDrag,drag:this._onDrag,dragend:this._onDragEnd},this).disable(),this._marker._icon&&xt(this._marker._icon,"leaflet-marker-draggable")},moved:function(){return this._draggable&&this._draggable._moved},_adjustPan:function(e){var t=this._marker,n=t._map,i=this._marker.options.autoPanSpeed,o=this._marker.options.autoPanPadding,r=At(t._icon),s=n.getPixelBounds(),a=n.getPixelOrigin(),l=z(s.min._subtract(a).add(o),s.max._subtract(a).subtract(o));if(!l.contains(r)){var d=R((Math.max(l.max.x,r.x)-l.max.x)/(s.max.x-l.max.x)-(Math.min(l.min.x,r.x)-l.min.x)/(s.min.x-l.min.x),(Math.max(l.max.y,r.y)-l.max.y)/(s.max.y-l.max.y)-(Math.min(l.min.y,r.
vendor: 4,479 bytes, line 2
2y)-l.min.y)/(s.min.y-l.min.y)).multiplyBy(i);n.panBy(d,{animate:!1}),this._draggable._newPos._add(d),this._draggable._startPos._add(d),Pt(t._icon,this._draggable._newPos),this._onDrag(e),this._panRequest=T(this._adjustPan.bind(this,e))}},_onDragStart:function(){this._oldLatLng=this._marker.getLatLng(),this._marker.closePopup&&this._marker.closePopup(),this._marker.fire("movestart").fire("dragstart")},_onPreDrag:function(e){this._marker.options.autoPan&&(k(this._panRequest),this._panRequest=T(this._adjustPan.bind(this,e)))},_onDrag:function(e){var t=this._marker,n=t._shadow,i=At(t._icon),o=t._map.layerPointToLatLng(i);n&&Pt(n,i),t._latlng=o,e.latlng=o,e.oldLatLng=this._oldLatLng,t.fire("move",e).fire("drag",e)},_onDragEnd:function(e){k(this._panRequest),delete this._oldLatLng,this._marker.fire("moveend").fire("dragend",e)}}),ii=Xn.extend({options:{icon:new ti,interactive:!0,keyboard:!0,title:"",alt:"Marker",zIndexOffset:0,opacity:1,riseOnHover:!1,riseOffset:250,pane:"markerPane",shadowPane:"shadowPane",bubblingMouseEvents:!1,autoPanOnFocus:!0,draggable:!1,autoPan:!1,autoPanPadding:[50,50],autoPanSpeed:10},initialize:function(e,t){p(this,t),this._latlng=j(e)},onAdd:function(e){this._zoomAnimated=this._zoomAnimated&&e.options.markerZoomAnimation,this._zoomAnimated&&e.on("zoomanim",this._animateZoom,this),this._initIcon(),this.update()},onRemove:function(e){this.dragging&&this.dragging.enabled()&&(this.options.draggable=!0,this.dragging.removeHooks()),delete this.dragging,this._zoomAnimated&&e.off("zoomanim",this._animateZoom,this),this._removeIcon(),this._removeShadow()},getEvents:function(){return{zoom:this.update,viewreset:this.update}},getLatLng:function(){return this._latlng},setLatLng:function(e){var t=this._latlng;return this._latlng=j(e),this.update(),this.fire("move",{oldLatLng:t,latlng:this._latlng})},setZIndexOffset:function(e){return this.options.zIndexOffset=e,this.update()},getIcon:function(){return this.options.icon},setIcon:function(e){return this.options.icon=e,this._map&&(this._initIcon(),this.update()),this._popup&&this.bindPopup(this._popup,this._popup.options),this},getElement:function(){return this._icon},update:function(){if(this._icon&&this._map){var e=this._map.latLngToLayerPoint(this._latlng).round();this._setPos(e)}return this},_initIcon:function(){var e=this.options,t="leaflet-zoom-"+(this._zoomAnimated?"animated":"hide"),n=e.icon.createIcon(this._icon),i=!1;n!==this._icon&&(this._icon&&this._removeIcon(),i=!0,e.title&&(n.title=e.title),"IMG"===n.tagName&&(n.alt=e.alt||"")),_t(n,t),e.keyboard&&(n.tabIndex="0",n.setAttribute("role","button")),this._icon=n,e.riseOnHover&&this.on({mouseover:this._bringToFront,mouseout:this._resetZIndex}),this.options.autoPanOnFocus&&Ft(n,"focus",this._panOnFocus,this);var o=e.icon.createShadow(this._shadow),r=!1;o!==this._shadow&&(this._removeShadow(),r=!0),o&&(_t(o,t),o.alt=""),this._shadow=o,e.opacity<1&&this._updateOpacity(),i&&this.getPane().appendChild(this._icon),this._initInteraction(),o&&r&&this.getPane(e.shadowPane).appendChild(this._shadow)},_removeIcon:function(){this.options.riseOnHover&&this.off({mouseover:this._bringToFront,mouseout:this._resetZIndex}),this.options.autoPanOnFocus&&jt(this._icon,"focus",this._panOnFocus,this),gt(this._icon),this.removeInteractiveTarget(this._icon),this._icon=null},_removeShadow:function(){this._shadow&&gt(this._shadow),this._shadow=null},_setPos:function(e){this._icon&&Pt(this._icon,e),this._shadow&&Pt(this._shadow,e),this._zIndex=e.y+this.options.zIndexOffset,this._resetZIndex()},_updateZIndex:function(e){this._icon&&(this._icon.style.zIndex=this._zIndex+e)},_animateZoom:function(e){var t=this._map._latLngToNewLayerPoint(this._latlng,e.zoom,e.center).round();this._setPos(t)},_initInteraction:function(){if(this.options.interactive&&(_t(this._icon,"leaflet-interactive"),this.addInteractiveTarget(this._icon),ni)){var e=this.options.draggable;this.dragging&&(e=this.dragging.enabled(),this.dragging.disable()),this.dragging=new ni(this),e&&this.dragging.enable()}},setOpacity:function(e){return this.options.opacity=e,this._map&&this._updateOpacity(),this},_updateOpacity:function(){var e=this.options.opacity;this._icon&&Tt(this._icon,e),this._shadow&&Tt(this._shadow,e)},_bringToFront:function(){this._updateZIndex(this.options.riseOffset)},_resetZIndex:function(){this._updateZIndex(0)},_panOnFocus:function(){var e=this._map;if(e){var t=this.options.icon.options,n=t.iconSize?R(t.iconSize):R(0,0),i=t.iconA
vendor: 46,148 bytes, line 2
2nchor?R(t.iconAnchor):R(0,0);e.panInside(this._latlng,{paddingTopLeft:i,paddingBottomRight:n.subtract(i)})}},_getPopupAnchor:function(){return this.options.icon.options.popupAnchor},_getTooltipAnchor:function(){return this.options.icon.options.tooltipAnchor}});function oi(e,t){return new ii(e,t)}var ri=Xn.extend({options:{stroke:!0,color:"#3388ff",weight:3,opacity:1,lineCap:"round",lineJoin:"round",dashArray:null,dashOffset:null,fill:!1,fillColor:null,fillOpacity:.2,fillRule:"evenodd",interactive:!0,bubblingMouseEvents:!0},beforeAdd:function(e){this._renderer=e.getRenderer(this)},onAdd:function(){this._renderer._initPath(this),this._reset(),this._renderer._addPath(this)},onRemove:function(){this._renderer._removePath(this)},redraw:function(){return this._map&&this._renderer._updatePath(this),this},setStyle:function(e){return p(this,e),this._renderer&&(this._renderer._updateStyle(this),this.options.stroke&&e&&Object.prototype.hasOwnProperty.call(e,"weight")&&this._updateBounds()),this},bringToFront:function(){return this._renderer&&this._renderer._bringToFront(this),this},bringToBack:function(){return this._renderer&&this._renderer._bringToBack(this),this},getElement:function(){return this._path},_reset:function(){this._project(),this._update()},_clickTolerance:function(){return(this.options.stroke?this.options.weight/2:0)+(this._renderer.options.tolerance||0)}}),si=ri.extend({options:{fill:!0,radius:10},initialize:function(e,t){p(this,t),this._latlng=j(e),this._radius=this.options.radius},setLatLng:function(e){var t=this._latlng;return this._latlng=j(e),this.redraw(),this.fire("move",{oldLatLng:t,latlng:this._latlng})},getLatLng:function(){return this._latlng},setRadius:function(e){return this.options.radius=this._radius=e,this.redraw()},getRadius:function(){return this._radius},setStyle:function(e){var t=e&&e.radius||this._radius;return ri.prototype.setStyle.call(this,e),this.setRadius(t),this},_project:function(){this._point=this._map.latLngToLayerPoint(this._latlng),this._updateBounds()},_updateBounds:function(){var e=this._radius,t=this._radiusY||e,n=this._clickTolerance(),i=[e+n,t+n];this._pxBounds=new D(this._point.subtract(i),this._point.add(i))},_update:function(){this._map&&this._updatePath()},_updatePath:function(){this._renderer._updateCircle(this)},_empty:function(){return this._radius&&!this._renderer._bounds.intersects(this._pxBounds)},_containsPoint:function(e){return e.distanceTo(this._point)<=this._radius+this._clickTolerance()}});function ai(e,t){return new si(e,t)}var li=si.extend({initialize:function(e,t,i){if("number"==typeof t&&(t=n({},i,{radius:t})),p(this,t),this._latlng=j(e),isNaN(this.options.radius))throw new Error("Circle radius cannot be NaN");this._mRadius=this.options.radius},setRadius:function(e){return this._mRadius=e,this.redraw()},getRadius:function(){return this._mRadius},getBounds:function(){var e=[this._radius,this._radiusY||this._radius];return new N(this._map.layerPointToLatLng(this._point.subtract(e)),this._map.layerPointToLatLng(this._point.add(e)))},setStyle:ri.prototype.setStyle,_project:function(){var e=this._latlng.lng,t=this._latlng.lat,n=this._map,i=n.options.crs;if(i.distance===W.distance){var o=Math.PI/180,r=this._mRadius/W.R/o,s=n.project([t+r,e]),a=n.project([t-r,e]),l=s.add(a).divideBy(2),d=n.unproject(l).lat,c=Math.acos((Math.cos(r*o)-Math.sin(t*o)*Math.sin(d*o))/(Math.cos(t*o)*Math.cos(d*o)))/o;(isNaN(c)||0===c)&&(c=r/Math.cos(Math.PI/180*t)),this._point=l.subtract(n.getPixelOrigin()),this._radius=isNaN(c)?0:l.x-n.project([d,e-c]).x,this._radiusY=l.y-s.y}else{var u=i.unproject(i.project(this._latlng).subtract([this._mRadius,0]));this._point=n.latLngToLayerPoint(this._latlng),this._radius=this._point.x-n.latLngToLayerPoint(u).x}this._updateBounds()}});function di(e,t,n){return new li(e,t,n)}var ci=ri.extend({options:{smoothFactor:1,noClip:!1},initialize:function(e,t){p(this,t),this._setLatLngs(e)},getLatLngs:function(){return this._latlngs},setLatLngs:function(e){return this._setLatLngs(e),this.redraw()},isEmpty:function(){return!this._latlngs.length},closestLayerPoint:function(e){for(var t,n,i=1/0,o=null,r=zn,s=0,a=this._parts.length;s<a;s++)for(var l=this._parts[s],d=1,c=l.length;d<c;d++){var u=r(e,t=l[d-1],n=l[d],!0);u<i&&(i=u,o=r(e,t,n))}return o&&(o.distance=Math.sqrt(i)),o},getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return Bn(this._defaultShape(),this._map.options.crs)},getBounds:function(){return this._bounds},addLatLng:function(e,t){return t=t||this._defaultShape(),e=j(e),t.push(e),this._bounds.extend(e),this.redraw()},_setLatLngs:function(e){this._bounds=new N,this._latlngs=this._convertLatLngs(e)},_defaultShape:function(){return Nn(this._latlngs)?this._latlngs:this._latlngs[0]},_convertLatLngs:function(e){for(var t=[],n=Nn(e),i=0,o=e.length;i<o;i++)n?(t[i]=j(e[i]),this._bounds.extend(t[i])):t[i]=this._convertLatLngs(e[i]);return t},_project:function(){var e=new D;this._rings=[],this._projectLatlngs(this._latlngs,this._rings,e),this._bounds.isValid()&&e.isValid()&&(this._rawPxBounds=e,this._updateBounds())},_updateBounds:function(){var e=this._clickTolerance(),t=new O(e,e);this._rawPxBounds&&(this._pxBounds=new D([this._rawPxBounds.min.subtract(t),this._rawPxBounds.max.add(t)]))},_projectLatlngs:function(e,t,n){var i,o,r=e[0]instanceof B,s=e.length;if(r){for(o=[],i=0;i<s;i++)o[i]=this._map.latLngToLayerPoint(e[i]),n.extend(o[i]);t.push(o)}else for(i=0;i<s;i++)this._projectLatlngs(e[i],t,n)},_clipPoints:function(){var e=this._renderer._bounds;if(this._parts=[],this._pxBounds&&this._pxBounds.intersects(e))if(this.options.noClip)this._parts=this._rings;else{var t,n,i,o,r,s,a,l=this._parts;for(t=0,i=0,o=this._rings.length;t<o;t++)for(n=0,r=(a=this._rings[t]).length;n<r-1;n++)(s=On(a[n],a[n+1],e,n,!0))&&(l[i]=l[i]||[],l[i].push(s[0]),s[1]===a[n+1]&&n!==r-2||(l[i].push(s[1]),i++))}},_simplifyPoints:function(){for(var e=this._parts,t=this.options.smoothFactor,n=0,i=e.length;n<i;n++)e[n]=Cn(e[n],t)},_update:function(){this._map&&(this._clipPoints(),this._simplifyPoints(),this._updatePath())},_updatePath:function(){this._renderer._updatePoly(this)},_containsPoint:function(e,t){var n,i,o,r,s,a,l=this._clickTolerance();if(!this._pxBounds||!this._pxBounds.contains(e))return!1;for(n=0,r=this._parts.length;n<r;n++)for(i=0,o=(s=(a=this._parts[n]).length)-1;i<s;o=i++)if((t||0!==i)&&En(e,a[o],a[i])<=l)return!0;return!1}});function ui(e,t){return new ci(e,t)}ci._flat=Fn;var hi=ci.extend({options:{fill:!0},isEmpty:function(){return!this._latlngs.length||!this._latlngs[0].length},getCenter:function(){if(!this._map)throw new Error("Must add layer to map before using getCenter()");return $n(this._defaultShape(),this._map.options.crs)},_convertLatLngs:function(e){var t=ci.prototype._convertLatLngs.call(this,e),n=t.length;return n>=2&&t[0]instanceof B&&t[0].equals(t[n-1])&&t.pop(),t},_setLatLngs:function(e){ci.prototype._setLatLngs.call(this,e),Nn(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return Nn(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var e=this._renderer._bounds,t=this.options.weight,n=new O(t,t);if(e=new D(e.min.subtract(n),e.max.add(n)),this._parts=[],this._pxBounds&&this._pxBounds.intersects(e))if(this.options.noClip)this._parts=this._rings;else for(var i,o=0,r=this._rings.length;o<r;o++)(i=xn(this._rings[o],e,!0)).length&&this._parts.push(i)},_updatePath:function(){this._renderer._updatePoly(this,!0)},_containsPoint:function(e){var t,n,i,o,r,s,a,l,d=!1;if(!this._pxBounds||!this._pxBounds.contains(e))return!1;for(o=0,a=this._parts.length;o<a;o++)for(r=0,s=(l=(t=this._parts[o]).length)-1;r<l;s=r++)n=t[r],i=t[s],n.y>e.y!=i.y>e.y&&e.x<(i.x-n.x)*(e.y-n.y)/(i.y-n.y)+n.x&&(d=!d);return d||ci.prototype._containsPoint.call(this,e,!0)}});function pi(e,t){return new hi(e,t)}var fi=Kn.extend({initialize:function(e,t){p(this,t),this._layers={},e&&this.addData(e)},addData:function(e){var t,n,i,o=v(e)?e:e.features;if(o){for(t=0,n=o.length;t<n;t++)((i=o[t]).geometries||i.geometry||i.features||i.coordinates)&&this.addData(i);return this}var r=this.options;if(r.filter&&!r.filter(e))return this;var s=mi(e,r);return s?(s.feature=xi(e),s.defaultOptions=s.options,this.resetStyle(s),r.onEachFeature&&r.onEachFeature(e,s),this.addLayer(s)):this},resetStyle:function(e){return void 0===e?this.eachLayer(this.resetStyle,this):(e.options=n({},e.defaultOptions),this._setLayerStyle(e,this.options.style),this)},setStyle:function(e){return this.eachLayer((function(t){this._setLayerStyle(t,e)}),this)},_setLayerStyle:function(e,t){e.setStyle&&("function"==typeof t&&(t=t(e.feature)),e.setStyle(t))}});function mi(e,t){var n,i,o,r,s="Feature"===e.type?e.geometry:e,a=s?s.coordinates:null,l=[],d=t&&t.pointToLayer,c=t&&t.coordsToLatLng||vi;if(!a&&!s)return null;switch(s.type){case"Point":return gi(d,e,n=c(a),t);case"MultiPoint":for(o=0,r=a.length;o<r;o++)n=c(a[o]),l.push(gi(d,e,n,t));return new Kn(l);case"LineString":case"MultiLineString":return i=bi(a,"LineString"===s.type?0:1,c),new ci(i,t);case"Polygon":case"MultiPolygon":return i=bi(a,"Polygon"===s.type?1:2,c),new hi(i,t);case"GeometryCollection":for(o=0,r=s.geometries.length;o<r;o++){var u=mi({geometry:s.geometries[o],type:"Feature",properties:e.properties},t);u&&l.push(u)}return new Kn(l);case"FeatureCollection":for(o=0,r=s.features.length;o<r;o++){var h=mi(s.features[o],t);h&&l.push(h)}return new Kn(l);default:throw new Error("Invalid GeoJSON object.")}}function gi(e,t,n,i){return e?e(t,n):new ii(n,i&&i.markersInheritOptions&&i)}function vi(e){return new B(e[1],e[0],e[2])}function bi(e,t,n){for(var i,o=[],r=0,s=e.length;r<s;r++)i=t?bi(e[r],t-1,n):(n||vi)(e[r]),o.push(i);return o}function yi(e,t){return void 0!==(e=j(e)).alt?[c(e.lng,t),c(e.lat,t),c(e.alt,t)]:[c(e.lng,t),c(e.lat,t)]}function wi(e,t,n,i){for(var o=[],r=0,s=e.length;r<s;r++)o.push(t?wi(e[r],Nn(e[r])?0:t-1,n,i):yi(e[r],i));return!t&&n&&o.length>0&&o.push(o[0].slice()),o}function _i(e,t){return e.feature?n({},e.feature,{geometry:t}):xi(t)}function xi(e){return"Feature"===e.type||"FeatureCollection"===e.type?e:{type:"Feature",properties:{},geometry:e}}var $i={toGeoJSON:function(e){return _i(this,{type:"Point",coordinates:yi(this.getLatLng(),e)})}};function Si(e,t){return new fi(e,t)}ii.include($i),li.include($i),si.include($i),ci.include({toGeoJSON:function(e){var t=!Nn(this._latlngs);return _i(this,{type:(t?"Multi":"")+"LineString",coordinates:wi(this._latlngs,t?1:0,!1,e)})}}),hi.include({toGeoJSON:function(e){var t=!Nn(this._latlngs),n=t&&!Nn(this._latlngs[0]),i=wi(this._latlngs,n?2:t?1:0,!0,e);return t||(i=[i]),_i(this,{type:(n?"Multi":"")+"Polygon",coordinates:i})}}),Yn.include({toMultiPoint:function(e){var t=[];return this.eachLayer((function(n){t.push(n.toGeoJSON(e).geometry.coordinates)})),_i(this,{type:"MultiPoint",coordinates:t})},toGeoJSON:function(e){var t=this.feature&&this.feature.geometry&&this.feature.geometry.type;if("MultiPoint"===t)return this.toMultiPoint(e);var n="GeometryCollection"===t,i=[];return this.eachLayer((function(t){if(t.toGeoJSON){var o=t.toGeoJSON(e);if(n)i.push(o.geometry);else{var r=xi(o);"FeatureCollection"===r.type?i.push.apply(i,r.features):i.push(r)}}})),n?_i(this,{geometries:i,type:"GeometryCollection"}):{type:"FeatureCollection",features:i}}});var Ti=Si,ki=Xn.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(e,t,n){this._url=e,this._bounds=F(t),p(this,n)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(_t(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){gt(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(e){return this.options.opacity=e,this._image&&this._updateOpacity(),this},setStyle:function(e){return e.opacity&&this.setOpacity(e.opacity),this},bringToFront:function(){return this._map&&bt(this._image),this},bringToBack:function(){return this._map&&yt(this._image),this},setUrl:function(e){return this._url=e,this._image&&(this._image.src=e),this},setBounds:function(e){return this._bounds=F(e),this._map&&this._reset(),this},getEvents:function(){var e={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(e.zoomanim=this._animateZoom),e},setZIndex:function(e){return this.options.zIndex=e,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var e="IMG"===this._url.tagName,t=this._image=e?this._url:mt("img");_t(t,"leaflet-image-layer"),this._zoomAnimated&&_t(t,"leaflet-zoom-animated"),this.options.className&&_t(t,this.options.className),t.onselectstart=d,t.onmousemove=d,t.onload=o(this.fire,this,"load"),t.onerror=o(this._overlayOnError,this,"error"),(this.options.crossOrigin||""===this.options.crossOrigin)&&(t.crossOrigin=!0===this.options.crossOrigin?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),e?this._url=t.src:(t.src=this._url,t.alt=this.options.alt)},_animateZoom:function(e){var t=this._map.getZoomScale(e.zoom),n=this._map._latLngBoundsToNewLayerBounds(this._bounds,e.zoom,e.center).min;Et(this._image,n,t)},_reset:function(){var e=this._image,t=new D(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),n=t.getSize();Pt(e,t.min),e.style.width=n.x+"px",e.style.height=n.y+"px"},_updateOpacity:function(){Tt(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&void 0!==this.options.zIndex&&null!==this.options.zIndex&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var e=this.options.errorOverlayUrl;e&&this._url!==e&&(this._url=e,this._image.src=e)},getCenter:function(){return this._bounds.getCenter()}}),Ci=function(e,t,n){return new ki(e,t,n)},Ei=ki.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0,muted:!1,playsInline:!0},_initImage:function(){var e="VIDEO"===this._url.tagName,t=this._image=e?this._url:mt("video");if(_t(t,"leaflet-image-layer"),this._zoomAnimated&&_t(t,"leaflet-zoom-animated"),this.options.className&&_t(t,this.options.className),t.onselectstart=d,t.onmousemove=d,t.onloadeddata=o(this.fire,this,"load"),e){for(var n=t.getElementsByTagName("source"),i=[],r=0;r<n.length;r++)i.push(n[r].src);this._url=n.length>0?i:[t.src]}else{v(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(t.style,"objectFit")&&(t.style.objectFit="fill"),t.autoplay=!!this.options.autoplay,t.loop=!!this.options.loop,t.muted=!!this.options.muted,t.playsInline=!!this.options.playsInline;for(var s=0;s<this._url.length;s++){var a=mt("source");a.src=this._url[s],t.appendChild(a)}}}});function Pi(e,t,n){return new Ei(e,t,n)}var Ai=ki.extend({_initImage:function(){var e=this._image=this._url;_t(e,"leaflet-image-layer"),this._zoomAnimated&&_t(e,"leaflet-zoom-animated"),this.options.className&&_t(e,this.options.className),e.onselectstart=d,e.onmousemove=d}});function Li(e,t,n){return new Ai(e,t,n)}var Mi=Xn.extend({options:{interactive:!1,offset:[0,0],className:"",pane:void 0,content:""},initialize:function(e,t){e&&(e instanceof B||v(e))?(this._latlng=j(e),p(this,t)):(p(this,e),this._source=t),this.options.content&&(this._content=this.options.content)},openOn:function(e){return(e=arguments.length?e:this._source._map).hasLayer(this)||e.addLayer(this),this},close:function(){return this._map&&this._map.removeLayer(this),this},toggle:function(e){return this._map?this.close():(arguments.length?this._source=e:e=this._source,this._prepareOpen(),this.openOn(e._map)),this},onAdd:function(e){this._zoomAnimated=e._zoomAnimated,this._container||this._initLayout(),e._fadeAnimated&&Tt(this._container,0),clearTimeout(this._removeTimeout),this.getPane().appendChild(this._container),this.update(),e._fadeAnimated&&Tt(this._container,1),this.bringToFront(),this.options.interactive&&(_t(this._container,"leaflet-interactive"),this.addInteractiveTarget(this._container))},onRemove:function(e){e._fadeAnimated?(Tt(this._container,0),this._removeTimeout=setTimeout(o(gt,void 0,this._container),200)):gt(this._container),this.options.interactive&&(xt(this._container,"leaflet-interactive"),this.removeInteractiveTarget(this._container))},getLatLng:function(){return this._latlng},setLatLng:function(e){return this._latlng=j(e),this._map&&(this._updatePosition(),this._adjustPan()),this},getContent:function(){return this._content},setContent:function(e){return this._content=e,this.update(),this},getElement:function(){return this._container},update:function(){this._map&&(this._container.style.visibility="hidden",this._updateContent(),this._updateLayout(),this._updatePosition(),this._container.style.visibility="",this._adjustPan())},getEvents:function(){var e={zoom:this._updatePosition,viewreset:this._updatePosition};return this._zoomAnimated&&(e.zoomanim=this._animateZoom),e},isOpen:function(){return!!this._map&&this._map.hasLayer(this)},bringToFront:function(){return this._map&&bt(this._container),this},bringToBack:function(){return this._map&&yt(this._container),this},_prepareOpen:function(e){var t=this._source;if(!t._map)return!1;if(t instanceof Kn){t=null;var n=this._source._layers;for(var i in n)if(n[i]._map){t=n[i];break}if(!t)return!1;this._source=t}if(!e)if(t.getCenter)e=t.getCenter();else if(t.getLatLng)e=t.getLatLng();else{if(!t.getBounds)throw new Error("Unable to get source layer LatLng.");e=t.getBounds().getCenter()}return this.setLatLng(e),this._map&&this.update(),!0},_updateContent:function(){if(this._content){var e=this._contentNode,t="function"==typeof this._content?this._content(this._source||this):this._content;if("string"==typeof t)e.innerHTML=t;else{for(;e.hasChildNodes();)e.removeChild(e.firstChild);e.appendChild(t)}this.fire("contentupdate")}},_updatePosition:function(){if(this._map){var e=this._map.latLngToLayerPoint(this._latlng),t=R(this.options.offset),n=this._getAnchor();this._zoomAnimated?Pt(this._container,e.add(n)):t=t.add(e).add(n);var i=this._containerBottom=-t.y,o=this._containerLeft=-Math.round(this._containerWidth/2)+t.x;this._container.style.bottom=i+"px",this._container.style.left=o+"px"}},_getAnchor:function(){return[0,0]}});rn.include({_initOverlay:function(e,t,n,i){var o=t;return o instanceof e||(o=new e(i).setContent(t)),n&&o.setLatLng(n),o}}),Xn.include({_initOverlay:function(e,t,n,i){var o=n;return o instanceof e?(p(o,i),o._source=this):(o=t&&!i?t:new e(i,this)).setContent(n),o}});var Oi=Mi.extend({options:{pane:"popupPane",offset:[0,7],maxWidth:300,minWidth:50,maxHeight:null,autoPan:!0,autoPanPaddingTopLeft:null,autoPanPaddingBottomRight:null,autoPanPadding:[5,5],keepInView:!1,closeButton:!0,autoClose:!0,closeOnEscapeKey:!0,className:""},openOn:function(e){return!(e=arguments.length?e:this._source._map).hasLayer(this)&&e._popup&&e._popup.options.autoClose&&e.removeLayer(e._popup),e._popup=this,Mi.prototype.openOn.call(this,e)},onAdd:function(e){Mi.prototype.onAdd.call(this,e),e.fire("popupopen",{popup:this}),this._source&&(this._source.fire("popupopen",{popup:this},!0),this._source instanceof ri||this._source.on("preclick",Ut))},onRemove:function(e){Mi.prototype.onRemove.call(this,e),e.fire("popupclose",{popup:this}),this._source&&(this._source.fire("popupclose",{popup:this},!0),this._source instanceof ri||this._source.off("preclick",Ut))},getEvents:function(){var e=Mi.prototype.getEvents.call(this);return(void 0!==this.options.closeOnClick?this.options.closeOnClick:this._map.options.closePopupOnClick)&&(e.preclick=this.close),this.options.keepInView&&(e.moveend=this._adjustPan),e},_initLayout:function(){var e="leaflet-popup",t=this._container=mt("div",e+" "+(this.options.className||"")+" leaflet-zoom-animated"),n=this._wrapper=mt("div",e+"-content-wrapper",t);if(this._contentNode=mt("div",e+"-content",n),Xt(t),Zt(this._contentNode),Ft(t,"contextmenu",Ut),this._tipContainer=mt("div",e+"-tip-container",t),this._tip=mt("div",e+"-tip",this._tipContainer),this.options.closeButton){var i=this._closeButton=mt("a",e+"-close-button",t);i.setAttribute("role","button"),i.setAttribute("aria-label","Close popup"),i.href="#close",i.innerHTML='<span aria-hidden="true">&#215;</span>',Ft(i,"click",(function(e){Yt(e),this.close()}),this)}},_updateLayout:function(){var e=this._contentNode,t=e.style;t.width="",t.whiteSpace="nowrap";var n=e.offsetWidth;n=Math.min(n,this.options.maxWidth),n=Math.max(n,this.options.minWidth),t.width=n+1+"px",t.whiteSpace="",t.height="";var i=e.offsetHeight,o=this.options.maxHeight,r="leaflet-popup-scrolled";o&&i>o?(t.height=o+"px",_t(e,r)):xt(e,r),this._containerWidth=this._container.offsetWidth},_animateZoom:function(e){var t=this._map._latLngToNewLayerPoint(this._latlng,e.zoom,e.center),n=this._getAnchor();Pt(this._container,t.add(n))},_adjustPan:function(){if(this.options.autoPan)if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning)this._autopanning=!1;else{var e=this._map,t=parseInt(ft(this._container,"marginBottom"),10)||0,n=this._container.offsetHeight+t,i=this._containerWidth,o=new O(this._containerLeft,-n-this._containerBottom);o._add(At(this._container));var r=e.layerPointToContainerPoint(o),s=R(this.options.autoPanPadding),a=R(this.options.autoPanPaddingTopLeft||s),l=R(this.options.autoPanPaddingBottomRight||s),d=e.getSize(),c=0,u=0;r.x+i+l.x>d.x&&(c=r.x+i-d.x+l.x),r.x-c-a.x<0&&(c=r.x-a.x),r.y+n+l.y>d.y&&(u=r.y+n-d.y+l.y),r.y-u-a.y<0&&(u=r.y-a.y),(c||u)&&(this.options.keepInView&&(this._autopanning=!0),e.fire("autopanstart").panBy([c,u]))}},_getAnchor:function(){return R(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),Ii=function(e,t){return new Oi(e,t)};rn.mergeOptions({closePopupOnClick:!0}),rn.include({openPopup:function(e,t,n){return this._initOverlay(Oi,e,t,n).openOn(this),this},closePopup:function(e){return(e=arguments.length?e:this._popup)&&e.close(),this}}),Xn.include({bindPopup:function(e,t){return this._popup=this._initOverlay(Oi,this._popup,e,t),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(e){return this._popup&&(this instanceof Kn||(this._popup._source=this),this._popup._prepareOpen(e||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return!!this._popup&&this._popup.isOpen()},setPopupContent:function(e){return this._popup&&this._popup.setContent(e),this},getPopup:function(){return this._popup},_openPopup:function(e){if(this._popup&&this._map){Gt(e);var t=e.layer||e.target;this._popup._source!==t||t instanceof ri?(this._popup._source=t,this.openPopup(e.latlng)):this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(e.latlng)}},_movePopup:function(e){this._popup.setLatLng(e.latlng)},_onKeyPress:function(e){13===e.originalEvent.keyCode&&this._openPopup(e)}});var Ri=Mi.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(e){Mi.prototype.onAdd.call(this,e),this.setOpacity(this.options.opacity),e.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(e){Mi.prototype.onRemove.call(this,e),e.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var e=Mi.prototype.getEvents.call(this);return this.options.permanent||(e.preclick=this.close),e},_initLayout:function(){var e="leaflet-tooltip "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=mt("div",e),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+s(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(e){var t,n,i=this._map,o=this._container,r=i.latLngToContainerPoint(i.getCenter()),s=i.layerPointToContainerPoint(e),a=this.options.direction,l=o.offsetWidth,d=o.offsetHeight,c=R(this.options.offset),u=this._getAnchor();"top"===a?(t=l/2,n=d):"bottom"===a?(t=l/2,n=0):"center"===a?(t=l/2,n=d/2):"right"===a?(t=0,n=d/2):"left"===a?(t=l,n=d/2):s.x<r.x?(a="right",t=0,n=d/2):(a="left",t=l+2*(c.x+u.x),n=d/2),e=e.subtract(R(t,n,!0)).add(c).add(u),xt(o,"leaflet-tooltip-right"),xt(o,"leaflet-tooltip-left"),xt(o,"leaflet-tooltip-top"),xt(o,"leaflet-tooltip-bottom"),_t(o,"leaflet-tooltip-"+a),Pt(o,e)},_updatePosition:function(){var e=this._map.latLngToLayerPoint(this._latlng);this._setPosition(e)},setOpacity:function(e){this.options.opacity=e,this._container&&Tt(this._container,e)},_animateZoom:function(e){var t=this._map._latLngToNewLayerPoint(this._latlng,e.zoom,e.center);this._setPosition(t)},_getAnchor:function(){return R(this._source&&this._source._getTooltipAnchor&&!this.options.sticky?this._source._getTooltipAnchor():[0,0])}}),Di=function(e,t){return new Ri(e,t)};rn.include({openTooltip:function(e,t,n){return this._initOverlay(Ri,e,t,n).openOn(this),this},closeTooltip:function(e){return e.close(),this}}),Xn.include({bindTooltip:function(e,t){return this._tooltip&&this.isTooltipOpen()&&this.unbindTooltip(),this._tooltip=this._initOverlay(Ri,this._tooltip,e,t),this._initTooltipInteractions(),this._tooltip.options.permanent&&this._map&&this._map.hasLayer(this)&&this.openTooltip(),this},unbindTooltip:function(){return this._tooltip&&(this._initTooltipInteractions(!0),this.closeTooltip(),this._tooltip=null),this},_initTooltipInteractions:function(e){if(e||!this._tooltipHandlersAdded){var t=e?"off":"on",n={remove:this.closeTooltip,move:this._moveTooltip};this._tooltip.options.permanent?n.add=this._openTooltip:(n.mouseover=this._openTooltip,n.mouseout=this.closeTooltip,n.click=this._openTooltip,this._map?this._addFocusListeners():n.add=this._addFocusListeners),this._tooltip.options.sticky&&(n.mousemove=this._moveTooltip),this[t](n),this._tooltipHandlersAdded=!e}},openTooltip:function(e){return this._tooltip&&(this instanceof Kn||(this._tooltip._source=this),this._tooltip._prepareOpen(e)&&(this._tooltip.openOn(this._map),this.getElement?this._setAriaDescribedByOnLayer(this):this.eachLayer&&this.eachLayer(this._setAriaDescribedByOnLayer,this))),this},closeTooltip:function(){if(this._tooltip)return this._tooltip.close()},toggleTooltip:function(){return this._tooltip&&this._tooltip.toggle(this),this},isTooltipOpen:function(){return this._tooltip.isOpen()},setTooltipContent:function(e){return this._tooltip&&this._tooltip.setContent(e),this},getTooltip:function(){return this._tooltip},_addFocusListeners:function(){this.getElement?this._addFocusListenersOnLayer(this):this.eachLayer&&this.eachLayer(this._addFocusListenersOnLayer,this)},_addFocusListenersOnLayer:function(e){var t="function"==typeof e.getElement&&e.getElement();t&&(Ft(t,"focus",(function(){this._tooltip._source=e,this.openTooltip()}),this),Ft(t,"blur",this.closeTooltip,this))},_setAriaDescribedByOnLayer:function(e){var t="function"==typeof e.getElement&&e.getElement();t&&t.setAttribute("aria-describedby",this._tooltip._container.id)},_openTooltip:function(e){if(this._tooltip&&this._map)if(this._map.dragging&&this._map.dragging.moving()&&!this._openOnceFlag){this._openOnceFlag=!0;var t=this;this._map.once("moveend",(function(){t._openOnceFlag=!1,t._openTooltip(e)}))}else this._tooltip._source=e.layer||e.target,this.openTooltip(this._tooltip.options.sticky?e.latlng:void 0)},_moveTooltip:function(e){var t,n,i=e.latlng;this._tooltip.options.sticky&&e.originalEvent&&(t=this._map.mouseEventToContainerPoint(e.originalEvent),n=this._map.containerPointToLayerPoint(t),i=this._map.layerPointToLatLng(n)),this._tooltip.setLatLng(i)}});var zi=Jn.extend({options:{iconSize:[12,12],html:!1,bgPos:null,className:"leaflet-div-icon"},createIcon:function(e){var t=e&&"DIV"===e.tagName?e:document.createElement("div"),n=this.options;if(n.html instanceof Element?(vt(t),t.appendChild(n.html)):t.innerHTML=!1!==n.html?n.html:"",n.bgPos){var i=R(n.bgPos);t.style.backgroundPosition=-i.x+"px "+-i.y+"px"}return this._setIconStyles(t,"icon"),t},createShadow:function(){return null}});function Ni(e){return new zi(e)}Jn.Default=ti;var Fi=Xn.extend({options:{tileSize:256,opacity:1,updateWhenIdle:Ne.mobile,updateWhenZooming:!0,updateInterval:200,zIndex:1,bounds:null,minZoom:0,maxZoom:void 0,maxNativeZoom:void 0,minNativeZoom:void 0,noWrap:!1,pane:"tilePane",className:"",keepBuffer:2},initialize:function(e){p(this,e)},onAdd:function(){this._initContainer(),this._levels={},this._tiles={},this._resetView()},beforeAdd:function(e){e._addZoomLimit(this)},onRemove:function(e){this._removeAllTiles(),gt(this._container),e._removeZoomLimit(this),this._container=null,this._tileZoom=void 0},bringToFront:function(){return this._map&&(bt(this._container),this._setAutoZIndex(Math.max)),this},bringToBack:function(){return this._map&&(yt(this._container),this._setAutoZIndex(Math.min)),this},getContainer:function(){return this._container},setOpacity:function(e){return this.options.opacity=e,this._updateOpacity(),this},setZIndex:function(e){return this.options.zIndex=e,this._updateZIndex(),this},isLoading:function(){return this._loading},redraw:function(){if(this._map){this._removeAllTiles();var e=this._clampZoom(this._map.getZoom());e!==this._tileZoom&&(this._tileZoom=e,this._updateLevels()),this._update()}return this},getEvents:function(){var e={viewprereset:this._invalidateAll,viewreset:this._resetView,zoom:this._resetView,moveend:this._onMoveEnd};return this.options.updateWhenIdle||(this._onMove||(this._onMove=a(this._onMoveEnd,this.options.updateInterval,this)),e.move=this._onMove),this._zoomAnimated&&(e.zoomanim=this._animateZoom),e},createTile:function(){return document.createElement("div")},getTileSize:function(){var e=this.options.tileSize;return e instanceof O?e:new O(e,e)},_updateZIndex:function(){this._container&&void 0!==this.options.zIndex&&null!==this.options.zIndex&&(this._container.style.zIndex=this.options.zIndex)},_setAutoZIndex:function(e){for(var t,n=this.getPane().children,i=-e(-1/0,1/0),o=0,r=n.length;o<r;o++)t=n[o].style.zIndex,n[o]!==this._container&&t&&(i=e(i,+t));isFinite(i)&&(this.options.zIndex=i+e(-1,1),this._updateZIndex())},_updateOpacity:function(){if(this._map&&!Ne.ielt9){Tt(this._container,this.options.opacity);var e=+new Date,t=!1,n=!1;for(var i in this._tiles){var o=this._tiles[i];if(o.current&&o.loaded){var r=Math.min(1,(e-o.loaded)/200);Tt(o.el,r),r<1?t=!0:(o.active?n=!0:this._onOpaqueTile(o),o.active=!0)}}n&&!this._noPrune&&this._pruneTiles(),t&&(k(this._fadeFrame),this._fadeFrame=T(this._updateOpacity,this))}},_onOpaqueTile:d,_initContainer:function(){this._container||(this._container=mt("div","leaflet-layer "+(this.options.className||"")),this._updateZIndex(),this.options.opacity<1&&this._updateOpacity(),this.getPane().appendChild(this._container))},_updateLevels:function(){var e=this._tileZoom,t=this.options.maxZoom;if(void 0!==e){for(var n in this._levels)n=Number(n),this._levels[n].el.children.length||n===e?(this._levels[n].el.style.zIndex=t-Math.abs(e-n),this._onUpdateLevel(n)):(gt(this._levels[n].el),this._removeTilesAtZoom(n),this._onRemoveLevel(n),delete this._levels[n]);var i=this._levels[e],o=this._map;return i||((i=this._levels[e]={}).el=mt("div","leaflet-tile-container leaflet-zoom-animated",this._container),i.el.style.zIndex=t,i.origin=o.project(o.unproject(o.getPixelOrigin()),e).round(),i.zoom=e,this._setZoomTransform(i,o.getCenter(),o.getZoom()),d(i.el.offsetWidth),this._onCreateLevel(i)),this._level=i,i}},_onUpdateLevel:d,_onRemoveLevel:d,_onCreateLevel:d,_pruneTiles:function(){if(this._map){var e,t,n=this._map.getZoom();if(n>this.options.maxZoom||n<this.options.minZoom)this._removeAllTiles();else{for(e in this._tiles)(t=this._tiles[e]).retain=t.current;for(e in this._tiles)if((t=this._tiles[e]).current&&!t.active){var i=t.coords;this._retainParent(i.x,i.y,i.z,i.z-5)||this._retainChildren(i.x,i.y,i.z,i.z+2)}for(e in this._tiles)this._tiles[e].retain||this._removeTile(e)}}},_removeTilesAtZoom:function(e){for(var t in this._tiles)this._tiles[t].coords.z===e&&this._removeTile(t)},_removeAllTiles:function(){for(var e in this._tiles)this._removeTile(e)},_invalidateAll:function(){for(var e in this._levels)gt(this._levels[e].el),this._onRemoveLevel(Number(e)),delete this._levels[e];this._removeAllTiles(),this._tileZoom=void 0},_retainParent:function(e,t,n,i){var o=Math.floor(e/2),r=Math.floor(t/2),s=n-1,a=new O(+o,+r);a.z=+s;var l=this._tileCoordsToKey(a),d=this._tiles[l];return d&&d.active?(d.retain=!0,!0):(d&&d.loaded&&(d.retain=!0),s>i&&this._retainParent(o,r,s,i))},_retainChildren:function(e,t,n,i){for(var o=2*e;o<2*e+2;o++)for(var r=2*t;r<2*t+2;r++){var s=new O(o,r);s.z=n+1;var a=this._tileCoordsToKey(s),l=this._tiles[a];l&&l.active?l.retain=!0:(l&&l.loaded&&(l.retain=!0),n+1<i&&this._retainChildren(o,r,n+1,i))}},_resetView:function(e){var t=e&&(e.pinch||e.flyTo);this._setView(this._map.getCenter(),this._map.getZoom(),t,t)},_animateZoom:function(e){this._setView(e.center,e.zoom,!0,e.noUpdate)},_clampZoom:function(e){var t=this.options;return void 0!==t.minNativeZoom&&e<t.minNativeZoom?t.minNativeZoom:void 0!==t.maxNativeZoom&&t.maxNativeZoom<e?t.maxNativeZoom:e},_setView:function(e,t,n,i){var o=Math.round(t);o=void 0!==this.options.maxZoom&&o>this.options.maxZoom||void 0!==this.options.minZoom&&o<this.options.minZoom?void 0:this._clampZoom(o);var r=this.options.updateWhenZooming&&o!==this._tileZoom;i&&!r||(this._tileZoom=o,this._abortLoading&&this._abortLoading(),this._updateLevels(),this._resetGrid(),void 0!==o&&this._update(e),n||this._pruneTiles(),this._noPrune=!!n),this._setZoomTransforms(e,t)},_setZoomTransforms:function(e,t){for(var n in this._levels)this._setZoomTransform(this._levels[n],e,t)},_setZoomTransform:function(e,t,n){var i=this._map.getZoomScale(n,e.zoom),o=e.origin.multiplyBy(i).subtract(this._map._getNewPixelOrigin(t,n)).round();Ne.any3d?Et(e.el,o,i):Pt(e.el,o)},_resetGrid:function(){var e=this._map,t=e.options.crs,n=this._tileSize=this.getTileSize(),i=this._tileZoom,o=this._map.getPixelWorldBounds(this._tileZoom);o&&(this._globalTileRange=this._pxBoundsToTileRange(o)),this._wrapX=t.wrapLng&&!this.options.noWrap&&[Math.floor(e.project([0,t.wrapLng[0]],i).x/n.x),Math.ceil(e.project([0,t.wrapLng[1]],i).x/n.y)],this._wrapY=t.wrapLat&&!this.options.noWrap&&[Math.floor(e.project([t.wrapLat[0],0],i).y/n.x),Math.ceil(e.project([t.wrapLat[1],0],i).y/n.y)]},_onMoveEnd:function(){this._map&&!this._map._animatingZoom&&this._update()},_getTiledPixelBounds:function(e){var t=this._map,n=t._animatingZoom?Math.max(t._animateToZoom,t.getZoom()):t.getZoom(),i=t.getZoomScale(n,this._tileZoom),o=t.project(e,this._tileZoom).floor(),r=t.getSize().divideBy(2*i);return new D(o.subtract(r),o.add(r))},_update:function(e){var t=this._map;if(t){var n=this._clampZoom(t.getZoom());if(void 0===e&&(e=t.getCenter()),void 0!==this._tileZoom){var i=this._getTiledPixelBounds(e),o=this._pxBoundsToTileRange(i),r=o.getCenter(),s=[],a=this.options.keepBuffer,l=new D(o.getBottomLeft().subtract([a,-a]),o.getTopRight().add([a,-a]));if(!(isFinite(o.min.x)&&isFinite(o.min.y)&&isFinite(o.max.x)&&isFinite(o.max.y)))throw new Error("Attempted to load an infinite number of tiles");for(var d in this._tiles){var c=this._tiles[d].coords;c.z===this._tileZoom&&l.contains(new O(c.x,c.y))||(this._tiles[d].current=!1)}if(Math.abs(n-this._tileZoom)>1)this._setView(e,n);else{for(var u=o.min.y;u<=o.max.y;u++)for(var h=o.min.x;h<=o.max.x;h++){var p=new O(h,u);if(p.z=this._tileZoom,this._isValidTile(p)){var f=this._tiles[this._tileCoordsToKey(p)];f?f.current=!0:s.push(p)}}if(s.sort((function(e,t){return e.distanceTo(r)-t.distanceTo(r)})),0!==s.length){this._loading||(this._loading=!0,this.fire("loading"));var m=document.createDocumentFragment();for(h=0;h<s.length;h++)this._addTile(s[h],m);this._level.el.appendChild(m)}}}}},_isValidTile:function(e){var t=this._map.options.crs;if(!t.infinite){var n=this._globalTileRange;if(!t.wrapLng&&(e.x<n.min.x||e.x>n.max.x)||!t.wrapLat&&(e.y<n.min.y||e.y>n.max.y))return!1}if(!this.options.bounds)return!0;var i=this._tileCoordsToBounds(e);return F(this.options.bounds).overlaps(i)},_keyToBounds:function(e){return this._tileCoordsToBounds(this._keyToTileCoords(e))},_tileCoordsToNwSe:function(e){var t=this._map,n=this.getTileSize(),i=e.scaleBy(n),o=i.add(n);return[t.unproject(i,e.z),t.unproject(o,e.z)]},_tileCoordsToBounds:function(e){var t=this._tileCoordsToNwSe(e),n=new N(t[0],t[1]);return this.options.noWrap||(n=this._map.wrapLatLngBounds(n)),n},_tileCoordsToKey:function(e){return e.x+":"+e.y+":"+e.z},_keyToTileCoords:function(e){var t=e.split(":"),n=new O(+t[0],+t[1]);return n.z=+t[2],n},_removeTile:function(e){var t=this._tiles[e];t&&(gt(t.el),delete this._tiles[e],this.fire("tileunload",{tile:t.el,coords:this._keyToTileCoords(e)}))},_initTile:function(e){_t(e,"leaflet-tile");var t=this.getTileSize();e.style.width=t.x+"px",e.style.height=t.y+"px",e.onselectstart=d,e.onmousemove=d,Ne.ielt9&&this.options.opacity<1&&Tt(e,this.options.opacity)},_addTile:function(e,t){var n=this._getTilePos(e),i=this._tileCoordsToKey(e),r=this.createTile(this._wrapCoords(e),o(this._tileReady,this,e));this._initTile(r),this.createTile.length<2&&T(o(this._tileReady,this,e,null,r)),Pt(r,n),this._tiles[i]={el:r,coords:e,current:!0},t.appendChild(r),this.fire("tileloadstart",{tile:r,coords:e})},_tileReady:function(e,t,n){t&&this.fire("tileerror",{error:t,tile:n,coords:e});var i=this._tileCoordsToKey(e);(n=this._tiles[i])&&(n.loaded=+new Date,this._map._fadeAnimated?(Tt(n.el,0),k(this._fadeFrame),this._fadeFrame=T(this._updateOpacity,this)):(n.active=!0,this._pruneTiles()),t||(_t(n.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:n.el,coords:e})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),Ne.ielt9||!this._map._fadeAnimated?T(this._pruneTiles,this):setTimeout(o(this._pruneTiles,this),250)))},_getTilePos:function(e){return e.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(e){var t=new O(this._wrapX?l(e.x,this._wrapX):e.x,this._wrapY?l(e.y,this._wrapY):e.y);return t.z=e.z,t},_pxBoundsToTileRange:function(e){var t=this.getTileSize();return new D(e.min.unscaleBy(t).floor(),e.max.unscaleBy(t).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var e in this._tiles)if(!this._tiles[e].loaded)return!1;return!0}});function Bi(e){return new Fi(e)}var ji=Fi.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(e,t){this._url=e,(t=p(this,t)).detectRetina&&Ne.retina&&t.maxZoom>0?(t.tileSize=Math.floor(t.tileSize/2),t.zoomReverse?(t.zoomOffset--,t.minZoom=Math.min(t.maxZoom,t.minZoom+1)):(t.zoomOffset++,t.maxZoom=Math.max(t.minZoom,t.maxZoom-1)),t.minZoom=Math.max(0,t.minZoom)):t.zoomReverse?t.minZoom=Math.min(t.maxZoom,t.minZoom):t.maxZoom=Math.max(t.minZoom,t.maxZoom),"string"==typeof t.subdomains&&(t.subdomains=t.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(e,t){return this._url===e&&void 0===t&&(t=!0),this._url=e,t||this.redraw(),this},createTile:function(e,t){var n=document.createElement("img");return Ft(n,"load",o(this._tileOnLoad,this,t,n)),Ft(n,"error",o(this._tileOnError,this,t,n)),(this.options.crossOrigin||""===this.options.crossOrigin)&&(n.crossOrigin=!0===this.options.crossOrigin?"":this.options.crossOrigin),"string"==typeof this.options.referrerPolicy&&(n.referrerPolicy=this.options.referrerPolicy),n.alt="",n.src=this.getTileUrl(e),n},getTileUrl:function(e){var t={r:Ne.retina?"@2x":"",s:this._getSubdomain(e),x:e.x,y:e.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var i=this._globalTileRange.max.y-e.y;this.options.tms&&(t.y=i),t["-y"]=i}return g(this._url,n(t,this.options))},_tileOnLoad:function(e,t){Ne.ielt9?setTimeout(o(e,this,null,t),0):e(null,t)},_tileOnError:function(e,t,n){var i=this.options.errorTileUrl;i&&t.getAttribute("src")!==i&&(t.src=i),e(n,t)},_onTileRemove:function(e){e.tile.onload=null},_getZoomForUrl:function(){var e=this._tileZoom,t=this.options.maxZoom;return this.options.zoomReverse&&(e=t-e),e+this.options.zoomOffset},_getSubdomain:function(e){var t=Math.abs(e.x+e.y)%this.options.subdomains.length;return this.options.subdomains[t]},_abortLoading:function(){var e,t;for(e in this._tiles)if(this._tiles[e].coords.z!==this._tileZoom&&((t=this._tiles[e].el).onload=d,t.onerror=d,!t.complete)){t.src=y;var n=this._tiles[e].coords;gt(t),delete this._tiles[e],this.fire("tileabort",{tile:t,coords:n})}},_removeTile:function(e){var t=this._tiles[e];if(t)return t.el.setAttribute("src",y),Fi.prototype._removeTile.call(this,e)},_tileReady:function(e,t,n){if(this._map&&(!n||n.getAttribute("src")!==y))return Fi.prototype._tileReady.call(this,e,t,n)}});function qi(e,t){return new ji(e,t)}var Hi=ji.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(e,t){this._url=e;var i=n({},this.defaultWmsParams);for(var o in t)o in this.options||(i[o]=t[o]);var r=(t=p(this,t)).detectRetina&&Ne.retina?2:1,s=this.getTileSize();i.width=s.x*r,i.height=s.y*r,this.wmsParams=i},onAdd:function(e){this._crs=this.options.crs||e.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var t=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[t]=this._crs.code,ji.prototype.onAdd.call(this,e)},getTileUrl:function(e){var t=this._tileCoordsToNwSe(e),n=this._crs,i=z(n.project(t[0]),n.project(t[1])),o=i.min,r=i.max,s=(this._wmsVersion>=1.3&&this._crs===Un?[o.y,o.x,r.y,r.x]:[o.x,o.y,r.x,r.y]).join(","),a=ji.prototype.getTileUrl.call(this,e);return a+f(this.wmsParams,a,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+s},setParams:function(e,t){return n(this.wmsParams,e),t||this.redraw(),this}});function Wi(e,t){return new Hi(e,t)}ji.WMS=Hi,qi.wms=Wi;var Vi=Xn.extend({options:{padding:.1},initialize:function(e){p(this,e),s(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),_t(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var e={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(e.zoomanim=this._onAnimZoom),e},_onAnimZoom:function(e){this._updateTransform(e.center,e.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(e,t){var n=this._map.getZoomScale(t,this._zoom),i=this._map.getSize().multiplyBy(.5+this.options.padding),o=this._map.project(this._center,t),r=i.multiplyBy(-n).add(o).subtract(this._map._getNewPixelOrigin(e,t));Ne.any3d?Et(this._container,r,n):Pt(this._container,r)},_reset:function(){for(var e in this._update(),this._updateTransform(this._center,this._zoom),this._layers)this._layers[e]._reset()},_onZoomEnd:function(){for(var e in this._layers)this._layers[e]._project()},_updatePaths:function(){for(var e in this._layers)this._layers[e]._update()},_update:function(){var e=this.options.padding,t=this._map.getSize(),n=this._map.containerPointToLayerPoint(t.multiplyBy(-e)).round();this._bounds=new D(n,n.add(t.multiplyBy(1+2*e)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),Ui=Vi.extend({options:{tolerance:0},getEvents:function(){var e=Vi.prototype.getEvents.call(this);return e.viewprereset=this._onViewPreReset,e},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){Vi.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var e=this._container=document.createElement("canvas");Ft(e,"mousemove",this._onMouseMove,this),Ft(e,"click dblclick mousedown mouseup contextmenu",this._onClick,this),Ft(e,"mouseout",this._handleMouseOut,this),e._leaflet_disable_events=!0,this._ctx=e.getContext("2d")},_destroyContainer:function(){k(this._redrawRequest),delete this._ctx,gt(this._container),jt(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){for(var e in this._redrawBounds=null,this._layers)this._layers[e]._update();this._redraw()}},_update:function(){if(!this._map._animatingZoom||!this._bounds){Vi.prototype._update.call(this);var e=this._bounds,t=this._container,n=e.getSize(),i=Ne.retina?2:1;Pt(t,e.min),t.width=i*n.x,t.height=i*n.y,t.style.width=n.x+"px",t.style.height=n.y+"px",Ne.retina&&this._ctx.scale(2,2),this._ctx.translate(-e.min.x,-e.min.y),this.fire("update")}},_reset:function(){Vi.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(e){this._updateDashArray(e),this._layers[s(e)]=e;var t=e._order={layer:e,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=t),this._drawLast=t,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(e){this._requestRedraw(e)},_removePath:function(e){var t=e._order,n=t.next,i=t.prev;n?n.prev=i:this._drawLast=i,i?i.next=n:this._drawFirst=n,delete e._order,delete this._layers[s(e)],this._requestRedraw(e)},_updatePath:function(e){this._extendRedrawBounds(e),e._project(),e._update(),this._requestRedraw(e)},_updateStyle:function(e){this._updateDashArray(e),this._requestRedraw(e)}
vendor: 1,711 bytes, line 2
2,_updateDashArray:function(e){if("string"==typeof e.options.dashArray){var t,n,i=e.options.dashArray.split(/[, ]+/),o=[];for(n=0;n<i.length;n++){if(t=Number(i[n]),isNaN(t))return;o.push(t)}e.options._dashArray=o}else e.options._dashArray=e.options.dashArray},_requestRedraw:function(e){this._map&&(this._extendRedrawBounds(e),this._redrawRequest=this._redrawRequest||T(this._redraw,this))},_extendRedrawBounds:function(e){if(e._pxBounds){var t=(e.options.weight||0)+1;this._redrawBounds=this._redrawBounds||new D,this._redrawBounds.extend(e._pxBounds.min.subtract([t,t])),this._redrawBounds.extend(e._pxBounds.max.add([t,t]))}},_redraw:function(){this._redrawRequest=null,this._redrawBounds&&(this._redrawBounds.min._floor(),this._redrawBounds.max._ceil()),this._clear(),this._draw(),this._redrawBounds=null},_clear:function(){var e=this._redrawBounds;if(e){var t=e.getSize();this._ctx.clearRect(e.min.x,e.min.y,t.x,t.y)}else this._ctx.save(),this._ctx.setTransform(1,0,0,1,0,0),this._ctx.clearRect(0,0,this._container.width,this._container.height),this._ctx.restore()},_draw:function(){var e,t=this._redrawBounds;if(this._ctx.save(),t){var n=t.getSize();this._ctx.beginPath(),this._ctx.rect(t.min.x,t.min.y,n.x,n.y),this._ctx.clip()}this._drawing=!0;for(var i=this._drawFirst;i;i=i.next)e=i.layer,(!t||e._pxBounds&&e._pxBounds.intersects(t))&&e._updatePath();this._drawing=!1,this._ctx.restore()},_updatePoly:function(e,t){if(this._drawing){var n,i,o,r,s=e._parts,a=s.length,l=this._ctx;if(a){for(l.beginPath(),n=0;n<a;n++){for(i=0,o=s[n].length;i<o;i++)r=s[n][i],l[i?"lineTo":"moveTo"](r.x,r.y);t&&l.closePath()}this._fillStroke(l,e)}}},_updateCircle:function(e){if(this._drawing&&!e._empty()){var t=e._point,
vendor: 19,192 bytes, line 2
2n=this._ctx,i=Math.max(Math.round(e._radius),1),o=(Math.max(Math.round(e._radiusY),1)||i)/i;1!==o&&(n.save(),n.scale(1,o)),n.beginPath(),n.arc(t.x,t.y/o,i,0,2*Math.PI,!1),1!==o&&n.restore(),this._fillStroke(n,e)}},_fillStroke:function(e,t){var n=t.options;n.fill&&(e.globalAlpha=n.fillOpacity,e.fillStyle=n.fillColor||n.color,e.fill(n.fillRule||"evenodd")),n.stroke&&0!==n.weight&&(e.setLineDash&&e.setLineDash(t.options&&t.options._dashArray||[]),e.globalAlpha=n.opacity,e.lineWidth=n.weight,e.strokeStyle=n.color,e.lineCap=n.lineCap,e.lineJoin=n.lineJoin,e.stroke())},_onClick:function(e){for(var t,n,i=this._map.mouseEventToLayerPoint(e),o=this._drawFirst;o;o=o.next)(t=o.layer).options.interactive&&t._containsPoint(i)&&("click"!==e.type&&"preclick"!==e.type||!this._map._draggableMoved(t))&&(n=t);this._fireEvent(!!n&&[n],e)},_onMouseMove:function(e){if(this._map&&!this._map.dragging.moving()&&!this._map._animatingZoom){var t=this._map.mouseEventToLayerPoint(e);this._handleMouseHover(e,t)}},_handleMouseOut:function(e){var t=this._hoveredLayer;t&&(xt(this._container,"leaflet-interactive"),this._fireEvent([t],e,"mouseout"),this._hoveredLayer=null,this._mouseHoverThrottled=!1)},_handleMouseHover:function(e,t){if(!this._mouseHoverThrottled){for(var n,i,r=this._drawFirst;r;r=r.next)(n=r.layer).options.interactive&&n._containsPoint(t)&&(i=n);i!==this._hoveredLayer&&(this._handleMouseOut(e),i&&(_t(this._container,"leaflet-interactive"),this._fireEvent([i],e,"mouseover"),this._hoveredLayer=i)),this._fireEvent(!!this._hoveredLayer&&[this._hoveredLayer],e),this._mouseHoverThrottled=!0,setTimeout(o((function(){this._mouseHoverThrottled=!1}),this),32)}},_fireEvent:function(e,t,n){this._map._fireDOMEvent(t,n||t.type,e)},_bringToFront:function(e){var t=e._order;if(t){var n=t.next,i=t.prev;n&&(n.prev=i,i?i.next=n:n&&(this._drawFirst=n),t.prev=this._drawLast,this._drawLast.next=t,t.next=null,this._drawLast=t,this._requestRedraw(e))}},_bringToBack:function(e){var t=e._order;if(t){var n=t.next,i=t.prev;i&&(i.next=n,n?n.prev=i:i&&(this._drawLast=i),t.prev=null,t.next=this._drawFirst,this._drawFirst.prev=t,this._drawFirst=t,this._requestRedraw(e))}}});function Zi(e){return Ne.canvas?new Ui(e):null}var Xi=function(){try{return document.namespaces.add("lvml","urn:schemas-microsoft-com:vml"),function(e){return document.createElement("<lvml:"+e+' class="lvml">')}}catch(e){}return function(e){return document.createElement("<"+e+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),Yi={_initContainer:function(){this._container=mt("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(Vi.prototype._update.call(this),this.fire("update"))},_initPath:function(e){var t=e._container=Xi("shape");_t(t,"leaflet-vml-shape "+(this.options.className||"")),t.coordsize="1 1",e._path=Xi("path"),t.appendChild(e._path),this._updateStyle(e),this._layers[s(e)]=e},_addPath:function(e){var t=e._container;this._container.appendChild(t),e.options.interactive&&e.addInteractiveTarget(t)},_removePath:function(e){var t=e._container;gt(t),e.removeInteractiveTarget(t),delete this._layers[s(e)]},_updateStyle:function(e){var t=e._stroke,n=e._fill,i=e.options,o=e._container;o.stroked=!!i.stroke,o.filled=!!i.fill,i.stroke?(t||(t=e._stroke=Xi("stroke")),o.appendChild(t),t.weight=i.weight+"px",t.color=i.color,t.opacity=i.opacity,i.dashArray?t.dashStyle=v(i.dashArray)?i.dashArray.join(" "):i.dashArray.replace(/( *, *)/g," "):t.dashStyle="",t.endcap=i.lineCap.replace("butt","flat"),t.joinstyle=i.lineJoin):t&&(o.removeChild(t),e._stroke=null),i.fill?(n||(n=e._fill=Xi("fill")),o.appendChild(n),n.color=i.fillColor||i.color,n.opacity=i.fillOpacity):n&&(o.removeChild(n),e._fill=null)},_updateCircle:function(e){var t=e._point.round(),n=Math.round(e._radius),i=Math.round(e._radiusY||n);this._setPath(e,e._empty()?"M0 0":"AL "+t.x+","+t.y+" "+n+","+i+" 0,23592600")},_setPath:function(e,t){e._path.v=t},_bringToFront:function(e){bt(e._container)},_bringToBack:function(e){yt(e._container)}},Gi=Ne.vml?Xi:K,Ki=Vi.extend({_initContainer:function(){this._container=Gi("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=Gi("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){gt(this._container),jt(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!this._map._animatingZoom||!this._bounds){Vi.prototype._update.call(this);var e=this._bounds,t=e.getSize(),n=this._container;this._svgSize&&this._svgSize.equals(t)||(this._svgSize=t,n.setAttribute("width",t.x),n.setAttribute("height",t.y)),Pt(n,e.min),n.setAttribute("viewBox",[e.min.x,e.min.y,t.x,t.y].join(" ")),this.fire("update")}},_initPath:function(e){var t=e._path=Gi("path");e.options.className&&_t(t,e.options.className),e.options.interactive&&_t(t,"leaflet-interactive"),this._updateStyle(e),this._layers[s(e)]=e},_addPath:function(e){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(e._path),e.addInteractiveTarget(e._path)},_removePath:function(e){gt(e._path),e.removeInteractiveTarget(e._path),delete this._layers[s(e)]},_updatePath:function(e){e._project(),e._update()},_updateStyle:function(e){var t=e._path,n=e.options;t&&(n.stroke?(t.setAttribute("stroke",n.color),t.setAttribute("stroke-opacity",n.opacity),t.setAttribute("stroke-width",n.weight),t.setAttribute("stroke-linecap",n.lineCap),t.setAttribute("stroke-linejoin",n.lineJoin),n.dashArray?t.setAttribute("stroke-dasharray",n.dashArray):t.removeAttribute("stroke-dasharray"),n.dashOffset?t.setAttribute("stroke-dashoffset",n.dashOffset):t.removeAttribute("stroke-dashoffset")):t.setAttribute("stroke","none"),n.fill?(t.setAttribute("fill",n.fillColor||n.color),t.setAttribute("fill-opacity",n.fillOpacity),t.setAttribute("fill-rule",n.fillRule||"evenodd")):t.setAttribute("fill","none"))},_updatePoly:function(e,t){this._setPath(e,Q(e._parts,t))},_updateCircle:function(e){var t=e._point,n=Math.max(Math.round(e._radius),1),i="a"+n+","+(Math.max(Math.round(e._radiusY),1)||n)+" 0 1,0 ",o=e._empty()?"M0 0":"M"+(t.x-n)+","+t.y+i+2*n+",0 "+i+2*-n+",0 ";this._setPath(e,o)},_setPath:function(e,t){e._path.setAttribute("d",t)},_bringToFront:function(e){bt(e._path)},_bringToBack:function(e){yt(e._path)}});function Qi(e){return Ne.svg||Ne.vml?new Ki(e):null}Ne.vml&&Ki.include(Yi),rn.include({getRenderer:function(e){var t=e.options.renderer||this._getPaneRenderer(e.options.pane)||this.options.renderer||this._renderer;return t||(t=this._renderer=this._createRenderer()),this.hasLayer(t)||this.addLayer(t),t},_getPaneRenderer:function(e){if("overlayPane"===e||void 0===e)return!1;var t=this._paneRenderers[e];return void 0===t&&(t=this._createRenderer({pane:e}),this._paneRenderers[e]=t),t},_createRenderer:function(e){return this.options.preferCanvas&&Zi(e)||Qi(e)}});var Ji=hi.extend({initialize:function(e,t){hi.prototype.initialize.call(this,this._boundsToLatLngs(e),t)},setBounds:function(e){return this.setLatLngs(this._boundsToLatLngs(e))},_boundsToLatLngs:function(e){return[(e=F(e)).getSouthWest(),e.getNorthWest(),e.getNorthEast(),e.getSouthEast()]}});function eo(e,t){return new Ji(e,t)}Ki.create=Gi,Ki.pointsToPath=Q,fi.geometryToLayer=mi,fi.coordsToLatLng=vi,fi.coordsToLatLngs=bi,fi.latLngToCoords=yi,fi.latLngsToCoords=wi,fi.getFeature=_i,fi.asFeature=xi,rn.mergeOptions({boxZoom:!0});var to=bn.extend({initialize:function(e){this._map=e,this._container=e._container,this._pane=e._panes.overlayPane,this._resetStateTimeout=0,e.on("unload",this._destroy,this)},addHooks:function(){Ft(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){jt(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){gt(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){0!==this._resetStateTimeout&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(e){if(!e.shiftKey||1!==e.which&&1!==e.button)return!1;this._clearDeferredResetState(),this._resetState(),rt(),Mt(),this._startPoint=this._map.mouseEventToContainerPoint(e),Ft(document,{contextmenu:Gt,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(e){this._moved||(this._moved=!0,this._box=mt("div","leaflet-zoom-box",this._container),_t(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(e);var t=new D(this._point,this._startPoint),n=t.getSize();Pt(this._box,t.min),this._box.style.width=n.x+"px",this._box.style.height=n.y+"px"},_finish:function(){this._moved&&(gt(this._box),xt(this._container,"leaflet-crosshair")),st(),Ot(),jt(document,{contextmenu:Gt,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(e){if((1===e.which||1===e.button)&&(this._finish(),this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(o(this._resetState,this),0);var t=new N(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(t).fire("boxzoomend",{boxZoomBounds:t})}},_onKeyDown:function(e){27===e.keyCode&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});rn.addInitHook("addHandler","boxZoom",to),rn.mergeOptions({doubleClickZoom:!0});var no=bn.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(e){var t=this._map,n=t.getZoom(),i=t.options.zoomDelta,o=e.originalEvent.shiftKey?n-i:n+i;"center"===t.options.doubleClickZoom?t.setZoom(o):t.setZoomAround(e.containerPoint,o)}});rn.addInitHook("addHandler","doubleClickZoom",no),rn.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var io=bn.extend({addHooks:function(){if(!this._draggable){var e=this._map;this._draggable=new _n(e._mapPane,e._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),e.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),e.on("zoomend",this._onZoomEnd,this),e.whenReady(this._onZoomEnd,this))}_t(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){xt(this._map._container,"leaflet-grab"),xt(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var e=this._map;if(e._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var t=F(this._map.options.maxBounds);this._offsetLimit=z(this._map.latLngToContainerPoint(t.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(t.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;e.fire("movestart").fire("dragstart"),e.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(e){if(this._map.options.inertia){var t=this._lastTime=+new Date,n=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(n),this._times.push(t),this._prunePositions(t)}this._map.fire("move",e).fire("drag",e)},_prunePositions:function(e){for(;this._positions.length>1&&e-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var e=this._map.getSize().divideBy(2),t=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=t.subtract(e).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(e,t){return e-(e-t)*this._viscosity},_onPreDragLimit:function(){if(this._viscosity&&this._offsetLimit){var e=this._draggable._newPos.subtract(this._draggable._startPos),t=this._offsetLimit;e.x<t.min.x&&(e.x=this._viscousLimit(e.x,t.min.x)),e.y<t.min.y&&(e.y=this._viscousLimit(e.y,t.min.y)),e.x>t.max.x&&(e.x=this._viscousLimit(e.x,t.max.x)),e.y>t.max.y&&(e.y=this._viscousLimit(e.y,t.max.y)),this._draggable._newPos=this._draggable._startPos.add(e)}},_onPreDragWrap:function(){var e=this._worldWidth,t=Math.round(e/2),n=this._initialWorldOffset,i=this._draggable._newPos.x,o=(i-t+n)%e+t-n,r=(i+t+n)%e-t-n,s=Math.abs(o+n)<Math.abs(r+n)?o:r;this._draggable._absPos=this._draggable._newPos.clone(),this._draggable._newPos.x=s},_onDragEnd:function(e){var t=this._map,n=t.options,i=!n.inertia||e.noInertia||this._times.length<2;if(t.fire("dragend",e),i)t.fire("moveend");else{this._prunePositions(+new Date);var o=this._lastPos.subtract(this._positions[0]),r=(this._lastTime-this._times[0])/1e3,s=n.easeLinearity,a=o.multiplyBy(s/r),l=a.distanceTo([0,0]),d=Math.min(n.inertiaMaxSpeed,l),c=a.multiplyBy(d/l),u=d/(n.inertiaDeceleration*s),h=c.multiplyBy(-u/2).round();h.x||h.y?(h=t._limitOffset(h,t.options.maxBounds),T((function(){t.panBy(h,{duration:u,easeLinearity:s,noMoveStart:!0,animate:!0})}))):t.fire("moveend")}}});rn.addInitHook("addHandler","dragging",io),rn.mergeOptions({keyboard:!0,keyboardPanDelta:80});var oo=bn.extend({keyCodes:{left:[37],right:[39],down:[40],up:[38],zoomIn:[187,107,61,171],zoomOut:[189,109,54,173]},initialize:function(e){this._map=e,this._setPanDelta(e.options.keyboardPanDelta),this._setZoomDelta(e.options.zoomDelta)},addHooks:function(){var e=this._map._container;e.tabIndex<=0&&(e.tabIndex="0"),Ft(e,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.on({focus:this._addHooks,blur:this._removeHooks},this)},removeHooks:function(){this._removeHooks(),jt(this._map._container,{focus:this._onFocus,blur:this._onBlur,mousedown:this._onMouseDown},this),this._map.off({focus:this._addHooks,blur:this._removeHooks},this)},_onMouseDown:function(){if(!this._focused){var e=document.body,t=document.documentElement,n=e.scrollTop||t.scrollTop,i=e.scrollLeft||t.scrollLeft;this._map._container.focus(),window.scrollTo(i,n)}},_onFocus:function(){this._focused=!0,this._map.fire("focus")},_onBlur:function(){this._focused=!1,this._map.fire("blur")},_setPanDelta:function(e){var t,n,i=this._panKeys={},o=this.keyCodes;for(t=0,n=o.left.length;t<n;t++)i[o.left[t]]=[-1*e,0];for(t=0,n=o.right.length;t<n;t++)i[o.right[t]]=[e,0];for(t=0,n=o.down.length;t<n;t++)i[o.down[t]]=[0,e];for(t=0,n=o.up.length;t<n;t++)i[o.up[t]]=[0,-1*e]},_setZoomDelta:function(e){var t,n,i=this._zoomKeys={},o=this.keyCodes;for(t=0,n=o.zoomIn.length;t<n;t++)i[o.zoomIn[t]]=e;for(t=0,n=o.zoomOut.length;t<n;t++)i[o.zoomOut[t]]=-e},_addHooks:function(){Ft(document,"keydown",this._onKeyDown,this)},_removeHooks:function(){jt(document,"keydown",this._onKeyDown,this)},_onKeyDown:function(e){if(!(e.altKey||e.ctrlKey||e.metaKey)){var t,n=e.keyCode,i=this._map;if(n in this._panKeys){if(!i._panAnim||!i._panAnim._inProgress)if(t=this._panKeys[n],e.shiftKey&&(t=R(t).multiplyBy(3)),i.options.maxBounds&&(t=i._limitOffset(R(t),i.options.maxBounds)),i.options.worldCopyJump){var o=i.wrapLatLng(i.unproject(i.project(i.getCenter()).add(t)));i.panTo(o)}else i.panBy(t)}else if(n in this._zoomKeys)i.setZoom(i.getZoom()+(e.shiftKey?3:1)*this._zoomKeys[n]);else{if(27!==n||!i._popup||!i._popup.options.closeOnEscapeKey)return;i.closePopup()}Gt(e)}}});rn.addInitHook("addHandler","keyboard",oo),rn.mergeOptions({scrollWheelZoom:!0,wheelDebounceTime:40,wheelPxPerZoomLevel:60});var ro=bn.extend({addHooks:function(){Ft(this._map._container,"wheel",this._onWheelScroll,this),this._delta=0},removeHooks:function(){jt(this._map._container,"wheel",this._onWheelScroll,this)},_onWheelScroll:function(e){var t=en(e),n=this._map.options.wheelDebounceTime;this._delta+=t,this._lastMousePos=this._map.mouseEventToContainerPoint(e),this._startTime||(this._startTime=+new Date);var i=Math.max(n-(+new Date-this._startTime),0);clearTimeout(this._timer),this._timer=setTimeout(o(this._performZoom,this),i),Gt(e)},_performZoom:function(){var e=this._map,t=e.getZoom(),n=this._map.options.zoomSnap||0;e._stop();var i=this._delta/(4*this._map.options.wheelPxPerZoomLevel),o=4*Math.log(2/(1+Math.exp(-Math.abs(i))))/Math.LN2,r=n?Math.ceil(o/n)*n:o,s=e._limitZoom(t+(this._delta>0?r:-r))-t;this._delta=0,this._startTime=null,s&&("center"===e.options.scrollWheelZoom?e.setZoom(t+s):e.setZoomAround(this._lastMousePos,t+s))}});rn.addInitHook("addHandler","scrollWheelZoom",ro);var so=600;rn.mergeOptions({tapHold:Ne.touchNative&&Ne.safari&&Ne.mobile,tapTolerance:15});var ao=bn.extend({addHooks:function(){Ft(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){jt(this._map._container,"touchstart",this._onDown,this)},_onDown:function(e){if(clearTimeout(this._holdTimeout),1===e.touches.length){var t=e.touches[0];this._startPos=this._newPos=new O(t.clientX,t.clientY),this._holdTimeout=setTimeout(o((function(){this._cancel(),this._isTapValid()&&(Ft(document,"touchend",Yt),Ft(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",t))}),this),so),Ft(document,"touchend touchcancel contextmenu",this._cancel,this),Ft(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function e(){jt(document,"touchend",Yt),jt(document,"touchend touchcancel",e)},_cancel:function(){clearTimeout(this._holdTimeout),jt(document,"touchend touchcancel contextmenu",this._cancel,this),jt(document,"touchmove",this._onMove,this)},_onMove:function(e){var t=e.touches[0];this._newPos=new O(t.clientX,t.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(e,t){var n=new MouseEvent(e,{bubbles:!0,cancelable:!0,view:window,screenX:t.screenX,screenY:t.screenY,clientX:t.clientX,clientY:t.clientY});n._simulated=!0,t.target.dispatchEvent(n)}});rn.addInitHook("addHandler","tapHold",ao),rn.mergeOptions({touchZoom:Ne.touch,bounceAtZoomLimits:!0});var lo=bn.extend({addHooks:function(){_t(this._map._container,"leaflet-touch-zoom"),Ft(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){xt(this._map._container,"leaflet-touch-zoom"),jt(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(e){var t=this._map;if(e.touches&&2===e.touches.length&&!t._animatingZoom&&!this._zooming){var n=t.mouseEventToContainerPoint(e.touches[0]),i=t.mouseEventToContainerPoint(e.touches[1]);this._centerPoint=t.getSize()._divideBy(2),this._startLatLng=t.containerPointToLatLng(this._centerPoint),"center"!==t.options.touchZoom&&(this._pinchStartLatLng=t.containerPointToLatLng(n.add(i)._divideBy(2))),this._startDist=n.distanceTo(i),this._startZoom=t.getZoom(),this._moved=!1,this._zooming=!0,t._stop(),Ft(document,"touchmove",this._onTouchMove,this),Ft(document,"touchend touchcancel",this._onTouchEnd,this),Yt(e)}},_onTouchMove:function(e){if(e.touches&&2===e.touches.length&&this._zooming){var t=this._map,n=t.mouseEventToContainerPoint(e.touches[0]),i=t.mouseEventToContainerPoint(e.touches[1]),r
2=n.distanceTo(i)/this._startDist;if(this._zoom=t.getScaleZoom(r,this._startZoom),!t.options.bounceAtZoomLimits&&(this._zoom<t.getMinZoom()&&r<1||this._zoom>t.getMaxZoom()&&r>1)&&(this._zoom=t._limitZoom(this._zoom)),"center"===t.options.touchZoom){if(this._center=this._startLatLng,1===r)return}else{var s=n._add(i)._divideBy(2)._subtract(this._centerPoint);if(1===r&&0===s.x&&0===s.y)return;this._center=t.unproject(t.project(this._pinchStartLatLng,this._zoom).subtract(s),this._zoom)}this._moved||(t._moveStart(!0,!1),this._moved=!0),k(this._animRequest);var a=o(t._move,t,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=T(a,this,!0),Yt(e)}},_onTouchEnd:function(){this._moved&&this._zooming?(this._zooming=!1,k(this._animRequest),jt(document,"touchmove",this._onTouchMove,this),jt(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))):this._zooming=!1}});rn.addInitHook("addHandler","touchZoom",lo),rn.BoxZoom=to,rn.DoubleClickZoom=no,rn.Drag=io,rn.Keyboard=oo,rn.ScrollWheelZoom=ro,rn.TapHold=ao,rn.TouchZoom=lo,e.Bounds=D,e.Browser=Ne,e.CRS=H,e.Canvas=Ui,e.Circle=li,e.CircleMarker=si,e.Class=E,e.Control=an,e.DivIcon=zi,e.DivOverlay=Mi,e.DomEvent=nn,e.DomUtil=Nt,e.Draggable=_n,e.Evented=M,e.FeatureGroup=Kn,e.GeoJSON=fi,e.GridLayer=Fi,e.Handler=bn,e.Icon=Jn,e.ImageOverlay=ki,e.LatLng=B,e.LatLngBounds=N,e.Layer=Xn,e.LayerGroup=Yn,e.LineUtil=jn,e.Map=rn,e.Marker=ii,e.Mixin=yn,e.Path=ri,e.Point=O,e.PolyUtil=kn,e.Polygon=hi,e.Polyline=ci,e.Popup=Oi,e.PosAnimation=on,e.Projection=Wn,e.Rectangle=Ji,e.Renderer=Vi,e.SVG=Ki,e.SVGOverlay=Ai,e.TileLayer=ji,e.Tooltip=Ri,e.Transformation=Z,e.Util=C,e.VideoOverlay=Ei,e.bind=o,e.bounds=z,e.canvas=Zi,e.circle=di,e.circleMarker=ai,e.control=ln,e.divIcon=Ni,e.extend=n,e.featureGroup=Qn,e.geoJSON=Si,e.geoJson=Ti,e.gridLayer=Bi,e.icon=ei,e.imageOverlay=Ci,e.latLng=j,e.latLngBounds=F,e.layerGroup=Gn,e.map=sn,e.marker=oi,e.point=R,e.polygon=pi,e.polyline=ui,e.popup=Ii,e.rectangle=eo,e.setOptions=p,e.stamp=s,e.svg=Qi,e.svgOverlay=Li,e.tileLayer=qi,e.tooltip=Di,e.transformation=X,e.version=t,e.videoOverlay=Pi;var co=window.L;e.noConflict=function(){return window.L=co,this},window.L=e}(t)},3258:function(e,t,n){var i,o,r;o=[n(4692)],void 0===(r="function"==typeof(i=function(e){function t(t){this.album=[],this.currentImageIndex=void 0,this.init(),this.options=e.extend({},this.constructor.defaults),this.option(t)}return t.defaults={albumLabel:"Image %1 of %2",alwaysShowNavOnTouchDevices:!1,fadeDuration:600,fitImagesInViewport:!0,imageFadeDuration:600,positionFromTop:50,resizeDuration:700,showImageNumberLabel:!0,wrapAround:!1,disableScrolling:!1,sanitizeTitle:!1},t.prototype.option=function(t){e.extend(this.options,t)},t.prototype.imageCountLabel=function(e,t){return this.options.albumLabel.replace(/%1/g,e).replace(/%2/g,t)},t.prototype.init=function(){var t=this;e(document).ready((function(){t.enable(),t.build()}))},t.prototype.enable=function(){var t=this;e("body").on("click","a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]",(function(n){return t.start(e(n.currentTarget)),!1}))},t.prototype.build=function(){if(!(e("#lightbox").length>0)){var t=this;e('<div id="lightboxOverlay" tabindex="-1" class="lightboxOverlay"></div><div id="lightbox" tabindex="-1" class="lightbox"><div class="lb-outerContainer"><div class="lb-container"><img class="lb-image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt=""/><div class="lb-nav"><a class="lb-prev" role="button" tabindex="0" aria-label="Previous image" href="" ></a><a class="lb-next" role="button" tabindex="0" aria-label="Next image" href="" ></a></div><div class="lb-loader"><a class="lb-cancel" role="button" tabindex="0"></a></div></div></div><div class="lb-dataContainer"><div class="lb-data"><div class="lb-details"><span class="lb-caption"></span><span class="lb-number"></span></div><div class="lb-closeContainer"><a class="lb-close" role="button" tabindex="0"></a></div></div></div></div>').appendTo(e("body")),this.$lightbox=e("#lightbox"),this.$overlay=e("#lightboxOverlay"),this.$outerContainer=this.$lightbox.find(".lb-outerContainer"),this.$container=this.$lightbox.find(".lb-container"),this.$image=this.$lightbox.find(".lb-image"),this.$nav=this.$lightbox.find(".lb-nav"),this.containerPadding={top:parseInt(this.$container.css("padding-top"),10),right:parseInt(this.$container.css("padding-right"),10),bottom:parseInt(this.$container.css("padding-bottom"),10),left:parseInt(this.$container.css("padding-left"),10)},this.imageBorderWidth={top:parseInt(this.$image.css("border-top-width"),10),right:parseInt(this.$image.css("border-right-width"),10),bottom:parseInt(this.$image.css("border-bottom-width"),10),left:parseInt(this.$image.css("border-left-width"),10)},this.$overlay.hide().on("click",(function(){return t.end(),!1})),this.$lightbox.hide().on("click",(function(n){"lightbox"===e(n.target).attr("id")&&t.end()})),this.$outerContainer.on("click",(function(n){return"lightbox"===e(n.target).attr("id")&&t.end(),!1})),this.$lightbox.find(".lb-prev").on("click",(function(){return 0===t.currentImageIndex?t.changeImage(t.album.length-1):t.changeImage(t.currentImageIndex-1),!1})),this.$lightbox.find(".lb-next").on("click",(function(){return t.currentImageIndex===t.album.length-1?t.changeImage(0):t.changeImage(t.currentImageIndex+1),!1})),this.$nav.on("mousedown",(function(e){3===e.which&&(t.$nav.css("pointer-events","none"),t.$lightbox.one("contextmenu",(function(){setTimeout(function(){this.$nav.css("pointer-events","auto")}.bind(t),0)})))})),this.$lightbox.find(".lb-loader, .lb-close").on("click keyup",(function(e){if("click"===e.type||"ke
2yup"===e.type&&(13===e.which||32===e.which))return t.end(),!1}))}},t.prototype.start=function(t){var n=this,i=e(window);i.on("resize",e.proxy(this.sizeOverlay,this)),this.sizeOverlay(),this.album=[];var o=0;function r(e){n.album.push({alt:e.attr("data-alt"),link:e.attr("href"),title:e.attr("data-title")||e.attr("title")})}var s,a=t.attr("data-lightbox");if(a){s=e(t.prop("tagName")+'[data-lightbox="'+a+'"]');for(var l=0;l<s.length;l=++l)r(e(s[l])),s[l]===t[0]&&(o=l)}else if("lightbox"===t.attr("rel"))r(t);else{s=e(t.prop("tagName")+'[rel="'+t.attr("rel")+'"]');for(var d=0;d<s.length;d=++d)r(e(s[d])),s[d]===t[0]&&(o=d)}var c=i.scrollTop()+this.options.positionFromTop,u=i.scrollLeft();this.$lightbox.css({top:c+"px",left:u+"px"}).fadeIn(this.options.fadeDuration),this.options.disableScrolling&&e("body").addClass("lb-disable-scrolling"),this.changeImage(o)},t.prototype.changeImage=function(t){var n=this,i=this.album[t].link,o=i.split(".").slice(-1)[0],r=this.$lightbox.find(".lb-image");this.disableKeyboardNav(),this.$overlay.fadeIn(this.options.fadeDuration),e(".lb-loader").fadeIn("slow"),this.$lightbox.find(".lb-image, .lb-nav, .lb-prev, .lb-next, .lb-dataContainer, .lb-numbers, .lb-caption").hide(),this.$outerContainer.addClass("animating");var s=new Image;s.onload=function(){var a,l,d,c,u,h;r.attr({alt:n.album[t].alt,src:i}),e(s),r.width(s.width),r.height(s.height);var p=s.width/s.height;h=e(window).width(),u=e(window).height(),c=h-n.containerPadding.left-n.containerPadding.right-n.imageBorderWidth.left-n.imageBorderWidth.right-20,d=u-n.containerPadding.top-n.containerPadding.bottom-n.imageBorderWidth.top-n.imageBorderWidth.bottom-n.options.positionFromTop-70,"svg"===o?(p>=1?(l=c,a=parseInt(c/p,10)):(l=parseInt(d/p,10),a=d),r.width(l),r.height(a)):(n.options.fitImagesInViewport?(n.options.maxWidth&&n.options.maxWidth<c&&(c=n.options.maxWidth),n.options.maxHeight&&n.options.maxHeight<d&&(d=n.options.maxHeight)):(c=n.options.maxWidth||s.width||c,d=n.options.maxHeight||s.height||d),(s.width>c||s.height>d)&&(s.width/c>s.height/d?(l=c,a=parseInt(s.height/(s.width/l),10),r.width(l),r.height(a)):(a=d,l=parseInt(s.width/(s.height/a),10),r.width(l),r.height(a)))),n.sizeContainer(r.width(),r.height())},s.src=this.album[t].link,this.currentImageIndex=t},t.prototype.sizeOverlay=function(){var t=this;setTimeout((function(){t.$overlay.width(e(document).width()).height(e(document).height())}),0)},t.prototype.sizeContainer=function(e,t){var n=this,i=this.$outerContainer.outerWidth(),o=this.$outerContainer.outerHeight(),r=e+this.containerPadding.left+this.containerPadding.right+this.imageBorderWidth.left+this.imageBorderWidth.right,s=t+this.containerPadding.top+this.containerPadding.bottom+this.imageBorderWidth.top+this.imageBorderWidth.bottom;function a(){n.$lightbox.find(".lb-dataContainer").width(r),n.$lightbox.find(".lb-prevLink").height(s),n.$lightbox.find(".lb-nextLink").height(s),n.$overlay.trigger("focus"),n.showImage()}i!==r||o!==s?this.$outerContainer.animate({width:r,height:s},this.options.resizeDuration,"swing",(function(){a()})):a()},t.prototype.showImage=function(){this.$lightbox.find(".lb-loader").stop(!0).hide(),this.$lightbox.find(".lb-image").fadeIn(this.options.imageFadeDuration),this.updateNav(),this.updateDetails(),this.preloadNeighboringImages(),this.enableKeyboardNav()},t.prototype.updateNav=function(){var e=!1;try{document.createEvent("TouchEvent"),e=!!this.options.alwaysShowNavOnTouchDevices}catch(e){}this.$lightbox.find(".lb-nav").show(),this.album.length>1&&(this.options.wrapAround?(e&&this.$lightbox.find(".lb-prev, .lb-next").css("opacity","1"),this.$lightbox.find(".lb-prev, .lb-next").show()):(this.currentImageIndex>0&&(this.$lightbox.find(".lb-prev").show(),e&&this.$lightbox.find(".lb-prev").css("opacity","1")),this.currentImageIndex<this.album.length-1&&(this.$lightbox.find(".lb-next").show(),e&&this.$lightbox.find(".lb-next").css("opacity","1"))))},t.prototype.updateDetails=function(){var e=this;if(void 0!==this.album[this.currentImageIndex].title&&""!==this.album[this.currentImageIndex].title){var t=this.$lightbox.find(".lb-caption");this.options.sanitizeTitle?t.text(this.album[this.currentImageIndex].title):t.html(this.album[this.currentImageIndex].title),t.fadeIn("fast")}if(this.album.length>1&&this.options.showImageNumberLabel){var n=this.imageCountLabel(this.currentImageIndex+1,this.album.length);this.$lightbox.find(".lb-number").text(n).fadeIn("fast")}else this.$lightbox.find(".lb-number").hide();this.$outerContainer.removeClass("animating"),this.$lightbox.find(".lb-dataContainer").fadeIn(this.options.resizeDuration,(function(){return e.sizeOverlay()}))},t.prototype.preloadNeighboringImages=function(){this.album.length>this.currentImageIndex+1&&((new Image).src=this.album[this.currentImageIndex+1].link),this.currentImageIndex>0&&((new Image).src=this.album[this.currentImageIndex-1].link)},t.prototype.enableKeyboardNav=function(){this.$lightbox.on("keyup.keyboard",e.proxy(this.keyboardAction,this)),this.$overlay.on("keyup.keyboard",e.proxy(this.keyboardAction,this))},t.prototype.disableKeyboardNav=function(){this.$lightbox.off(".keyboard"),this.$overlay.off(".keyboard")},t.prototype.keyboardAction=function(e){var t=27,n=37,i=39,o=e.ke
2yCode;o===t?(e.stopPropagation(),this.end()):o===n?0!==this.currentImageIndex?this.changeImage(this.currentImageIndex-1):this.options.wrapAround&&this.album.length>1&&this.changeImage(this.album.length-1):o===i&&(this.currentImageIndex!==this.album.length-1?this.changeImage(this.currentImageIndex+1):this.options.wrapAround&&this.album.length>1&&this.changeImage(0))},t.prototype.end=function(){this.disableKeyboardNav(),e(window).off("resize",this.sizeOverlay),this.$lightbox.fadeOut(this.options.fadeDuration),this.$overlay.fadeOut(this.options.fadeDuration),this.options.disableScrolling&&e("body").removeClass("lb-disable-scrolling")},new t})?i.apply(t,o):i)||(e.exports=r)},2694:(e,t,n)=>{"use strict";var i=n(6925);function o(){}function r(){}r.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,r,s){if(s!==i){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:o};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},2551:(e,t,n)=>{"use strict";var i=n(6540),o=n(9982);function r(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=new Set,a={};function l(e,t){d(e,t),d(e+"Capture",t)}function d(e,t){for(a[e]=t,e=0;e<t.length;e++)s.add(t[e])}var c=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),u=Object.prototype.hasOwnProperty,h=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p={},f={};function m(e,t,n,i,o,r,s){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=i,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=r,this.removeEmptyString=s}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){g[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];g[t]=new m(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){g[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){g[e]=new m(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){g[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){g[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){g[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){g[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){g[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var v=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function y(e,t,n,i){var o=g.hasOwnProperty(t)?g[t]:null;(null!==o?0!==o.type:i||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,i){if(null==t||function(e,t,n,i){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!i&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,i))return!0;
vendor: 9,118 bytes, line 2
2if(i)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,i)&&(n=null),i||null===o?function(e){return!!u.call(f,e)||!u.call(p,e)&&(h.test(e)?f[e]=!0:(p[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,i=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,i?e.setAttributeNS(i,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(v,b);g[t]=new m(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(v,b);g[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(v,b);g[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var w=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,_=Symbol.for("react.element"),x=Symbol.for("react.portal"),$=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),T=Symbol.for("react.profiler"),k=Symbol.for("react.provider"),C=Symbol.for("react.context"),E=Symbol.for("react.forward_ref"),P=Symbol.for("react.suspense"),A=Symbol.for("react.suspense_list"),L=Symbol.for("react.memo"),M=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var O=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var I=Symbol.iterator;function R(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=I&&e[I]||e["@@iterator"])?e:null}var D,z=Object.assign;function N(e){if(void 0===D)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);D=t&&t[1]||""}return"\n"+D+e}var F=!1;function B(e,t){if(!e||F)return"";F=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var i=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){i=e}e.call(t.prototype)}else{try{throw Error()}catch(e){i=e}e()}}catch(t){if(t&&i&&"string"==typeof t.stack){for(var o=t.stack.split("\n"),r=i.stack.split("\n"),s=o.length-1,a=r.length-1;1<=s&&0<=a&&o[s]!==r[a];)a--;for(;1<=s&&0<=a;s--,a--)if(o[s]!==r[a]){if(1!==s||1!==a)do{if(s--,0>--a||o[s]!==r[a]){var l="\n"+o[s].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=s&&0<=a);break}}}finally{F=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?N(e):""}function j(e){switch(e.tag){case 5:return N(e.type);case 16:return N("Lazy");case 13:return N("Suspense");case 19:return N("SuspenseList");case 0:case 2:case 15:return e=B(e.type,!1);case 11:return e=B(e.type.render,!1);case 1:return e=B(e.type,!0);default:return""}}function q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case $:return"Fragment";case x:return"Portal";case T:return"Profiler";case S:return"StrictMode";case P:return"Suspense";case A:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case C:return(e.displayName||"Context")+".Consumer";case k:return(e._context.displayName||"Context")+".Provider";case E:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case L:return null!==(t=e.displayName||null)?t:q(e.type)||"Memo";case M:t=e._payload,e=e._init;try{return q(e(t))}catch(e){}}return null}function H(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return q(t);case 8:return t===S?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function W(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function V(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function U(e){e._valueTracker||(e._valueTracker=function(e){var t=V(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),i=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,r=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){i=""+e,r.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return i},setValue:function(e){i=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Z(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),i="";return e&&(i=V(e)?e.checked?"true":"false":e.value),(e=i)!==n&&(t.setValue(e),!0)}function X(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Y(e,t){var n=t.checked;return z({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function G(e,t){var n=null==t.defaultValue?"":t.defaultValue,i=null!=t.checked?t.checked:t.defaultChecked;n=W(null!=t.value?t.value:n),e._wrapperState={initialChecked:i,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function K(e,t){null!=(t=t.checked)&&y(e,"checked",t,!1)}function Q(e,t){K(e,t);var n=W(t.value),i=t.type;if(null!=n)"number"===i?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===i||"reset"===i)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,W(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function J(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var i=t.type;if(!("submit"!==i&&"reset"!==i||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&X(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,i){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&i&&(e[n].defaultSelected=!0)}else{for(n=""+W(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(i&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function ie(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(r(91));return z({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(r(92));
vendor: 3,311 bytes, line 2
2if(te(n)){if(1<n.length)throw Error(r(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:W(n)}}function re(e,t){var n=W(t.value),i=W(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=i&&(e.defaultValue=""+i)}function se(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function ae(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?ae(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var de,ce,ue=(ce=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((de=de||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=de.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,i){MSApp.execUnsafeLocalFunction((function(){return ce(e,t)}))}:ce);function he(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var pe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},fe=["Webkit","ms","Moz","O"];function me(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||pe.hasOwnProperty(e)&&pe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var i=0===n.indexOf("--"),o=me(n,t[n],i);"float"===n&&(n="cssFloat"),i?e.setProperty(n,o):e[n]=o}}Object.keys(pe).forEach((function(e){fe.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pe[t]=pe[e]}))}));var ve=z({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function be(e,t){if(t){if(ve[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(r(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(r(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(r(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(r(62))}}function ye(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var we=null;function _e(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.n
vendor: 4,102 bytes, line 2
2odeType?e.parentNode:e}var xe=null,$e=null,Se=null;function Te(e){if(e=wo(e)){if("function"!=typeof xe)throw Error(r(280));var t=e.stateNode;t&&(t=xo(t),xe(e.stateNode,e.type,t))}}function ke(e){$e?Se?Se.push(e):Se=[e]:$e=e}function Ce(){if($e){var e=$e,t=Se;if(Se=$e=null,Te(e),t)for(e=0;e<t.length;e++)Te(t[e])}}function Ee(e,t){return e(t)}function Pe(){}var Ae=!1;function Le(e,t,n){if(Ae)return e(t,n);Ae=!0;try{return Ee(e,t,n)}finally{Ae=!1,(null!==$e||null!==Se)&&(Pe(),Ce())}}function Me(e,t){var n=e.stateNode;if(null===n)return null;var i=xo(n);if(null===i)return null;n=i[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(i=!i.disabled)||(i=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!i;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(r(231,t,typeof n));return n}var Oe=!1;if(c)try{var Ie={};Object.defineProperty(Ie,"passive",{get:function(){Oe=!0}}),window.addEventListener("test",Ie,Ie),window.removeEventListener("test",Ie,Ie)}catch(ce){Oe=!1}function Re(e,t,n,i,o,r,s,a,l){var d=Array.prototype.slice.call(arguments,3);try{t.apply(n,d)}catch(e){this.onError(e)}}var De=!1,ze=null,Ne=!1,Fe=null,Be={onError:function(e){De=!0,ze=e}};function je(e,t,n,i,o,r,s,a,l){De=!1,ze=null,Re.apply(Be,arguments)}function qe(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function He(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function We(e){if(qe(e)!==e)throw Error(r(188))}function Ve(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=qe(e)))throw Error(r(188));return t!==e?null:e}for(var n=e,i=t;;){var o=n.return;if(null===o)break;var s=o.alternate;if(null===s){if(null!==(i=o.return)){n=i;continue}break}if(o.child===s.child){for(s=o.child;s;){if(s===n)return We(o),e;if(s===i)return We(o),t;s=s.sibling}throw Error(r(188))}if(n.return!==i.return)n=o,i=s;else{for(var a=!1,l=o.child;l;){if(l===n){a=!0,n=o,i=s;break}if(l===i){a=!0,i=o,n=s;break}l=l.sibling}if(!a){for(l=s.child;l;){if(l===n){a=!0,n=s,i=o;break}if(l===i){a=!0,i=s,n=o;break}l=l.sibling}if(!a)throw Error(r(189))}}if(n.alternate!==i)throw Error(r(190))}if(3!==n.tag)throw Error(r(188));return n.stateNode.current===n?e:t}(e))?Ue(e):null}function Ue(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Ue(e);if(null!==t)return t;e=e.sibling}return null}var Ze=o.unstable_scheduleCallback,Xe=o.unstable_cancelCallback,Ye=o.unstable_shouldYield,Ge=o.unstable_requestPaint,Ke=o.unstable_now,Qe=o.unstable_getCurrentPriorityLevel,Je=o.unstable_ImmediatePriority,et=o.unstable_UserBlockingPriority,tt=o.unstable_NormalPriority,nt=o.unstable_LowPriority,it=o.unstable_IdlePriority,ot=null,rt=null;var st=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(at(e)/lt|0)|0},at=Math.log,lt=Math.LN2;var dt=64,ct=4194304;function ut(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ht(e,t){var n=e.pendingLanes;if(0===n)return 0;var i=0,o=e.suspendedLanes,r=e.pingedLanes,s=268435455&n;if(0!==s){var a=s&~o;0!==a?i=ut(a):0!==(r&=s)&&(i=ut(r))}else 0!==(s=n&~o)?i=ut(s):0!==r&&(i=ut(r));if(0===i)return 0;if(0!==t&&t!==i&&!(t&o)&&((o=i&-i)>=(r=t&-t)||16===o&&4194240&r))return t;if(4&i&&(i|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=i;0<t;
vendor: 1,824 bytes, line 2
2)o=1<<(n=31-st(t)),i|=e[n],t&=~o;return i}function pt(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ft(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function mt(){var e=dt;return!(4194240&(dt<<=1))&&(dt=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function vt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-st(t)]=n}function bt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var i=31-st(n),o=1<<i;o&t|e[i]&t&&(e[i]|=t),n&=~o}}var yt=0;function wt(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var _t,xt,$t,St,Tt,kt=!1,Ct=[],Et=null,Pt=null,At=null,Lt=new Map,Mt=new Map,Ot=[],It="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Rt(e,t){switch(e){case"focusin":case"focusout":Et=null;break;case"dragenter":case"dragleave":Pt=null;break;case"mouseover":case"mouseout":At=null;break;case"pointerover":case"pointerout":Lt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Mt.delete(t.pointerId)}}function Dt(e,t,n,i,o,r){return null===e||e.nativeEvent!==r?(e={blockedOn:t,domEventName:n,eventSystemFlags:i,nativeEvent:r,targetContainers:[o]},null!==t&&(null!==(t=wo(t))&&xt(t)),e):(e.eventSystemFlags|=i,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function zt(e){var t=yo(e.target);if(null!==t){var n=qe(t);
vendor: 5,370 bytes, line 2
2if(null!==n)if(13===(t=n.tag)){if(null!==(t=He(n)))return e.blockedOn=t,void Tt(e.priority,(function(){$t(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Nt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Yt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=wo(n))&&xt(t),e.blockedOn=n,!1;var i=new(n=e.nativeEvent).constructor(n.type,n);we=i,n.target.dispatchEvent(i),we=null,t.shift()}return!0}function Ft(e,t,n){Nt(e)&&n.delete(t)}function Bt(){kt=!1,null!==Et&&Nt(Et)&&(Et=null),null!==Pt&&Nt(Pt)&&(Pt=null),null!==At&&Nt(At)&&(At=null),Lt.forEach(Ft),Mt.forEach(Ft)}function jt(e,t){e.blockedOn===t&&(e.blockedOn=null,kt||(kt=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Bt)))}function qt(e){function t(t){return jt(t,e)}if(0<Ct.length){jt(Ct[0],e);for(var n=1;n<Ct.length;n++){var i=Ct[n];i.blockedOn===e&&(i.blockedOn=null)}}for(null!==Et&&jt(Et,e),null!==Pt&&jt(Pt,e),null!==At&&jt(At,e),Lt.forEach(t),Mt.forEach(t),n=0;n<Ot.length;n++)(i=Ot[n]).blockedOn===e&&(i.blockedOn=null);for(;0<Ot.length&&null===(n=Ot[0]).blockedOn;)zt(n),null===n.blockedOn&&Ot.shift()}var Ht=w.ReactCurrentBatchConfig,Wt=!0;function Vt(e,t,n,i){var o=yt,r=Ht.transition;Ht.transition=null;try{yt=1,Zt(e,t,n,i)}finally{yt=o,Ht.transition=r}}function Ut(e,t,n,i){var o=yt,r=Ht.transition;Ht.transition=null;try{yt=4,Zt(e,t,n,i)}finally{yt=o,Ht.transition=r}}function Zt(e,t,n,i){if(Wt){var o=Yt(e,t,n,i);if(null===o)Wi(e,t,i,Xt,n),Rt(e,i);else if(function(e,t,n,i,o){switch(t){case"focusin":return Et=Dt(Et,e,t,n,i,o),!0;case"dragenter":return Pt=Dt(Pt,e,t,n,i,o),!0;case"mouseover":return At=Dt(At,e,t,n,i,o),!0;case"pointerover":var r=o.pointerId;return Lt.set(r,Dt(Lt.get(r)||null,e,t,n,i,o)),!0;case"gotpointercapture":return r=o.pointerId,Mt.set(r,Dt(Mt.get(r)||null,e,t,n,i,o)),!0}return!1}(o,e,t,n,i))i.stopPropagation();else if(Rt(e,i),4&t&&-1<It.indexOf(e)){for(;null!==o;){var r=wo(o);if(null!==r&&_t(r),null===(r=Yt(e,t,n,i))&&Wi(e,t,i,Xt,n),r===o)break;o=r}null!==o&&i.stopPropagation()}else Wi(e,t,i,null,n)}}var Xt=null;function Yt(e,t,n,i){if(Xt=null,null!==(e=yo(e=_e(i))))if(null===(t=qe(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=He(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Xt=e,null}function Gt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Qe()){case Je:return 1;case et:return 4;case tt:case nt:return 16;case it:return 536870912;default:return 16}default:return 16}}var Kt=null,Qt=null,Jt=null;function en(){if(Jt)return Jt;var e,t,n=Qt,i=n.length,o="value"in Kt?Kt.value:Kt.textContent,r=o.length;for(e=0;e<i&&n[e]===o[e];e++);var s=i-e;for(t=1;t<=s&&n[i-t]===o[r-t];t++);return Jt=o.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function on(){return!1}function rn(e){function t(t,n,i,o,r){for(var s in this._reactName=t,this._targetInst=i,this.type=n,this.nativeEvent=o,this.target=r,this.currentTarget=null,e)e.hasOwnProperty(s)&&(t=e[s],this[s]=t?t(o):o[s]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?nn:on,this.isPropagationStopped=on,this}return z(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var sn,an,ln,dn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=rn(dn),un=z({},dn,{view:0,detail:0}),hn=rn(un),pn=z({},un,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Tn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.from
vendor: 4,346 bytes, line 2
2Element===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ln&&(ln&&"mousemove"===e.type?(sn=e.screenX-ln.screenX,an=e.screenY-ln.screenY):an=sn=0,ln=e),sn)},movementY:function(e){return"movementY"in e?e.movementY:an}}),fn=rn(pn),mn=rn(z({},pn,{dataTransfer:0})),gn=rn(z({},un,{relatedTarget:0})),vn=rn(z({},dn,{animationName:0,elapsedTime:0,pseudoElement:0})),bn=z({},dn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),yn=rn(bn),wn=rn(z({},dn,{data:0})),_n={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},$n={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Sn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=$n[e])&&!!t[e]}function Tn(){return Sn}var kn=z({},un,{key:function(e){if(e.key){var t=_n[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?xn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Tn,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Cn=rn(kn),En=rn(z({},pn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Pn=rn(z({},un,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Tn})),An=rn(z({},dn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Ln=z({},pn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Mn=rn(Ln),On=[9,13,27,32],In=c&&"CompositionEvent"in window,Rn=null;c&&"documentMode"in document&&(Rn=document.documentMode);var Dn=c&&"TextEvent"in window&&!Rn,zn=c&&(!In||Rn&&8<Rn&&11>=Rn),Nn=String.fromCharCode(32),Fn=!1;function Bn(e,t){switch(e){case"keyup":return-1!==On.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function jn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var qn=!1;var Hn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Wn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Hn[e.type]:"textarea"===t}function Vn(e,t,n,i){ke(i),0<(t=Ui(t,"onChange")).length&&(n=new cn("onChange","change",null,n,i),e.push({event:n,listeners:t}))}var Un=null,Zn=null;function Xn(e){Ni(e,0)}function Yn(e){if(Z(_o(e)))return e}function Gn(e,t){if("change"===e)return t}var Kn=!1;if(c){var Qn;if(c){var Jn="oninput"in document;if(!Jn){var ei=document.createElement("div");ei.setAttribute("oninput","return;"),Jn="function"==typeof ei.oninput}Qn=Jn}else Qn=!1;Kn=Qn&&(!document.documentMode||9<document.documentMode)}function ti(){Un&&(Un.detachEvent("onpropertychange",ni),Zn=Un=null)}function ni(e){if("value"===e.propertyName&&Yn(Zn)){var t=[];Vn(t,Zn,e,_e(e)),Le(Xn,t)}}function ii(e,t,n){"focusin"===e?(ti(),Zn=n,(Un=t).attachEvent("onpropertychange",ni)):"focusout"===e&&ti()}function oi(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yn(Zn)}function ri(e,t){if("click"===e)return Yn(t)}function si(e,t){if("input"===e||"change"===e)return Yn(t)}var ai="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function li(e,t){if(ai(e,t))return!0;
vendor: 4,828 bytes, line 2
2if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),i=Object.keys(t);if(n.length!==i.length)return!1;for(i=0;i<n.length;i++){var o=n[i];if(!u.call(t,o)||!ai(e[o],t[o]))return!1}return!0}function di(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ci(e,t){var n,i=di(e);for(e=0;i;){if(3===i.nodeType){if(n=e+i.textContent.length,e<=t&&n>=t)return{node:i,offset:t-e};e=n}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=di(i)}}function ui(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?ui(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function hi(){for(var e=window,t=X();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=X((e=t.contentWindow).document)}return t}function pi(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function fi(e){var t=hi(),n=e.focusedElem,i=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ui(n.ownerDocument.documentElement,n)){if(null!==i&&pi(n))if(t=i.start,void 0===(e=i.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,r=Math.min(i.start,o);i=void 0===i.end?r:Math.min(i.end,o),!e.extend&&r>i&&(o=i,i=r,r=o),o=ci(n,r);var s=ci(n,i);o&&s&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),r>i?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var mi=c&&"documentMode"in document&&11>=document.documentMode,gi=null,vi=null,bi=null,yi=!1;function wi(e,t,n){var i=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;yi||null==gi||gi!==X(i)||("selectionStart"in(i=gi)&&pi(i)?i={start:i.selectionStart,end:i.selectionEnd}:i={anchorNode:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset},bi&&li(bi,i)||(bi=i,0<(i=Ui(vi,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:i}),t.target=gi)))}function _i(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xi={animationend:_i("Animation","AnimationEnd"),animationiteration:_i("Animation","AnimationIteration"),animationstart:_i("Animation","AnimationStart"),transitionend:_i("Transition","TransitionEnd")},$i={},Si={};function Ti(e){if($i[e])return $i[e];if(!xi[e])return e;var t,n=xi[e];for(t in n)if(n.hasOwnProperty(t)&&t in Si)return $i[e]=n[t];return e}c&&(Si=document.createElement("div").style,"AnimationEvent"in window||(delete xi.animationend.animation,delete xi.animationiteration.animation,delete xi.animationstart.animation),"TransitionEvent"in window||delete xi.transitionend.transition);var ki=Ti("animationend"),Ci=Ti("animationiteration"),Ei=Ti("animationstart"),Pi=Ti("transitionend"),Ai=new Map,Li="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Mi(e,t){Ai.set(e,t),l(t,[e])}for(var Oi=0;Oi<Li.length;Oi++){var Ii=Li[Oi];Mi(Ii.toLowerCase(),"on"+(Ii[0].toUpperCase()+Ii.slice(1)))}Mi(ki,"onAnimationEnd"),Mi(Ci,"onAnimationIteration"),Mi(Ei,"onAnimationStart"),Mi("dblclick","onDoubleClick"),Mi("focusin","onFocus"),Mi("focusout","onBlur"),Mi(Pi,"onTransitionEnd"),d("onMouseEnter",["mouseout","mouseover"]),d("onMouseLeave",["mouseout","mouseover"]),d("onPointerEnter",["pointerout","pointerover"]),d("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focu
2sin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ri="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Di=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ri));function zi(e,t,n){var i=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,i,o,s,a,l,d){if(je.apply(this,arguments),De){if(!De)throw Error(r(198));var c=ze;De=!1,ze=null,Ne||(Ne=!0,Fe=c)}}(i,t,void 0,e),e.currentTarget=null}function Ni(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var i=e[n],o=i.event;i=i.listeners;e:{var r=void 0;if(t)for(var s=i.length-1;0<=s;s--){var a=i[s],l=a.instance,d=a.currentTarget;if(a=a.listener,l!==r&&o.isPropagationStopped())break e;zi(o,a,d),r=l}else for(s=0;s<i.length;s++){if(l=(a=i[s]).instance,d=a.currentTarget,a=a.listener,l!==r&&o.isPropagationStopped())break e;zi(o,a,d),r=l}}}if(Ne)throw e=Fe,Ne=!1,Fe=null,e}function Fi(e,t){var n=t[go];void 0===n&&(n=t[go]=new Set);var i=e+"__bubble";n.has(i)||(Hi(t,e,2,!1),n.add(i))}function Bi(e,t,n){var i=0;t&&(i|=4),Hi(n,e,i,t)}var ji="_reactListening"+Math.random().toString(36).slice(2);function qi(e){if(!e[ji]){e[ji]=!0,s.forEach((function(t){"selectionchange"!==t&&(Di.has(t)||Bi(t,!1,e),Bi(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[ji]||(t[ji]=!0,Bi("selectionchange",!1,t))}}function Hi(e,t,n,i){switch(Gt(t)){case 1:var o=Vt;break;case 4:o=Ut;break;default:o=Zt}n=o.bind(null,t,n,e),o=void 0,!Oe||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),i?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Wi(e,t,n,i,o){var r=i;if(!(1&t||2&t||null===i))e:for(;;){if(null===i)return;var s=i.tag;if(3===s||4===s){var a=i.stateNode.containerInfo;if(a===o||8===a.nodeType&&a.parentNode===o)break;if(4===s)for(s=i.return;null!==s;){var l=s.tag;if((3===l||4===l)&&((l=s.stateNode.containerInfo)===o||8===l.nodeType&&l.parentNode===o))return;s=s.return}for(;null!==a;){if(null===(s=yo(a)))return;if(5===(l=s.tag)||6===l){i=r=s;continue e}a=a.parentNode}}i=i.return}Le((function(){var i=r,o=_e(n),s=[];e:{var a=Ai.get(e);if(void 0!==a){var l=cn,d=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=Cn;break;case"focusin":d="focus",l=gn;break;case"focusout":d="blur",l=gn;break;case"beforeblur":case"afterblur":l=gn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=fn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=mn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Pn;break;case ki:case Ci:case Ei:l=vn;break;case Pi:l=An;break;case"scroll":l=hn;break;case"wheel":l=Mn;break;case"copy":case"cut":case"paste":l=yn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=En}var c=!!(4&t),u=!c&&"scroll"===e,h=c?null!==a?a+"Capture":null:a;c=[];for(var p,f=i;null!==f;){var m=(p=f).stateNode;if(5===p.tag&&null!==m&&(p=m,null!==h&&(null!=(m=Me(f,h))&&c.push(Vi(f,m,p)))),u)break;f=f.return}0<c.length&&(a=new l(a,d,null,n,o),s.push({event:a,listeners:c}))}}if(!(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(a="mouseover"===e||"pointerover"===e)||n===we||!(d=n.relatedTarget||n.fromElement)||!yo(d)&&!d[mo])&&(l||a)&&(a=o.window===o?o:(a=o.ownerDocument)?a.defaultView||a.parentWindow:window,l?(l=i,null!==(d=(d=n.relatedTarget||n.toElement)?yo(d):null)&&(d!==(u=qe(d))||5!==d.tag&&6!==d.tag)&&(
vendor: 4,044 bytes, line 2
2d=null)):(l=null,d=i),l!==d)){if(c=fn,m="onMouseLeave",h="onMouseEnter",f="mouse","pointerout"!==e&&"pointerover"!==e||(c=En,m="onPointerLeave",h="onPointerEnter",f="pointer"),u=null==l?a:_o(l),p=null==d?a:_o(d),(a=new c(m,f+"leave",l,n,o)).target=u,a.relatedTarget=p,m=null,yo(o)===i&&((c=new c(h,f+"enter",d,n,o)).target=p,c.relatedTarget=u,m=c),u=m,l&&d)e:{for(h=d,f=0,p=c=l;p;p=Zi(p))f++;for(p=0,m=h;m;m=Zi(m))p++;for(;0<f-p;)c=Zi(c),f--;for(;0<p-f;)h=Zi(h),p--;for(;f--;){if(c===h||null!==h&&c===h.alternate)break e;c=Zi(c),h=Zi(h)}c=null}else c=null;null!==l&&Xi(s,a,l,c,!1),null!==d&&null!==u&&Xi(s,u,d,c,!0)}if("select"===(l=(a=i?_o(i):window).nodeName&&a.nodeName.toLowerCase())||"input"===l&&"file"===a.type)var g=Gn;else if(Wn(a))if(Kn)g=si;else{g=oi;var v=ii}else(l=a.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===a.type||"radio"===a.type)&&(g=ri);switch(g&&(g=g(e,i))?Vn(s,g,n,o):(v&&v(e,a,i),"focusout"===e&&(v=a._wrapperState)&&v.controlled&&"number"===a.type&&ee(a,"number",a.value)),v=i?_o(i):window,e){case"focusin":(Wn(v)||"true"===v.contentEditable)&&(gi=v,vi=i,bi=null);break;case"focusout":bi=vi=gi=null;break;case"mousedown":yi=!0;break;case"contextmenu":case"mouseup":case"dragend":yi=!1,wi(s,n,o);break;case"selectionchange":if(mi)break;case"keydown":case"keyup":wi(s,n,o)}var b;if(In)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else qn?Bn(e,n)&&(y="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(y="onCompositionStart");y&&(zn&&"ko"!==n.locale&&(qn||"onCompositionStart"!==y?"onCompositionEnd"===y&&qn&&(b=en()):(Qt="value"in(Kt=o)?Kt.value:Kt.textContent,qn=!0)),0<(v=Ui(i,y)).length&&(y=new wn(y,e,null,n,o),s.push({event:y,listeners:v}),b?y.data=b:null!==(b=jn(n))&&(y.data=b))),(b=Dn?function(e,t){switch(e){case"compositionend":return jn(t);case"keypress":return 32!==t.which?null:(Fn=!0,Nn);case"textInput":return(e=t.data)===Nn&&Fn?null:e;default:return null}}(e,n):function(e,t){if(qn)return"compositionend"===e||!In&&Bn(e,t)?(e=en(),Jt=Qt=Kt=null,qn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return zn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(i=Ui(i,"onBeforeInput")).length&&(o=new wn("onBeforeInput","beforeinput",null,n,o),s.push({event:o,listeners:i}),o.data=b))}Ni(s,t)}))}function Vi(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ui(e,t){for(var n=t+"Capture",i=[];null!==e;){var o=e,r=o.stateNode;5===o.tag&&null!==r&&(o=r,null!=(r=Me(e,n))&&i.unshift(Vi(e,r,o)),null!=(r=Me(e,t))&&i.push(Vi(e,r,o))),e=e.return}return i}function Zi(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Xi(e,t,n,i,o){for(var r=t._reactName,s=[];null!==n&&n!==i;){var a=n,l=a.alternate,d=a.stateNode;if(null!==l&&l===i)break;5===a.tag&&null!==d&&(a=d,o?null!=(l=Me(n,r))&&s.unshift(Vi(n,l,a)):o||null!=(l=Me(n,r))&&s.push(Vi(n,l,a))),n=n.return}0!==s.length&&e.push({event:t,listeners:s})}var Yi=/\r\n?/g,Gi=/\u0000|\uFFFD/g;function Ki(e){return("string"==typeof e?e:""+e).replace(Yi,"\n").replace(Gi,"")}function Qi(e,t,n){if(t=Ki(t),Ki(e)!==t&&n)throw Error(r(425))}function Ji(){}var eo=null,to=null;function no(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var io="function"==typeof setTimeout?setTimeout:void 0,oo="function"==typeof clearTimeout?clearTimeout:void 0,ro="function"==typeof Promise?Promise:void 0,so="function"==typeof queueMicrotask?queueMicrotask:void 0!==ro?function(e){return ro.resolve(null).then(e).catch(ao)}:io;function ao(e){setTimeout((function(){throw e}))}function lo(e,t){var n=t,i=0;do{var o=n.nextSibling;
vendor: 27,334 bytes, line 2
2if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===i)return e.removeChild(o),void qt(t);i--}else"$"!==n&&"$?"!==n&&"$!"!==n||i++;n=o}while(n);qt(t)}function co(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function uo(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var ho=Math.random().toString(36).slice(2),po="__reactFiber$"+ho,fo="__reactProps$"+ho,mo="__reactContainer$"+ho,go="__reactEvents$"+ho,vo="__reactListeners$"+ho,bo="__reactHandles$"+ho;function yo(e){var t=e[po];if(t)return t;for(var n=e.parentNode;n;){if(t=n[mo]||n[po]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=uo(e);null!==e;){if(n=e[po])return n;e=uo(e)}return t}n=(e=n).parentNode}return null}function wo(e){return!(e=e[po]||e[mo])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function _o(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(r(33))}function xo(e){return e[fo]||null}var $o=[],So=-1;function To(e){return{current:e}}function ko(e){0>So||(e.current=$o[So],$o[So]=null,So--)}function Co(e,t){So++,$o[So]=e.current,e.current=t}var Eo={},Po=To(Eo),Ao=To(!1),Lo=Eo;function Mo(e,t){var n=e.type.contextTypes;if(!n)return Eo;var i=e.stateNode;if(i&&i.__reactInternalMemoizedUnmaskedChildContext===t)return i.__reactInternalMemoizedMaskedChildContext;var o,r={};for(o in n)r[o]=t[o];return i&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=r),r}function Oo(e){return null!=(e=e.childContextTypes)}function Io(){ko(Ao),ko(Po)}function Ro(e,t,n){if(Po.current!==Eo)throw Error(r(168));Co(Po,t),Co(Ao,n)}function Do(e,t,n){var i=e.stateNode;if(t=t.childContextTypes,"function"!=typeof i.getChildContext)return n;for(var o in i=i.getChildContext())if(!(o in t))throw Error(r(108,H(e)||"Unknown",o));return z({},n,i)}function zo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Eo,Lo=Po.current,Co(Po,e),Co(Ao,Ao.current),!0}function No(e,t,n){var i=e.stateNode;if(!i)throw Error(r(169));n?(e=Do(e,t,Lo),i.__reactInternalMemoizedMergedChildContext=e,ko(Ao),ko(Po),Co(Po,e)):ko(Ao),Co(Ao,n)}var Fo=null,Bo=!1,jo=!1;function qo(e){null===Fo?Fo=[e]:Fo.push(e)}function Ho(){if(!jo&&null!==Fo){jo=!0;var e=0,t=yt;try{var n=Fo;for(yt=1;e<n.length;e++){var i=n[e];do{i=i(!0)}while(null!==i)}Fo=null,Bo=!1}catch(t){throw null!==Fo&&(Fo=Fo.slice(e+1)),Ze(Je,Ho),t}finally{yt=t,jo=!1}}return null}var Wo=[],Vo=0,Uo=null,Zo=0,Xo=[],Yo=0,Go=null,Ko=1,Qo="";function Jo(e,t){Wo[Vo++]=Zo,Wo[Vo++]=Uo,Uo=e,Zo=t}function er(e,t,n){Xo[Yo++]=Ko,Xo[Yo++]=Qo,Xo[Yo++]=Go,Go=e;var i=Ko;e=Qo;var o=32-st(i)-1;i&=~(1<<o),n+=1;var r=32-st(t)+o;if(30<r){var s=o-o%5;r=(i&(1<<s)-1).toString(32),i>>=s,o-=s,Ko=1<<32-st(t)+o|n<<o|i,Qo=r+e}else Ko=1<<r|n<<o|i,Qo=e}function tr(e){null!==e.return&&(Jo(e,1),er(e,1,0))}function nr(e){for(;e===Uo;)Uo=Wo[--Vo],Wo[Vo]=null,Zo=Wo[--Vo],Wo[Vo]=null;for(;e===Go;)Go=Xo[--Yo],Xo[Yo]=null,Qo=Xo[--Yo],Xo[Yo]=null,Ko=Xo[--Yo],Xo[Yo]=null}var ir=null,or=null,rr=!1,sr=null;function ar(e,t){var n=Ld(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function lr(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ir=e,or=co(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ir=e,or=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Go?{id:Ko,overflow:Qo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Ld(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ir=e,or=null,!0);default:return!1}}function dr(e){return!(!(1&e.mode)||128&e.flags)}function cr(e){if(rr){var t=or;if(t){var n=t;if(!lr(e,t)){if(dr(e))throw Error(r(418));t=co(n.nextSibling);var i=ir;t&&lr(e,t)?ar(i,n):(e.flags=-4097&e.flags|2,rr=!1,ir=e)}}else{if(dr(e))throw Error(r(418));e.flags=-4097&e.flags|2,rr=!1,ir=e}}}function ur(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ir=e}function hr(e){if(e!==ir)return!1;if(!rr)return ur(e),rr=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!no(e.type,e.memoizedProps)),t&&(t=or)){if(dr(e))throw pr(),Error(r(418));for(;t;)ar(e,t),t=co(t.nextSibling)}if(ur(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(r(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){or=co(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}or=null}}else or=ir?co(e.stateNode.nextSibling):null;return!0}function pr(){for(var e=or;e;)e=co(e.nextSibling)}function fr(){or=ir=null,rr=!1}function mr(e){null===sr?sr=[e]:sr.push(e)}var gr=w.ReactCurrentBatchConfig;function vr(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(r(309));var i=n.stateNode}if(!i)throw Error(r(147,e));var o=i,s=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===s?t.ref:(t=function(e){var t=o.refs;null===e?delete t[s]:t[s]=e},t._stringRef=s,t)}if("string"!=typeof e)throw Error(r(284));if(!n._owner)throw Error(r(290,e))}return e}function br(e,t){throw e=Object.prototype.toString.call(t),Error(r(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function yr(e){return(0,e._init)(e._payload)}function wr(e){function t(t,n){if(e){var i=t.deletions;null===i?(t.deletions=[n],t.flags|=16):i.push(n)}}function n(n,i){if(!e)return null;for(;null!==i;)t(n,i),i=i.sibling;return null}function i(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Od(e,t)).index=0,e.sibling=null,e}function s(t,n,i){return t.index=i,e?null!==(i=t.alternate)?(i=i.index)<n?(t.flags|=2,n):i:(t.flags|=2,n):(t.flags|=1048576,n)}function a(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,i){return null===t||6!==t.tag?((t=zd(n,e.mode,i)).return=e,t):((t=o(t,n)).return=e,t)}function d(e,t,n,i){var r=n.type;return r===$?u(e,t,n.props.children,i,n.key):null!==t&&(t.elementType===r||"object"==typeof r&&null!==r&&r.$$typeof===M&&yr(r)===t.type)?((i=o(t,n.props)).ref=vr(e,t,n),i.return=e,i):((i=Id(n.type,n.key,n.props,null,e.mode,i)).ref=vr(e,t,n),i.return=e,i)}function c(e,t,n,i){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Nd(n,e.mode,i)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function u(e,t,n,i,r){return null===t||7!==t.tag?((t=Rd(n,e.mode,i,r)).return=e,t):((t=o(t,n)).return=e,t)}function h(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=zd(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case _:return(n=Id(t.type,t.key,t.props,null,e.mode,n)).ref=vr(e,null,t),n.return=e,n;case x:return(t=Nd(t,e.mode,n)).return=e,t;case M:return h(e,(0,t._init)(t._payload),n)}if(te(t)||R(t))return(t=Rd(t,e.mode,n,null)).return=e,t;br(e,t)}return null}function p(e,t,n,i){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==o?null:l(e,t,""+n,i);if("object"==typeof n&&null!==n){switch(n.$$typeof){case _:return n.key===o?d(e,t,n,i):null;case x:return n.key===o?c(e,t,n,i):null;case M:return p(e,t,(o=n._init)(n._payload),i)}if(te(n)||R(n))return null!==o?null:u(e,t,n,i,null);br(e,n)}return null}function f(e,t,n,i,o){if("string"==typeof i&&""!==i||"number"==typeof i)return l(t,e=e.get(n)||null,""+i,o);if("object"==typeof i&&null!==i){switch(i.$$typeof){case _:return d(t,e=e.get(null===i.key?n:i.key)||null,i,o);case x:return c(t,e=e.get(null===i.key?n:i.key)||null,i,o);case M:return f(e,t,n,(0,i._init)(i._payload),o)}if(te(i)||R(i))return u(t,e=e.get(n)||null,i,o,null);br(t,i)}return null}function m(o,r,a,l){for(var d=null,c=null,u=r,m=r=0,g=null;null!==u&&m<a.length;m++){u.index>m?(g=u,u=null):g=u.sibling;var v=p(o,u,a[m],l);if(null===v){null===u&&(u=g);break}e&&u&&null===v.alternate&&t(o,u),r=s(v,r,m),null===c?d=v:c.sibling=v,c=v,u=g}if(m===a.length)return n(o,u),rr&&Jo(o,m),d;if(null===u){for(;m<a.length;m++)null!==(u=h(o,a[m],l))&&(r=s(u,r,m),null===c?d=u:c.sibling=u,c=u);return rr&&Jo(o,m),d}for(u=i(o,u);m<a.length;m++)null!==(g=f(u,o,m,a[m],l))&&(e&&null!==g.alternate&&u.delete(null===g.key?m:g.key),r=s(g,r,m),null===c?d=g:c.sibling=g,c=g);return e&&u.forEach((function(e){return t(o,e)})),rr&&Jo(o,m),d}function g(o,a,l,d){var c=R(l);if("function"!=typeof c)throw Error(r(150));if(null==(l=c.call(l)))throw Error(r(151));for(var u=c=null,m=a,g=a=0,v=null,b=l.next();null!==m&&!b.done;g++,b=l.next()){m.index>g?(v=m,m=null):v=m.sibling;var y=p(o,m,b.value,d);if(null===y){null===m&&(m=v);break}e&&m&&null===y.alternate&&t(o,m),a=s(y,a,g),null===u?c=y:u.sibling=y,u=y,m=v}if(b.done)return n(o,m),rr&&Jo(o,g),c;if(null===m){for(;!b.done;g++,b=l.next())null!==(b=h(o,b.value,d))&&(a=s(b,a,g),null===u?c=b:u.sibling=b,u=b);return rr&&Jo(o,g),c}for(m=i(o,m);!b.done;g++,b=l.next())null!==(b=f(m,o,g,b.value,d))&&(e&&null!==b.alternate&&m.delete(null===b.key?g:b.key),a=s(b,a,g),null===u?c=b:u.sibling=b,u=b);return e&&m.forEach((function(e){return t(o,e)})),rr&&Jo(o,g),c}return function e(i,r,s,l){if("object"==typeof s&&null!==s&&s.type===$&&null===s.key&&(s=s.props.children),"object"==typeof s&&null!==s){switch(s.$$typeof){case _:e:{for(var d=s.key,c=r;null!==c;){if(c.key===d){if((d=s.type)===$){if(7===c.tag){n(i,c.sibling),(r=o(c,s.props.children)).return=i,i=r;break e}}else if(c.elementType===d||"object"==typeof d&&null!==d&&d.$$typeof===M&&yr(d)===c.type){n(i,c.sibling),(r=o(c,s.props)).ref=vr(i,c,s),r.return=i,i=r;break e}n(i,c);break}t(i,c),c=c.sibling}s.type===$?((r=Rd(s.props.children,i.mode,l,s.key)).return=i,i=r):((l=Id(s.type,s.key,s.props,null,i.mode,l)).ref=vr(i,r,s),l.return=i,i=l)}return a(i);case x:e:{for(c=s.key;null!==r;){if(r.key===c){if(4===r.tag&&r.stateNode.containerInfo===s.containerInfo&&r.stateNode.implementation===s.implementation){n(i,r.sibling),(r=o(r,s.children||[])).return=i,i=r;break e}n(i,r);break}t(i,r),r=r.sibling}(r=Nd(s,i.mode,l)).return=i,i=r}return a(i);case M:return e(i,r,(c=s._init)(s._payload),l)}if(te(s))return m(i,r,s,l);if(R(s))return g(i,r,s,l);br(i,s)}return"string"==typeof s&&""!==s||"number"==typeof s?(s=""+s,null!==r&&6===r.tag?(n(i,r.sibling),(r=o(r,s)).return=i,i=r):(n(i,r),(r=zd(s,i.mode,l)).return=i,i=r),a(i)):n(i,r)}}var _r=wr(!0),xr=wr(!1),$r=To(null),Sr=null,Tr=null,kr=null;function Cr(){kr=Tr=Sr=null}function Er(e){var t=$r.current;ko($r),e._currentValue=t}function Pr(e,t,n){for(;null!==e;){var i=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==i&&(i.childLanes|=t)):null!==i&&(i.childLanes&t)!==t&&(i.childLanes|=t),e===n)break;e=e.return}}function Ar(e,t){Sr=e,kr=Tr=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(!!(e.lanes&t)&&(ya=!0),e.firstContext=null)}function Lr(e){var t=e._currentValue;if(kr!==e)if(e={context:e,memoizedValue:t,next:null},null===Tr){if(null===Sr)throw Error(r(308));Tr=e,Sr.dependencies={lanes:0,firstContext:e}}else Tr=Tr.next=e;return t}var Mr=null;function Or(e){null===Mr?Mr=[e]:Mr.push(e)}function Ir(e,t,n,i){var o=t.interleaved;return null===o?(n.next=n,Or(t)):(n.next=o.next,o.next=n),t.interleaved=n,Rr(e,i)}function Rr(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Dr=!1;function zr(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Nr(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Fr(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Br(e,t,n){var i=e.updateQueue;if(null===i)return null;if(i=i.shared,2&El){var o=i.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),i.pending=t,Rr(e,n)}return null===(o=i.interleaved)?(t.next=t,Or(i)):(t.next=o.next,o.next=t),i.interleaved=t,Rr(e,n)}function jr(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var i=t.lanes;n|=i&=e.pendingLanes,t.lanes=n,bt(e,n)}}function qr(e,t){var n=e.updateQueue,i=e.alternate;if(null!==i&&n===(i=i.updateQueue)){var o=null,r=null;if(null!==(n=n.firstBaseUpdate)){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===r?o=r=s:r=r.next=s,n=n.next}while(null!==n);null===r?o=r=t:r=r.next=t}else o=r=t;return n={baseState:i.baseState,firstBaseUpdate:o,lastBaseUpdate:r,shared:i.shared,effects:i.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Hr(e,t,n,i){var o=e.updateQueue;Dr=!1;var r=o.firstBaseUpdate,s=o.lastBaseUpdate,a=o.shared.pending;if(null!==a){o.shared.pending=null;var l=a,d=l.next;l.next=null,null===s?r=d:s.next=d,s=l;var c=e.alternate;null!==c&&((a=(c=c.updateQueue).lastBaseUpdate)!==s&&(null===a?c.firstBaseUpdate=d:a.next=d,c.lastBaseUpdate=l))}if(null!==r){var u=o.baseState;for(s=0,c=d=l=null,a=r;;){var h=a.lane,p=a.eventTime;if((i&h)===h){null!==c&&(c=c.next={eventTime:p,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var f=e,m=a;switch(h=t,p=n,m.tag){case 1:if("function"==typeof(f=m.payload)){u=f.call(p,u,h);break e}u=f;break e;case 3:f.flags=-65537&f.flags|128;case 0:if(null==(h="function"==typeof(f=m.payload)?f.call(p,u,h):f))break e;u=z({},u,h);break e;case 2:Dr=!0}}null!==a.callback&&0!==a.lane&&(e.flags|=64,null===(h=o.effects)?o.effects=[a]:h.push(a))}else p={eventTime:p,lane:h,tag:a.tag,payload:a.payload,callback:a.callback,next:null},null===c?(d=c=p,l=u):c=c.next=p,s|=h;if(null===(a=a.next)){if(null===(a=o.shared.pending))break;a=(h=a).next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}if(null===c&&(l=u),o.baseState=l,o.firstBaseUpdate=d,o.lastBaseUpdate=c,null!==(t=o.shared.interleaved)){o=t;do{s|=o.lane,o=o.next}while(o!==t)}else null===r&&(o.shared.lanes=0);Dl|=s,e.lanes=s,e.memoizedState=u}}function Wr(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var i=e[t],o=i.callback;if(null!==o){if(i.callback=null,i=n,"function"!=typeof o)throw Error(r(191,o));o.call(i)}}}var Vr={},Ur=To(Vr),Zr=To(Vr),Xr=To(Vr);function Yr(e){if(e===Vr)throw Error(r(174));return e}function Gr(e,t){switch(Co(Xr,t),Co(Zr,e),Co(Ur,Vr),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}ko(Ur),Co(Ur,t)}function Kr(){ko(Ur),ko(Zr),ko(Xr)}function Qr(e){Yr(Xr.current);var t=Yr(Ur.current),n=le(t,e.type);t!==n&&(Co(Zr,e),Co(Ur,n))}function Jr(e){Zr.current===e&&(ko(Ur),ko(Zr))}var es=To(0);function ts(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ns=[];function is(){for(var e=0;e<ns.length;e++)ns[e]._workInProgressVersionPrimary=null;ns.length=0}var os=w.ReactCurrentDispatcher,rs=w.ReactCurrentBatchConfig,ss=0,as=null,ls=null,ds=null,cs=!1,us=!1,hs=0,ps=0;function fs(){throw Error(r(321))}function ms(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ai(e[n],t[n]))return!1;return!0}function gs(e,t,n,i,o,s){if(ss=s,as=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,os.current=null===e||null===e.memoizedState?Js:ea,e=n(i,o),us){s=0;do{if(us=!1,hs=0,25<=s)throw Error(r(301));s+=1,ds=ls=null,t.updateQueue=null,os.current=ta,e=n(i,o)}while(us)}if(os.current=Qs,t=null!==ls&&null!==ls.next,ss=0,ds=ls=as=null,cs=!1,t)throw Error(r(300));return e}function vs(){var e=0!==hs;return hs=0,e}function bs(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ds?as.memoizedState=ds=e:ds=ds.next=e,ds}function ys(){if(null===ls){var e=as.alternate;e=null!==e?e.memoizedState:null}else e=ls.next;var t=null===ds?as.memoizedState:ds.next;if(null!==t)ds=t,ls=e;else{if(null===e)throw Error(r(310));e={memoizedState:(ls=e).memoizedState,baseState:ls.baseState,baseQueue:ls.baseQueue,queue:ls.queue,next:null},null===ds?as.memoizedState=ds=e:ds=ds.next=e}return ds}function ws(e,t){return"function"==typeof t?t(e):t}function _s(e){var t=ys(),n=t.queue;if(null===n)throw Error(r(311));n.lastRenderedReducer=e;var i=ls,o=i.baseQueue,s=n.pending;if(null!==s){if(null!==o){var a=o.next;o.next=s.next,s.next=a}i.baseQueue=o=s,n.pending=null}if(null!==o){s=o.next,i=i.baseState;var l=a=null,d=null,c=s;do{var u=c.lane;if((ss&u)===u)null!==d&&(d=d.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),i=c.hasEagerState?c.eagerState:e(i,c.action);else{var h={lane:u,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===d?(l=d=h,a=i):d=d.next=h,as.lanes|=u,Dl|=u}c=c.next}while(null!==c&&c!==s);null===d?a=i:d.next=l,ai(i,t.memoizedState)||(ya=!0),t.memoizedState=i,t.baseState=a,t.baseQueue=d,n.lastRenderedState=i}if(null!==(e=n.interleaved)){o=e;do{s=o.lane,as.lanes|=s,Dl|=s,o=o.next}while(o!==e)}else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xs(e){var t=ys(),n=t.queue;if(null===n)throw Error(r(311));n.lastRenderedReducer=e;var i=n.dispatch,o=n.pending,s=t.memoizedState;if(null!==o){n.pending=null;var a=o=o.next;do{s=e(s,a.action),a=a.next}while(a!==o);ai(s,t.memoizedState)||(ya=!0),t.memoizedState=s,null===t.baseQueue&&(t.baseState=s),n.lastRenderedState=s}return[s,i]}function $s(){}function Ss(e,t){var n=as,i=ys(),o=t(),s=!ai(i.memoizedState,o);if(s&&(i.memoizedState=o,ya=!0),i=i.queue,Ds(Cs.bind(null,n,i,e),[e]),i.getSnapshot!==t||s||null!==ds&&1&ds.memoizedState.tag){if(n.flags|=2048,Ls(9,ks.bind(null,n,i,o,t),void 0,null),null===Pl)throw Error(r(349));30&ss||Ts(n,t,o)}return o}function Ts(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=as.updateQueue)?(t={lastEffect:null,stores:null},as.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function ks(e,t,n,i){t.value=n,t.getSnapshot=i,Es(t)&&Ps(e)}function Cs(e,t,n){return n((function(){Es(t)&&Ps(e)}))}function Es(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ai(e,n)}catch(e){return!0}}function Ps(e){var t=Rr(e,1);null!==t&&nd(t,e,1,-1)}function As(e){var t=bs();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ws,lastRenderedState:e},t.queue=e,e=e.dispatch=Xs.bind(null,as,e),[t.memoizedState,e]}function Ls(e,t,n,i){return e={tag:e,create:t,destroy:n,deps:i,next:null},null===(t=as.updateQueue)?(t={lastEffect:null,stores:null},as.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(i=n.next,n.next=e,e.next=i,t.lastEffect=e),e}function Ms(){return ys().memoizedState}function Os(e,t,n,i){var o=bs();as.flags|=e,o.memoizedState=Ls(1|t,n,void 0,void 0===i?null:i)}function Is(e,t,n,i){var o=ys();i=void 0===i?null:i;var r=void 0;if(null!==ls){var s=ls.memoizedState;if(r=s.destroy,null!==i&&ms(i,s.deps))return void(o.memoizedState=Ls(t,n,r,i))}as.flags|=e,o.memoizedState=Ls(1|t,n,r,i)}function Rs(e,t){return Os(8390656,8,e,t)}function Ds(e,t){return Is(2048,8,e,t)}function zs(e,t){return Is(4,2,e,t)}function Ns(e,t){return Is(4,4,e,t)}function Fs(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Bs(e,t,n){return n=null!=n?n.concat([e]):null,Is(4,4,Fs.bind(null,t,e),n)}function js(){}function qs(e,t){var n=ys();t=void 0===t?null:t;var i=n.memoizedState;return null!==i&&null!==t&&ms(t,i[1])?i[0]:(n.memoizedState=[e,t],e)}function Hs(e,t){var n=ys();t=void 0===t?null:t;var i=n.memoizedState;return null!==i&&null!==t&&ms(t,i[1])?i[0]:(e=e(),n.memoizedState=[e,t],e)}function Ws(e,t,n){return 21&ss?(ai(n,t)||(n=mt(),as.lanes|=n,Dl|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ya=!0),e.memoizedState=n)}function Vs(e,t){var n=yt;yt=0!==n&&4>n?n:4,e(!0);var i=rs.transition;rs.transition={};try{e(!1),t()}finally{yt=n,rs.transition=i}}function Us(){return ys().memoizedState}function Zs(e,t,n){var i=td(e);if(n={lane:i,action:n,hasEagerState:!1,eagerState:null,next:null},Ys(e))Gs(t,n);else if(null!==(n=Ir(e,t,n,i))){nd(n,e,i,ed()),Ks(n,t,i)}}function Xs(e,t,n){var i=td(e),o={lane:i,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ys(e))Gs(t,o);else{var r=e.alternate;if(0===e.lanes&&(null===r||0===r.lanes)&&null!==(r=t.lastRenderedReducer))try{var s=t.lastRenderedState,a=r(s,n);if(o.hasEagerState=!0,o.eagerState=a,ai(a,s)){var l=t.interleaved;return null===l?(o.next=o,Or(t)):(o.next=l.next,l.next=o),void(t.interleaved=o)}}catch(e){}null!==(n=Ir(e,t,o,i))&&(nd(n,e,i,o=ed()),Ks(n,t,i))}}function Ys(e){var t=e.alternate;return e===as||null!==t&&t===as}function Gs(e,t){us=cs=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ks(e,t,n){if(4194240&n){var i=t.lanes;n|=i&=e.pendingLanes,t.lanes=n,bt(e,n)}}var Qs={readContext:Lr,useCallback:fs,useContext:fs,useEffect:fs,useImperativeHandle:fs,useInsertionEffect:fs,useLayoutEffect:fs,useMemo:fs,useReducer:fs,useRef:fs,useState:fs,useDebugValue:fs,useDeferredValue:fs,useTransition:fs,useMutableSource:fs,useSyncExternalStore:fs,useId:fs,unstable_isNewReconciler:!1},Js={readContext:Lr,useCallback:function(e,t){return bs().memoizedState=[e,void 0===t?null:t],e},useContext:Lr,useEffect:Rs,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Os(4194308,4,Fs.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Os(4194308,4,e,t)},useInsertionEffect:function(e,t){return Os(4,2,e,t)},useMemo:function(e,t){var n=bs();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var i=bs();return t=void 0!==n?n(t):t,i.memoizedState=i.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},i.queue=e,e=e.dispatch=Zs.bind(null,as,e),[i.memoizedState,e]},useRef:function(e){return e={current:e},bs().memoizedState=e},useState:As,useDebugValue:js,useDeferredValue:function(e){return bs().memoizedState=e},useTransition:function(){var e=As(!1),t=e[0];return e=Vs.bind(null,e[1]),bs().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var i=as,o=bs();if(rr){if(void 0===n)throw Error(r(407));n=n()}else{if(n=t(),null===Pl)throw Error(r(349));30&ss||Ts(i,t,n)}o.memoizedState=n;var s={value:n,getSnapshot:t};return o.queue=s,Rs(Cs.bind(null,i,s,e),[e]),i.flags|=2048,Ls(9,ks.bind(null,i,s,n,t),void 0,null),n},useId:function(){var e=bs(),t=Pl.identifierPrefix;if(rr){var n=Qo;t=":"+t+"R"+(n=(Ko&~(1<<32-st(Ko)-1)).toString(32)+n),0<(n=hs++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=ps++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ea={readContext:Lr,useCallback:qs,useContext:Lr,useEffect:Ds,useImperativeHandle:Bs,useInsertionEffect:zs,useLayoutEffect:Ns,useMemo:Hs,useReducer:_s,useRef:Ms,useState:function(){return _s(ws)},useDebugValue:js,useDeferredValue:function(e){return Ws(ys(),ls.memoizedState,e)},useTransition:function(){return[_s(ws)[0],ys().memoizedState]},useMutableSource:$s,useSyncExternalStore:Ss,useId:Us,unstable_isNewReconciler:!1},ta={readContext:Lr,useCallback:qs,useContext:Lr,useEffect:Ds,useImperativeHandle:Bs,useInsertionEffect:zs,useLayoutEffect:Ns,useMemo:Hs,useReducer:xs,useRef:Ms,useState:function(){return xs(ws)},useDebugValue:js,useDeferredValue:function(e){var t=ys();return null===ls?t.memoizedState=e:Ws(t,ls.memoizedState,e)},useTransition:function(){return[xs(ws)[0],ys().memoizedState]},useMutableSource:$s,useSyncExternalStore:Ss,useId:Us,unstable_isNewReconciler:!1};function na(e,t){if(e&&e.defaultProps){for(var n in t=z({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function ia(e,t,n,i){n=null==(n=n(i,t=e.memoizedState))?t:z({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var oa={isMounted:function(e){return!!(e=e._reactInternals)&&qe(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var i=ed(),o=td(e),r=Fr(i,o);r.payload=t,null!=n&&(r.callback=n),null!==(t=Br(e,r,o))&&(nd(t,e,o,i),jr(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var i=ed(),o=td(e),r=Fr(i,o);r.tag=1,r.payload=t,null!=n&&(r.callback=n),null!==(t=Br(e,r,o))&&(nd(t,e,o,i),jr(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ed(),i=td(e),o=Fr(n,i);o.tag=2,null!=t&&(o.callback=t),null!==(t=Br(e,o,i))&&(nd(t,e,i,n),jr(t,e,i))}};function ra(e,t,n,i,o,r,s){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(i,r,s):!t.prototype||!t.prototype.isPureReactComponent||(!li(n,i)||!li(o,r))}function sa(e,t,n){var i=!1,o=Eo,r=t.contextType;return"object"==typeof r&&null!==r?r=Lr(r):(o=Oo(t)?Lo:Po.current,r=(i=null!=(i=t.contextTypes))?Mo(e,o):Eo),t=new t(n,r),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=oa,e.stateNode=t,t._reactInternals=e,i&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=r),t}function aa(e,t,n,i){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,i),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,i),t.state!==e&&oa.enqueueReplaceState(t,t.state,null)}function la(e,t,n,i){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},zr(e);var r=t.contextType;"object"==typeof r&&null!==r?o.context=Lr(r):(r=Oo(t)?Lo:Po.current,o.context=Mo(e,r)),o.state=e.memoizedState,"function"==typeof(r=t.getDerivedStateFromProps)&&(ia(e,t,r,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&oa.enqueueReplaceState(o,o.state,null),Hr(e,n,o,i),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function da(e,t){try{var n="",i=t;do{n+=j(i),i=i.return}while(i);var o=n}catch(e){o="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:o,digest:null}}function ca(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ua(e,t){try{console.error(t.value)}catch(e){setTimeout((function(){throw e}))}}var ha="function"==typeof WeakMap?WeakMap:Map;
vendor: 20,207 bytes, line 2
2function pa(e,t,n){(n=Fr(-1,n)).tag=3,n.payload={element:null};var i=t.value;return n.callback=function(){Wl||(Wl=!0,Vl=i),ua(0,t)},n}function fa(e,t,n){(n=Fr(-1,n)).tag=3;var i=e.type.getDerivedStateFromError;if("function"==typeof i){var o=t.value;n.payload=function(){return i(o)},n.callback=function(){ua(0,t)}}var r=e.stateNode;return null!==r&&"function"==typeof r.componentDidCatch&&(n.callback=function(){ua(0,t),"function"!=typeof i&&(null===Ul?Ul=new Set([this]):Ul.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function ma(e,t,n){var i=e.pingCache;if(null===i){i=e.pingCache=new ha;var o=new Set;i.set(t,o)}else void 0===(o=i.get(t))&&(o=new Set,i.set(t,o));o.has(n)||(o.add(n),e=Td.bind(null,e,t,n),t.then(e,e))}function ga(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function va(e,t,n,i,o){return 1&e.mode?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Fr(-1,1)).tag=2,Br(n,t,1))),n.lanes|=1),e)}var ba=w.ReactCurrentOwner,ya=!1;function wa(e,t,n,i){t.child=null===e?xr(t,null,n,i):_r(t,e.child,n,i)}function _a(e,t,n,i,o){n=n.render;var r=t.ref;return Ar(t,o),i=gs(e,t,n,i,r,o),n=vs(),null===e||ya?(rr&&n&&tr(t),t.flags|=1,wa(e,t,i,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Wa(e,t,o))}function xa(e,t,n,i,o){if(null===e){var r=n.type;return"function"!=typeof r||Md(r)||void 0!==r.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Id(n.type,null,i,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=r,$a(e,t,r,i,o))}if(r=e.child,!(e.lanes&o)){var s=r.memoizedProps;if((n=null!==(n=n.compare)?n:li)(s,i)&&e.ref===t.ref)return Wa(e,t,o)}return t.flags|=1,(e=Od(r,i)).ref=t.ref,e.return=t,t.child=e}function $a(e,t,n,i,o){if(null!==e){var r=e.memoizedProps;if(li(r,i)&&e.ref===t.ref){if(ya=!1,t.pendingProps=i=r,!(e.lanes&o))return t.lanes=e.lanes,Wa(e,t,o);131072&e.flags&&(ya=!0)}}return ka(e,t,n,i,o)}function Sa(e,t,n){var i=t.pendingProps,o=i.children,r=null!==e?e.memoizedState:null;if("hidden"===i.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==r?r.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Co(Ol,Ml),Ml|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},i=null!==r?r.baseLanes:n,Co(Ol,Ml),Ml|=i}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Co(Ol,Ml),Ml|=n;else null!==r?(i=r.baseLanes|n,t.memoizedState=null):i=n,Co(Ol,Ml),Ml|=i;return wa(e,t,o,n),t.child}function Ta(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function ka(e,t,n,i,o){var r=Oo(n)?Lo:Po.current;return r=Mo(t,r),Ar(t,o),n=gs(e,t,n,i,r,o),i=vs(),null===e||ya?(rr&&i&&tr(t),t.flags|=1,wa(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Wa(e,t,o))}function Ca(e,t,n,i,o){if(Oo(n)){var r=!0;zo(t)}else r=!1;if(Ar(t,o),null===t.stateNode)Ha(e,t),sa(t,n,i),la(t,n,i,o),i=!0;else if(null===e){var s=t.stateNode,a=t.memoizedProps;s.props=a;var l=s.context,d=n.contextType;"object"==typeof d&&null!==d?d=Lr(d):d=Mo(t,d=Oo(n)?Lo:Po.current);var c=n.getDerivedStateFromProps,u="function"==typeof c||"function"==typeof s.getSnapshotBeforeUpdate;u||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(a!==i||l!==d)&&aa(t,s,i,d),Dr=!1;var h=t.memoizedState;s.state=h,Hr(t,i,s,o),l=t.memoizedState,a!==i||h!==l||Ao.current||Dr?("function"==typeof c&&(ia(t,n,c,i),l=t.memoizedState),(a=Dr||ra(t,n,a,i,h,l,d))?(u||"function"!=typeof s.UNSAFE_componentWillMount&&"function"!=typeof s.componentWillMount||("function"==typeof s.componentWillMount&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount()),"function"==typeof s.componentDidMount&&(t.flags|=4194308)):("function"==typeof s.componentDidMount&&(t.flags|=4194308),t.memoizedProps=i,t.memoizedState=l),s.props=i,s.state=l,s.context=d,i=a):("function"==typeof s.componentDidMount&&(t.flags|=4194308),i=!1)}else{s=t.stateNode,Nr(e,t),a=t.memoizedProps,d=t.type===t.elementType?a:na(t.type,a),s.props=d,u=t.pendingProps,h=s.context,"object"==typeof(l=n.contextType)&&null!==l?l=Lr(l):l=Mo(t,l=Oo(n)?Lo:Po.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof s.getSnapshotBeforeUpdate)||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(a!==u||h!==l)&&aa(t,s,i,l),Dr=!1,h=t.memoizedState,s.state=h,Hr(t,i,s,o);var f=t.memoizedState;a!==u||h!==f||Ao.current||Dr?("function"==typeof p&&(ia(t,n,p,i),f=t.memoizedState),(d=Dr||ra(t,n,d,i,h,f,l)||!1)?(c||"function"!=typeof s.UNSAFE_componentWillUpdate&&"function"!=typeof s.componentWillUpdate||("function"==typeof s.componentWillUpdate&&s.componentWillUpdate(i,f,l),"function"==typeof s.UNSAFE_componentWillUpdate&&s.UNSAFE_componentWillUpdate(i,f,l)),"function"==typeof s.componentDidUpdate&&(t.flags|=4),"function"==typeof s.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof s.componentDidUpdate||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof s.getSnapshotBeforeUpdate||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=i,t.memoizedState=f),s.props=i,s.state=f,s.context=l,i=d):("function"!=typeof s.componentDidUpdate||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof s.getSnapshotBeforeUpdate||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),i=!1)}return Ea(e,t,n,i,r,o)}function Ea(e,t,n,i,o,r){Ta(e,t);var s=!!(128&t.flags);if(!i&&!s)return o&&No(t,n,!1),Wa(e,t,r);i=t.stateNode,ba.current=t;var a=s&&"function"!=typeof n.getDerivedStateFromError?null:i.render();return t.flags|=1,null!==e&&s?(t.child=_r(t,e.child,null,r),t.child=_r(t,null,a,r)):wa(e,t,a,r),t.memoizedState=i.state,o&&No(t,n,!0),t.child}function Pa(e){var t=e.stateNode;t.pendingContext?Ro(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ro(0,t.context,!1),Gr(e,t.containerInfo)}function Aa(e,t,n,i,o){return fr(),mr(o),t.flags|=256,wa(e,t,n,i),t.child}var La,Ma,Oa,Ia,Ra={dehydrated:null,treeContext:null,retryLane:0};function Da(e){return{baseLanes:e,cachePool:null,transitions:null}}function za(e,t,n){var i,o=t.pendingProps,s=es.current,a=!1,l=!!(128&t.flags);if((i=l)||(i=(null===e||null!==e.memoizedState)&&!!(2&s)),i?(a=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(s|=1),Co(es,1&s),null===e)return cr(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?"$!"===e.data?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=o.children,e=o.fallback,a?(o=t.mode,a=t.child,l={mode:"hidden",children:l},1&o||null===a?a=Dd(l,o,0,null):(a.childLanes=0,a.pendingProps=l),e=Rd(e,o,n,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=Da(n),t.memoizedState=Ra,e):Na(t,l));if(null!==(s=e.memoizedState)&&null!==(i=s.dehydrated))return function(e,t,n,i,o,s,a){if(n)return 256&t.flags?(t.flags&=-257,Fa(e,t,a,i=ca(Error(r(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(s=i.fallback,o=t.mode,i=Dd({mode:"visible",children:i.children},o,0,null),(s=Rd(s,o,a,null)).flags|=2,i.return=t,s.return=t,i.sibling=s,t.child=i,1&t.mode&&_r(t,e.child,null,a),t.child.memoizedState=Da(a),t.memoizedState=Ra,s);if(!(1&t.mode))return Fa(e,t,a,null);if("$!"===o.data){if(i=o.nextSibling&&o.nextSibling.dataset)var l=i.dgst;return i=l,Fa(e,t,a,i=ca(s=Error(r(419)),i,void 0))}if(l=!!(a&e.childLanes),ya||l){if(null!==(i=Pl)){switch(a&-a){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=o&(i.suspendedLanes|a)?0:o)&&o!==s.retryLane&&(s.retryLane=o,Rr(e,o),nd(i,e,o,-1))}return md(),Fa(e,t,a,i=ca(Error(r(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Cd.bind(null,e),o._reactRetry=t,null):(e=s.treeContext,or=co(o.nextSibling),ir=t,rr=!0,sr=null,null!==e&&(Xo[Yo++]=Ko,Xo[Yo++]=Qo,Xo[Yo++]=Go,Ko=e.id,Qo=e.overflow,Go=t),t=Na(t,i.children),t.flags|=4096,t)}(e,t,l,o,i,s,n);if(a){a=o.fallback,l=t.mode,i=(s=e.child).sibling;var d={mode:"hidden",children:o.children};return 1&l||t.child===s?(o=Od(s,d)).subtreeFlags=14680064&s.subtreeFlags:((o=t.child).childLanes=0,o.pendingProps=d,t.deletions=null),null!==i?a=Od(i,a):(a=Rd(a,l,n,null)).flags|=2,a.return=t,o.return=t,o.sibling=a,t.child=o,o=a,a=t.child,l=null===(l=e.child.memoizedState)?Da(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},a.memoizedState=l,a.childLanes=e.childLanes&~n,t.memoizedState=Ra,o}return e=(a=e.child).sibling,o=Od(a,{mode:"visible",children:o.children}),!(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function Na(e,t){return(t=Dd({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Fa(e,t,n,i){return null!==i&&mr(i),_r(t,e.child,null,n),(e=Na(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Ba(e,t,n){e.lanes|=t;var i=e.alternate;null!==i&&(i.lanes|=t),Pr(e.return,t,n)}function ja(e,t,n,i,o){var r=e.memoizedState;null===r?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:i,tail:n,tailMode:o}:(r.isBackwards=t,r.rendering=null,r.renderingStartTime=0,r.last=i,r.tail=n,r.tailMode=o)}function qa(e,t,n){var i=t.pendingProps,o=i.revealOrder,r=i.tail;if(wa(e,t,i.children,n),2&(i=es.current))i=1&i|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ba(e,n,t);else if(19===e.tag)Ba(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}i&=1}if(Co(es,i),1&t.mode)switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ts(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),ja(t,!1,o,n,r);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ts(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}ja(t,!0,n,null,r);break;case"together":ja(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function Ha(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Wa(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Dl|=t.lanes,!(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(r(153));if(null!==t.child){for(n=Od(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Od(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Va(e,t){if(!rr)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var i=null;null!==n;)null!==n.alternate&&(i=n),n=n.sibling;null===i?t||null===e.tail?e.tail=null:e.tail.sibling=null:i.sibling=null}}function Ua(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,i=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,i|=14680064&o.subtreeFlags,i|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,i|=o.subtreeFlags,i|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=i,e.childLanes=n,t}function Za(e,t,n){var i=t.pendingProps;switch(nr(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ua(t),null;case 1:case 17:return Oo(t.type)&&Io(),Ua(t),null;case 3:return i=t.stateNode,Kr(),ko(Ao),ko(Po),is(),i.pendingContext&&(i.context=i.pendingContext,i.pendingContext=null),null!==e&&null!==e.child||(hr(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==sr&&(sd(sr),sr=null))),Ma(e,t),Ua(t),null;case 5:Jr(t);var o=Yr(Xr.current);if(n=t.type,null!==e&&null!=t.stateNode)Oa(e,t,n,i,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!i){if(null===t.stateNode)throw Error(r(166));return Ua(t),null}if(e=Yr(Ur.current),hr(t)){i=t.stateNode,n=t.type;var s=t.memoizedProps;switch(i[po]=t,i[fo]=s,e=!!(1&t.mode),n){case"dialog":Fi("cancel",i),Fi("close",i);break;case"iframe":case"object":case"embed":Fi("load",i);break;case"video":case"audio":for(o=0;o<Ri.length;o++)Fi(Ri[o],i);break;case"source":Fi("error",i);break;case"img":case"image":case"link":Fi("error",i),Fi("load",i);break;case"details":Fi("toggle",i);break;case"input":G(i,s),Fi("invalid",i);break;case"select":i._wrapperState={wasMultiple:!!s.multiple},Fi("invalid",i);break;case"textarea":oe(i,s),Fi("invalid",i)}for(var l in be(n,s),o=null,s)if(s.hasOwnProperty(l)){var d=s[l];"children"===l?"string"==typeof d?i.textContent!==d&&(!0!==s.suppressHydrationWarning&&Qi(i.textContent,d,e),o=["children",d]):"number"==typeof d&&i.textContent!==""+d&&(!0!==s.suppressHydrationWarning&&Qi(i.textContent,d,e),o=["children",""+d]):a.hasOwnProperty(l)&&null!=d&&"onScroll"===l&&Fi("scroll",i)}switch(n){case"input":U(i),J(i,s,!0);break;case"textarea":U(i),se(i);break;case"select":case"option":break;default:"function"==typeof s.onClick&&(i.onclick=Ji)}i=o,t.updateQueue=i,null!==i&&(t.flags|=4)}else{l=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=ae(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof i.is?e=l.createElement(n,{is:i.is}):(e=l.createElement(n),"select"===n&&(l=e,i.multiple?l.multiple=!0:i.size&&(l.size=i.size))):e=l.createElementNS(e,n),e[po]=t,e[fo]=i,La(e,t,!1,!1),t.stateNode=e;e:{switch(l=ye(n,i),n){case"dialog":Fi("cancel",e),Fi("close",e),o=i;break;case"iframe":case"object":case"embed":Fi("load",e),o=i;break;case"video":case"audio":for(o=0;o<Ri.length;o++)Fi(Ri[o],e);o=i;break;case"source":Fi("error",e),o=i;break;case"img":case"image":case"link":Fi("error",e),Fi("load",e),o=i;break;case"details":Fi("toggle",e),o=i;break;case"input":G(e,i),o=Y(e,i),Fi("invalid",e);break;case"option":default:o=i;break;case"select":e._wrapperState={wasMultiple:!!i.multiple},o=z({},i,{value:void 0}),Fi("invalid",e);break;case"textarea":oe(e,i),o=ie(e,i),Fi("invalid",e)}for(s in be(n,o),d=o)if(d.hasOwnProperty(s)){var c=d[s];"style"===s?ge(e,c):"dangerouslySetInnerHTML"===s?null!=(c=c?c.__html:void 0)&&ue(e,c):"children"===s?"string"==typeof c?("textarea"!==n||""!==c)&&he(e,c):"number"==typeof c&&he(e,""+c):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(a.hasOwnProperty(s)?null!=c&&"onScroll"===s&&Fi("scroll",e):null!=c&&y(e,s,c,l))}switch(n){case"input":U(e),J(e,i,!1);break;case"textarea":U(e),se(e);break;case"option":null!=i.value&&e.setAttribute("value",""+W(i.value));break;case"select":e.multiple=!!i.multiple,null!=(s=i.value)?ne(e,!!i.multiple,s,!1):null!=i.defaultValue&&ne(e,!!i.multiple,i.defaultValue,!0);break;default:"function"==typeof o.onClick&&(e.onclick=Ji)}switch(n){case"button":case"input":case"select":case"textarea":i=!!i.autoFocus;break e;case"img":i=!0;break e;default:i=!1}}i&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Ua(t),null;case 6:if(e&&null!=t.stateNode)Ia(e,t,e.memoizedProps,i);else{if("string"!=typeof i&&null===t.stateNode)throw Error(r(166));if(n=Yr(Xr.current),Yr(Ur.current),hr(t)){if(i=t.stateNode,n=t.memoizedProps,i[po]=t,(s=i.nodeValue!==n)&&null!==(e=ir))switch(e.tag){case 3:Qi(i.nodeValue,n,!!(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Qi(i.nodeValue,n,!!(1&e.mode))}s&&(t.flags|=4)}else(i=(9===n.nodeType?n:n.ownerDocument).createTextNode(i))[po]=t,t.stateNode=i}return Ua(t),null;case 13:if(ko(es),i=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(rr&&null!==or&&1&t.mode&&!(128&t.flags))pr(),fr(),t.flags|=98560,s=!1;else if(s=hr(t),null!==i&&null!==i.dehydrated){if(null===e){if(!s)throw Error(r(318));if(!(s=null!==(s=t.memoizedState)?s.dehydrated:null))throw Error(r(317));s[po]=t}else fr(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Ua(t),s=!1}else null!==sr&&(sd(sr),sr=null),s=!0;if(!s)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=n,t):((i=null!==i)!==(null!==e&&null!==e.memoizedState)&&i&&(t.child.flags|=8192,1&t.mode&&(null===e||1&es.current?0===Il&&(Il=3):md())),null!==t.updateQueue&&(t.flags|=4),Ua(t),null);case 4:return Kr(),Ma(e,t),null===e&&qi(t.stateNode.containerInfo),Ua(t),null;case 10:return Er(t.type._context),Ua(t),null;case 19:if(ko(es),null===(s=t.memoizedState))return Ua(t),null;if(i=!!(128&t.flags),null===(l=s.rendering))if(i)Va(s,!1);else{if(0!==Il||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(l=ts(e))){for(t.flags|=128,Va(s,!1),null!==(i=l.updateQueue)&&(t.updateQueue=i,t.flags|=4),t.subtreeFlags=0,i=n,n=t.child;null!==n;)e=i,(s=n).flags&=14680066,null===(l=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=l.childLanes,s.lanes=l.lanes,s.child=l.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=l.memoizedProps,s.memoizedState=l.memoizedState,s.updateQueue=l.updateQueue,s.type=l.type,e=l.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Co(es,1&es.current|2),t.child}e=e.sibling}null!==s.tail&&Ke()>ql&&(t.flags|=128,i=!0,Va(s,!1),t.lanes=4194304)}else{if(!i)if(null!==(e=ts(l))){if(t.flags|=128,i=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Va(s,!0),null===s.tail&&"hidden"===s.tailMode&&!l.alternate&&!rr)return Ua(t),null}else 2*Ke()-s.renderingStartTime>ql&&1073741824!==n&&(t.flags|=128,i=!0,Va(s,!1),t.lanes=4194304);s.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=s.last)?n.sibling=l:t.child=l,s.last=l)}return null!==s.tail?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=Ke(),t.sibling=null,n=es.current,Co(es,i?1&n|2:1&n),t):(Ua(t),null);case 22:case 23:return ud(),i=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==i&&(t.flags|=8192),i&&1&t.mode?!!(1073741824&Ml)&&(Ua(t),6&t.subtreeFlags&&(t.flags|=8192)):Ua(t),null;case 24:case 25:return null}throw Error(r(156,t.tag))}function Xa(e,t){switch(nr(t),t.tag){case 1:return Oo(t.type)&&Io(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Kr(),ko(Ao),ko(Po),is(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Jr(t),null;case 13:if(ko(es),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(r(340));fr()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return ko(es),null;case 4:return Kr(),null;case 10:return Er(t.type._context),null;case 22:case 23:return ud(),null;default:return null}}La=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ma=function(){},Oa=function(e,t,n,i){var o=e.memoizedProps;if(o!==i){e=t.stateNode,Yr(Ur.current);var r,s=null;switch(n){case"input":o=Y(e,o),i=Y(e,i),s=[];break;case"select":o=z({},o,{value:void 0}),i=z({},i,{value:void 0}),s=[];break;case"textarea":o=ie(e,o),i=ie(e,i),s=[];break;default:"function"!=typeof o.onClick&&"function"==typeof i.onClick&&(e.onclick=Ji)}for(c in be(n,i),n=null,o)if(!i.hasOwnProperty(c)&&o.hasOwnProperty(c)&&null!=o[c])if("style"===c){var l=o[c];for(r in l)l.hasOwnProperty(r)&&(n||(n={}),n[r]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(a.hasOwnProperty(c)?s||
vendor: 10,718 bytes, line 2
2(s=[]):(s=s||[]).push(c,null));for(c in i){var d=i[c];if(l=null!=o?o[c]:void 0,i.hasOwnProperty(c)&&d!==l&&(null!=d||null!=l))if("style"===c)if(l){for(r in l)!l.hasOwnProperty(r)||d&&d.hasOwnProperty(r)||(n||(n={}),n[r]="");for(r in d)d.hasOwnProperty(r)&&l[r]!==d[r]&&(n||(n={}),n[r]=d[r])}else n||(s||(s=[]),s.push(c,n)),n=d;else"dangerouslySetInnerHTML"===c?(d=d?d.__html:void 0,l=l?l.__html:void 0,null!=d&&l!==d&&(s=s||[]).push(c,d)):"children"===c?"string"!=typeof d&&"number"!=typeof d||(s=s||[]).push(c,""+d):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(a.hasOwnProperty(c)?(null!=d&&"onScroll"===c&&Fi("scroll",e),s||l===d||(s=[])):(s=s||[]).push(c,d))}n&&(s=s||[]).push("style",n);var c=s;(t.updateQueue=c)&&(t.flags|=4)}},Ia=function(e,t,n,i){n!==i&&(t.flags|=4)};var Ya=!1,Ga=!1,Ka="function"==typeof WeakSet?WeakSet:Set,Qa=null;function Ja(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){Sd(e,t,n)}else n.current=null}function el(e,t,n){try{n()}catch(n){Sd(e,t,n)}}var tl=!1;function nl(e,t,n){var i=t.updateQueue;if(null!==(i=null!==i?i.lastEffect:null)){var o=i=i.next;do{if((o.tag&e)===e){var r=o.destroy;o.destroy=void 0,void 0!==r&&el(t,n,r)}o=o.next}while(o!==i)}}function il(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var i=n.create;n.destroy=i()}n=n.next}while(n!==t)}}function ol(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function rl(e){var t=e.alternate;null!==t&&(e.alternate=null,rl(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[po],delete t[fo],delete t[go],delete t[vo],delete t[bo])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function sl(e){return 5===e.tag||3===e.tag||4===e.tag}function al(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||sl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function ll(e,t,n){var i=e.tag;if(5===i||6===i)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Ji));else if(4!==i&&null!==(e=e.child))for(ll(e,t,n),e=e.sibling;null!==e;)ll(e,t,n),e=e.sibling}function dl(e,t,n){var i=e.tag;if(5===i||6===i)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==i&&null!==(e=e.child))for(dl(e,t,n),e=e.sibling;null!==e;)dl(e,t,n),e=e.sibling}var cl=null,ul=!1;function hl(e,t,n){for(n=n.child;null!==n;)pl(e,t,n),n=n.sibling}function pl(e,t,n){if(rt&&"function"==typeof rt.onCommitFiberUnmount)try{rt.onCommitFiberUnmount(ot,n)}catch(e){}switch(n.tag){case 5:Ga||Ja(n,t);case 6:var i=cl,o=ul;cl=null,hl(e,t,n),ul=o,null!==(cl=i)&&(ul?(e=cl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):cl.removeChild(n.stateNode));break;case 18:null!==cl&&(ul?(e=cl,n=n.stateNode,8===e.nodeType?lo(e.parentNode,n):1===e.nodeType&&lo(e,n),qt(e)):lo(cl,n.stateNode));break;case 4:i=cl,o=ul,cl=n.stateNode.containerInfo,ul=!0,hl(e,t,n),cl=i,ul=o;break;case 0:case 11:case 14:case 15:if(!Ga&&(null!==(i=n.updateQueue)&&null!==(i=i.lastEffect))){o=i=i.next;do{var r=o,s=r.destroy;r=r.tag,void 0!==s&&(2&r||4&r)&&el(n,t,s),o=o.next}while(o!==i)}hl(e,t,n);break;case 1:if(!Ga&&(Ja(n,t),"function"==typeof(i=n.stateNode).componentWillUnmount))try{i.props=n.memoizedProps,i.state=n.memoizedState,i.componentWillUnmount()}catch(e){Sd(n,t,e)}hl(e,t,n);break;case 21:hl(e,t,n);break;case 22:1&n.mode?(Ga=(i=Ga)||null!==n.memoizedState,hl(e,t,n),Ga=i):hl(e,t,n);break;default:hl(e,t,n)}}function fl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Ka),t.forEach((function(t){var i=Ed.bind(null,e,t);n.has(t)||(n.add(t),t.then(i,i))}))}}function ml(e,t){var n=t.deletions;if(null!==n)for(var i=0;i<n.length;i++){var o=n[i];try{var s=e,a=t,l=a;e:for(;null!==l;){switch(l.tag){case 5:cl=l.stateNode,ul=!1;break e;case 3:case 4:cl=l.stateNode.containerInfo,ul=!0;break e}l=l.return}if(null===cl)throw Error(r(160));pl(s,a,o),cl=null,ul=!1;var d=o.alternate;null!==d&&(d.return=null),o.return=null}catch(e){Sd(o,t,e)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)gl(t,e),t=t.sibling}function gl(e,t){var n=e.alternate,i=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ml(t,e),vl(e),4&i){try{nl(3,e,e.return),il(3,e)}catch(t){Sd(e,e.return,t)}try{nl(5,e,e.return)}catch(t){Sd(e,e.return,t)}}break;case 1:ml(t,e),vl(e),512&i&&null!==n&&Ja(n,n.return);break;case 5:if(ml(t,e),vl(e),512&i&&null!==n&&Ja(n,n.return),32&e.flags){var o=e.stateNode;try{he(o,"")}catch(t){Sd(e,e.return,t)}}if(4&i&&null!=(o=e.stateNode)){var s=e.memoizedProps,a=null!==n?n.memoizedProps:s,l=e.type,d=e.updateQueue;if(e.updateQueue=null,null!==d)try{"input"===l&&"radio"===s.type&&null!=s.name&&K(o,s),ye(l,a);var c=ye(l,s);for(a=0;a<d.length;a+=2){var u=d[a],h=d[a+1];"style"===u?ge(o,h):"dangerouslySetInnerHTML"===u?ue(o,h):"children"===u?he(o,h):y(o,u,h,c)}switch(l){case"input":Q(o,s);break;case"textarea":re(o,s);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!s.multiple;var f=s.value;null!=f?ne(o,!!s.multiple,f,!1):p!==!!s.multiple&&(null!=s.defaultValue?ne(o,!!s.multiple,s.defaultValue,!0):ne(o,!!s.multiple,s.multiple?[]:"",!1))}o[fo]=s}catch(t){Sd(e,e.return,t)}}break;case 6:if(ml(t,e),vl(e),4&i){if(null===e.stateNode)throw Error(r(162));o=e.stateNode,s=e.memoizedProps;try{o.nodeValue=s}catch(t){Sd(e,e.return,t)}}break;case 3:if(ml(t,e),vl(e),4&i&&null!==n&&n.memoizedState.isDehydrated)try{qt(t.containerInfo)}catch(t){Sd(e,e.return,t)}break;case 4:default:ml(t,e),vl(e);break;case 13:ml(t,e),vl(e),8192&(o=e.child).flags&&(s=null!==o.memoizedState,o.stateNode.isHidden=s,!s||null!==o.alternate&&null!==o.alternate.memoizedState||(jl=Ke())),4&i&&fl(e);break;case 22:if(u=null!==n&&null!==n.memoizedState,1&e.mode?(Ga=(c=Ga)||u,ml(t,e),Ga=c):ml(t,e),vl(e),8192&i){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!u&&1&e.mode)for(Qa=e,u=e.child;null!==u;){for(h=Qa=u;null!==Qa;){switch(f=(p=Qa).child,p.tag){case 0:case 11:case 14:case 15:nl(4,p,p.return);break;case 1:Ja(p,p.return);var m=p.stateNode;if("function"==typeof m.componentWillUnmount){i=p,n=p.return;try{t=i,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(e){Sd(i,n,e)}}break;case 5:Ja(p,p.return);break;case 22:if(null!==p.memoizedState){_l(h);continue}}null!==f?(f.return=p,Qa=f):_l(h)}u=u.sibling}e:for(u=null,h=e;;){if(5===h.tag){if(null===u){u=h;try{o=h.stateNode,c?"function"==typeof(s=o.style).setProperty?s.setProperty("display","none","important"):s.display="none":(l=h.stateNode,a=null!=(d=h.memoizedProps.style)&&d.hasOwnProperty("display")?d.display:null,l.style.display=me("display",a))}catch(t){Sd(e,e.return,t)}}}else if(6===h.tag){if(null===u)try{h.stateNode.nodeValue=c?"":h.memoizedProps}catch(t){Sd(e,e.return,t)}}else if((22!==h.tag&&23!==h.tag||null===h.memoizedState||h===e)&&null!==h.child){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;null===h.sibling;){if(null===h.return||h.return===e)break e;u===h&&(u=null),h=h.return}u===h&&(u=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:ml(t,e),vl(e),4&i&&fl(e);case 21:}}function vl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(sl(n)){var i=n;break e}n=n.return}throw Error(r(160))}switch(i.tag){case 5:var o=i.stateNode;32&i.flags&&(he(o,""),i.flags&=-33),dl(e,al(e),o);break;case 3:case 4:var s=i.stateNode.containerInfo;ll(e,al(e),s);break;default:throw Error(r(161))}}catch(t){Sd(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bl(e,t,n){Qa=e,yl(e,t,n)}function yl(e,t,n){for(var i=!!(1&e.mode);null!==Qa;){var o=Qa,r=o.child;if(22===o.tag&&i){var s=null!==o.memoizedState||Ya;if(!s){var a=o.alternate,l=null!==a&&null!==a.memoizedState||Ga;a=Ya;var d=Ga;if(Ya=s,(Ga=l)&&!d)for(Qa=o;null!==Qa;)l=(s=Qa).child,22===s.tag&&null!==s.memoizedState?xl(o):null!==l?(l.return=s,Qa=l):xl(o);for(;null!==r;)Qa=r,yl(r,t,n),r=r.sibling;Qa=o,Ya=a,Ga=d}wl(e)}else 8772&o.subtreeFlags&&null!==r?(r.return=o,Qa=r):wl(e)}}function wl(e){for(;null!==Qa;){var t=Qa;if(8772&t.flags){var n=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:Ga||il(5,t);break;case 1:var i=t.stateNode;if(4&t.flags&&!Ga)if(null===n)i.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:na(t.type,n.memoizedProps);i.componentDidUpdate(o,n.memoizedState,i.__reactInternalSnapshotBeforeUpdate)}var s=t.updateQueue;null!==s&&Wr(t,s,i);break;case 3:var a=t.updateQueue;if(null!==a){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Wr(t,a,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var d=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":d.autoFocus&&n.focus();break;case"img":d.src&&(n.src=d.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var c=t.alternate;if(null!==c){var u=c.memoizedState;if(null!==u){var h=u.dehydrated;null!==h&&qt(h)}}}break;default:throw Error(r(163))}Ga||512&t.flags&&ol(t)}catch(e){Sd(t,t.return,e)}}if(t===e){Qa=null;break}if(null!==(n=t.sibling)){n.return=t.return,Qa=n;break}Qa=t.return}}function _l(e){for(;null!==Qa;){var t=Qa;if(t===e){Qa=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Qa=n;break}Qa=t.return}}function xl(e){for(;null!==Qa;){var t=Qa;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{il(4,t)}catch(e){Sd(t,n,e)}break;case 1:var i=t.stateNode;if("function"==typeof i.componentDidMount){var o=t.return;try{i.componentDidMount()}catch(e){Sd(t,o,e)}}var r=t.return;try{ol(t)}catch(e){Sd(t,r,e)}break;case 5:var s=t.return;try{ol(t)}catch(e){Sd(t,s,e)}}}catch(e){Sd(t,t.return,e)}if(t===e){Qa=null;break}var a=t.sibling;if(null!==a){a.return=t.return,Qa=a;break}Qa=t.return}}var $l,Sl=Math.ceil,Tl=w.ReactCurrentDispatcher,kl=w.ReactCurrentOwner,Cl=w.ReactCurrentBatchConfig,El=0,Pl=null,Al=null,Ll=0,Ml=0,Ol=To(0),Il=0,Rl=null,Dl=0,zl=0,Nl=0,Fl=null,Bl=null,jl=0,ql=1/0,Hl=null,Wl=!1,Vl=null,Ul=null,Zl=!1,Xl=null,Yl=0,Gl=0,Kl=null,Ql=-1,Jl=0;function ed(){return 6&El?Ke():-1!==Ql?Ql:Ql=Ke()}function td(e){return 1&e.mode?2&El&&0!==Ll?Ll&-Ll:null!==gr.transition?(0===Jl&&(Jl=mt()),Jl):0!==(e=yt)?e:e=void 0===(e=window.event)?16:Gt(e.type):1}
vendor: 8,056 bytes, line 2
2function nd(e,t,n,i){if(50<Gl)throw Gl=0,Kl=null,Error(r(185));vt(e,n,i),2&El&&e===Pl||(e===Pl&&(!(2&El)&&(zl|=n),4===Il&&ad(e,Ll)),id(e,i),1===n&&0===El&&!(1&t.mode)&&(ql=Ke()+500,Bo&&Ho()))}function id(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,i=e.pingedLanes,o=e.expirationTimes,r=e.pendingLanes;0<r;){var s=31-st(r),a=1<<s,l=o[s];-1===l?a&n&&!(a&i)||(o[s]=pt(a,t)):l<=t&&(e.expiredLanes|=a),r&=~a}}(e,t);var i=ht(e,e===Pl?Ll:0);if(0===i)null!==n&&Xe(n),e.callbackNode=null,e.callbackPriority=0;else if(t=i&-i,e.callbackPriority!==t){if(null!=n&&Xe(n),1===t)0===e.tag?function(e){Bo=!0,qo(e)}(ld.bind(null,e)):qo(ld.bind(null,e)),so((function(){!(6&El)&&Ho()})),n=null;else{switch(wt(i)){case 1:n=Je;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=it}n=Pd(n,od.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function od(e,t){if(Ql=-1,Jl=0,6&El)throw Error(r(327));var n=e.callbackNode;if(xd()&&e.callbackNode!==n)return null;var i=ht(e,e===Pl?Ll:0);if(0===i)return null;if(30&i||i&e.expiredLanes||t)t=gd(e,i);else{t=i;var o=El;El|=2;var s=fd();for(Pl===e&&Ll===t||(Hl=null,ql=Ke()+500,hd(e,t));;)try{bd();break}catch(t){pd(e,t)}Cr(),Tl.current=s,El=o,null!==Al?t=0:(Pl=null,Ll=0,t=Il)}if(0!==t){if(2===t&&(0!==(o=ft(e))&&(i=o,t=rd(e,o))),1===t)throw n=Rl,hd(e,0),ad(e,i),id(e,Ke()),n;if(6===t)ad(e,i);else{if(o=e.current.alternate,!(30&i||function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var i=0;i<n.length;i++){var o=n[i],r=o.getSnapshot;o=o.value;try{if(!ai(r(),o))return!1}catch(e){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(o)||(t=gd(e,i),2===t&&(s=ft(e),0!==s&&(i=s,t=rd(e,s))),1!==t)))throw n=Rl,hd(e,0),ad(e,i),id(e,Ke()),n;switch(e.finishedWork=o,e.finishedLanes=i,t){case 0:case 1:throw Error(r(345));case 2:case 5:_d(e,Bl,Hl);break;case 3:if(ad(e,i),(130023424&i)===i&&10<(t=jl+500-Ke())){if(0!==ht(e,0))break;if(((o=e.suspendedLanes)&i)!==i){ed(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=io(_d.bind(null,e,Bl,Hl),t);break}_d(e,Bl,Hl);break;case 4:if(ad(e,i),(4194240&i)===i)break;for(t=e.eventTimes,o=-1;0<i;){var a=31-st(i);s=1<<a,(a=t[a])>o&&(o=a),i&=~s}if(i=o,10<(i=(120>(i=Ke()-i)?120:480>i?480:1080>i?1080:1920>i?1920:3e3>i?3e3:4320>i?4320:1960*Sl(i/1960))-i)){e.timeoutHandle=io(_d.bind(null,e,Bl,Hl),i);break}_d(e,Bl,Hl);break;default:throw Error(r(329))}}}return id(e,Ke()),e.callbackNode===n?od.bind(null,e):null}function rd(e,t){var n=Fl;return e.current.memoizedState.isDehydrated&&(hd(e,t).flags|=256),2!==(e=gd(e,t))&&(t=Bl,Bl=n,null!==t&&sd(t)),e}function sd(e){null===Bl?Bl=e:Bl.push.apply(Bl,e)}function ad(e,t){for(t&=~Nl,t&=~zl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-st(t),i=1<<n;e[n]=-1,t&=~i}}function ld(e){if(6&El)throw Error(r(327));xd();var t=ht(e,0);if(!(1&t))return id(e,Ke()),null;var n=gd(e,t);if(0!==e.tag&&2===n){var i=ft(e);0!==i&&(t=i,n=rd(e,i))}if(1===n)throw n=Rl,hd(e,0),ad(e,t),id(e,Ke()),n;if(6===n)throw Error(r(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,_d(e,Bl,Hl),id(e,Ke()),null}function dd(e,t){var n=El;El|=1;try{return e(t)}finally{0===(El=n)&&(ql=Ke()+500,Bo&&Ho())}}function cd(e){null!==Xl&&0===Xl.tag&&!(6&El)&&xd();var t=El;El|=1;var n=Cl.transition,i=yt;try{if(Cl.transition=null,yt=1,e)return e()}finally{yt=i,Cl.transition=n,!(6&(El=t))&&Ho()}}function ud(){Ml=Ol.current,ko(Ol)}function hd(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,oo(n)),null!==Al)for(n=Al.return;null!==n;){var i=n;switch(nr(i),i.tag){case 1:null!=(i=i.type.childContextTypes)&&Io();break;case 3:Kr(),ko(Ao),ko(Po),is();break;case 5:Jr(i);break;case 4:Kr();break;case 13:case 19:ko(es);break;case 10:Er(i.type._context);break;case 22:case 23:ud()}n=n.return}if(Pl=e,Al=e=Od(e.current,null),Ll=Ml=t,Il=0,Rl=null,Nl=zl=Dl=0,Bl=Fl=null,null!==Mr){for(t=0;t<Mr.length;t++)if(null!==(i=(n=Mr[t]).interleaved)){n.interleaved=null;var o=i.next,r=n.pending;if(null!==r){var s=r.next;r.next=o,i.next=s}n.pending=i}Mr=null}return e}function pd(e,t){for(;;){var n=Al;try{if(Cr(),os.current=Qs,cs){for(var i=as.memoizedState;null!==i;){var o=i.queue;null!==o&&(o.pending=null),i=i.next}cs=!1}if(ss=0,ds=ls=as=null,us=!1,hs=0,kl.current=null,null===n||null===n.return){Il=1,Rl=t,Al=null;break}e:{var s=e,a=n.return,l=n,d=t;if(t=Ll,l.flags|=32768,null!==d&&"object"==typeof d&&"function"==typeof d.then){var c=d,u=l,h=u.tag;if(!(1&u.mode||0!==h&&11!==h&&15!==h)){var p=u.alternate;p?(u.updateQueue=p.updateQueue,u.memoizedState=p.memoizedState,u.lanes=p.lanes):(u.updateQueue=null,u.memoizedState=null)}var f=ga(a);if(null!==f){f.flags&=-257,va(f,a,l,0,t),1&f.mode&&ma(s,c,t),d=c;var m=(t=f).updateQueue;if(null===m){var g=new Set;g.add(d),t.updateQueue=g}else m.add(d);break e}if(!(1&t)){ma(s,c,t),md();break e}d=Error(r(426))}else if(rr&&1&l.mode){var v=ga(a);if(null!==v){!(65536&v.flags)&&(v.flags|=256),va(v,a,l,0,t),mr(da(d,l));break e}}s=d=da(d,l),4!==Il&&(Il=2),null===Fl?Fl=[s]:Fl.push(s),s=a;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t,qr(s,pa(0,d,t));break e;case 1:l=d;var b=s.type,y=s.stateNode;if(!(128&s.flags||"function"!=typeof b.getDerivedStateFromError&&(null===y||"function"!=typeof y.componentDidCatch||null!==Ul&&Ul.has(y)))){s.flags|=65536,t&=-t,s.lanes|=t,qr(s,fa(s,l,t));break e}}s=s.return}while(null!==s)}wd(n)}catch(e){t=e,Al===n&&null!==n&&(Al=n=n.return);continue}break}}function fd(){var e=Tl.current;return Tl.current=Qs,null===e?Qs:e}function md(){0!==Il&&3!==Il&&2!==Il||(Il=4),null===Pl||!(268435455&Dl)&&!(268435455&zl)||ad(Pl,Ll)}function gd(e,t){var n=El;El|=2;var i=fd();for(Pl===e&&Ll===t||(Hl=null,hd(e,t));;)try{vd();break}catch(t){pd(e,t)}if(Cr(),El=n,Tl.current=i,null!==Al)throw Error(r(261));return Pl=null,Ll=0,Il}function vd(){for(;null!==Al;)yd(Al)}function bd(){for(;null!==Al&&!Ye();)yd(Al)}function yd(e){var t=$l(e.alternate,e,Ml);e.memoizedProps=e.pendingProps,null===t?wd(e):Al=t,kl.current=null}function wd(e){var t=e;do{var n=t.alternate;if(e=t.return,32768&t.flags){if(null!==(n=Xa(n,t)))return n.flags&=32767,void(Al=n);if(null===e)return Il=6,void(Al=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(n=Za(n,t,Ml)))return void(Al=n);if(null!==(t=t.sibling))return void(Al=t);Al=t=e}while(null!==t);0===Il&&(Il=5)}function _d(e,t,n){var i=yt,o=Cl.transition;try{Cl.transition=null,yt=1,function(e,t,n,i){do{xd()}while(null!==Xl);if(6&El)throw Error(r(327));n=e.finishedWork;var o=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(r(177));e.callbackNode=null,e.callbackPriority=0;var s=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var i=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-st(n),r=1<<o;t[o]=0,i[o]=-1,e[o]=-1,n&=~r}}(e,s),e===Pl&&(Al=Pl=null,Ll=0),!(2064&n.subtreeFlags)&&!(2064&n.flags)||Zl||(Zl=!0,Pd(tt,(function(){return xd(),null}))),s=!!(15990&n.flags),!!(15990&n.subtreeFlags)||s){s=Cl.transition,Cl.transition=null;var a=yt;yt=1;var l=El;El|=4,kl.current=null,function(e,t){if(eo=Wt,pi(e=hi())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var i=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(i&&0!==i.rangeCount){n=i.anchorNode;var o=i.anchorOffset,s=i.focusNode;i=i.focusOffset;try{n.nodeType,s.nodeType}catch(e){n=null;break e}var a=0,l=-1,d=-1,c=0,u=0,h=e,p=null;t:for(;;){for(var f;h!==n||0!==o&&3!==h.nodeType||(l=a+o),h!==s||0!==i&&3!==h.nodeType||(d=a+i),3===h.nodeType&&(a+=h.nodeValue.length),null!==(f=h.firstChild);)p=h,h=f;for(;;){if(h===e)break t;if(p===n&&++c===o&&(l=a),p===s&&++u===i&&(d=a),null!==(f=h.nextSibling))break;
vendor: 4,606 bytes, line 2
2p=(h=p).parentNode}h=f}n=-1===l||-1===d?null:{start:l,end:d}}else n=null}n=n||{start:0,end:0}}else n=null;for(to={focusedElem:e,selectionRange:n},Wt=!1,Qa=t;null!==Qa;)if(e=(t=Qa).child,1028&t.subtreeFlags&&null!==e)e.return=t,Qa=e;else for(;null!==Qa;){t=Qa;try{var m=t.alternate;if(1024&t.flags)switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,v=m.memoizedState,b=t.stateNode,y=b.getSnapshotBeforeUpdate(t.elementType===t.type?g:na(t.type,g),v);b.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var w=t.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(r(163))}}catch(e){Sd(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,Qa=e;break}Qa=t.return}m=tl,tl=!1}(e,n),gl(n,e),fi(to),Wt=!!eo,to=eo=null,e.current=n,bl(n,e,o),Ge(),El=l,yt=a,Cl.transition=s}else e.current=n;if(Zl&&(Zl=!1,Xl=e,Yl=o),s=e.pendingLanes,0===s&&(Ul=null),function(e){if(rt&&"function"==typeof rt.onCommitFiberRoot)try{rt.onCommitFiberRoot(ot,e,void 0,!(128&~e.current.flags))}catch(e){}}(n.stateNode),id(e,Ke()),null!==t)for(i=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],i(o.value,{componentStack:o.stack,digest:o.digest});if(Wl)throw Wl=!1,e=Vl,Vl=null,e;!!(1&Yl)&&0!==e.tag&&xd(),s=e.pendingLanes,1&s?e===Kl?Gl++:(Gl=0,Kl=e):Gl=0,Ho()}(e,t,n,i)}finally{Cl.transition=o,yt=i}return null}function xd(){if(null!==Xl){var e=wt(Yl),t=Cl.transition,n=yt;try{if(Cl.transition=null,yt=16>e?16:e,null===Xl)var i=!1;else{if(e=Xl,Xl=null,Yl=0,6&El)throw Error(r(331));var o=El;for(El|=4,Qa=e.current;null!==Qa;){var s=Qa,a=s.child;if(16&Qa.flags){var l=s.deletions;if(null!==l){for(var d=0;d<l.length;d++){var c=l[d];for(Qa=c;null!==Qa;){var u=Qa;switch(u.tag){case 0:case 11:case 15:nl(8,u,s)}var h=u.child;if(null!==h)h.return=u,Qa=h;else for(;null!==Qa;){var p=(u=Qa).sibling,f=u.return;if(rl(u),u===c){Qa=null;break}if(null!==p){p.return=f,Qa=p;break}Qa=f}}}var m=s.alternate;if(null!==m){var g=m.child;if(null!==g){m.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(null!==g)}}Qa=s}}if(2064&s.subtreeFlags&&null!==a)a.return=s,Qa=a;else e:for(;null!==Qa;){if(2048&(s=Qa).flags)switch(s.tag){case 0:case 11:case 15:nl(9,s,s.return)}var b=s.sibling;if(null!==b){b.return=s.return,Qa=b;break e}Qa=s.return}}var y=e.current;for(Qa=y;null!==Qa;){var w=(a=Qa).child;if(2064&a.subtreeFlags&&null!==w)w.return=a,Qa=w;else e:for(a=y;null!==Qa;){if(2048&(l=Qa).flags)try{switch(l.tag){case 0:case 11:case 15:il(9,l)}}catch(e){Sd(l,l.return,e)}if(l===a){Qa=null;break e}var _=l.sibling;if(null!==_){_.return=l.return,Qa=_;break e}Qa=l.return}}if(El=o,Ho(),rt&&"function"==typeof rt.onPostCommitFiberRoot)try{rt.onPostCommitFiberRoot(ot,e)}catch(e){}i=!0}return i}finally{yt=n,Cl.transition=t}}return!1}function $d(e,t,n){e=Br(e,t=pa(0,t=da(n,t),1),1),t=ed(),null!==e&&(vt(e,1,t),id(e,t))}function Sd(e,t,n){if(3===e.tag)$d(e,e,n);else for(;null!==t;){if(3===t.tag){$d(t,e,n);break}if(1===t.tag){var i=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof i.componentDidCatch&&(null===Ul||!Ul.has(i))){t=Br(t,e=fa(t,e=da(n,e),1),1),e=ed(),null!==t&&(vt(t,1,e),id(t,e));break}}t=t.return}}function Td(e,t,n){var i=e.pingCache;null!==i&&i.delete(t),t=ed(),e.pingedLanes|=e.suspendedLanes&n,Pl===e&&(Ll&n)===n&&(4===Il||3===Il&&(130023424&Ll)===Ll&&500>Ke()-jl?hd(e,0):Nl|=n),id(e,t)}function kd(e,t){0===t&&(1&e.mode?(t=ct,!(130023424&(ct<<=1))&&(ct=4194304)):t=1);var n=ed();null!==(e=Rr(e,t))&&(vt(e,t,n),id(e,n))}function Cd(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),kd(e,n)}function Ed(e,t){var n=0;switch(e.tag){case 13:var i=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:i=e.stateNode;break;default:throw Error(r(314))}null!==i&&i.delete(t),kd(e,n)}function Pd(e,t){return Ze(e,t)}function Ad(e,t,n,i){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=i,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ld(e,t,n,i){return new Ad(e,t,n,i)}function Md(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Od(e,t){var n=e.alternate;return null===n?((n=Ld(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deleti
vendor: 11,386 bytes, line 2
2ons=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Id(e,t,n,i,o,s){var a=2;if(i=e,"function"==typeof e)Md(e)&&(a=1);else if("string"==typeof e)a=5;else e:switch(e){case $:return Rd(n.children,o,s,t);case S:a=8,o|=8;break;case T:return(e=Ld(12,n,t,2|o)).elementType=T,e.lanes=s,e;case P:return(e=Ld(13,n,t,o)).elementType=P,e.lanes=s,e;case A:return(e=Ld(19,n,t,o)).elementType=A,e.lanes=s,e;case O:return Dd(n,o,s,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case k:a=10;break e;case C:a=9;break e;case E:a=11;break e;case L:a=14;break e;case M:a=16,i=null;break e}throw Error(r(130,null==e?e:typeof e,""))}return(t=Ld(a,n,t,o)).elementType=e,t.type=i,t.lanes=s,t}function Rd(e,t,n,i){return(e=Ld(7,e,i,t)).lanes=n,e}function Dd(e,t,n,i){return(e=Ld(22,e,i,t)).elementType=O,e.lanes=n,e.stateNode={isHidden:!1},e}function zd(e,t,n){return(e=Ld(6,e,null,t)).lanes=n,e}function Nd(e,t,n){return(t=Ld(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Fd(e,t,n,i,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=i,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Bd(e,t,n,i,o,r,s,a,l){return e=new Fd(e,t,n,a,l),1===t?(t=1,!0===r&&(t|=8)):t=0,r=Ld(3,null,null,t),e.current=r,r.stateNode=e,r.memoizedState={element:i,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},zr(r),e}function jd(e){if(!e)return Eo;e:{if(qe(e=e._reactInternals)!==e||1!==e.tag)throw Error(r(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Oo(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(r(171))}if(1===e.tag){var n=e.type;if(Oo(n))return Do(e,n,t)}return t}function qd(e,t,n,i,o,r,s,a,l){return(e=Bd(n,i,!0,e,0,r,0,a,l)).context=jd(null),n=e.current,(r=Fr(i=ed(),o=td(n))).callback=null!=t?t:null,Br(n,r,o),e.current.lanes=o,vt(e,o,i),id(e,i),e}function Hd(e,t,n,i){var o=t.current,r=ed(),s=td(o);return n=jd(n),null===t.context?t.context=n:t.pendingContext=n,(t=Fr(r,s)).payload={element:e},null!==(i=void 0===i?null:i)&&(t.callback=i),null!==(e=Br(o,t,s))&&(nd(e,o,s,r),jr(e,o,s)),s}function Wd(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Vd(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Ud(e,t){Vd(e,t),(e=e.alternate)&&Vd(e,t)}$l=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Ao.current)ya=!0;else{if(!(e.lanes&n||128&t.flags))return ya=!1,function(e,t,n){switch(t.tag){case 3:Pa(t),fr();break;case 5:Qr(t);break;case 1:Oo(t.type)&&zo(t);break;case 4:Gr(t,t.stateNode.containerInfo);break;case 10:var i=t.type._context,o=t.memoizedProps.value;Co($r,i._currentValue),i._currentValue=o;break;case 13:if(null!==(i=t.memoizedState))return null!==i.dehydrated?(Co(es,1&es.current),t.flags|=128,null):n&t.child.childLanes?za(e,t,n):(Co(es,1&es.current),null!==(e=Wa(e,t,n))?e.sibling:null);Co(es,1&es.current);break;case 19:if(i=!!(n&t.childLanes),128&e.flags){if(i)return qa(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),Co(es,es.current),i)break;return null;case 22:case 23:return t.lanes=0,Sa(e,t,n)}return Wa(e,t,n)}(e,t,n);ya=!!(131072&e.flags)}else ya=!1,rr&&1048576&t.flags&&er(t,Zo,t.index);switch(t.lanes=0,t.tag){case 2:var i=t.type;Ha(e,t),e=t.pendingProps;var o=Mo(t,Po.current);Ar(t,n),o=gs(null,t,i,e,o,n);var s=vs();return t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Oo(i)?(s=!0,zo(t)):s=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,zr(t),o.updater=oa,t.stateNode=o,o._reactInternals=t,la(t,i,e,n),t=Ea(null,t,i,!0,s,n)):(t.tag=0,rr&&s&&tr(t),wa(null,t,o,n),t=t.child),t;case 16:i=t.elementType;e:{switch(Ha(e,t),e=t.pendingProps,i=(o=i._init)(i._payload),t.type=i,o=t.tag=function(e){if("function"==typeof e)return Md(e)?1:0;if(null!=e){if((e=e.$$typeof)===E)return 11;if(e===L)return 14}return 2}(i),e=na(i,e),o){case 0:t=ka(null,t,i,e,n);break e;case 1:t=Ca(null,t,i,e,n);break e;case 11:t=_a(null,t,i,e,n);break e;case 14:t=xa(null,t,i,na(i.type,e),n);break e}throw Error(r(306,i,""))}return t;case 0:return i=t.type,o=t.pendingProps,ka(e,t,i,o=t.elementType===i?o:na(i,o),n);case 1:return i=t.type,o=t.pendingProps,Ca(e,t,i,o=t.elementType===i?o:na(i,o),n);case 3:e:{if(Pa(t),null===e)throw Error(r(387));i=t.pendingProps,o=(s=t.memoizedState).element,Nr(e,t),Hr(t,i,null,n);var a=t.memoizedState;if(i=a.element,s.isDehydrated){if(s={element:i,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=s,t.memoizedState=s,256&t.flags){t=Aa(e,t,i,n,o=da(Error(r(423)),t));break e}if(i!==o){t=Aa(e,t,i,n,o=da(Error(r(424)),t));break e}for(or=co(t.stateNode.containerInfo.firstChild),ir=t,rr=!0,sr=null,n=xr(t,null,i,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(fr(),i===o){t=Wa(e,t,n);break e}wa(e,t,i,n)}t=t.child}return t;case 5:return Qr(t),null===e&&cr(t),i=t.type,o=t.pendingProps,s=null!==e?e.memoizedProps:null,a=o.children,no(i,o)?a=null:null!==s&&no(i,s)&&(t.flags|=32),Ta(e,t),wa(e,t,a,n),t.child;case 6:return null===e&&cr(t),null;case 13:return za(e,t,n);case 4:return Gr(t,t.stateNode.containerInfo),i=t.pendingProps,null===e?t.child=_r(t,null,i,n):wa(e,t,i,n),t.child;case 11:return i=t.type,o=t.pendingProps,_a(e,t,i,o=t.elementType===i?o:na(i,o),n);case 7:return wa(e,t,t.pendingProps,n),t.child;case 8:case 12:return wa(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(i=t.type._context,o=t.pendingProps,s=t.memoizedProps,a=o.value,Co($r,i._currentValue),i._currentValue=a,null!==s)if(ai(s.value,a)){if(s.children===o.children&&!Ao.current){t=Wa(e,t,n);break e}}else for(null!==(s=t.child)&&(s.return=t);null!==s;){var l=s.dependencies;if(null!==l){a=s.child;for(var d=l.firstContext;null!==d;){if(d.context===i){if(1===s.tag){(d=Fr(-1,n&-n)).tag=2;var c=s.updateQueue;if(null!==c){var u=(c=c.shared).pending;null===u?d.next=d:(d.next=u.next,u.next=d),c.pending=d}}s.lanes|=n,null!==(d=s.alternate)&&(d.lanes|=n),Pr(s.return,n,t),l.lanes|=n;break}d=d.next}}else if(10===s.tag)a=s.type===t.type?null:s.child;else if(18===s.tag){if(null===(a=s.return))throw Error(r(341));a.lanes|=n,null!==(l=a.alternate)&&(l.lanes|=n),Pr(a,n,t),a=s.sibling}else a=s.child;if(null!==a)a.return=s;else for(a=s;null!==a;){if(a===t){a=null;break}if(null!==(s=a.sibling)){s.return=a.return,a=s;break}a=a.return}s=a}wa(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,i=t.pendingProps.children,Ar(t,n),i=i(o=Lr(o)),t.flags|=1,wa(e,t,i,n),t.child;case 14:return o=na(i=t.type,t.pendingProps),xa(e,t,i,o=na(i.type,o),n);case 15:return $a(e,t,t.type,t.pendingProps,n);case 17:return i=t.type,o=t.pendingProps,o=t.elementType===i?o:na(i,o),Ha(e,t),t.tag=1,Oo(i)?(e=!0,zo(t)):e=!1,Ar(t,n),sa(t,i,o),la(t,i,o,n),Ea(null,t,i,!0,e,n);case 19:return qa(e,t,n);case 22:return Sa(e,t,n)}throw Error(r(156,t.tag))};var Zd="function"==typeof reportError?reportError:function(e){console.error(e)};function Xd(e){this._internalRoot=e}function Yd(e){this._internalRoot=e}function Gd(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Kd(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Qd(){}function Jd(e,t,n,i,o){var r=n._reactRootContainer;if(r){var s=r;if("function"==typeof o){var a=o;o=function(){var e=Wd(s);a.call(e)}}Hd(t,s,e,o)}else s=function(e,t,n,i,o){if(o){if("function"==typeof i){var r=i;i=function(){var e=Wd(s);r.call(e)}}var s=qd(t,i,e,0,null,!1,0,"",Qd);return e._reactRootContainer=s,e[mo]=s.current,qi(8===e.nodeType?e.parentNode:e),cd(),s}for(;o=e.lastChild;)e.removeChild(o);if("function"==typeof i){var a=i;i=function(){var e=Wd(l);a.call(e)}}var l=Bd(e,0,!1,null,0,!1,0,"",Qd);return e._reactRootContainer=l,e[mo]=l.current,qi(8===e.nodeType?e.parentNode:e),cd((function(){Hd(t,l,n,i)})),l}(n,t,e,o,i);return Wd(s)}Yd.prototype.render=Xd.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(r(409));Hd(e,t,null,null)},Yd.prototype.unmount=Xd.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;cd((function(){Hd(null,e,null,null)})),t[mo]=null}},Yd.prototype.unstable_scheduleHydration=function(e){if(e){var t=St();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ot.length&&0!==t&&t<Ot[n].priority;n++);Ot.splice(n,0,e),0===n&&zt(e)}},_t=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=ut(t.pendingLanes);0!==n&&(bt(t,1|n),id(t,Ke()),!(6&El)&&(ql=Ke()+500,Ho()))}break;case 13:cd((function(){var t=Rr(e,1);if(null!==t){var n=ed();nd(t,e,1,n)}})),Ud(e,1)}},xt=function(e){if(13===e.tag){var t=Rr(e,134217728);if(null!==t)nd(t,e,134217728,ed());Ud(e,134217728)}},$t=function(e){if(13===e.tag){var t=td(e),n=Rr(e,t);if(null!==n)nd(n,e,t,ed());Ud(e,t)}},St=function(){return yt},Tt=function(e,t){var n=yt;try{return yt=e,t()}finally{yt=n}},xe=function(e,t,n){switch(t){case"input":if(Q(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var i=n[t];if(i!==e&&i.form===e.form){var o=xo(i);if(!o)throw Error(r(90));Z(i),Q(i,o)}}}break;case"textarea":re(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Ee=dd,Pe=cd;var ec={usingClientEntryPoint:!1,Events:[wo,_o,xo,ke,Ce,dd]},tc={findFiberByHostInstance:yo,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},nc={bundleType:tc.bundleType,version:tc.version,rendererPackageName:tc.rendererPackageName,rendererConfig:tc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:tc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ic=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ic.isDisabled&&ic.supportsFiber)try{ot=ic.inject(nc),rt=ic}catch(ce){}}
vendor: 13,066 bytes, line 2
2t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ec,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Gd(t))throw Error(r(200));return function(e,t,n){var i=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==i?null:""+i,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Gd(e))throw Error(r(299));var n=!1,i="",o=Zd;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(i=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=Bd(e,1,!1,null,0,n,0,i,o),e[mo]=t.current,qi(8===e.nodeType?e.parentNode:e),new Xd(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(r(188));throw e=Object.keys(e).join(","),Error(r(268,e))}return e=null===(e=Ve(t))?null:e.stateNode},t.flushSync=function(e){return cd(e)},t.hydrate=function(e,t,n){if(!Kd(t))throw Error(r(200));return Jd(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Gd(e))throw Error(r(405));var i=null!=n&&n.hydratedSources||null,o=!1,s="",a=Zd;if(null!=n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(s=n.identifierPrefix),void 0!==n.onRecoverableError&&(a=n.onRecoverableError)),t=qd(t,null,e,1,null!=n?n:null,o,0,s,a),e[mo]=t.current,qi(e),i)for(e=0;e<i.length;e++)o=(o=(n=i[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Yd(t)},t.render=function(e,t,n){if(!Kd(t))throw Error(r(200));return Jd(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Kd(e))throw Error(r(40));return!!e._reactRootContainer&&(cd((function(){Jd(null,null,e,!1,(function(){e._reactRootContainer=null,e[mo]=null}))})),!0)},t.unstable_batchedUpdates=dd,t.unstable_renderSubtreeIntoContainer=function(e,t,n,i){if(!Kd(n))throw Error(r(200));if(null==e||void 0===e._reactInternals)throw Error(r(38));return Jd(e,t,n,!1,i)},t.version="18.3.1-next-f1338f8080-20240426"},5338:(e,t,n)=>{"use strict";var i=n(961);t.H=i.createRoot,i.hydrateRoot},961:(e,t,n)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(2551)},5287:(e,t)=>{"use strict";var n=Symbol.for("react.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),l=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||f}function b(){}function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||f}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=v.prototype;var w=y.prototype=new b;w.constructor=y,m(w,v.prototype),w.isPureReactComponent=!0;var _=Array.isArray,x=Object.prototype.hasOwnProperty,$={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,i){var o,r={},s=null,a=null;if(null!=t)for(o in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(s=""+t.key),t)x.call(t,o)&&!S.hasOwnProperty(o)&&(r[o]=t[o]);var l=arguments.length-2;if(1===l)r.children=i;else if(1<l){for(var d=Array(l),c=0;c<l;c++)d[c]=arguments[c+2];r.children=d}if(e&&e.defaultProps)for(o in l=e.defaultProps)void 0===r[o]&&(r[o]=l[o]);return{$$typeof:n,type:e,key:s,ref:a,props:r,_owner:$.current}}function k(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var C=/\/+/g;function E(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function P(e,t,o,r,s){var a=typeof e;"undefined"!==a&&"boolean"!==a||(e=null);var l=!1;if(null===e)l=!0;else switch(a){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case i:l=!0}}if(l)return s=s(l=e),e=""===r?"."+E(l,0):r,_(s)?(o="",null!=e&&(o=e.replace(C,"$&/")+"/"),P(s,t,o,"",(function(e){return e}))):null!=s&&(k(s)&&(s=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(s,o+(!s.key||l&&l.key===s.key?"":(""+s.key).replace(C,"$&/")+"/")+e)),t.push(s)),1;if(l=0,r=""===r?".":r+":",_(e))for(var d=0;d<e.length;d++){var c=r+E(a=e[d],d);l+=P(a,t,o,c,s)}else if(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=p&&e[p]||e["@@iterator"])?e:null}(e),"function"==typeof c)for(e=c.call(e),d=0;!(a=e.next()).done;)l+=P(a=a.value,t,o,c=r+E(a,d++),s);else if("object"===a)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function A(e,t,n){if(null==e)return e;var i=[],o=0;return P(e,i,"","",(function(e){return t.call(n,e,o++)})),i}function L(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var M={current:null},O={transition:null},I={ReactCurrentDispatcher:M,ReactCurrentBatchConfig:O,ReactCurrentOwner:$};function R(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:A,forEach:function(e,t,n){A(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return A(e,(function(){t++})),t},toArray:function(e){return A(e,(function(e){return e}))||[]},only:function(e){if(!k(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=v,t.Fragment=o,t.Profiler=s,t.PureComponent=y,t.StrictMode=r,t.Suspense=c,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=I,t.act=R,t.cloneElement=function(e,t,i){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=m({},e.props),r=e.key,s=e.ref,a=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,a=$.current),void 0!==t.key&&(r=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(d in t)x.call(t,d)&&!S.hasOwnProperty(d)&&(o[d]=void 0===t[d]&&void 0!==l?l[d]:t[d])}var d=arguments.length-2;if(1===d)o.children=i;else if(1<d){l=Array(d);for(var c=0;c<d;c++)l[c]=arguments[c+2];o.children=l}return{$$typeof:n,type:e.type,key:r,ref:s,props:o,_owner:a}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:a,_context:e},e.Consumer=e},t.createElement=T,t.createFactory=function(e){var t=T.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:d,render:e}},t.isValidElement=k,t.lazy=function(e){return{$$typeof:h,_payload:{_status:-1,_result:e},_init:L}},t.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=O.transition;O.transition={};try{e()}finally{O.transition=t}},t.unstable_act=R,t.useCallback=function(e,t){return M.current.useCallback(e,t)},t.useContext=function(e){return M.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return M.current.useDeferredValue(e)},t.useEffect=function(e,t){return M.current.useEffect(e,t)},t.useId=function(){return M.current.useId()},t.useImperativeHandle=function(e,t,n){return M.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return M.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return M.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return M.current.useMemo(e,t)},t.useReducer=function(e,t,n){return M.current.useReducer(e,t,n)},t.useRef=function(e){return M.current.useRef(e)},t.useState=function(e){return M.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return M.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return M.current.useTransition()},t.version="18.3.1"},6540:(e,t,n)=>{"use strict";e.exports=n(5287)},7463:(e,t)=>{"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var i=n-1>>>1,o=e[i];if(!(0<r(o,t)))break e;e[i]=t,e[n]=o,n=i}}function i(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var i=0,o=e.length,s=o>>>1;i<s;){var a=2*(i+1)-1,l=e[a],d=a+1,c=e[d];if(0>r(l,n))d<o&&0>r(c,l)?(e[i]=c,e[d]=n,i=d):(e[i]=l,e[a]=n,i=a);else{if(!(d<o&&0>r(c,n)))break e;e[i]=c,e[d]=n,i=d}}}return t}function r(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var s=performance;t.unstable_now=function(){return s.now()}}else{var a=Date,l=a.now();t.unstable_now=function(){return a.now()-l}}var d=[],c=[],u=1,h=null,p=3,f=!1,m=!1,g=!1,v="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,y="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=i(c);null!==t;){if(null===t.callback)o(c);else{if(!(t.startTime<=e))break;o(c),t.sortIndex=t.expirationTime,n(d,t)}t=i(c)}}function _(e){if(g=!1,w(e),!m)if(null!==i(d))m=!0,O(x);else{var t=i(c);null!==t&&I(_,t.startTime-e)}}function x(e,n){m=!1,g&&(g=!1,b(k),k=-1),f=!0;var r=p;try{for(w(n),h=i(d);null!==h&&(!(h.expirationTime>n)||e&&!P());){var s=h.callback;if("function"==typeof s){h.callback=null,p=h.priorityLevel;var a=s(h.expirationTime<=n);n=t.unstable_now(),"function"==typeof a?h.callback=a:h===i(d)&&o(d),w(n)}else o(d);h=i(d)}if(null!==h)var l=!0;else{var u=i(c);null!==u&&I(_,u.startTime-n),l=!1}return l}finally{h=null,p=r,f=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var $,S=!1,T=null,k=-1,C=5,E=-1;function P(){return!(t.unstable_now()-E<C)}function A(){if(null!==T){var e=t.unstable_now();E=e;var n=!0;try{n=T(!0,e)}finally{n?$():(S=!1,T=null)}}else S=!1}if("function"==typeof y)$=function(){y(A)};else if("undefined"!=typeof MessageChannel){var L=new MessageChannel,M=L.port2;L.port1.onmessage=A,$=function(){M.postMessage(null)}}else $=function(){v(A,0)};function O(e){T=e,S||(S=!0,$())}function I(e,n){k=v((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){m||f||(m=!0,O(x))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):C=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_getFirstCallbackNode=function(){return i(d)},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var n=p;p=t;try{return e()}finally{p=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=p;p=e;try{return t()}finally{p=n}},t.unstable_scheduleCallback=function(e,o,r){var s=t.unstable_now();switch("object"==typeof r&&null!==r?r="number"==typeof(r=r.delay)&&0<r?s+r:s:r=s,e){case 1:var a=-1;break;case 2:a=250;break;case 5:a=1073741823;break;case 4:a=1e4;break;default:a=5e3}return e={id:u++,callback:o,priorityLevel:e,startTime:r,expirationTime:a=r+a,sortIndex:-1},r>s?(e.sortIndex=r,n(c,e),null===i(d)&&e===i(c)&&(g?(b(k),k=-1):g=!0,I(_,r-s))):(e.sortIndex=a,n(d,e),m||f||(m=!0,O(x))),e},t.unstable_shouldYield=P,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},9982:(e,t,n)=>{"use strict";e.exports=n(7463)},931:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.accordion=function(n){var o,r=e(this),s=(new Date).getTime(),a=[],l=arguments[0],d="string"==typeof l,c=[].slice.call(arguments,1
vendor: 2,811 bytes, line 2
2);t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame;return r.each((function(){var u,h,p=e.isPlainObject(n)?e.extend(!0,{},e.fn.accordion.settings,n):e.extend({},e.fn.accordion.settings),f=p.className,m=p.namespace,g=p.selector,v=p.error,b="."+m,y="module-"+m,w=r.selector||"",_=e(this),x=_.find(g.title),$=_.find(g.content),S=this,T=_.data(y);h={initialize:function(){h.debug("Initializing",_),h.bind.events(),p.observeChanges&&h.observeChanges(),h.instantiate()},instantiate:function(){T=h,_.data(y,h)},destroy:function(){h.debug("Destroying previous instance",_),_.off(b).removeData(y)},refresh:function(){x=_.find(g.title),$=_.find(g.content)},observeChanges:function(){"MutationObserver"in t&&((u=new MutationObserver((function(e){h.debug("DOM tree modified, updating selector cache"),h.refresh()}))).observe(S,{childList:!0,subtree:!0}),h.debug("Setting up mutation observer",u))},bind:{events:function(){h.debug("Binding delegated events"),_.on(p.on+b,g.trigger,h.event.click)}},event:{click:function(){h.toggle.call(this)}},toggle:function(t){var n=t!==i?"number"==typeof t?x.eq(t):e(t).closest(g.title):e(this).closest(g.title),o=n.next($),r=o.hasClass(f.animating),s=o.hasClass(f.active),a=s&&!r,l=!s&&r;h.debug("Toggling visibility of content",n),a||l?p.collapsible?h.close.call(n):h.debug("Cannot close accordion content collapsing is disabled"):h.open.call(n)},open:function(t){var n=t!==i?"number"==typeof t?x.eq(t):e(t).closest(g.title):e(this).closest(g.title),o=n.next($),r=o.hasClass(f.animating);o.hasClass(f.active)||r?h.debug("Accordion already open, skipping",o):(h.debug("Opening accordion content",n),p.onOpening.call(o),p.onChanging.call(o),p.exclusive&&h.closeOthers.call(n),n.addClass(f.active),o.stop(!0,!0).addClass(f.animating),p.animateChildren&&(e.fn.transition!==i&&_.transition("is supported")?o.children().transition({animation:"fade in",queue:!1,useFailSafe:!0,debug:p.debug,verbose:p.verbose,duration:p.duration}):o.children().stop(!0,!0).animate({opacity:1},p.duration,h.resetOpacity)),o.slideDown(p.duration,p.easing,(function(){o.removeClass(f.animating).addClass(f.active),h.reset.display.call(this),p.onOpen.call(this),p.onChange.call(this)})))},close:function(t){var n=t!==i?"number"==typeof t?x.eq(t):e(t).closest(g.title):e(this).closest(g.title),o=n.next($),r=o.hasClass(f.animating),s=o.hasClass(f.active);!s&&!(!s&&r)||s&&r||(h.debug("Closing accordion content",o),p.onClosing.call(o),p.onChanging.call(o),n.removeClass(f.active),o.stop(!0,!0).addClass(f.animating),p.animateChildren&&(e.fn.transition!==i&&_.transition("is supported")?o.children().transition({animation:"fade out",queue:!1,useFailSafe:!0,debug:p.debug,verbose:p.verbose,duration:p.duration}):o.children().stop(!0,!0).animate({opacity:0}
2,p.duration,h.resetOpacity)),o.slideUp(p.duration,p.easing,(function(){o.removeClass(f.animating).removeClass(f.active),h.reset.display.call(this),p.onClose.call(this),p.onChange.call(this)})))},closeOthers:function(t){var n,o,r,s=t!==i?x.eq(t):e(this).closest(g.title),a=s.parents(g.content).prev(g.title),l=s.closest(g.accordion),d=g.title+"."+f.active+":visible",c=g.content+"."+f.active+":visible";p.closeNested?r=(n=l.find(d).not(a)).next($):(n=l.find(d).not(a),o=l.find(c).find(d).not(a),r=(n=n.not(o)).next($)),n.length>0&&(h.debug("Exclusive enabled, closing other content",n),n.removeClass(f.active),r.removeClass(f.animating).stop(!0,!0),p.animateChildren&&(e.fn.transition!==i&&_.transition("is supported")?r.children().transition({animation:"fade out",useFailSafe:!0,debug:p.debug,verbose:p.verbose,duration:p.duration}):r.children().stop(!0,!0).animate({opacity:0},p.duration,h.resetOpacity)),r.slideUp(p.duration,p.easing,(function(){e(this).removeClass(f.active),h.reset.display.call(this)})))},reset:{display:function(){h.verbose("Removing inline display from element",this),e(this).css("display",""),""===e(this).attr("style")&&e(this).attr("style","").removeAttr("style")},opacity:function(){h.verbose("Removing inline opacity from element",this),e(this).css("opacity",""),""===e(this).attr("style")&&e(this).attr("style","").removeAttr("style")}},setting:function(t,n){if(h.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,p,t);else{if(n===i)return p[t];e.isPlainObject(p[t])?e.extend(!0,p[t],n):p[t]=n}},internal:function(t,n){if(h.debug("Changing internal",t,n),n===i)return h[t];e.isPlainObject(t)?e.extend(!0,h,t):h[t]=n},debug:function(){!p.silent&&p.debug&&(p.performance?h.performance.log(arguments):(h.debug=Function.prototype.bind.call(console.info,console,p.name+":"),h.debug.apply(console,arguments)))},verbose:function(){!p.silent&&p.verbose&&p.debug&&(p.performance?h.performance.log(arguments):(h.verbose=Function.prototype.bind.call(console.info,console,p.name+":"),h.verbose.apply(console,arguments)))},error:function(){p.silent||(h.error=Function.prototype.bind.call(console.error,console,p.name+":"),h.error.apply(console,arguments))},performance:{log:function(e){var t,n;p.performance&&(n=(t=(new Date).getTime())-(s||t),s=t,a.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:S,"Execution Time":n})),clearTimeout(h.performance.timer),h.performance.timer=setTimeout(h.performance.display,500)},display:function(){var t=p.name+":",n=0;s=!1,clearTimeout(h.performance.timer),e.each(a,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",w&&(t+=" '"+w+"'"),(console.group!==i||console.table!==i)&&a.length>0&&(console.groupCollapsed(t),console.table?console.table(a):e.each(a,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),a=[]}},invoke:function(t,n,r){var s,a,l,d=T;return n=n||c,r=S||r,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i?(a=d[o],!1):(h.error(v.method,t),!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(r,n):a!==i&&(l=a),e.isArray(o)?o.push(l):o!==i?o=[o,l]:l!==i&&(o=l),a}},d?(T===i&&h.initialize(),h.invoke(l)):(T!==i&&T.invoke("destroy"),h.initialize())})),o!==i?o:this},e.fn.accordion.settings={name:"Accordion",namespace:"accordion",silent:!1,debug:!1,verbose:!1,performance:!0,on:"click",observeChanges:!0,exclusive:!0,collapsible:!0,closeNested:!1,animateChildren:!0,duration:350,easing:"easeOutQuad",onOpening:function(){},onClosing:function(){},onChanging:function(){},onOpen:function(){},onClose:function(){},onChange:function(){},error:{method:"The method you called is not defined"},className:{active:"active",animating:"animating"},selector:{accordion:".accordion",title:".title",trigger:".title",content:".content"}},e.extend(e.easing,{easeOutQuad:function(e,t,n,i,o){return-i*(t/=o)*(t-2)+n}})}(jQuery,window,document)},4213:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();e.api=e.fn.api=function(n){var o,r=e.isFunction(this)?e(t):e(this),s=r.selector||"",a=(new Date).getTime(),l=[],d=arguments[0],c="string"==typeof d,u=[].slice.call(arguments,1
vendor: 4,214 bytes, line 2
2);return r.each((function(){var r,h,p,f,m,g,v=e.isPlainObject(n)?e.extend(!0,{},e.fn.api.settings,n):e.extend({},e.fn.api.settings),b=v.namespace,y=v.metadata,w=v.selector,_=v.error,x=v.className,$="."+b,S="module-"+b,T=e(this),k=T.closest(w.form),C=v.stateContext?e(v.stateContext):T,E=this,P=C[0],A=T.data(S);g={initialize:function(){c||g.bind.events(),g.instantiate()},instantiate:function(){g.verbose("Storing instance of module",g),A=g,T.data(S,A)},destroy:function(){g.verbose("Destroying previous module for",E),T.removeData(S).off($)},bind:{events:function(){var e=g.get.event();e?(g.verbose("Attaching API events to element",e),T.on(e+$,g.event.trigger)):"now"==v.on&&(g.debug("Querying API endpoint immediately"),g.query())}},decode:{json:function(e){if(e!==i&&"string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}},read:{cachedResponse:function(e){var n;if(t.Storage!==i)return n=sessionStorage.getItem(e),g.debug("Using cached response",e,n),n=g.decode.json(n);g.error(_.noStorage)}},write:{cachedResponse:function(n,o){o&&""===o?g.debug("Response empty, not caching",o):t.Storage!==i?(e.isPlainObject(o)&&(o=JSON.stringify(o)),sessionStorage.setItem(n,o),g.verbose("Storing cached response for url",n,o)):g.error(_.noStorage)}},query:function(){if(g.is.disabled())g.debug("Element is disabled API request aborted");else{if(g.is.loading()){if(!v.interruptRequests)return void g.debug("Cancelling request, previous request is still pending");g.debug("Interrupting previous request"),g.abort()}if(v.defaultData&&e.extend(!0,v.urlData,g.get.defaultData()),v.serializeForm&&(v.data=g.add.formData(v.data)),!1===(h=g.get.settings()))return g.cancelled=!0,void g.error(_.beforeSend);if(g.cancelled=!1,(p=g.get.templatedURL())||g.is.mocked()){if((p=g.add.urlData(p))||g.is.mocked()){if(h.url=v.base+p,r=e.extend(!0,{},v,{type:v.method||v.type,data:f,url:v.base+p,beforeSend:v.beforeXHR,success:function(){},failure:function(){},complete:function(){}}),g.debug("Querying URL",r.url),g.verbose("Using AJAX settings",r),"local"===v.cache&&g.read.cachedResponse(p))return g.debug("Response returned from local cache"),g.request=g.create.request(),void g.request.resolveWith(P,[g.read.cachedResponse(p)]);v.throttle?v.throttleFirstRequest||g.timer?(g.debug("Throttling request",v.throttle),clearTimeout(g.timer),g.timer=setTimeout((function(){g.timer&&delete g.timer,g.debug("Sending throttled request",f,r.method),g.send.request()}),v.throttle)):(g.debug("Sending request",f,r.method),g.send.request(),g.timer=setTimeout((function(){}),v.throttle)):(g.debug("Sending request",f,r.method),g.send.request())}}else g.error(_.missingURL)}},should:{removeError:function(){return!0===v.hideError||"auto"===v.hideError&&!g.is.form()}},is:{disabled:function(){return T.filter(w.disabled).length>0},expectingJSON:function(){return"json"===v.dataType||"jsonp"===v.dataType},form:function(){return T.is("form")||C.is("form")},mocked:function(){return v.mockResponse||v.mockResponseAsync||v.response||v.responseAsync},input:function(){return T.is("input")},loading:function(){return!!g.request&&"pending"==g.request.state()},abortedRequest:function(e){return e&&e.readyState!==i&&0===e.readyState?(g.verbose("XHR request determined to be aborted"),!0):(g.verbose("XHR request was not aborted"),!1)},validResponse:function(t){return g.is.expectingJSON()&&e.isFunction(v.successTest)?(g.debug("Checking JSON returned success",v.successTest,t),v.successTest(t)?(g.debug("Response passed success test",t),!0):(g.debug("Response failed success test",t),!1)):(g.verbose("Response is not JSON, skipping validation",v.successTest,t),!0)}},was:{cancelled:function(){return g.cancelled||!1},succesful:function(){return g.request&&"resolved"==g.request.state()},failure:function(){return g.request&&"rejected"==g.request.state()},complete:function(){return g.request&&("resolved"==g.request.state()||"rejected"==g.request.state())}},add:{urlData:function(t,n){var o,r;return t&&(o=t.match(v.regExp.required),r=t.match(v.regExp.optional),n=n||v.urlData,o&&(g.debug("Looking for required URL variables",o),e.each(o,(function(o,r){var s=-1!==r.indexOf("$")?r.substr(2,r.length-3):r.substr(1,r.length-2),a=e.isPlainObject(n)&&n[s]!==i?
2n[s]:T.data(s)!==i?T.data(s):C.data(s)!==i?C.data(s):n[s];if(a===i)return g.error(_.requiredParameter,s,t),t=!1,!1;g.verbose("Found required variable",s,a),a=v.encodeParameters?g.get.urlEncodedValue(a):a,t=t.replace(r,a)}))),r&&(g.debug("Looking for optional URL variables",o),e.each(r,(function(o,r){var s=-1!==r.indexOf("$")?r.substr(3,r.length-4):r.substr(2,r.length-3),a=e.isPlainObject(n)&&n[s]!==i?n[s]:T.data(s)!==i?T.data(s):C.data(s)!==i?C.data(s):n[s];a!==i?(g.verbose("Optional variable Found",s,a),t=t.replace(r,a)):(g.verbose("Optional variable not found",s),t=-1!==t.indexOf("/"+r)?t.replace("/"+r,""):t.replace(r,""))})))),t},formData:function(t){var n=e.fn.serializeObject!==i,o=n?k.serializeObject():k.serialize();return t=t||v.data,e.isPlainObject(t)?n?(g.debug("Extending existing data with form data",t,o),t=e.extend(!0,{},t,o)):(g.error(_.missingSerialize),g.debug("Cant extend data. Replacing data with form data",t,o),t=o):(g.debug("Adding form data",o),t=o),t}},send:{request:function(){g.set.loading(),g.request=g.create.request(),g.is.mocked()?g.mockedXHR=g.create.mockedXHR():g.xhr=g.create.xhr(),v.onRequest.call(P,g.request,g.xhr)}},event:{trigger:function(e){g.query(),"submit"!=e.type&&"click"!=e.type||e.preventDefault()},xhr:{always:function(){},done:function(t,n,i){var o=this,r=(new Date).getTime()-m,s=v.loadingDuration-r,a=!!e.isFunction(v.onResponse)&&(g.is.expectingJSON()?v.onResponse.call(o,e.extend(!0,{},t)):v.onResponse.call(o,t));s=s>0?s:0,a&&(g.debug("Modified API response in onResponse callback",v.onResponse,a,t),t=a),s>0&&g.debug("Response completed early delaying state change by",s),setTimeout((function(){g.is.validResponse(t)?g.request.resolveWith(o,[t,i]):g.request.rejectWith(o,[i,"invalid"])}),s)},fail:function(e,t,n){var i=this,o=(new Date).getTime()-m,r=v.loadingDuration-o;(r=r>0?r:0)>0&&g.debug("Response completed early delaying state change by",r),setTimeout((function(){g.is.abortedRequest(e)?g.request.rejectWith(i,[e,"aborted",n]):g.request.rejectWith(i,[e,"error",t,n])}),r)}},request:{done:function(e,t){g.debug("Successful API Response",e),"local"===v.cache&&p&&(g.write.cachedResponse(p,e),g.debug("Saving server response locally",g.cache)),v.onSuccess.call(P,e,T,t)},complete:function(e,t){var n,i;g.was.succesful()?(i=e,n=t):(n=e,i=g.get.responseFromXHR(n)),g.remove.loading(),v.onComplete.call(P,i,T,n)},fail:function(e,t,n){var o=g.get.responseFromXHR(e),s=g.get.errorFromRequest(o,t,n);if("aborted"==t)return g.debug("XHR Aborted (Most likely caused by page navigation or CORS Policy)",t,n),v.onAbort.call(P,t,T,e),!0;"invalid"==t?g.debug("JSON did not pass success test. A server-side error has most likely occurred",o):"error"==t&&e!==i&&(g.debug("XHR produced a server error",t,n),200!=e.status&&n!==i&&""!==n&&g.error(_.statusMessage+n,r.url),v.onError.call(P,s,T,e)),v.errorDuration&&"aborted"!==t&&(g.debug("Adding error state"),g.set.error(),g.should.removeError()&&setTimeout(g.remove.error,v.errorDuration)),g.debug("API Request failed",s,e),v.onFailure.call(P,o,T,e)}}},create:{request:function(){return e.Deferred().always(g.event.request.complete).done(g.event.request.done).fail(g.event.request.fail)},mockedXHR:function(){var t,n,i,o=!1,r=v.mockResponse||v.response,s=v.mockResponseAsync||v.responseAsync;return i=e.Deferred().always(g.event.xhr.complete).done(g.event.xhr.done).fail(g.event.xhr.fail),r?(e.isFunction(r)?(g.debug("Using specified synchronous callback",r),n=r.call(P,h)):(g.debug("Using settings specified response",r),n=r),i.resolveWith(P,[n,o,{responseText:n}])):e.isFunction(s)&&(t=function(e){g.debug("Async callback returned response",e),e?i.resolveWith(P,[e,o,{responseText:e}]):i.rejectWith(P,[{responseText:e},false,false])},g.debug("Using specified async response callback",s),s.call(P,h,t)),i},xhr:function(){var t;return t=e.ajax(r).always(g.event.xhr.always).done(g.event.xhr.done).fail(g.event.xhr.fail),g.verbose("Created server request",t,r),t}},set:{error:function(){g.verbose("Adding error state to element",C),C.addClass(x.error)},loading:function(){g.verbose("Adding loading state to element",C),C.addClass(x.loading),m=(new Date).getTime()}},remove:{error:function(){g.verbose("Removing error state from element",C),C.removeClass(x.error)},loading:function(){g.verbose("Removing loading state from element",C),C.removeClass(x.loading)}},get:{responseFromXHR:function(t){return!!e.isPlainObject(t)&&(g.is.expectingJSON()?g.decode.json(t.responseText):t.responseText)},errorFromRequest:function(t,n,o){return e.isPlainObject(t)&&t.error!==i?t.error:v.error[n]!==i?v.error[n]:o},request:function(){return g.request||!1},xhr:function(){return g.xhr||!1},settings:function(){var t;
vendor: 14,477 bytes, line 2
2return(t=v.beforeSend.call(P,v))&&(t.success!==i&&(g.debug("Legacy success callback detected",t),g.error(_.legacyParameters,t.success),t.onSuccess=t.success),t.failure!==i&&(g.debug("Legacy failure callback detected",t),g.error(_.legacyParameters,t.failure),t.onFailure=t.failure),t.complete!==i&&(g.debug("Legacy complete callback detected",t),g.error(_.legacyParameters,t.complete),t.onComplete=t.complete)),t===i&&g.error(_.noReturnedValue),!1===t?t:t!==i?e.extend(!0,{},t):e.extend(!0,{},v)},urlEncodedValue:function(e){var n=t.decodeURIComponent(e),i=t.encodeURIComponent(e);return n!==e?(g.debug("URL value is already encoded, avoiding double encoding",e),e):(g.verbose("Encoding value using encodeURIComponent",e,i),i)},defaultData:function(){var t={};return e.isWindow(E)||(g.is.input()?t.value=T.val():g.is.form()||(t.text=T.text())),t},event:function(){return e.isWindow(E)||"now"==v.on?(g.debug("API called without element, no events attached"),!1):"auto"==v.on?T.is("input")?E.oninput!==i?"input":E.onpropertychange!==i?"propertychange":"keyup":T.is("form")?"submit":"click":v.on},templatedURL:function(e){if(e=e||T.data(y.action)||v.action||!1,p=T.data(y.url)||v.url||!1)return g.debug("Using specified url",p),p;if(e){if(g.debug("Looking up url for action",e,v.api),v.api[e]===i&&!g.is.mocked())return void g.error(_.missingAction,v.action,v.api);p=v.api[e]}else g.is.form()&&(p=T.attr("action")||C.attr("action")||!1,g.debug("No url or action specified, defaulting to form action",p));return p}},abort:function(){var e=g.get.xhr();e&&"resolved"!==e.state()&&(g.debug("Cancelling API request"),e.abort())},reset:function(){g.remove.error(),g.remove.loading()},setting:function(t,n){if(g.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,v,t);else{if(n===i)return v[t];e.isPlainObject(v[t])?e.extend(!0,v[t],n):v[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,g,t);else{if(n===i)return g[t];g[t]=n}},debug:function(){!v.silent&&v.debug&&(v.performance?g.performance.log(arguments):(g.debug=Function.prototype.bind.call(console.info,console,v.name+":"),g.debug.apply(console,arguments)))},verbose:function(){!v.silent&&v.verbose&&v.debug&&(v.performance?g.performance.log(arguments):(g.verbose=Function.prototype.bind.call(console.info,console,v.name+":"),g.verbose.apply(console,arguments)))},error:function(){v.silent||(g.error=Function.prototype.bind.call(console.error,console,v.name+":"),g.error.apply(console,arguments))},performance:{log:function(e){var t,n;v.performance&&(n=(t=(new Date).getTime())-(a||t),a=t,l.push({Name:e[0],Arguments:[].slice.call(e,1)||"","Execution Time":n})),clearTimeout(g.performance.timer),g.performance.timer=setTimeout(g.performance.display,500)},display:function(){var t=v.name+":",n=0;a=!1,clearTimeout(g.performance.timer),e.each(l,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",s&&(t+=" '"+s+"'"),(console.group!==i||console.table!==i)&&l.length>0&&(console.groupCollapsed(t),console.table?console.table(l):e.each(l,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),l=[]}},invoke:function(t,n,r){var s,a,l,d=A;return n=n||u,r=E||r,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i?(a=d[o],!1):(g.error(_.method,t),!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(r,n):a!==i&&(l=a),e.isArray(o)?o.push(l):o!==i?o=[o,l]:l!==i&&(o=l),a}},c?(A===i&&g.initialize(),g.invoke(d)):(A!==i&&A.invoke("destroy"),g.initialize())})),o!==i?o:this},e.api.settings={name:"API",namespace:"api",debug:!1,verbose:!1,performance:!0,api:{},cache:!0,interruptRequests:!0,on:"auto",stateContext:!1,loadingDuration:0,hideError:"auto",errorDuration:2e3,encodeParameters:!0,action:!1,url:!1,base:"",urlData:{},defaultData:!0,serializeForm:!1,throttle:0,throttleFirstRequest:!0,method:"get",data:{},dataType:"json",mockResponse:!1,mockResponseAsync:!1,response:!1,responseAsync:!1,beforeSend:function(e){return e},beforeXHR:function(e){},onRequest:function(e,t){},onResponse:!1,onSuccess:function(e,t){},onComplete:function(e,t){},onFailure:function(e,t){},onError:function(e,t){},onAbort:function(e,t){},successTest:!1,error:{beforeSend:"The before send function has aborted the request",error:"There was an error with your request",exitConditions:"API Request Aborted. Exit conditions met",JSONParse:"JSON could not be parsed during error handling",legacyParameters:"You are using legacy API success callback names",method:"The method you called is not defined",missingAction:"API action used but no url was defined",missingSerialize:"jquery-serialize-object is required to add form data to an existing data object",missingURL:"No URL specified for api event",noReturnedValue:"The beforeSend callback must return a settings object, beforeSend ignored.",noStorage:"Caching responses locally requires session storage",parseError:"There was an error parsing your request",requiredParameter:"Missing a required URL parameter: ",statusMessage:"Server gave an error: ",timeout:"Your request timed out"},regExp:{required:/\{\$*[A-z0-9]+\}/g,optional:/\{\/\$*[A-z0-9]+\}/g},className:{loading:"loading",error:"error"},selector:{disabled:".disabled",form:"form"},metadata:{action:"action",url:"url"}}}(jQuery,window,document)},4960:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.checkbox=function(o){var r,s=e(this),a=s.selector||"",l=(new Date).getTime(),d=[],c=arguments[0],u="string"==typeof c,h=[].slice.call(arguments,1);return s.each((function(){var s,p,f=e.extend(!0,{},e.fn.checkbox.settings,o),m=f.className,g=f.namespace,v=f.selector,b=f.error,y="."+g,w="module-"+g,_=e(this),x=e(this).children(v.label),$=e(this).children(v.input),S=$[0],T=!1,k=!1,C=_.data(w),E=this;p={initialize:function(){p.verbose("Initializing checkbox",f),p.create.label(),p.bind.events(),p.set.tabbable(),p.hide.input(),p.observeChanges(),p.instantiate(),p.setup()},instantiate:function(){p.verbose("Storing instance of module",p),C=p,_.data(w,p)},destroy:function(){p.verbose("Destroying module"),p.unbind.events(),p.show.input(),_.removeData(w)},fix:{reference:function(){_.is(v.input)&&(p.debug("Behavior called on <input> adjusting invoked element"),_=_.closest(v.checkbox),p.refresh())}},setup:function(){p.set.initialLoad(),p.is.indeterminate()?(p.debug("Initial value is indeterminate"),p.indeterminate()):p.is.checked()?(p.debug("Initial value is checked"),p.check()):(p.debug("Initial value is unchecked"),p.uncheck()),p.remove.initialLoad()},refresh:function(){x=_.children(v.label),$=_.children(v.input),S=$[0]},hide:{input:function(){p.verbose("Modifying <input> z-index to be unselectable"),$.addClass(m.hidden)}},show:{input:function(){p.verbose("Modifying <input> z-index to be selectable"),$.removeClass(m.hidden)}},observeChanges:function(){"MutationObserver"in t&&((s=new MutationObserver((function(e){p.debug("DOM tree modified, updating selector cache"),p.refresh()}))).observe(E,{childList:!0,subtree:!0}),p.debug("Setting up mutation observer",s))},attachEvents:function(t,n){var i=e(t);n=e.isFunction(p[n])?p[n]:p.toggle,i.length>0?(p.debug("Attaching checkbox events to element",t,n),i.on("click"+y,n)):p.error(b.notFound)},event:{click:function(t){var n=e(t.target);n.is(v.input)?p.verbose("Using default check action on initialized checkbox"):n.is(v.link)?p.debug("Clicking link inside checkbox, skipping toggle"):(p.toggle(),$.focus(),t.preventDefault())},keydown:function(e){var t=e.which,n=13,i=32;t==27?(p.verbose("Escape key pressed blurring field"),$.blur(),k=!0):e.ctrlKey||t!=i&&t!=n?k=!1:(p.verbose("Enter/space key pressed, toggling checkbox"),p.toggle(),k=!0)},keyup:function(e){k&&e.preventDefault()}},check:function(){p.should.allowCheck()&&(p.debug("Checking checkbox",$),p.set.checked(),p.should.ignoreCallbacks()||(f.onChecked.call(S),f.onChange.call(S)))},uncheck:function(){p.should.allowUncheck()&&(p.debug("Unchecking checkbox"),p.set.unchecked(),p.should.ignoreCallbacks()||(f.onUnchecked.call(S),f.onChange.call(S)))},indeterminate:function(){p.should.allowIndeterminate()?p.debug("Checkbox is already indeterminate"):(p.debug("Making checkbox indeterminate"),p.set.indeterminate(),p.should.ignoreCallbacks()||(f.onIndeterminate.call(S),f.onChange.call(S)))},determinate:function(){p.should.allowDeterminate()?p.debug("Checkbox is already determinate"):(p.debug("Making checkbox determinate"),p.set.determinate(),p.should.ignoreCallbacks()||(f.onDeterminate.call(S),f.onChange.call(S)))},enable:function(){p.is.enabled()?p.debug("Checkbox is already enabled"):(p.debug("Enabling checkbox"),p.set.enabled(),f.onEnable.call(S),f.onEnabled.call(S))},disable:function(){p.is.disabled()?p.debug("Checkbox is already disabled"):(p.debug("Disabling checkbox"),p.set.disabled(),f.onDisable.call(S),f.onDisabled.call(S))},get:{radios:function(){var t=p.get.name();return e('input[name="'+t+'"]').closest(v.checkbox)},otherRadios:function(){return p.get.radios().not(_)},name:function(){return $.attr("name")}},is:{initialLoad:function(){return T},radio:function(){return $.hasClass(m.radio)||"radio"==$.attr("type")},indeterminate:function(){return $.prop("indeterminate")!==i&&$.prop("indeterminate")},checked:function(){return $.prop("checked")!==i&&$.prop("checked")},disabled:function(){return $.prop("disabled")!==i&&$.prop("disabled")},enabled:function(){return!p.is.disabled()},determinate:function(){return!p.is.indeterminate()},unchecked:function(){return!p.is.checked()}},should:{allowCheck:function(){return p.is.determinate()&&p.is.checked()&&!p.should.forceCallbacks()?(p.debug("Should not allow check, checkbox is already checked"),!1):!1!==f.beforeChecked.apply(S)||(p.debug("Should not allow check, beforeChecked cancelled"),!1)},allowUncheck:function(){return p.is.determinate()&&p.is.unchecked()&&!p.should.forceCallbacks()?(p.debug("Should not allow uncheck, checkbox is already unchecked"),!1):!1!==f.beforeUnchecked.apply(S)||(p.debug("Should not allow uncheck, beforeUnchecked cancelled"),!1)},allowIndeterminate:function(){return p.is.indeterminate()&&!p.should.forceCallbacks()?(p.debug("Should not allow indeterminate, checkbox is already indeterminate"),!1):!1!==f.beforeIndeterminate.apply(S)||(p.debug("Should not allow indeterminate, beforeIndeterminate cancelled"),!1)},allowDeterminate:function(){return p.is.determinate()&&!p.should.forceCallbacks()?(p.debug("Should not allow determinate, checkbox is already determinate"),!1):!1!==f.beforeDeterminate.apply(S)||(p.debug("Should not allow determinate, beforeDeterminate cancelled"),!1)},forceCallbacks:function(){return p.is.initialLoad()&&f.fireOnInit},ignoreCallbacks:function(){return T&&!f.fireOnInit}},can:{change:function(){return!(_.hasClass(m.disabled)||_.hasClass(m.readOnly)||$.prop("disabled")||$.prop("readonly"))},uncheck:function(){return"boolean"==typeof f.uncheckable?f.uncheckable:!p.is.radio()}},set:{initialLoad:function(){T=!0},checked:function(){p.verbose("Setting class to checked"),_.removeClass(m.indeterminate).addClass(m.checked),p.is.radio()&&p.uncheckOthers(),p.is.indeterminate()||!p.is.checked()?(p.verbose("Setting state to checked",S),$.prop("indeterminate",!1).prop("checked",!0),p.trigger.change()):p.debug("Input is already checked, skipping input property change")},unchecked:function(){p.verbose("Removing checked class"),_.removeClass(m.indeterminate).removeClass(m.checked),p.is.indeterminate()||!p.is.unchecked()?(p.debug("Setting state to unchecked"),$.prop("indeterminate",!1).prop("checked",!1),p.trigger.change()):p.debug("Input is already unchecked")},indeterminate:function(){p.verbose("Setting class to indeterminate"),_.addClass(m.indeterminate),p.is.indeterminate()?p.debug("Input is already indeterminate, skipping input property change"):(p.debug("Setting state to indeterminate"),$.prop("indeterminate",!0),p.trigger.change())},determinate:function(){p.verbose("Removing indeterminate class"),_.removeClass(m.indeterminate),p.is.determinate()?p.debug("Input is already determinate, skipping input property change"):(p.debug("Setting state to determinate"),$.prop("indeterminate",!1))},disabled:function(){p.verbose("Setting class to disabled"),_.addClass(m.disabled),p.is.disabled()?p.debug("Input is already disabled, skipping input property change"):(p.debug("Setting state to disabled"),$.prop("disabled","disabled"),p.trigger.change())},enabled:function(){p.verbose("Removing disabled class"),_.removeClass(m.disabled),p.is.enabled()?p.debug("Input is already enabled, skipping input property change"):(p.debug("Setting state to enabled"),$.prop("disabled",!1),p.trigger.change())},tabbable:function(){p.verbose("Adding tabindex to checkbox"),$.attr("tabindex")===i&&$.attr("tabindex",0)}},remove:{initialLoad:function(){T=!1}},trigger:{change:function(){var e=n.createEvent("HTMLEvents"),t=$[0];t&&(p.verbose("Triggering native change event"),e.initEvent("change",!0,!1),t.dispatchEvent(e))}},create:{label:function(){$.prevAll(v.label).length>0?($.prev(v.label).detach().insertAfter($),p.debug("Moving existing label",x)):p.has.label()||(x=e("<label>").insertAfter($),p.debug("Creating label",x))}},has:{label:function(){return x.length>0}},bind:{events:function(){p.verbose("Attaching checkbox events"),_.on("click"+y,p.event.click).on("keydown"+y,v.input,p.event.keydown).on("keyup"+y,v.input,p.event.keyup)}},unbind:{events:function(){p.debug("Removing events"),_.off(y)}},uncheckOthers:function(){var e=p.get.otherRadios();p.debug("Unchecking other radios",e),e.removeClass(m.checked)},toggle:function(){p.can.change()?p.is.indeterminate()||p.is.unchecked()?(p.debug("Currently unchecked"),p.check()):p.is.checked()&&p.can.uncheck()&&(p.debug("Currently checked"),p.uncheck()):p.is.radio()||p.debug("Checkbox is read-only or disabled, ignoring toggle")},setting:function(t,n){if(p.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,f,t);else{if(n===i)return f[t];e.isPlainObject(f[t])?e.extend(!0,f[t],n):f[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,p,t);else{if(n===i)return p[t];p[t]=n}},debug:function(){!f.silent&&f.debug&&(f.performance?p.performance.log(arguments):(p.debug=Function.prototype.bind.call(console.info,console,f.name+":"),p.debug.apply(console,arguments)))}
2,verbose:function(){!f.silent&&f.verbose&&f.debug&&(f.performance?p.performance.log(arguments):(p.verbose=Function.prototype.bind.call(console.info,console,f.name+":"),p.verbose.apply(console,arguments)))},error:function(){f.silent||(p.error=Function.prototype.bind.call(console.error,console,f.name+":"),p.error.apply(console,arguments))},performance:{log:function(e){var t,n;f.performance&&(n=(t=(new Date).getTime())-(l||t),l=t,d.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:E,"Execution Time":n})),clearTimeout(p.performance.timer),p.performance.timer=setTimeout(p.performance.display,500)},display:function(){var t=f.name+":",n=0;l=!1,clearTimeout(p.performance.timer),e.each(d,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",a&&(t+=" '"+a+"'"),(console.group!==i||console.table!==i)&&d.length>0&&(console.groupCollapsed(t),console.table?console.table(d):e.each(d,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),d=[]}},invoke:function(t,n,o){var s,a,l,d=C;return n=n||h,o=E||o,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i?(a=d[o],!1):(p.error(b.method,t),!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(o,n):a!==i&&(l=a),e.isArray(r)?r.push(l):r!==i?r=[r,l]:l!==i&&(r=l),a}},u?(C===i&&p.initialize(),p.invoke(c)):(C!==i&&C.invoke("destroy"),p.initialize())})),r!==i?r:this},e.fn.checkbox.settings={name:"Checkbox",namespace:"checkbox",silent:!1,debug:!1,verbose:!0,performance:!0,uncheckable:"auto",fireOnInit:!1,onChange:function(){},beforeChecked:function(){},beforeUnchecked:function(){},beforeDeterminate:function(){},beforeIndeterminate:function(){},onChecked:function(){},onUnchecked:function(){},onDeterminate:function(){},onIndeterminate:function(){},onEnable:function(){},onDisable:function(){},onEnabled:function(){},onDisabled:function(){},className:{checked:"checked",indeterminate:"indeterminate",disabled:"disabled",hidden:"hidden",radio:"radio",readOnly:"read-only"},error:{method:"The method you called is not defined"},selector:{checkbox:".ui.checkbox",label:"label, .box",input:'input[type="checkbox"], input[type="radio"]',link:"a[href]"}}}(jQuery,window,document)},9426:()=>{!function(e,t,n,i){"use strict";e.fn.colorize=function(t){var n=e.isPlainObject(t)?e.extend(!0,{},e.fn.colorize.settings,t):e.extend({},e.fn.colorize.settings),o=arguments||!1;return e(this).each((function(t){var r,s,a,l,d,c,u,h,p=e(this),f=e("<canvas />")[0],m=e("<canvas />")[0],g=e("<canvas />")[0],v=new Image,b=n.colors,y=(n.paths,n.namespace),w=n.error,_=p.data("module-"+y);if(h={checkPreconditions:function(){return h.debug("Checking pre-conditions"),!(!e.isPlainObject(b)||e.isEmptyObject(b))||(h.error(w.undefinedColors),!1)},async:function(e){n.async?setTimeout(e,0):e()},getMetadata:function(){h.debug("Grabbing metadata"),l=p.data("image")||n.image||i,d=p.data("name")||n.name||t,c=n.width||p.width(),u=n.height||p.height(),0!==c&&0!==u||h.error(w.undefinedSize)},initialize:function(){h.debug("Initializing with colors",b),h.checkPreconditions()&&h.async((function(){h.getMetadata(),h.canvas.create(),h.draw.image((function(){h.draw.colors(),h.canvas.merge()})),p.data("module-"+y,h)}))},redraw:function(){h.debug("Redrawing image"),h.async((function(){h.canvas.clear(),h.draw.colors(),h.canvas.merge()}))},change:{color:function(e,t){if(h.debug("Changing color",e),b[e]===i)return h.error(w.missingColor),!1;b[e]=t,h.redraw()}},canvas:{create:function(){h.debug("Creating canvases"),f.width=c,f.height=u,m.width=c,m.height=u,g.width=c,g.height=u,r=f.getContext("2d"),s=m.getContext("2d"),a=g.getContext("2d"),p.append(f),r=p.children("canvas")[0].getContext("2d")},clear:function(e){h.debug("Clearing canvas"),a.fillStyle="#FFFFFF",a.fillRect(0,0,c,u)},merge:function(){e.isFunction(r.blendOnto)?(r.putImageData(s.getImageData(0,0,c,u),0,0),a.blendOnto(r,"multiply")):h.error(w.missingPlugin)}},draw:{image:function(e){h.debug("Drawing image"),e=e||function(){},l?(v.src=l,v.onload=function(){s.drawImage(v,0,0),e()}):(h.error(w.noImage),e())},colors:function(){h.debug("Drawing color overlays",b),e.each(b,(function(e,t){n.onDraw(a,d,e,t)}))}},debug:function(e,t){n.debug&&(t!==i?console.info(n.name+": "+e,t):console.info(n.name+": "+e))},error:function(e){console.warn(n.name+": "+e)},invoke:function(t,o,r){var s;return r=r||Array.prototype.slice.call(arguments,2),"string"==typeof t&&_!==i&&(t=t.
2split("."),e.each(t,(function(t,i){return e.isPlainObject(_[i])?(_=_[i],!0):e.isFunction(_[i])?(s=_[i],!0):(h.error(n.error.method),!1)}))),!!e.isFunction(s)&&s.apply(o,r)}},_!==i&&o)return"invoke"==o[0]&&(o=Array.prototype.slice.call(o,1)),h.invoke(o[0],this,Array.prototype.slice.call(o,1));h.initialize()})),this},e.fn.colorize.settings={name:"Image Colorizer",debug:!0,namespace:"colorize",onDraw:function(e,t,n,i){},async:!0,colors:{},metadata:{image:"image",name:"name"},error:{noImage:"No tracing image specified",undefinedColors:"No default colors specified.",missingColor:"Attempted to change color that does not exist",missingPlugin:"Blend onto plug-in must be included",undefinedHeight:"The width or height of image canvas could not be automatically determined. Please specify a height."}}}(jQuery,window,document)},1611:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.dimmer=function(t){var o,r=e(this),s=(new Date).getTime(),a=[],l=arguments[0],d="string"==typeof l,c=[].slice.call(arguments,1);return r.each((function(){var u,h,p,f=e.isPlainObject(t)?e.extend(!0,{},e.fn.dimmer.settings,t):e.extend({},e.fn.dimmer.settings),m=f.selector,g=f.namespace,v=f.className,b=f.error,y="."+g,w="module-"+g,_=r.selector||"",x="ontouchstart"in n.documentElement?"touchstart":"click",$=e(this),S=this,T=$.data(w);p={preinitialize:function(){p.is.dimmer()?(h=$.parent(),u=$):(h=$,u=p.has.dimmer()?f.dimmerName?h.find(m.dimmer).filter("."+f.dimmerName):h.find(m.dimmer):p.create())},initialize:function(){p.debug("Initializing dimmer",f),p.bind.events(),p.set.dimmable(),p.instantiate()},instantiate:function(){p.verbose("Storing instance of module",p),T=p,$.data(w,T)},destroy:function(){p.verbose("Destroying previous module",u),p.unbind.events(),p.remove.variation(),h.off(y)},bind:{events:function(){"hover"==f.on?h.on("mouseenter"+y,p.show).on("mouseleave"+y,p.hide):"click"==f.on&&h.on(x+y,p.toggle),p.is.page()&&(p.debug("Setting as a page dimmer",h),p.set.pageDimmer()),p.is.closable()&&(p.verbose("Adding dimmer close event",u),h.on(x+y,m.dimmer,p.event.click))}},unbind:{events:function(){$.removeData(w),h.off(y)}},event:{click:function(t){p.verbose("Determining if event occurred on dimmer",t),(0===u.find(t.target).length||e(t.target).is(m.content))&&(p.hide(),t.stopImmediatePropagation())}},addContent:function(t){var n=e(t);p.debug("Add content to dimmer",n),n.parent()[0]!==u[0]&&n.detach().appendTo(u)},create:function(){var t=e(f.template.dimmer());return f.dimmerName&&(p.debug("Creating named dimmer",f.dimmerName),t.addClass(f.dimmerName)),t.appendTo(h),t},show:function(t){t=e.isFunction(t)?t:function(){},p.debug("Showing dimmer",u,f),p.set.variation(),p.is.dimmed()&&!p.is.animating()||!p.is.enabled()?p.debug("Dimmer is already shown or disabled"):(p.animate.show(t),f.onShow.call(S),f.onChange.call(S))},hide:function(t){t=e.isFunction(t)?t:function(){},p.is.dimmed()||p.is.animating()?(p.debug("Hiding dimmer",u),p.animate.hide(t),f.onHide.call(S),f.onChange.call(S)):p.debug("Dimmer is not visible")},toggle:function(){p.verbose("Toggling dimmer visibility",u),p.is.dimmed()?p.hide():p.show()},animate:{show:function(t){t=e.isFunction(t)?t:function(){},f.useCSS&&e.fn.transition!==i&&u.transition("is supported")?(f.useFlex?(p.debug("Using flex dimmer"),p.remove.legacy()):(p.debug("Using legacy non-flex dimmer"),p.set.legacy()),"auto"!==f.opacity&&p.set.opacity(),u.transition({displayType:f.useFlex?"flex":"block",animation:f.transition+" in",queue:!1,duration:p.get.duration(),useFailSafe:!0,onStart:function(){p.set.dimmed()},onComplete:function(){p.set.active(),t()}})):(p.verbose("Showing dimmer animation with javascript"),p.set.dimmed(),"auto"==f.opacity&&(f.opacity=.8),u.stop().css({opacity:0,width:"100%",height:"100%"}).fadeTo(p.get.duration(),f.opacity,(function(){u.removeAttr("style"),p.set.active(),t()})))},hide:function(t){t=e.isFunction(t)?t:function(){},f.useCSS&&e.fn.transition!==i&&u.transition("is supported")?(p.verbose("Hiding dimmer with css"),u.transition({displayType:f.useFlex?"flex":"block",animation:f.transition+" out",queue:!1,duration:p.get.duration(),useFailSafe:!0,onStart:function(){p.remove.dimmed()},onComplete:function(){p.remove.variation(),p.remove.active(),t()}})):(p.verbose("Hiding dimmer with javascript"),p.remove.dimmed(),u.stop().fadeOut(p.get.duration(),(function(){p.remove.active(),u.removeAttr("style"),t()})))}},get:{dimmer:function(){return u},duration:function(){return"object"==typeof f.duration?p.is.active()?f.duration.hide:f.duration.show:f.duration}},has:{dimmer:function(){return f.dimmerName?$.find(m.dimmer).filter("."+f.dimmerName).length>0:$.find(m.dimmer).length>0}},is:{active:function(){return u.hasClass(v.active)},animating:function(){return u.is(":animated")||u.hasClass(v.animating)},closable:function(){return"auto"==f.closable?"hover"!=f.on:f.closable},dimmer:function(){return $.hasClass(v.dimmer)},dimmable:function(){return $.hasClass(v.dimmable)},dimmed:function(){return h.hasClass(v.dimmed)},disabled:function(){return h.hasClass(v.disabled)},enabled:function(){return!p.is.disabled()},page:function(){return h.is("body")},pageDimmer:function(){return u.hasClass(v.pageDimmer)}},can:{show:function(){return!u.hasClass(v.disabled)}},set:{opacity:function(e){var t=u.css("background-color"),n=t.split(","),i=n&&3==n.length,o=n&&4==n.length;e=0===f.opacity?0:f.opacity||e,i||o?(n[3]=e+")",t=n.join(",")):t="rgba(0, 0, 0, "+e+")",p.debug("Setting opacity to",e),u.css("background-color",t)},legacy:function(){u.addClass(v.legacy)},active:function(){u.addClass(v.active)},dimmable:function(){h.addClass(v.dimmable)},dimmed:function(){h.addClass(v.dimmed)},pageDimmer:function(){u.addClass(v.pageDimmer)},disabled:function(){u.addClass(v.disabled)},variation:function(e){(e=e||f.variation)&&u.addClass(e)}},remove:{active:function(){u.removeClass(v.active)},legacy:function(){u.removeClass(v.legacy)},dimmed:function(){h.removeClass(v.dimmed)},disabled:function(){u.removeClass(v.disabled)},variation:function(e){(e=e||f.variation)&&u.removeClass(e)}},setting:function(t,n){if(p.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,f,t);else{if(n===i)return f[t];e.isPlainObject(f[t])?e.extend(!0,f[t],n):f[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,p,t);else{if(n===i)return p[t];p[t]=n}},debug:function(){!f.silent&&f.debug&&(f.performance?p.performance.log(arguments):(p.debug=Function.prototype.bind.call(console.info,console,f.name+":"),p.debug.apply(console,arguments)))}
2,verbose:function(){!f.silent&&f.verbose&&f.debug&&(f.performance?p.performance.log(arguments):(p.verbose=Function.prototype.bind.call(console.info,console,f.name+":"),p.verbose.apply(console,arguments)))},error:function(){f.silent||(p.error=Function.prototype.bind.call(console.error,console,f.name+":"),p.error.apply(console,arguments))},performance:{log:function(e){var t,n;f.performance&&(n=(t=(new Date).getTime())-(s||t),s=t,a.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:S,"Execution Time":n})),clearTimeout(p.performance.timer),p.performance.timer=setTimeout(p.performance.display,500)},display:function(){var t=f.name+":",n=0;s=!1,clearTimeout(p.performance.timer),e.each(a,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",_&&(t+=" '"+_+"'"),r.length>1&&(t+=" ("+r.length+")"),(console.group!==i||console.table!==i)&&a.length>0&&(console.groupCollapsed(t),console.table?console.table(a):e.each(a,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),a=[]}},invoke:function(t,n,r){var s,a,l,d=T;return n=n||c,r=S||r,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i?(a=d[o],!1):(p.error(b.method,t),!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(r,n):a!==i&&(l=a),e.isArray(o)?o.push(l):o!==i?o=[o,l]:l!==i&&(o=l),a}},p.preinitialize(),d?(T===i&&p.initialize(),p.invoke(l)):(T!==i&&T.invoke("destroy"),p.initialize())})),o!==i?o:this}
vendor: 4,502 bytes, line 2
2,e.fn.dimmer.settings={name:"Dimmer",namespace:"dimmer",silent:!1,debug:!1,verbose:!1,performance:!0,useFlex:!0,dimmerName:!1,variation:!1,closable:"auto",useCSS:!0,transition:"fade",on:!1,opacity:"auto",duration:{show:500,hide:500},onChange:function(){},onShow:function(){},onHide:function(){},error:{method:"The method you called is not defined."},className:{active:"active",animating:"animating",dimmable:"dimmable",dimmed:"dimmed",dimmer:"dimmer",disabled:"disabled",hide:"hide",legacy:"legacy",pageDimmer:"page",show:"show"},selector:{dimmer:"> .ui.dimmer",content:".ui.dimmer > .content, .ui.dimmer > .content > .center"},template:{dimmer:function(){return e("<div />").attr("class","ui dimmer")}}}}(jQuery,window,document)},9916:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.dropdown=function(o){var r,s=e(this),a=e(n),l=s.selector||"",d="ontouchstart"in n.documentElement,c=(new Date).getTime(),u=[],h=arguments[0],p="string"==typeof h,f=[].slice.call(arguments,1);return s.each((function(m){var g,v,b,y,w,_,x,$,S=e.isPlainObject(o)?e.extend(!0,{},e.fn.dropdown.settings,o):e.extend({},e.fn.dropdown.settings),T=S.className,k=S.message,C=S.fields,E=S.keys,P=S.metadata,A=S.namespace,L=S.regExp,M=S.selector,O=S.error,I=S.templates,R="."+A,D="module-"+A,z=e(this),N=e(S.context),F=z.find(M.text),B=z.find(M.search),j=z.find(M.sizer),q=z.find(M.input),H=z.find(M.icon),W=z.prev().find(M.text).length>0?z.prev().find(M.text):z.prev(),V=z.children(M.menu),U=V.find(M.item),Z=!1,X=!1,Y=!1,G=this,K=z.data(D);$={initialize:function(){$.debug("Initializing dropdown",S),$.is.alreadySetup()?$.setup.reference():($.setup.layout(),S.values&&$.change.values(S.values),$.refreshData(),$.save.defaults(),$.restore.selected(),$.create.id(),$.bind.events(),$.observeChanges(),$.instantiate())},instantiate:function(){$.verbose("Storing instance of dropdown",$),K=$,z.data(D,$)},destroy:function(){$.verbose("Destroying previous dropdown",z),$.remove.tabbable(),z.off(R).removeData(D),V.off(R),a.off(y),$.disconnect.menuObserver(),$.disconnect.selectObserver()},observeChanges:function(){"MutationObserver"in t&&(_=new MutationObserver($.event.select.mutation),x=new MutationObserver($.event.menu.mutation),$.debug("Setting up mutation observer",_,x),$.observe.select(),$.observe.menu())},disconnect:{menuObserver:function(){x&&x.disconnect()},selectObserver:function(){_&&_.disconnect()}},observe:{select:function(){$.has.input()&&_.observe(z[0],{childList:!0,subtree:!0})},menu:function(){$.has.menu()&&x.observe(V[0],{childList:!0,subtree:!0})}},create:{id:function(){w=(Math.random().toString(16)+"000000000").substr(2,8),y="."+w,$.verbose("Creating unique id for element",w)},userChoice:function(t){var n,o,r;return!!(t=t||$.get.userValues())&&(t=e.isArray(t)?t:[t],e.each(t,(function(t,s){!1===$.get.item(s)&&(r=S.templates.addition($.add.variables(k.addResult,s)),o=e("<div />").html(r).attr("data-"+P.value,s).attr("data-"+P.text,s).addClass(T.addition).addClass(T.item),S.hideAdditions&&o.addClass(T.hidden),n=n===i?o:n.add(o),$.verbose("Creating user choices for value",s,o))})),n)},userLabels:function(t){var n=$.get.userValues();n&&($.debug("Adding user labels",n),e.each(n,(function(e,t){$.verbose("Adding custom user value"),$.add.label(t,t)})))},menu:function(){V=e("<div />").addClass(T.menu).appendTo(z)},sizer:function(){j=e("<span />").addClass(T.sizer).insertAfter(B)}},search:function(e){e=e!==i?e:$.get.query(),$.verbose("Searching for query",e),$.has.minCharacters(e)?$.filter(e):$.hide()},select:{firstUnfiltered:function(){$.verbose("Selecting first non-filtered element"),$.remove.selectedItem(),U.not(M.unselectable).not(M.addition+M.hidden).eq(0).addClass(T.selected)},nextAvailable:function(e){var t=(e=e.eq(0)).nextAll(M.item).not(M.unselectable).eq(0),n=e.prevAll(M.item).not(M.unselectable).eq(0);t.length>0?($.verbose("Moving selection to",t),t.addClass(T.selected)):($.verbose("Moving selection to",n),n.addClass(T.selected))}},setup:{api:function(){var e={debug:S.debug,urlData:{value:$.get.value(),query:$.get.query()},on:!1};$.verbose("First request, initializing API"),z.api(e)},layout:function(){z.is("select")&&($.setup.select(),$.setup.returnedObject()),$.has.menu()||$.create.menu(),$.is.search()&&!$.has.search()&&($.verbose("Adding search input"),B=e("<input />").addClass(T.search).prop("autocomplete","off").insertBefore(F)),$.is.multiple()&&$.is.searchSelection()&&
vendor: 5,023 bytes, line 2
2!$.has.sizer()&&$.create.sizer(),S.allowTab&&$.set.tabbable()},select:function(){var t=$.get.selectValues();$.debug("Dropdown initialized on a select",t),z.is("select")&&(q=z),q.parent(M.dropdown).length>0?($.debug("UI dropdown already exists. Creating dropdown menu only"),z=q.closest(M.dropdown),$.has.menu()||$.create.menu(),V=z.children(M.menu),$.setup.menu(t)):($.debug("Creating entire dropdown from select"),z=e("<div />").attr("class",q.attr("class")).addClass(T.selection).addClass(T.dropdown).html(I.dropdown(t)).insertBefore(q),q.hasClass(T.multiple)&&!1===q.prop("multiple")&&($.error(O.missingMultiple),q.prop("multiple",!0)),q.is("[multiple]")&&$.set.multiple(),q.prop("disabled")&&($.debug("Disabling dropdown"),z.addClass(T.disabled)),q.removeAttr("class").detach().prependTo(z)),$.refresh()},menu:function(e){V.html(I.menu(e,C)),U=V.find(M.item)},reference:function(){$.debug("Dropdown behavior was called on select, replacing with closest dropdown"),z=z.parent(M.dropdown),K=z.data(D),G=z.get(0),$.refresh(),$.setup.returnedObject()},returnedObject:function(){var e=s.slice(0,m),t=s.slice(m+1);s=e.add(z).add(t)}},refresh:function(){$.refreshSelectors(),$.refreshData()},refreshItems:function(){U=V.find(M.item)},refreshSelectors:function(){$.verbose("Refreshing selector cache"),F=z.find(M.text),B=z.find(M.search),q=z.find(M.input),H=z.find(M.icon),W=z.prev().find(M.text).length>0?z.prev().find(M.text):z.prev(),V=z.children(M.menu),U=V.find(M.item)},refreshData:function(){$.verbose("Refreshing cached metadata"),U.removeData(P.text).removeData(P.value)},clearData:function(){$.verbose("Clearing metadata"),U.removeData(P.text).removeData(P.value),z.removeData(P.defaultText).removeData(P.defaultValue).removeData(P.placeholderText)},toggle:function(){$.verbose("Toggling menu visibility"),$.is.active()?$.hide():$.show()},show:function(t){if(t=e.isFunction(t)?t:function(){},!$.can.show()&&$.is.remote()&&($.debug("No API results retrieved, searching before show"),$.queryRemote($.get.query(),$.show)),$.can.show()&&!$.is.active()){if($.debug("Showing dropdown"),!$.has.message()||$.has.maxSelections()||$.has.allResultsFiltered()||$.remove.message(),$.is.allFiltered())return!0;!1!==S.onShow.call(G)&&$.animate.show((function(){$.can.click()&&$.bind.intent(),$.has.menuSearch()&&$.focusSearch(),$.set.visible(),t.call(G)}))}},hide:function(t){t=e.isFunction(t)?t:function(){},$.is.active()&&!$.is.animatingOutward()&&($.debug("Hiding dropdown"),!1!==S.onHide.call(G)&&$.animate.hide((function(){$.remove.visible(),t.call(G)})))},hideOthers:function(){$.verbose("Finding other dropdowns to hide"),s.not(z).has(M.menu+"."+T.visible).dropdown("hide")},hideMenu:function(){$.verbose("Hiding menu  instantaneously"),$.remove.active(),$.remove.visible(),V.transition("hide")},hideSubMenus:function(){var e=V.children(M.item).find(M.menu);$.verbose("Hiding sub menus",e),e.transition("hide")},bind:{events:function(){d&&$.bind.touchEvents(),$.bind.keyboardEvents(),$.bind.inputEvents(),$.bind.mouseEvents()},touchEvents:function(){$.debug("Touch device detected binding additional touch events"),$.is.searchSelection()||$.is.single()&&z.on("touchstart"+R,$.event.test.toggle),V.on("touchstart"+R,M.item,$.event.item.mouseenter)},keyboardEvents:function(){$.verbose("Binding keyboard events"),z.on("keydown"+R,$.event.keydown),$.has.search()&&z.on($.get.inputEvent()+R,M.search,$.event.input),$.is.multiple()&&a.on("keydown"+y,$.event.document.keydown)},inputEvents:function(){$.verbose("Binding input change events"),z.on("change"+R,M.input,$.event.change)},mouseEvents:function(){$.verbose("Binding mouse events"),$.is.multiple()&&z.on("click"+R,M.label,$.event.label.click).on("click"+R,M.remove,$.event.remove.click),$.is.searchSelection()?(z.on("mousedown"+R,$.event.mousedown).on("mouseup"+R,$.event.mouseup).on("mousedown"+R,M.menu,$.event.menu.mousedown).on("mouseup"+R,M.menu,$.event.menu.mouseup).on("click"+R,M.icon,$.event.icon.click).on("focus"+R,M.search,$.event.search.focus).on("click"+R,M.search,$.event.search.focus).on("blur"+R,M.search,$.event.search.blur).on("click"+R,M.text,$.event.text.focus),$.is.multiple()&&z.on("click"+R,$.event.click)):("click"==S.on?z.on("click"+R,$.event.test.toggle):"hover"==S.on?z.on("mouseenter"+R,$.delay.show).on("mouseleave"+R,$.delay.hide):z.on(S.on+R,$.toggle),z.on("click"+R,M.icon,$.event.icon.click).on("mousedown"+R,$.event.mousedown).on("mouseup"+R,$.event.mouseup).on("focus"+R,$.event.focus),$.has.menuSearch()?z.on("blur"+R,M.search,$.event.search.blur):z.on("blur"+R,$.event.blur)),V.on("mouseenter"+R,M.item,$.event.item.mouseenter).on("mouseleave"+R,M.item,$.event.item.mouseleave).on("click"+R,M.item,$.event.item.click)},intent:function(){$.verbose("Binding hide intent event to document"),d&&a.on("touchstart"+y,$.event.test.touch).on("touchmove"+y,$.event.test.touch),a.on("click"+y,$.event.test.hide)}},unbind:{intent:function(){$.verbose("Removing hide intent event from document"),d&&a.off("touchstart"+y).off("touchmove"+y),a.off("
2click"+y)}},filter:function(e){var t=e!==i?e:$.get.query(),n=function(){$.is.multiple()&&$.filterActive(),(e||!e&&0==$.get.activeItem().length)&&$.select.firstUnfiltered(),$.has.allResultsFiltered()?S.onNoResults.call(G,t)?S.allowAdditions?S.hideAdditions&&($.verbose("User addition with no menu, setting empty style"),$.set.empty(),$.hideMenu()):($.verbose("All items filtered, showing message",t),$.add.message(k.noResults)):($.verbose("All items filtered, hiding dropdown",t),$.hideMenu()):($.remove.empty(),$.remove.message()),S.allowAdditions&&$.add.userSuggestion(e),$.is.searchSelection()&&$.can.show()&&$.is.focusedOnSearch()&&$.show()};S.useLabels&&$.has.maxSelections()||(S.apiSettings?$.can.useAPI()?$.queryRemote(t,(function(){S.filterRemoteData&&$.filterItems(t),n()})):$.error(O.noAPI):($.filterItems(t),n()))},queryRemote:function(t,n){var i={errorDuration:!1,cache:"local",throttle:S.throttle,urlData:{query:t},onError:function(){$.add.message(k.serverError),n()},onFailure:function(){$.add.message(k.serverError),n()},onSuccess:function(t){var i=t[C.remoteValues];e.isArray(i)&&i.length>0?($.remove.message(),$.setup.menu({values:t[C.remoteValues]})):$.add.message(k.noResults),n()}};z.api("get request")||$.setup.api(),i=e.extend(!0,{},i,S.apiSettings),z.api("setting",i).api("query")},filterItems:function(t){var n=t!==i?t:$.get.query(),o=null,r=$.escape.string(n),s=new RegExp("^"+r,"igm");$.has.query()&&(o=[],$.verbose("Searching for matching values",n),U.each((function(){var t,i,r=e(this);if("both"==S.match||"text"==S.match){if(-1!==(t=String($.get.choiceText(r,!1))).search(s))return o.push(this),!0;if("exact"===S.fullTextSearch&&$.exactSearch(n,t))return o.push(this),!0;if(!0===S.fullTextSearch&&$.fuzzySearch(n,t))return o.push(this),!0}if("both"==S.match||"value"==S.match){if(-1!==(i=String($.get.choiceValue(r,t))).search(s))return o.push(this),!0;if("exact"===S.fullTextSearch&&$.exactSearch(n,i))return o.push(this),!0;if(!0===S.fullTextSearch&&$.fuzzySearch(n,i))return o.push(this),!0}}))),$.debug("Showing only matched items",n),$.remove.filteredItem(),o&&U.not(o).addClass(T.filtered)},fuzzySearch:function(e,t){var n=t.length,i=e.length;if(e=e.toLowerCase(),t=t.toLowerCase(),i>n)return!1;if(i===n)return e===t;e:for(var o=0,r=0;o<i;o++){for(var s=e.charCodeAt(o);r<n;)if(t.charCodeAt(r++)===s)continue e;return!1}return!0},exactSearch:function(e,t){return e=e.toLowerCase(),(t=t.toLowerCase()).indexOf(e)>-1},filterActive:function(){S.useLabels&&U.filter("."+T.active).addClass(T.filtered)},focusSearch:function(e){$.has.search()&&!$.is.focusedOnSearch()&&(e?(z.off("focus"+R,M.search),B.focus(),z.on("focus"+R,M.search,$.event.search.focus)):B.focus())},forceSelection:function(){var e=U.not(T.filtered).filter("."+T.selected).eq(0),t=U.not(T.filtered).filter("."+T.active).eq(0),n=e.length>0?e:t;if(n.length>0&&!$.is.multiple())return $.debug("Forcing partial selection to selected item",n),void $.event.item.click.call(n,{},!0);S.allowAdditions?($.set.selected($.get.query()),$.remove.searchTerm()):$.remove.searchTerm()},change:{values:function(t){S.allowAdditions||$.clear(),$.debug("Creating dropdown with specified values",t),$.setup.menu({values:t}),e.each(t,(function(e,t){if(1==t.selected)return $.debug("Setting initial selection to",t.value),$.set.selected(t.value),!0}))}},event:{change:function(){Y||($.debug("Input changed, updating selection"),$.set.selected())},focus:function(){S.showOnFocus&&!Z&&$.is.hidden()&&!v&&$.show()},blur:function(e){v=n.activeElement===this,Z||v||($.remove.activeLabel(),$.hide())},mousedown:function(){$.is.searchSelection()?b=!0:Z=!0},mouseup:function(){$.is.searchSelection()?b=!1:Z=!1},click:function(t){e(t.target).is(z)&&($.is.focusedOnSearch()?$.show():$.focusSearch())},search:{focus:function(){Z=!0,$.is.multiple()&&$.remove.activeLabel(),S.showOnFocus&&$.search()},blur:function(e){v=n.activeElement===this,$.is.searchSelection()&&!b&&(X||v||(S.forceSelection&&$.forceSelection(),$.hide())),b=!1}},icon:{click:function(e){H.hasClass(T.clear)?$.clear():$.can.click()&&$.toggle()}}
2,text:{focus:function(e){Z=!0,$.focusSearch()}},input:function(e){($.is.multiple()||$.is.searchSelection())&&$.set.filtered(),clearTimeout($.timer),$.timer=setTimeout($.search,S.delay.search)},label:{click:function(t){var n=e(this),i=z.find(M.label),o=i.filter("."+T.active),r=n.nextAll("."+T.active),s=n.prevAll("."+T.active),a=r.length>0?n.nextUntil(r).add(o).add(n):n.prevUntil(s).add(o).add(n);t.shiftKey?(o.removeClass(T.active),a.addClass(T.active)):t.ctrlKey?n.toggleClass(T.active):(o.removeClass(T.active),n.addClass(T.active)),S.onLabelSelect.apply(this,i.filter("."+T.active))}},remove:{click:function(){var t=e(this).parent();t.hasClass(T.active)?$.remove.activeLabels():$.remove.activeLabels(t)}},test:{toggle:function(e){var t=$.is.multiple()?$.show:$.toggle;$.is.bubbledLabelClick(e)||$.is.bubbledIconClick(e)||$.determine.eventOnElement(e,t)&&e.preventDefault()},touch:function(e){$.determine.eventOnElement(e,(function(){"touchstart"==e.type?$.timer=setTimeout((function(){$.hide()}),S.delay.touch):"touchmove"==e.type&&clearTimeout($.timer)})),e.stopPropagation()},hide:function(e){$.determine.eventInModule(e,$.hide)}},select:{mutation:function(t){$.debug("<select> modified, recreating menu");var n=!1;e.each(t,(function(t,i){if(e(i.target).is("select")||e(i.addedNodes).is("select"))return n=!0,!0})),n&&($.disconnect.selectObserver(),$.refresh(),$.setup.select(),$.set.selected(),$.observe.select())}},menu:{mutation:function(t){var n=t[0],i=n.addedNodes?e(n.addedNodes[0]):e(!1),o=n.removedNodes?e(n.removedNodes[0]):e(!1),r=i.add(o),s=r.is(M.addition)||r.closest(M.addition).length>0,a=r.is(M.message)||r.closest(M.message).length>0;s||a?($.debug("Updating item selector cache"),$.refreshItems()):($.debug("Menu modified, updating selector cache"),$.refresh())},mousedown:function(){X=!0},mouseup:function(){X=!1}},item:{mouseenter:function(t){var n=e(t.target),i=e(this),o=i.children(M.menu),r=i.siblings(M.item).children(M.menu),s=o.length>0;!(o.find(n).length>0)&&s&&(clearTimeout($.itemTimer),$.itemTimer=setTimeout((function(){$.verbose("Showing sub-menu",o),e.each(r,(function(){$.animate.hide(!1,e(this))})),$.animate.show(!1,o)}),S.delay.show),t.preventDefault())},mouseleave:function(t){var n=e(this).children(M.menu);n.length>0&&(clearTimeout($.itemTimer),$.itemTimer=setTimeout((function(){$.verbose("Hiding sub-menu",n),$.animate.hide(!1,n)}),S.delay.hide))},click:function(t,i){var o=e(this),r=e(t?t.target:""),s=o.find(M.menu),a=$.get.choiceText(o),l=$.get.choiceValue(o,a),d=s.length>0,c=s.find(r).length>0;$.has.menuSearch()&&e(n.activeElement).blur(),c||d&&!S.allowCategorySelection||($.is.searchSelection()&&(S.allowAdditions&&$.remove.userAddition(),$.remove.searchTerm(),$.is.focusedOnSearch()||1==i||$.focu
vendor: 16,572 bytes, line 2
2sSearch(!0)),S.useLabels||($.remove.filteredItem(),$.set.scrollPosition(o)),$.determine.selectAction.call(this,a,l))}},document:{keydown:function(e){var t=e.which;if($.is.inObject(t,E)){var n=z.find(M.label),i=n.filter("."+T.active),o=(i.data(P.value),n.index(i)),r=n.length,s=i.length>0,a=i.length>1,l=0===o,d=o+1==r,c=$.is.searchSelection(),u=$.is.focusedOnSearch(),h=$.is.focused(),p=u&&0===$.get.caretPosition();if(c&&!s&&!u)return;t==E.leftArrow?!h&&!p||s?s&&(e.shiftKey?$.verbose("Adding previous label to selection"):($.verbose("Selecting previous label"),n.removeClass(T.active)),l&&!a?i.addClass(T.active):i.prev(M.siblingLabel).addClass(T.active).end(),e.preventDefault()):($.verbose("Selecting previous label"),n.last().addClass(T.active)):t==E.rightArrow?(h&&!s&&n.first().addClass(T.active),s&&(e.shiftKey?$.verbose("Adding next label to selection"):($.verbose("Selecting next label"),n.removeClass(T.active)),d?c?u?n.removeClass(T.active):$.focusSearch():a?i.next(M.siblingLabel).addClass(T.active):i.addClass(T.active):i.next(M.siblingLabel).addClass(T.active),e.preventDefault())):t==E.deleteKey||t==E.backspace?s?($.verbose("Removing active labels"),d&&c&&!u&&$.focusSearch(),i.last().next(M.siblingLabel).addClass(T.active),$.remove.activeLabels(i),e.preventDefault()):p&&!s&&t==E.backspace&&($.verbose("Removing last label on input backspace"),i=n.last().addClass(T.active),$.remove.activeLabels(i)):i.removeClass(T.active)}}},keydown:function(e){var t=e.which;if($.is.inObject(t,E)){var n,i=U.not(M.unselectable).filter("."+T.selected).eq(0),o=V.children("."+T.active).eq(0),r=i.length>0?i:o,s=r.length>0?r.siblings(":not(."+T.filtered+")").addBack():V.children(":not(."+T.filtered+")"),a=r.children(M.menu),l=r.closest(M.menu),d=l.hasClass(T.visible)||l.hasClass(T.animating)||l.parent(M.menu).length>0,c=a.length>0,u=r.length>0,h=r.not(M.unselectable).length>0,p=t==E.delimiter&&S.allowAdditions&&$.is.multiple();if(S.allowAdditions&&S.hideAdditions&&(t==E.enter||p)&&h&&($.verbose("Selecting item from keyboard shortcut",r),$.event.item.click.call(r,e),$.is.searchSelection()&&$.remove.searchTerm()),$.is.visible()){if((t==E.enter||p)&&(t==E.enter&&u&&c&&!S.allowCategorySelection?($.verbose("Pressed enter on unselectable category, opening sub menu"),t=E.rightArrow):h&&($.verbose("Selecting item from keyboard shortcut",r),$.event.item.click.call(r,e),$.is.searchSelection()&&$.remove.searchTerm()),e.preventDefault()),u&&(t==E.leftArrow&&l[0]!==V[0]&&($.verbose("Left key pressed, closing sub-menu"),$.animate.hide(!1,l),r.removeClass(T.selected),l.closest(M.item).addClass(T.selected),e.preventDefault()),t==E.rightArrow&&c&&($.verbose("Right key pressed, opening sub-menu"),$.animate.show(!1,a),r.removeClass(T.selected),a.find(M.item).eq(0).addClass(T.selected),e.preventDefault())),t==E.upArrow){if(n=u&&d?r.prevAll(M.item+":not("+M.unselectable+")").eq(0):U.eq(0),s.index(n)<0)return $.verbose("Up key pressed but reached top of current menu"),void e.preventDefault();$.verbose("Up key pressed, changing active item"),r.removeClass(T.selected),n.addClass(T.selected),$.set.scrollPosition(n),S.selectOnKeydown&&$.is.single()&&$.set.selectedItem(n),e.preventDefault()}if(t==E.downArrow){if(0===(n=u&&d?n=r.nextAll(M.item+":not("+M.unselectable+")").eq(0):U.eq(0)).length)return $.verbose("Down key pressed but reached bottom of current menu"),void e.preventDefault();$.verbose("Down key pressed, changing active item"),U.removeClass(T.selected),n.addClass(T.selected),$.set.scrollPosition(n),S.selectOnKeydown&&$.is.single()&&$.set.selectedItem(n),e.preventDefault()}t==E.pageUp&&($.scrollPage("up"),e.preventDefault()),t==E.pageDown&&($.scrollPage("down"),e.preventDefault()),t==E.escape&&($.verbose("Escape key pressed, closing dropdown"),$.hide())}else p&&e.preventDefault(),t!=E.downArrow||$.is.visible()||($.verbose("Down key pressed, showing dropdown"),$.show(),e.preventDefault())}else $.has.search()||$.set.selectedLetter(String.fromCharCode(t))}},trigger:{change:function(){var e=n.createEvent("HTMLEvents"),t=q[0];t&&($.verbose("Triggering native change event"),e.initEvent("change",!0,!1),t.dispatchEvent(e))}},determine:{selectAction:function(t,n){$.verbose("Determining action",S.action),e.isFunction($.action[S.action])?($.verbose("Triggering preset action",S.action,t,n),$.action[S.action].call(G,t,n,this)):e.isFunction(S.action)?($.verbose("Triggering user action",S.action,t,n),S.action.call(G,t,n,this)):$.error(O.action,S.action)},eventInModule:function(t,i){var o=e(t.target),r=o.closest(n.documentElement).length>0,s=o.closest(z).length>0;return i=e.isFunction(i)?i:function(){},r&&!s?($.verbose("Triggering event",i),i(),!0):($.verbose("Event occurred in dropdown, canceling callback"),!1)},eventOnElement:function(t,i){var o=e(t.target),r=o.closest(M.siblingLabel),s=n.body.contains(t.target),a=0===z.find(r).length,l=0===o.closest(V).length;return i=e.isFunction(i)?i:function(){},s&&a&&l?($.verbose("Triggering event",i),i(),!0):($.verbose("Event occurred in dropdown menu, canceling callback"),!1)}},action:{nothing:function(){},activate:function(t,n,o){if(n=n!==i?n:t,$.can.activate(e(o))){if($.set.selected(n,e(o)),$.is.multiple()&&!$.is.allFiltered())return;$.hideAndClear()}},select:function(t,n,o){if(n=n!==i?n:t,$.can.activate(e(o))){if($.set.value(n,t,e(o)),$.is.multiple()&&!$.is.allFiltered())return;$.hideAndClear()}},combo:function(t,n,o){n=n!==i?n:t,$.set.selected(n,e(o)),$.hideAndClear()},hide:function(t,n,i){$.set.value(n,t,e(i)),$.hideAndClear()}},get:{id:function(){return w},defaultText:function(){return z.data(P.defaultText)},defaultValue:function(){return z.data(P.defaultValue)},placeholderText:function(){return"auto"!=S.placeholder&&"string"==typeof S.placeholder?S.placeholder:z.data(P.placeholderText)||""},text:function(){return F.text()},query:function(){return e.trim(B.val())},searchWidth:function(e){return e=e!==i?e:B.val(),j.text(e),Math.ceil(j.width()+1)},selectionCount:function(){var t=$.get.values();return $.is.multiple()?e.isArray(t)?t.length:0:""!==$.get.value()?1:0},transition:function(e){return"auto"==S.transition?$.is.upward(e)?"slide up":"slide down":S.transition},userValues:function(){var t=$.get.values();return!!t&&(t=e.isArray(t)?t:[t],e.grep(t,(function(e){return!1===$.get.item(e)})))},uniqueArray:function(t){return e.grep(t,(function(n,i){return e.inArray(n,t)===i}))},caretPosition:function(){var e,t,i=B.get(0);return"selectionStart"in i?i.selectionStart:n.selection?(i.focus(),t=(e=n.selection.createRange()).text.length,e.moveStart("character",-i.value.length),e.text.length-t):void 0},value:function(){var t=q.length>0?q.val():z.data(P.value),n=e.isArray(t)&&1===t.length&&""===t[0];return t===i||n?"":t},values:function(){var e=$.get.value();return""===e?"":!$.has.selectInput()&&$.is.multiple()?"string"==typeof e?e.split(S.delimiter):"":e},remoteValues:function(){var t=$.get.values(),n=!1;return t&&("string"==typeof t&&(t=[t]),e.each(t,(function(e,t){var i=$.read.remoteData(t);$.verbose("Restoring value from session data",i,t),i&&(n||(n={}),n[t]=i)}))),n},choiceText:function(t,n){if(n=n!==i?n:S.preserveHTML,t)return t.find(M.menu).length>0&&($.verbose("Retrieving text of element with sub-menu"),(t=t.clone()).find(M.menu).remove(),t.find(M.menuIcon).remove()),t.data(P.text)!==i?t.data(P.text):n?e.trim(t.html()):e.trim(t.text())},choiceValue:function(t,n){return n=n||$.get.choiceText(t),!!t&&(t.data(P.value)!==i?String(t.data(P.value)):"string"==typeof n?e.trim(n.toLowerCase()):String(n))},inputEvent:function(){var e=B[0];return!!e&&(e.oninput!==i?"input":e.onpropertychange!==i?"propertychange":"keyup")},selectValues:function(){var t={values:[]};return z.find("option").each((function(){var n=e(this),o=n.html(),r=n.attr("disabled"),s=n.attr("value")!==i?n.attr("value"):o;"auto"===S.placeholder&&""===s?t.placeholder=o:t.values.push({name:o,value:s,disabled:r})})),S.placeholder&&"auto"!==S.placeholder&&($.debug("Setting placeholder value to",S.placeholder),t.placeholder=S.placeholder),S.sortSelect?(t.values.sort((function(e,t){return e.name>t.name?1:-1})),$.debug("Retrieved and sorted values from select",t)):$.debug("Retrieved values from select",t),t},activeItem:function(){return U.filter("."+T.active)},selectedItem:function(){var e=U.not(M.unselectable).filter("."+T.selected);return e.length>0?e:U.eq(0)},itemWithAdditions:function(e){var t=$.get.item(e),n=$.create.userChoice(e);return n&&n.length>0&&(t=t.length>0?t.add(n):n),t},item:function(t,n){var o,r,s=!1;return t=t!==i?t:$.get.values()!==i?$.get.values():$.get.text(),o=r?t.length>0:t!==i&&null!==t,r=$.is.multiple()&&e.isArray(t),n=""===t||0===t||(n||!1),o&&U.each((function(){var o=e(this),a=$.get.choiceText(o),l=$.get.choiceValue(o,a);if(null!==l&&l!==i)if(r)-1===e.inArray(String(l),t)&&-1===e.inArray(a,t)||(s=s?s.add(o):o);else if(n){if($.verbose("Ambiguous dropdown value using strict type check",o,t),l===t||a===t)return s=o,!0}else if(String(l)==String(t)||a==t)return $.verbose("Found select item by value",l,t),s=o,!0})),s}},check:{maxSelections:function(e){return!S.maxSelections||((e=e!==i?e:$.get.selectionCount())>=S.maxSelections?($.debug("Maximum selection count reached"),S.useLabels&&(U.addClass(T.filtered),$.add.message(k.maxSelections)),!0):($.verbose("No longer at maximum selection count"),$.remove.message(),$.remove.filteredItem(),$.is.searchSelection()&&$.filterItems(),!1))}},restore:{defaults:function(){$.clear(),$.restore.defaultText(),$.restore.defaultValue()},defaultText:function(){var e=$.get.defaultText();e===$.get.placeholderText?($.debug("Restoring default placeholder text",e),$.set.placeholderText(e)):($.debug("Restoring default text",e),$.set.text(e))},placeholderText:function(){$.set.placeholderText()},defaultValue:function(){var e=$.get.defaultValue();e!==i&&($.debug("Restoring default value",e),""!==e?($.set.value(e),$.set.selected()):($.remove.activeItem(),$.remove.selectedItem()))},labels:function(){S.allowAdditions&&(S.useLabels||($.error(O.labels),S.useLabels=!0),$.debug("Restoring selected values"),$.create.userLabels()),$.check.maxSelections()},selected:function(){$.restore.values(),$.is.multiple()?($.debug("Restoring previously selected values and labels"),$.restore.labels()):$.debug("Restoring previously selected values")},values:function(){$.set.initialLoad(),S.apiSettings&&S.saveRemoteData&&$.get.remoteValues()?$.restore.remoteValues():$.set.selected(),$.remove.initialLoad()},remoteValues:function(){var t=$.get.remoteValues();$.debug("Recreating selected from session data",t),t&&($.is.single()?e.each(t,(function(e,t){$.set.text(t)})):e.each(t,(function(e,t){$.add.label(e,t)})))}},read:{remoteData:function(e){var n;if(t.Storage!==i)return(n=sessionStorage.getItem(e))!==i&&n;$.error(O.noStorage)}},save:{defaults:function(){$.save.defaultText(),$.save.placeholderText(),$.save.defaultValue()},defaultValue:function(){var e=$.get.value();$.verbose("Saving default value as",e),z.data(P.defaultValue,e)},defaultText:function(){var e=$.get.text();$.verbose("Saving default text as",e),z.data(P.defaultText,e)},placeholderText:function(){var e;!1!==S.placeholder&&F.hasClass(T.placeholder)&&(e=$.get.text(),$.verbose("Saving placeholder text as",e),z.data(P.placeholderText,e))},remoteData:function(e,n){t.Storage!==i?($.verbose("Saving remote data to session storage",n,e),sessionStorage.setItem(n,e)):$.error(O.noStorage)}},clear:function(){$.is.multiple()&&S.useLabels?$.remove.labels():($.remove.activeItem(),$.remove.selectedItem()),$.set.placeholderText(),$.clearValue()},clearValue:function(){$.set.value("")},scrollPage:function(e,t){var n,i,o=t||$.get.selectedItem(),r=o.closest(M.menu),s=r.outerHeight(),a=r.scrollTop(),l=U.eq(0).outerHeight(),d=Math.floor(s/l),c=(r.prop("scrollHeight"),"up"==e?a-l*d:a+l*d),u=U.not(M.unselectable);i="up"==e?u.index(o)-d:u.index(o)+d,(n=("up"==e?i>=0:i<u.length)?u.eq(i):"up"==e?u.first():u.last()).length>0&&($.debug("Scrolling page",e,n),o.removeClass(T.selected),n.addClass(T.selected),S.selectOnKeydown&&$.is.single()&&$.set.selectedItem(n),r.scrollTop(c))},set:{filtered:function(){var e=$.is.multiple(),t=$.is.searchSelection(),n=e&&t,i=t?$.get.query():"",o="string"==typeof i&&i.length>0,r=$.get.searchWidth(),s=""!==i;e&&o&&($.verbose("Adjusting input width",r,S.glyphWidth),B.css("width",r)),o||n&&s?($.verbose("Hiding placeholder text"),F.addClass(T.filtered)):(!e||n&&!s)&&($.verbose("Showing placeholder text"),F.removeClass(T.filtered))},empty:function(){z.addClass(T.empty)},loading:function(){z.addClass(T.loading)},placeholderText:function(e){e=e||$.get.placeholderText(),$.debug("Setting placeholder text",e),$.set.text(e),F.addClass(T.placeholder)},tabbable:function(){$.is.searchSelection()?($.debug("Added tabindex to searchable dropdown"),B.val("").attr("tabindex",0),V.attr("tabindex",-1)):($.debug("Added tabindex to dropdown"),z.attr("tabindex")===i&&(z.attr("tabindex",0),V.attr("tabindex",-1)))},initialLoad:function(){$.verbose("Setting initial load"),g=!0},activeItem:function(e){S.allowAdditions&&e.filter(M.addition).length>0?e.addClass(T.filtered):e.addClass(T.active)},partialSearch:function(e){var t=$.get.query().length;B.val(e.substr(0,t))},scrollPosition:function(e,t){var n,o,r,s,a,l;n=(e=e||$.get.selectedItem()).closest(M.menu),o=e&&e.length>0,t=t!==i&&t,e&&n.length>0&&o&&(e.position().top,n.addClass(T.loading),r=(s=n.scrollTop())-n.offset().top+e.offset().top,t||(l=s+n.height()<r+5,a=r-5<s),$.debug("Scrolling to active item",r),(t||a||l)&&n.scrollTop(r),n.removeClass(T.loading))},text:function(e){"select"!==S.action&&("combo"==S.action?($.debug("Changing combo button text",e,W),S.preserveHTML?W.html(e):W.text(e)):(e!==$.get.placeholderText()&&F.removeClass(T.placeholder),$.debug("Changing text",e,F),F.removeClass(T.filtered),S.preserveHTML?F.html(e):F.text(e)))},selectedItem:function(e){var t=$.get.choiceValue(e),n=$.get.choiceText(e,!1),i=$.get.choiceText(e,!0);$.debug("Setting user selection to item",e),$.remove.activeItem(),$.set.partialSearch(n),$.set.activeItem(e),$.set.selected(t,e),$.set.text(i)},selectedLetter:function(t){var n,i=U.filter("."+T.selected),o=i.length>0&&$.has.firstLetter(i,t),r=!1;o&&(n=i.nextAll(U).eq(0),$.has.firstLetter(n,t)&&(r=n)),r||U.each((function(){if($.has.firstLetter(e(this),t))return r=e(this),!1})),r&&($.verbose("Scrolling to next value with letter",t),$.set.scrollPosition(r),i.removeClass(T.selected),r.addClass(T.selected),S.selectOnKeydown&&$.is.single()&&$.set.selectedItem(r))},direction:function(e){"auto"==S.direction?($.remove.upward(),$.can.openDownward(e)?$.remove.upward(e):$.set.upward(e),$.is.leftward(e)||$.can.openRightward(e)||$.set.leftward(e)):"upward"==S.direction&&$.set.upward(e)},upward:function(e){(e||z).addClass(T.upward)},leftward:function(e){(e||V).addClass(T.leftward)},value:function(e,t,n){var o=$.escape.value(e),r=q.length>0,s=$.get.values(),a=e!==i?String(e):e;if(r){if(!S.allowReselection&&a==s&&($.verbose("Skipping value update already same value",e,s),!$.is.initialLoad()))return;$.is.single()&&$.has.selectInput()&&$.can.extendSelect()&&($.debug("Adding user option",e),$.add.optionValue(e)),$.debug("Updating input value",o,s),Y=!0,q.val(o),!1===S.fireOnInit&&$.is.initialLoad()?$.debug("Input native change event ignored on initial load"):$.trigger.change(),Y=!1}else $.verbose("Storing value in metadata",o,q),o!==s&&z.data(P.value,a);$.is.single()&&S.clearable&&(o?$.set.clearable():$.remove.clearable()),!1===S.fireOnInit&&$.is.initialLoad()?$.verbose("No callback on initial load",S.onChange):S.onChange.call(G,e,t,n)},active:function(){z.addClass(T.active)},multiple:function(){z.addClass(T.multiple)},visible:function(){z.addClass(T.visible)},exactly:function(e,t){$.debug("Setting selected to exact values"),$.clear(),$.set.selected(e,t)},selected:function(t,n){var i=$.is.multiple();(n=S.allowAdditions?n||$.get.itemWithAdditions(t):n||$.get.item(t))&&($.debug("Setting selected menu item to",n),$.is.multiple()&&$.remove.searchWidth(),$.is.single()?($.remove.activeItem(),$.remove.selectedItem()):S.useLabels&&$.remove.selectedItem(),n.each((function(){var t=e(this),o=$.get.choiceText(t),r=$.get.choiceValue(t,o),s=t.hasClass(T.filtered),a=t.hasClass(T.active),l=t.hasClass(T.addition),d=i&&1==n.length;i?!a||l?(S.apiSettings&&S.saveRemoteData&&$.save.remoteData(o,r),S.useLabels?($.add.label(r,o,d),$.add.value(r,o,t),$.set.activeItem(t),$.filterActive(),$.select.nextAvailable(n)):($.add.value(r,o,t),$.set.text($.add.variables(k.count)),$.set.activeItem(t))):s||($.debug("Selected active value, remov
2ing label"),$.remove.selected(r)):(S.apiSettings&&S.saveRemoteData&&$.save.remoteData(o,r),$.set.text(o),$.set.value(r,o,t),t.addClass(T.active).addClass(T.selected))})))},clearable:function(){H.addClass(T.clear)}},add:{label:function(t,n,i){var o,r=$.is.searchSelection()?B:F,s=$.escape.value(t);S.ignoreCase&&(s=s.toLowerCase()),o=e("<a />").addClass(T.label).attr("data-"+P.value,s).html(I.label(s,n)),o=S.onLabelCreate.call(o,s,n),$.has.label(t)?$.debug("User selection already exists, skipping",s):(S.label.variation&&o.addClass(S.label.variation),!0===i?($.debug("Animating in label",o),o.addClass(T.hidden).insertBefore(r).transition(S.label.transition,S.label.duration)):($.debug("Adding selection label",o),o.insertBefore(r)))},message:function(t){var n=V.children(M.message),i=S.templates.message($.add.variables(t));n.length>0?n.html(i):n=e("<div/>").html(i).addClass(T.message).appendTo(V)},optionValue:function(t){var n=$.escape.value(t);q.find('option[value="'+$.escape.string(n)+'"]').length>0||($.disconnect.selectObserver(),$.is.single()&&($.verbose("Removing previous user addition"),q.find("option."+T.addition).remove()),e("<option/>").prop("value",n).addClass(T.addition).html(t).appendTo(q),$.verbose("Adding user addition as an <option>",t),$.observe.select())},userSuggestion:function(e){var t,n=V.children(M.addition),i=$.get.item(e),o=i&&i.not(M.addition).length,r=n.length>0;S.useLabels&&$.has.maxSelections()||(""===e||o?n.remove():(r?(n.data(P.value,e).data(P.text,e).attr("data-"+P.value,e).attr("data-"+P.text,e).removeClass(T.filtered),S.hideAdditions||(t=S.templates.addition($.add.variables(k.addResult,e)),n.html(t)),$.verbose("Replacing user suggestion with new value",n)):((n=$.create.userChoice(e)).prependTo(V),$.verbose("Adding item choice to menu corresponding with user choice addition",n)),S.hideAdditions&&!$.is.allFiltered()||n.addClass(T.selected).siblings().removeClass(T.selected),$.refreshItems()))},variables:function(e,t){var n,i,o=-1!==e.search("{count}"),r=-1!==e.search("{maxCount}"),s=-1!==e.search("{term}");return $.verbose("Adding templated variables to message",e),o&&(n=$.get.selectionCount(),e=e.replace("{count}",n)),r&&(n=$.get.selectionCount(),e=e.replace("{maxCount}",S.maxSelections)),s&&(i=t||$.get.query(),e=e.replace("{term}",i)),e},value:function(t,n,i){var o,r=$.get.values();$.has.value(t)?$.debug("Value already selected"):""!==t?(e.isArray(r)?(o=r.concat([t]),o=$.get.uniqueArray(o)):o=[t],$.has.selectInput()?$.can.extendSelect()&&($.debug("Adding value to select",t,o,q),$.add.optionValue(t)):(o=o.join(S.delimiter),$.debug("Setting hidden input to delimited value",o,q)),!1===S.fireOnInit&&$.is.initialLoad()?$.verbose("Skipping onadd callback on initial load",S.onAdd):S.onAdd.call(G,t,n,i),$.set.value(o,t,n,i),$.check.maxSelections()):$.debug("Cannot select blank values from multiselect")}},remove:{active:function(){z.removeClass(T.active)},activeLabel:function(){z.find(M.label).removeClass(T.active)},empty:function(){z.removeClass(T.empty)},loading:function(){z.removeClass(T.loading)},initialLoad:function(){g=!1},upward:function(e){(e||z).removeClass(T.upward)},leftward:function(e){(e||V).removeClass(T.leftward)},visible:function(){z.removeClass(T.visible)},activeItem:function(){U.removeClass(T.active)},filteredItem:function(){S.useLabels&&$.has.maxSelections()||(S.useLabels&&$.is.multiple()?U.not("."+T.active).removeClass(T.filtered):U.removeClass(T.filtered),$.remove.empty())},optionValue:function(e){var t=$.escape.value(e),n=q.find('option[value="'+$.escape.string(t)+'"]');n.length>0&&n.hasClass(T.addition)&&(_&&(_.disconnect(),$.verbose("Temporarily disconnecting mutation observer")),n.remove(),$.verbose("Removing user addition as an <option>",t),_&&_.observe(q[0],{childList:!0,subtree:!0}))},message:function(){V.children(M.message).remove()},searchWidth:function(){B.css("width","")},searchTerm:function(){$.verbose("Cleared search term"),B.val(""),$.set.filtered()},userAddition:function(){U.filter(M.addition).remove()},selected:function(t,n){if(!(n=S.allowAdditions?n||$.get.itemWithAdditions(t):n||$.get.item(t)))return!1;n.each((function(){var t=e(this),n=$.get.choiceText(t),i=$.get.choiceValue(t,n);$.is.multiple()?S.useLabels?($.remove.value(i,n,t),$.remove.label(i)):($.remove.value(i,n,t),0===$.get.selectionCount()?$.set.placeholderText():$.set.text($.add.variables(k.count))):$.remove.value(i,n,t),t.removeClass(T.filtered).removeClass(T.active),S.useLabels&&t.removeClass(T.selected)}))},selectedItem:function(){U.removeClass(T.selected)},value:function(e,t,n){var i,o=$.get.values();$.has.selectInput()?($.verbose("Input is <select> removing selected option",e),i=$.remove.arrayValue(e,o),$.remove.optionValue(e)):($.verbose("Removing from delimited values",e),i=(i=$.remove.arrayValue(e,o)).join(S.delimiter)),!1===S.fireOnInit&&$.is.initialLoad()?$.verbose("No callback on initial load",S.onRemove):S.onRemove.call(G,e,t,n),$.set.value(i,t,n),$.check.maxSelections()},arrayValue:function(t,n){return e.isArray(n)||(n=[n]),n=e.grep(n,(function(e){return t!=e})),$.verbose("Removed value from delimited string",t,n),n},label:function(e,t){var n=z.find(M.label).filter("[data-"+P.value+'="'+$.escape.string(e)+'"]');$.verbose("Removing label",n),n.remove()},activeLabels:function(e){e=e||z.find(M.label).filter("."+T.active),$.verbose("Removing active label selections",e),$.remove.labels(e)},labels:function(t){t=t||z.find(M.label),$.verbose("Removing labels",t),t.each((function(){var t=e(this),n=t.data(P.value),o=n!==i?String(n):n,r=$.is.userValue(o);!1!==S.onLabelRemove.call(t,n)?($.remove.message(),r?($.remove.value(o),$.remove.label(o)):$.remove.selected(o)):$.debug("Label remove callback cancelled removal")}))},tabbable:function(){$.is.searchSelection()?($.debug("Searchable dropdown initialized"),B.removeAttr("tabindex"),V.removeAttr("tabindex")):($.debug("Simple selection dropdown initialized"),z.removeAttr("tabindex"),V.removeAttr("tabindex"))},clearable:function(){H.removeClass(T.clear)}},has:{menuSearch:function(){return $.has.search()&&B.closest(V).length>0},search:function(){return B.length>0},sizer:function(){return j.length>0},selectInput:function(){return q.is("select")},minCharacters:function(e){return!S.minCharacters||(e=String(e!==i?e:$.get.query())).length>=S.minCharacters},firstLetter:function(e,t){var n;return!(!e||0===e.length||"string"!=typeof t)&&(n=$.get.choiceText(e,!1),(t=t.toLowerCase())==String(n).charAt(0).toLowerCase())},input:function(){return q.length>0},items:function(){return U.length>0},menu:function(){return V.length>0},message:function(){return 0!==V.children(M.message).length},label:function(e){var t=$.escape.value(e),n=z.find(M.label);return S.ignoreCase&&(t=t.toLowerCase()),n.filter("[data-"+P.value+'="'+$.escape.string(t)+'"]').length>0},maxSelections:function(){return S.maxSelections&&$.get.selectionCount()>=S.maxSelections},allResultsFiltered:function(){var e=U.not(M.addition);return e.filter(M.unselectable).length===e.length},userSuggestion:function(){return V.children(M.addition).length>0},query:function(){return""!==$.get.query()},value:function(e){return S.ignoreCase?$.has.valueIgnoringCase(e):$.has.valueMatchingCase(e)},valueMatchingCase:function(t){var n=$.get.values();return!!(e.isArray(n)?n&&-1!==e.inArray(t,n):n==t)},valueIgnoringCase:function(t){var n=$.get.values(),i=!1;return e.isArray(n)||(n=[n]),e.each(n,(function(e,n){if(String(t).toLowerCase()==String(n).toLowerCase())return i=!0,!1})),i}},is:{active:function(){return z.hasClass(T.active)},animatingInward:function(){return V.transition("is inward")},animatingOutward:function(){return V.transition("is outward")},bubbledLabelClick:function(t){return e(t.target).is("select, input")&&z.closest("label").length>0}
vendor: 5,107 bytes, line 2
2,bubbledIconClick:function(t){return e(t.target).closest(H).length>0},alreadySetup:function(){return z.is("select")&&z.parent(M.dropdown).data(D)!==i&&0===z.prev().length},animating:function(e){return e?e.transition&&e.transition("is animating"):V.transition&&V.transition("is animating")},leftward:function(e){return(e||V).hasClass(T.leftward)},disabled:function(){return z.hasClass(T.disabled)},focused:function(){return n.activeElement===z[0]},focusedOnSearch:function(){return n.activeElement===B[0]},allFiltered:function(){return($.is.multiple()||$.has.search())&&!(0==S.hideAdditions&&$.has.userSuggestion())&&!$.has.message()&&$.has.allResultsFiltered()},hidden:function(e){return!$.is.visible(e)},initialLoad:function(){return g},inObject:function(t,n){var i=!1;return e.each(n,(function(e,n){if(n==t)return i=!0,!0})),i},multiple:function(){return z.hasClass(T.multiple)},remote:function(){return S.apiSettings&&$.can.useAPI()},single:function(){return!$.is.multiple()},selectMutation:function(t){var n=!1;return e.each(t,(function(t,i){if(i.target&&e(i.target).is("select"))return n=!0,!0})),n},search:function(){return z.hasClass(T.search)},searchSelection:function(){return $.has.search()&&1===B.parent(M.dropdown).length},selection:function(){return z.hasClass(T.selection)},userValue:function(t){return-1!==e.inArray(t,$.get.userValues())},upward:function(e){return(e||z).hasClass(T.upward)},visible:function(e){return e?e.hasClass(T.visible):V.hasClass(T.visible)},verticallyScrollableContext:function(){var e=N.get(0)!==t&&N.css("overflow-y");return"auto"==e||"scroll"==e},horizontallyScrollableContext:function(){var e=N.get(0)!==t&&N.css("overflow-X");return"auto"==e||"scroll"==e}},can:{activate:function(e){return!!S.useLabels||(!$.has.maxSelections()||!(!$.has.maxSelections()||!e.hasClass(T.active)))},openDownward:function(e){var n,i,o=e||V,r=!0;return o.addClass(T.loading),i={context:{offset:N.get(0)===t?{top:0,left:0}:N.offset(),scrollTop:N.scrollTop(),height:N.outerHeight()},menu:{offset:o.offset(),height:o.outerHeight()}},$.is.verticallyScrollableContext()&&(i.menu.offset.top+=i.context.scrollTop),(n={above:i.context.scrollTop<=i.menu.offset.top-i.context.offset.top-i.menu.height,below:i.context.scrollTop+i.context.height>=i.menu.offset.top-i.context.offset.top+i.menu.height}).below?($.verbose("Dropdown can fit in context downward",n),r=!0):n.below||n.above?($.verbose("Dropdown cannot fit below, opening upward",n),r=!1):($.verbose("Dropdown cannot fit in either direction, favoring downward",n),r=!0),o.removeClass(T.loading),r},openRightward:function(e){var n,i,o=e||V,r=!0;return o.addClass(T.loading),i={context:{offset:N.get(0)===t?{top:0,left:0}:N.offset(),scrollLeft:N.scrollLeft(),width:N.outerWidth()},menu:{offset:o.offset(),width:o.outerWidth()}},$.is.horizontallyScrollableContext()&&(i.menu.offset.left+=i.context.scrollLeft),(n=i.menu.offset.left-i.context.offset.left+i.menu.width>=i.context.scrollLeft+i.context.width)&&($.verbose("Dropdown cannot fit in context rightward",n),r=!1),o.removeClass(T.loading),r},click:function(){return d||"click"==S.on},extendSelect:function(){return S.allowAdditions||S.apiSettings},show:function(){return!$.is.disabled()&&($.has.items()||$.has.message())},useAPI:function(){return e.fn.api!==i}},animate:{show:function(t,n){var o,r=n||V,s=n?function(){}:function(){$.hideSubMenus(),$.hideOthers(),$.set.active()};t=e.isFunction(t)?t:function(){},$.verbose("Doing menu show animation",r),$.set.direction(n),o=$.get.transition(n),$.is.selection()&&$.set.scrollPosition($.get.selectedItem(),!0),($.is.hidden(r)||$.is.animating(r))&&("none"==o?(s(),r.transition("show"),t.call(G)):e.fn.transition!==i&&z.transition("is supported")?r.transition({animation:o+" in",debug:S.debug,verbose:S.verbose,duration:S.duration,queue:!0,onStart:s,onComplete:function(){t.call(G)}}):$.error(O.noTransition,o))},hide:function(t,n){var o=n||V,r=(n?S.duration:S.duration,n?function(){}:function(){$.can.click()&&$.unbind.intent(),$.remove.active()}),s=$.get.transition(n);t=e.isFunction(t)?t:function(){},($.is.visible(o)||$.is.animating(o))&&($.verbose("Doing menu hide animation",o),"none"==s?(r(),o.transition("hide"),t.call(G)):e.fn.transition!==i&&z.transition("is supported")?o.transition({animation:s+" out",duration:S.duration,debug:S.debug,verbose:S.verbose,queue:!1,onStart:r,onComplete:function(){t.call(G)}}):$.error(O.transition))}},hideAndClear:function(){$.remove.searchTerm(),$.has.maxSelections()||($.has.search()?$.hide((function(){$.remove.filteredItem()})):$.hide())},delay:{show:function(){$.verbose("Delaying show event to ensure user intent"),clearTimeout($.timer),$.timer=setTimeout($.show,S.delay.show)},hide:function(){$.verbose("Delaying hide event to ensure user intent"),clearTimeout($.timer),$.timer=setTimeout($.hide,S.delay.hide)}},escape:{value:function(t){var n=e.isArray(t),i="string"==typeof t,o=!i&&!n,r=i&&-1!==t.search(L.quote),s=[];return o||!r?t:($.debug("Encoding quote values for use in select",t),n?(e.each(t,(function(e,t){s.push(t.replace(L.quote,"&quot;"))})),s):t.replace(L.quote,"&quot;"))}
vendor: 5,562 bytes, line 2
2,string:function(e){return(e=String(e)).replace(L.escape,"\\$&")}},setting:function(t,n){if($.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,S,t);else{if(n===i)return S[t];e.isPlainObject(S[t])?e.extend(!0,S[t],n):S[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,$,t);else{if(n===i)return $[t];$[t]=n}},debug:function(){!S.silent&&S.debug&&(S.performance?$.performance.log(arguments):($.debug=Function.prototype.bind.call(console.info,console,S.name+":"),$.debug.apply(console,arguments)))},verbose:function(){!S.silent&&S.verbose&&S.debug&&(S.performance?$.performance.log(arguments):($.verbose=Function.prototype.bind.call(console.info,console,S.name+":"),$.verbose.apply(console,arguments)))},error:function(){S.silent||($.error=Function.prototype.bind.call(console.error,console,S.name+":"),$.error.apply(console,arguments))},performance:{log:function(e){var t,n;S.performance&&(n=(t=(new Date).getTime())-(c||t),c=t,u.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:G,"Execution Time":n})),clearTimeout($.performance.timer),$.performance.timer=setTimeout($.performance.display,500)},display:function(){var t=S.name+":",n=0;c=!1,clearTimeout($.performance.timer),e.each(u,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",l&&(t+=" '"+l+"'"),(console.group!==i||console.table!==i)&&u.length>0&&(console.groupCollapsed(t),console.table?console.table(u):e.each(u,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),u=[]}},invoke:function(t,n,o){var s,a,l,d=K;return n=n||f,o=G||o,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i?(a=d[o],!1):($.error(O.method,t),!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(o,n):a!==i&&(l=a),e.isArray(r)?r.push(l):r!==i?r=[r,l]:l!==i&&(r=l),a}},p?(K===i&&$.initialize(),$.invoke(h)):(K!==i&&K.invoke("destroy"),$.initialize())})),r!==i?r:s},e.fn.dropdown.settings={silent:!1,debug:!1,verbose:!1,performance:!0,on:"click",action:"activate",values:!1,clearable:!1,apiSettings:!1,selectOnKeydown:!0,minCharacters:0,filterRemoteData:!1,saveRemoteData:!0,throttle:200,context:t,direction:"auto",keepOnScreen:!0,match:"both",fullTextSearch:!1,placeholder:"auto",preserveHTML:!0,sortSelect:!1,forceSelection:!0,allowAdditions:!1,ignoreCase:!1,hideAdditions:!0,maxSelections:!1,useLabels:!0,delimiter:",",showOnFocus:!0,allowReselection:!1,allowTab:!0,allowCategorySelection:!1,fireOnInit:!1,transition:"auto",duration:200,glyphWidth:1.037,label:{transition:"scale",duration:200,variation:!1},delay:{hide:300,show:200,search:20,touch:50},onChange:function(e,t,n){},onAdd:function(e,t,n){},onRemove:function(e,t,n){},onLabelSelect:function(e){},onLabelCreate:function(t,n){return e(this)},onLabelRemove:function(e){return!0},onNoResults:function(e){return!0},onShow:function(){},onHide:function(){},name:"Dropdown",namespace:"dropdown",message:{addResult:"Add <b>{term}</b>",count:"{count} selected",maxSelections:"Max {maxCount} selections",noResults:"No results found.",serverError:"There was an error contacting the server"},error:{action:"You called a dropdown action that was not defined",alreadySetup:"Once a select has been initialized behaviors must be called on the created ui dropdown",labels:"Allowing user additions currently requires the use of labels.",missingMultiple:"<select> requires multiple property to be set to correctly preserve multiple values",method:"The method you called is not defined.",noAPI:"The API module is required to load resources remotely",noStorage:"Saving remote data requires session storage",noTransition:"This module requires ui transitions <https://github.com/Semantic-Org/UI-Transition>"},regExp:{escape:/[-[\]{}()*+?.,\\^$|#\s]/g,quote:/"/g},metadata:{defaultText:"defaultText",defaultValue:"defaultValue",placeholderText:"placeholder",text:"text",value:"value"},fields:{remoteValues:"results",values:"values",disabled:"disabled",name:"name",value:"value",text:"text"},keys:{backspace:8,delimiter:188,deleteKey:46,enter:13,escape:27,pageUp:33,pageDown:34,leftArrow:37,upArrow:38,rightArrow:39,downArrow:40},selector:{addition:".addition",dropdown:".ui.dropdown",hidden:".hidden",icon:"> .dropdown.icon",input:'> input[type="hidden"], > select',item:".item",label:"> .label",remove:"> .label > .delete.icon",siblingLabel:".label",menu:".menu",message:".message",menuIcon:".dropdown.icon",search:"input.search, .menu > .search > input, .menu input.search",sizer:"> input.sizer",text:"> .text:not(.icon)",unselectable:".disabled, .filtered"},className:{active:"active",addition:"addition",animating:"animating",clear:"clear",disabled:"disabled",empty:"empty",dropdown:"ui dropdown",filtered:"filtered",hidden:"hidden transition",item:"item",label:"ui label",loading:"loading",menu:"menu",message:"message",multiple:"multiple",placeholder:"default",sizer:"sizer",search:"search",selected:"selected",selection:"selection",upward:"upward",leftward:"left",visible:"visible"}},e.fn.dropdown.settings.templates={dropdown:function(t){var n=t.placeholder||!1,i=(t.values,"");return i+='<i class="dropdown icon"></i>',t.placeholder?i+='<div class="default text">'+n+"</div>":i+='<div class="text"></div>',i+='<div class="menu">',e.each(t.values,(function(e,t){i+=t.disabled?'<div class="disabled item" data-value="'+t.value+'">'+t.name+"</div>":'<div class="item" data-value="'+t.value+'">'+t.name+"</div>"}
vendor: 5,057 bytes, line 2
2)),i+="</div>"},menu:function(t,n){var i=t[n.values]||{},o="";return e.each(i,(function(e,t){var i=t[n.text]?'data-text="'+t[n.text]+'"':"",r=t[n.disabled]?"disabled ":"";o+='<div class="'+r+'item" data-value="'+t[n.value]+'"'+i+">",o+=t[n.name],o+="</div>"})),o},label:function(e,t){return t+'<i class="delete icon"></i>'},message:function(e){return e},addition:function(e){return e}}}(jQuery,window,document)},3040:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.embed=function(n){var o,r=e(this),s=r.selector||"",a=(new Date).getTime(),l=[],d=arguments[0],c="string"==typeof d,u=[].slice.call(arguments,1);return r.each((function(){var h,p=e.isPlainObject(n)?e.extend(!0,{},e.fn.embed.settings,n):e.extend({},e.fn.embed.settings),f=p.selector,m=p.className,g=p.sources,v=p.error,b=p.metadata,y=p.namespace,w=p.templates,_="."+y,x="module-"+y,$=(e(t),e(this)),S=($.find(f.placeholder),$.find(f.icon),$.find(f.embed)),T=this,k=$.data(x);h={initialize:function(){h.debug("Initializing embed"),h.determine.autoplay(),h.create(),h.bind.events(),h.instantiate()},instantiate:function(){h.verbose("Storing instance of module",h),k=h,$.data(x,h)},destroy:function(){h.verbose("Destroying previous instance of embed"),h.reset(),$.removeData(x).off(_)},refresh:function(){h.verbose("Refreshing selector cache"),$.find(f.placeholder),$.find(f.icon),S=$.find(f.embed)},bind:{events:function(){h.has.placeholder()&&(h.debug("Adding placeholder events"),$.on("click"+_,f.placeholder,h.createAndShow).on("click"+_,f.icon,h.createAndShow))}},create:function(){h.get.placeholder()?h.createPlaceholder():h.createAndShow()},createPlaceholder:function(e){var t=h.get.icon(),n=h.get.url();h.generate.embed(n);e=e||h.get.placeholder(),$.html(w.placeholder(e,t)),h.debug("Creating placeholder for embed",e,t)},createEmbed:function(t){h.refresh(),t=t||h.get.url(),S=e("<div/>").addClass(m.embed).html(h.generate.embed(t)).appendTo($),p.onCreate.call(T,t),h.debug("Creating embed object",S)},changeEmbed:function(e){S.html(h.generate.embed(e))},createAndShow:function(){h.createEmbed(),h.show()},change:function(e,t,n){h.debug("Changing video to ",e,t,n),$.data(b.source,e).data(b.id,t),n?$.data(b.url,n):$.removeData(b.url),h.has.embed()?h.changeEmbed():h.create()},reset:function(){h.debug("Clearing embed and showing placeholder"),h.remove.data(),h.remove.active(),h.remove.embed(),h.showPlaceholder(),p.onReset.call(T)},show:function(){h.debug("Showing embed"),h.set.active(),p.onDisplay.call(T)},hide:function(){h.debug("Hiding embed"),h.showPlaceholder()},showPlaceholder:function(){h.debug("Showing placeholder image"),h.remove.active(),p.onPlaceholderDisplay.call(T)},get:{id:function(){return p.id||$.data(b.id)},placeholder:function(){return p.placeholder||$.data(b.placeholder)},icon:function(){return p.icon?p.icon:$.data(b.icon)!==i?$.data(b.icon):h.determine.icon()},source:function(e){return p.source?p.source:$.data(b.source)!==i?$.data(b.source):h.determine.source()},type:function(){var e=h.get.source();return g[e]!==i&&g[e].type},url:function(){return p.url?p.url:$.data(b.url)!==i?$.data(b.url):h.determine.url()}},determine:{autoplay:function(){h.should.autoplay()&&(p.autoplay=!0)},source:function(t){var n=!1;return(t=t||h.get.url())&&e.each(g,(function(e,i){if(-1!==t.search(i.domain))return n=e,!1})),n},icon:function(){var e=h.get.source();return g[e]!==i&&g[e].icon},url:function(){var e,t=p.id||$.data(b.id),n=p.source||$.data(b.source);return(e=g[n]!==i&&g[n].url.replace("{id}",t))&&$.data(b.url,e),e}},set:{active:function(){$.addClass(m.active)}},remove:{data:function(){$.removeData(b.id).removeData(b.icon).removeData(b.placeholder).removeData(b.source).removeData(b.url)},active:function(){$.removeClass(m.active)},embed:function(){S.empty()}},encode:{parameters:function(e){var t,n=[];for(t in e)n.push(encodeURIComponent(t)+"="+encodeURIComponent(e[t]));return n.join("&amp;")}},generate:{embed:function(e){h.debug("Generating embed html");var t,n,i=h.get.source();return(e=h.get.url(e))?(n=h.generate.parameters(i),t=w.iframe(e,n)):h.error(v.noURL,$),t},parameters:function(t,n){var o=g[t]&&g[t].parameters!==i?g[t].parameters(p):{};return(n=n||p.parameters)&&(o=e.extend({},o,n)),o=p.onEmbed(o),h.encode.parameters(o)}},has:{embed:function(){return S.length>0},placeholder:function(){return p.placeholder||$.data(b.placeholder)}},should:{autoplay:function(){return"auto"===p.autoplay?p.placeholder||$.data(b.placeholder)!==i:p.autoplay}},is:{video:function(){return"video"==h.get.type()}},setting:function(t,n){if(h.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,p,t);else{if(n===i)return p[t];e.isPlainObject(p[t])?e.extend(!0,p[t],n):p[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,h,t);else{if(n===i)return h[t];h[t]=n}},debug:function(){!p.silent&&p.debug&&(p.performance?h.performance.log(arguments):(h.debug=Function.prototype.bind.call(console.info,console,p.name+":"),h.debug.apply(console,arguments)))}
2,verbose:function(){!p.silent&&p.verbose&&p.debug&&(p.performance?h.performance.log(arguments):(h.verbose=Function.prototype.bind.call(console.info,console,p.name+":"),h.verbose.apply(console,arguments)))},error:function(){p.silent||(h.error=Function.prototype.bind.call(console.error,console,p.name+":"),h.error.apply(console,arguments))},performance:{log:function(e){var t,n;p.performance&&(n=(t=(new Date).getTime())-(a||t),a=t,l.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:T,"Execution Time":n})),clearTimeout(h.performance.timer),h.performance.timer=setTimeout(h.performance.display,500)},display:function(){var t=p.name+":",n=0;a=!1,clearTimeout(h.performance.timer),e.each(l,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",s&&(t+=" '"+s+"'"),r.length>1&&(t+=" ("+r.length+")"),(console.group!==i||console.table!==i)&&l.length>0&&(console.groupCollapsed(t),console.table?console.table(l):e.each(l,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),l=[]}},invoke:function(t,n,r){var s,a,l,d=k;return n=n||u,r=T||r,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i?(a=d[o],!1):(h.error(v.method,t),!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(r,n):a!==i&&(l=a),e.isArray(o)?o.push(l):o!==i?o=[o,l]:l!==i&&(o=l),a}},c?(k===i&&h.initialize(),h.invoke(d)):(k!==i&&k.invoke("destroy"),h.initialize())})),o!==i?o:this},e.fn.embed.settings={name:"Embed",namespace:"embed",silent:!1,debug:!1,verbose:!1,performance:!0,icon:!1,source:!1,url:!1,id:!1,autoplay:"auto",color:"#444444",hd:!0,brandedUI:!1,parameters:!1,onDisplay:function(){},onPlaceholderDisplay:function(){},onReset:function(){},onCreate:function(e){},onEmbed:function(e){return e},metadata:{id:"id",icon:"icon",placeholder:"placeholder",source:"source",url:"url"},error:{noURL:"No URL specified",method:"The method you called is not defined"},className:{active:"active",embed:"embed"},selector:{embed:".embed",placeholder:".placeholder",icon:".icon"},sources:{youtube:{name:"youtube",type:"video",icon:"video play",domain:"youtube.com",url:"//www.youtube.com/embed/{id}",parameters:function(e){return{autohide:!e.brandedUI,autoplay:e.autoplay,color:e.color||i,hq:e.hd,jsapi:e.api,modestbranding:!e.brandedUI}}},vimeo:{name:"vimeo",type:"video",icon:"video play",domain:"vimeo.com",url:"//player.vimeo.com/video/{id}",parameters:function(e){return{api:e.api,autoplay:e.autoplay,byline:e.brandedUI,color:e.color||i,portrait:e.brandedUI,title:e.brandedUI}}}},templates:{iframe:function(e,t){var n=e;return t&&(n+="?"+t),'<iframe src="'+n+'" width="100%" height="100%" frameborder="0" scrolling="no" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>'},placeholder:function(e,t){var n="";return t&&(n+='<i class="'+t+' icon"></i>'),e&&(n+='<img class="placeholder" src="'+e+'">'),n}},api:!1,onPause:function(){},onPlay:function(){},onStop:function(){}}}(jQuery,window,document)},1439:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.form=function(t){var o,r=e(this),s=r.selector||"",a=(new Date).getTime(),l=[],d=arguments[0],c=arguments[1],u="string"==typeof d,h=[].slice.call(arguments,1);return r.each((function(){var p,f,m,g,v,b,y,w,_,x,$,S,T,k,C,E,P=e(this),A=this,L=[],M=!1;E={initialize:function(){E.get.settings(),u?(C===i&&E.instantiate(),E.invoke(d)):(C!==i&&C.invoke("destroy"),E.verbose("Initializing form validation",P,v),E.bindEvents(),E.set.defaults(),E.instantiate())},instantiate:function(){E.verbose("Storing instance of module",E),C=E,P.data(T,E)},destroy:function(){E.verbose("Destroying previous module",C),E.removeEvents(),P.removeData(T)},refresh:function(){E.verbose("Refreshing selector cache"),p=P.find(w.field),f=P.find(w.group),m=P.find(w.message),P.find(w.prompt),g=P.find(w.submit),P.find(w.clear),P.find(w.reset)},submit:function(){E.verbose("Submitting form",P),P.submit()},attachEvents:function(t,n){n=n||"submit",e(t).on("click"+k,(function(e){E[n](),e.preventDefault()}))},bindEvents:function(){E.verbose("Attaching form events"),P.on("submit"+k,E.validate.form).on("blur"+k,w.field,E.event.field.blur).on("click"+k,w.submit,E.submit).on("click"+k,w.reset,E.reset).on("click"+k,w.clear,E.clear),v.keyboardShortcuts&&P.on("key
2down"+k,w.field,E.event.field.keydown),p.each((function(){var t=e(this),n=t.prop("type"),i=E.get.changeEvent(n,t);e(this).on(i+k,E.event.field.change)}))},clear:function(){p.each((function(){var t=e(this),n=t.parent(),i=t.closest(f),o=i.find(w.prompt),r=t.data(y.defaultValue)||"",s=n.is(w.uiCheckbox),a=n.is(w.uiDropdown);i.hasClass(_.error)&&(E.verbose("Resetting error on field",i),i.removeClass(_.error),o.remove()),a?(E.verbose("Resetting dropdown value",n,r),n.dropdown("clear")):s?t.prop("checked",!1):(E.verbose("Resetting field value",t,r),t.val(""))}))},reset:function(){p.each((function(){var t=e(this),n=t.parent(),o=t.closest(f),r=o.find(w.prompt),s=t.data(y.defaultValue),a=n.is(w.uiCheckbox),l=n.is(w.uiDropdown),d=o.hasClass(_.error);s!==i&&(d&&(E.verbose("Resetting error on field",o),o.removeClass(_.error),r.remove()),l?(E.verbose("Resetting dropdown value",n,s),n.dropdown("restore defaults")):a?(E.verbose("Resetting checkbox value",n,s),t.prop("checked",s)):(E.verbose("Resetting field value",t,s),t.val(s)))}))},determine:{isValid:function(){var t=!0;return e.each(b,(function(e,n){E.validate.field(n,e,!0)||(t=!1)})),t}},is:{bracketedRule:function(e){return e.type&&e.type.match(v.regExp.bracket)},shorthandFields:function(e){var t=e[Object.keys(e)[0]];return E.is.shorthandRules(t)},shorthandRules:function(t){return"string"==typeof t||e.isArray(t)},empty:function(e){return!e||0===e.length||(e.is('input[type="checkbox"]')?!e.is(":checked"):E.is.blank(e))},blank:function(t){return""===e.trim(t.val())},valid:function(t){var n=!0;return t?(E.verbose("Checking if field is valid",t),E.validate.field(b[t],t,!1)):(E.verbose("Checking if form is valid"),e.each(b,(function(e,t){E.is.valid(e)||(n=!1)})),n)}},removeEvents:function(){P.off(k),p.off(k),g.off(k),p.off(k)},event:{field:{keydown:function(t){var n=e(this),i=t.which,o=n.is(w.input),r=n.is(w.checkbox),s=n.closest(w.uiDropdown).length>0,a=13;i==27&&(E.verbose("Escape key pressed blurring field"),n.blur()),t.ctrlKey||i!=a||!o||s||r||(M||(n.one("keyup"+k,E.event.field.keyup),E.submit(),E.debug("Enter pressed on input submitting form")),M=!0)},keyup:function(){M=!1},blur:function(t){var n=e(this),i=n.closest(f),o=E.get.validation(n);i.hasClass(_.error)?(E.debug("Revalidating field",n,o),o&&E.validate.field(o)):"blur"==v.on&&o&&E.validate.field(o)},change:function(t){var n=e(this),i=n.closest(f),o=E.get.validation(n);o&&("change"==v.on||i.hasClass(_.error)&&v.revalidate)&&(clearTimeout(E.timer),E.timer=setTimeout((function(){E.debug("Revalidating field",n,E.get.validation(n)),E.validate.field(o)}),v.delay))}}},get:{ancillaryValue:function(e){return!(!e.type||!e.value&&!E.is.bracketedRule(e))&&(e.value!==i?e.value:e.type.match(v.regExp.bracket)[1]+"")},ruleName:function(e){return E.is.bracketedRule(e)?e.type.replace(e.type.match(v.regExp.bracket)[0],""):e.type},changeEvent:function(e,t){return"checkbox"==e||"radio"==e||"hidden"==e||t.is("select")?"change":E.get.inputEvent()},inputEvent:function(){return n.createElement("input").oninput!==i?"input":n.createElement("input").onpropertychange!==i?"propertychange":"keyup"},fieldsFromShorthand:function(t){var n={};return e.each(t,(function(t,i){"string"==typeof i&&(i=[i]),n[t]={rules:[]},e.each(i,(function(e,i){n[t].rules.push({type:i})}))})),n},prompt:function(t,n){var i,o,r=E.get.ruleName(t),s=E.get.ancillaryValue(t),a=E.get.field(n.identifier),l=a.val(),d=e.isFunction(t.prompt)?t.prompt(l):t.prompt||v.prompt[r]||v.text.unspecifiedRule,c=-1!==d.search("{value}"),u=-1!==d.search("{name}");return c&&(d=d.replace("{value}",a.val())),u&&(o=1==(i=a.closest(w.group).find("label").eq(0)).length?i.text():a.prop("placeholder")||v.text.unspecifiedField,d=d.replace("{name}",o)),d=(d=d.replace("{identifier}",n.identifier)).replace("{ruleValue}",s),t.prompt||E.verbose("Using default validation prompt for type",d,r),d},settings:function(){if(e.isPlainObject(t)){var n=Object.keys(t);n.length>0&&(t[n[0]].identifier!==i&&t[n[0]].rules!==i)?(v=e.extend(!0,{},e.fn.form.settings,c),b=e.extend({},e.fn.form.settings.defaults,t),E.error(v.error.oldSyntax,A),E.verbose("Extending settings from legacy parameters",b,v)):(t.fields&&E.is.shorthandFields(t.fields)&&(t.fields=E.get.fieldsFromShorthand(t.fields)),v=e.extend(!0,{},e.fn.form.settings,t),b=e.extend({},e.fn.form.settings.defaults,v.fields),E.verbose("Extending settings",b,v))}else v=e.fn.form.settings,b=e.fn.form.settings.defaults,E.verbose("Using default form validation",b,v);S=v.namespace,y=v.metadata,w=v.selector,_=v.className,x=v.regExp,$=v.error,T="module-"+S,k="."+S,C=P.data(T),E.refresh()},field:function(t){return E.verbose("Finding field with identifier",t),t=E.escape.string(t),p.filter("#"+t).length>0?p.filter("#"+t):p.filter('[name="'+t+'"]').length>0?p.filter('[name="'+t+'"]'):p.filter('[name="'+t+'[]"]').length>0?p.filter('[name="'+t+'[]"]'):p.filter("[data-"+y.validate+'="'+t+'"]').length>0?p.filter("[data-"+y.validate+'="'+t+'"]'):e("<input/>")},fields:function(t){var n=e();return e.each(t,(function(e,t){n=n.add(E.get.field(t))})),n},validation:function(t){var n,i;return!!b&&(e.each(b,(function(e,o){i=o.identifier||e,E.get.field(i)[0]==t[0]&&(o.identifier=i,n=o)})),n||!1)},value:function(e){var t=[];return t.push(e),E.get.values.call(A,t)[e]},values:function(t){var n=e.isArray(t)?E.get.fields(t):p,o={};return n.each((function(t,n){var r=e(n),s=(r.prop("type"),r.prop("name")),a=r.val(),l=r.is(w.checkbox),d=r.is(w.radio),c=-1!==s.indexOf("[]"),u=!!l&&r.is(":checked");s&&(c?(s=s.replace("[]",""),o[s]||(o[s]=[]),l?u?o[s].push(a||!0):o[s].push(!1):o[s].push(a)):d?o[s]!==i&&0!=o[s]||(o[s]=!!u&&(a||!0)):o[s]=l?!!u&&(a||!0):a)})),o}},has:{field:function(e){return E.verbose("Checking for existence of a field with identifier",e),"string"!=typeof(e=E.escape.string(e))&&E.error($.identifier,e),p.filter("#"+e).length>0||(p.filter('[name="'+e+'"]').length>0||p.filter("[data-"+y.validate+'="'+e+'"]').length>0)}},escape:{string:function(e){return(e=String(e)).replace(x.escape,"\\$&")}},add:{rule:function(e,t){E.add.field(e,t)},field:function(t,n){var i={};E.is.shorthandRules(n)?(n=e.isArray(n)?n:[n],i[t]={rules:[]},e.each(n,(function(e,n){i[t].rules.push({type:n})}))):i[t]=n,b=e.extend({},b,i),E.debug("Adding rules",i,b)},fields:function(t){var n;n=t&&E.is.shorthandFields(t)?E.get.fieldsFromShorthand(t):t,b=e.extend({},b,n)},prompt:function(t,n){var o=E.get.field(t).closest(f),r=o.children(w.prompt),s=0!==r.length;n="string"==typeof n?[n]:n,E.verbose("Adding field error state",t),o.addClass(_.error),v.inline&&(s||(r=v.templates.prompt(n)).appendTo(o),r.html(n[0]),s?E.verbose("Inline errors are disabled, no inline error added",t):v.transition&&e.fn.transition!==i&&P.transition("is supported")?(E.verbose("Displaying error with css transition",v.transition),r.transition(v.transition+" in",v.duration)):(E.verbose("Displaying error with fallback javascript animation"),r.fadeIn(v.duration)))},errors:function(e){E.debug("Adding form error messages",e),E.set.error(),m.html(v.templates.error(e))}},remove:{rule:function(t,n){var o=e.isArray(n)?n:[n];if(n==i)return E.debug("Removed all rules"),void(b[t].rules=[]);b[t]!=i&&e.isArray(b[t].rules)&&e.each(b[t].rules,(function(e,n){-1!==o.indexOf(n.type)&&(E.debug("Removed rule",n.type),b[t].rules.splice(e,1))}))},field:function(t){var n=e.isArray(t)?t:[t];e.each(n,(function(e,t){E.remove.rule(t)}
2))},rules:function(t,n){e.isArray(t)?e.each(fields,(function(e,t){E.remove.rule(t,n)})):E.remove.rule(t,n)},fields:function(e){E.remove.field(e)},prompt:function(t){var n=E.get.field(t).closest(f),o=n.children(w.prompt);n.removeClass(_.error),v.inline&&o.is(":visible")&&(E.verbose("Removing prompt for field",t),v.transition&&e.fn.transition!==i&&P.transition("is supported")?o.transition(v.transition+" out",v.duration,(function(){o.remove()})):o.fadeOut(v.duration,(function(){o.remove()})))}},set:{success:function(){P.removeClass(_.error).addClass(_.success)},defaults:function(){p.each((function(){var t=e(this),n=t.filter(w.checkbox).length>0?t.is(":checked"):t.val();t.data(y.defaultValue,n)}))},error:function(){P.removeClass(_.success).addClass(_.error)},value:function(e,t){var n={};return n[e]=t,E.set.values.call(A,n)},values:function(t){e.isEmptyObject(t)||e.each(t,(function(t,n){var i,o=E.get.field(t),r=o.parent(),s=e.isArray(n),a=r.is(w.uiCheckbox),l=r.is(w.uiDropdown),d=o.is(w.radio)&&a;o.length>0&&(s&&a?(E.verbose("Selecting multiple",n,o),r.checkbox("uncheck"),e.each(n,(function(e,t){i=o.filter('[value="'+t+'"]'),r=i.parent(),i.length>0&&r.checkbox("check")}))):d?(E.verbose("Selecting radio value",n,o),o.filter('[value="'+n+'"]').parent(w.uiCheckbox).checkbox("check")):a?(E.verbose("Setting checkbox value",n,r),!0===n?r.checkbox("check"):r.checkbox("uncheck")):l?(E.verbose("Setting dropdown value",n,r),r.dropdown("set selected",n)):(E.verbose("Setting field value",n,o),o.val(n)))}))}},validate:{form:function(e,t){var n=E.get.values();if(M)return!1;if(L=[],E.determine.isValid()){if(E.debug("Form has no validation errors, submitting"),E.set.success(),!0!==t)return v.onSuccess.call(A,e,n)}else if(E.debug("Form has errors"),E.set.error(),v.inline||E.add.errors(L),P.data("moduleApi")!==i&&e.stopImmediatePropagation(),!0!==t)return v.onFailure.call(A,L,n)},field:function(t,n,o){o=o===i||o,"string"==typeof t&&(E.verbose("Validating field",t),n=t,t=b[t]);var r=t.identifier||n,s=E.get.field(r),a=!!t.depends&&E.get.field(t.depends),l=!0,d=[];return t.identifier||(E.debug("Using field name as identifier",r),t.identifier=r),s.prop("disabled")?(E.debug("Field is disabled. Skipping",r),l=!0):t.optional&&E.is.blank(s)?(E.debug("Field is optional and blank. Skipping",r),l=!0):t.depends&&E.is.empty(a)?(E.debug("Field depends on another value that is not present or empty. Skipping",a),l=!0):t.rules!==i&&e.each(t.rules,(function(e,n){E.has.field(r)&&!E.validate.rule(t,n)&&(E.debug("Field is invalid",r,n.type),d.push(E.get.prompt(n,t)),l=!1)})),l?(o&&(E.remove.prompt(r,d),v.onValid.call(s)),!0):(o&&(L=L.concat(d),E.add.prompt(r,d),v.onInvalid.call(s,d)),!1)},rule:function(t,n){var o=E.get.field(t.identifier),r=(n.type,o.val()),s=E.get.ancillaryValue(n),a=E.get.ruleName(n),l=v.rules[a];if(e.isFunction(l))return r=r===i||""===r||null===r?"":e.trim(r+""),l.call(o,r,s);E.error($.noRule,a)}},setting:function(t,n){if(e.isPlainObject(t))e.extend(!0,v,t);else{if(n===i)return v[t];v[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,E,t);else{if(n===i)return E[t];E[t]=n}},debug:function(){!v.silent&&v.debug&&(v.performance?E.performance.log(arguments):(E.debug=Function.prototype.bind.call(console.info,console,v.name+":"),E.debug.apply(console,arguments)))},verbose:function(){!v.silent&&v.verbose&&v.debug&&(v.performance?E.performance.log(arguments):(E.verbose=Function.prototype.bind.call(console.info,console,v.name+":"),E.verbose.apply(console,arguments)))},error:function(){v.silent||(E.error=Function.prototype.bind.call(console.error,console,v.name+":"),E.error.apply(console,arguments))},performance:{log:function(e){var t,n;v.performance&&(n=(t=(new Date).getTime())-(a||t),a=t,l.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:A,"Execution Time":n})),clearTimeout(E.performance.timer),E.performance.timer=setTimeout(E.performance.display,500)},display:function(){var t=v.name+":",n=0;a=!1,clearTimeout(E.performance.timer),e.each(l,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",s&&(t+=" '"+s+"'"),r.length>1&&(t+=" ("+r.length+")"),(console.group!==i||console.table!==i)&&l.length>0&&(console.groupCollapsed(t),console.table?console.table(l):e.each(l,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),l=[]}},invoke:function(t,n,r){var s,a,l,d=C;
2return n=n||h,r=A||r,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i&&(a=d[o],!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(r,n):a!==i&&(l=a),e.isArray(o)?o.push(l):o!==i?o=[o,l]:l!==i&&(o=l),a}},E.initialize()})),o!==i?o:this},e.fn.form.settings={name:"Form",namespace:"form",debug:!1,verbose:!1,performance:!0,fields:!1,keyboardShortcuts:!0,on:"submit",inline:!1,delay:200,revalidate:!0,transition:"scale",duration:200,onValid:function(){},onInvalid:function(){},onSuccess:function(){return!0},onFailure:function(){return!1},metadata:{defaultValue:"default",validate:"validate"},regExp:{htmlID:/^[a-zA-Z][\w:.-]*$/g,bracket:/\[(.*)\]/i,decimal:/^\d+\.?\d*$/,email:/^[a-z0-9!#$%&'*+\/=?^_`{|}~.-]+@[a-z0-9]([a-z0-9-]*[a-z0-9])?(\.[a-z0-9]([a-z0-9-]*[a-z0-9])?)*$/i,escape:/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,flags:/^\/(.*)\/(.*)?/,integer:/^\-?\d+$/,number:/^\-?\d*(\.\d+)?$/,url:/(https?:\/\/(?:www\.|(?!www))[^\s\.]+\.[^\s]{2,}|www\.[^\s]+\.[^\s]{2,})/i},text:{unspecifiedRule:"Please enter a valid value",unspecifiedField:"This field"},prompt:{empty:"{name} must have a value",checked:"{name} must be checked",email:"{name} must be a valid e-mail",url:"{name} must be a valid url",regExp:"{name} is not formatted correctly",integer:"{name} must be an integer",decimal:"{name} must be a decimal number",number:"{name} must be set to a number",is:'{name} must be "{ruleValue}"',isExactly:'{name} must be exactly "{ruleValue}"',not:'{name} cannot be set to "{ruleValue}"',notExactly:'{name} cannot be set to exactly "{ruleValue}"',contain:'{name} must contain "{ruleValue}"',containExactly:'{name} must contain exactly "{ruleValue}"',doesntContain:'{name} cannot contain  "{ruleValue}"',doesntContainExactly:'{name} cannot contain exactly "{ruleValue}"',minLength:"{name} must be at least {ruleValue} characters",length:"{name} must be at least {ruleValue} characters",exactLength:"{name} must be exactly {ruleValue} characters",maxLength:"{name} cannot be longer than {ruleValue} characters",match:"{name} must match {ruleValue} field",different:"{name} must have a different value than {ruleValue} field",creditCard:"{name} must be a valid credit card number",minCount:"{name} must have at least {ruleValue} choices",exactCount:"{name} must have exactly {ruleValue} choices",maxCount:"{name} must have {ruleValue} or less choices"},selector:{checkbox:'input[type="checkbox"], input[type="radio"]',clear:".clear",field:"input, textarea, select",group:".field",input:"input",message:".error.message",prompt:".prompt.label",radio:'input[type="radio"]',reset:'.reset:not([type="reset"])',submit:'.submit:not([type="submit"])',uiCheckbox:".ui.checkbox",uiDropdown:".ui.dropdown"},className:{error:"error",label:"ui prompt label",pressed:"down",success:"success"},error:{identifier:"You must specify a string identifier for each field",method:"The method you called is not defined.",noRule:"There is no rule matching the one you specified",oldSyntax:"Starting in 2.0 forms now only take a single settings object. Validation settings converted to new syntax automatically."},templates:{error:function(t){var n='<ul class="list">';return e.each(t,(function(e,t){n+="<li>"+t+"</li>"})),e(n+="</ul>")},prompt:function(t){return e("<div/>").addClass("ui basic red pointing prompt label").html(t[0])}},rules:{empty:function(t){return!(t===i||""===t||e.isArray(t)&&0===t.length)},checked:function(){return e(this).filter(":checked").length>0},email:function(t){return e.fn.form.settings.regExp.email.test(t)},url:function(t){return e.fn.form.settings.regExp.url.test(t)},regExp:function(t,n){if(n instanceof RegExp)return t.match(n);var i,o=n.match(e.fn.form.settings.regExp.flags);return o&&(n=o.length>=2?o[1]:n,i=o.length>=3?o[2]:""),t.match(new RegExp(n,i))},integer:function(t,n){var o,r,s,a=e.fn.form.settings.regExp.integer;return n&&-1===["",".."].indexOf(n)&&(-1==n.indexOf("..")?a.test(n)&&(o=r=n-0):(s=n.split("..",2),a.test(s[0])&&(o=s[0]-0),a.test(s[1])&&(r=s[1]-0))),a.test(t)&&(o===i||t>=o)&&(r===i||t<=r)}
vendor: 9,725 bytes, line 2
2,decimal:function(t){return e.fn.form.settings.regExp.decimal.test(t)},number:function(t){return e.fn.form.settings.regExp.number.test(t)},is:function(e,t){return t="string"==typeof t?t.toLowerCase():t,(e="string"==typeof e?e.toLowerCase():e)==t},isExactly:function(e,t){return e==t},not:function(e,t){return(e="string"==typeof e?e.toLowerCase():e)!=(t="string"==typeof t?t.toLowerCase():t)},notExactly:function(e,t){return e!=t},contains:function(t,n){return n=n.replace(e.fn.form.settings.regExp.escape,"\\$&"),-1!==t.search(new RegExp(n,"i"))},containsExactly:function(t,n){return n=n.replace(e.fn.form.settings.regExp.escape,"\\$&"),-1!==t.search(new RegExp(n))},doesntContain:function(t,n){return n=n.replace(e.fn.form.settings.regExp.escape,"\\$&"),-1===t.search(new RegExp(n,"i"))},doesntContainExactly:function(t,n){return n=n.replace(e.fn.form.settings.regExp.escape,"\\$&"),-1===t.search(new RegExp(n))},minLength:function(e,t){return e!==i&&e.length>=t},length:function(e,t){return e!==i&&e.length>=t},exactLength:function(e,t){return e!==i&&e.length==t},maxLength:function(e,t){return e!==i&&e.length<=t},match:function(t,n){var o;e(this);return e('[data-validate="'+n+'"]').length>0?o=e('[data-validate="'+n+'"]').val():e("#"+n).length>0?o=e("#"+n).val():e('[name="'+n+'"]').length>0?o=e('[name="'+n+'"]').val():e('[name="'+n+'[]"]').length>0&&(o=e('[name="'+n+'[]"]')),o!==i&&t.toString()==o.toString()},different:function(t,n){var o;e(this);return e('[data-validate="'+n+'"]').length>0?o=e('[data-validate="'+n+'"]').val():e("#"+n).length>0?o=e("#"+n).val():e('[name="'+n+'"]').length>0?o=e('[name="'+n+'"]').val():e('[name="'+n+'[]"]').length>0&&(o=e('[name="'+n+'[]"]')),o!==i&&t.toString()!==o.toString()},creditCard:function(t,n){var i,o,r={visa:{pattern:/^4/,length:[16]},amex:{pattern:/^3[47]/,length:[15]},mastercard:{pattern:/^5[1-5]/,length:[16]},discover:{pattern:/^(6011|622(12[6-9]|1[3-9][0-9]|[2-8][0-9]{2}|9[0-1][0-9]|92[0-5]|64[4-9])|65)/,length:[16]},unionPay:{pattern:/^(62|88)/,length:[16,17,18,19]},jcb:{pattern:/^35(2[89]|[3-8][0-9])/,length:[16]},maestro:{pattern:/^(5018|5020|5038|6304|6759|676[1-3])/,length:[12,13,14,15,16,17,18,19]},dinersClub:{pattern:/^(30[0-5]|^36)/,length:[14]},laser:{pattern:/^(6304|670[69]|6771)/,length:[16,17,18,19]},visaElectron:{pattern:/^(4026|417500|4508|4844|491(3|7))/,length:[16]}},s={},a=!1,l="string"==typeof n&&n.split(",");if("string"==typeof t&&0!==t.length){if(t=t.replace(/[\-]/g,""),l&&(e.each(l,(function(n,i){(o=r[i])&&(s={length:-1!==e.inArray(t.length,o.length),pattern:-1!==t.search(o.pattern)}).length&&s.pattern&&(a=!0)})),!a))return!1;if((i={number:-1!==e.inArray(t.length,r.unionPay.length),pattern:-1!==t.search(r.unionPay.pattern)}).number&&i.pattern)return!0;for(var d=t.length,c=0,u=[[0,1,2,3,4,5,6,7,8,9],[0,2,4,6,8,1,3,5,7,9]],h=0;d--;)h+=u[c][parseInt(t.charAt(d),10)],c^=1;return h%10==0&&h>0}},minCount:function(e,t){return 0==t||(1==t?""!==e:e.split(",").length>=t)},exactCount:function(e,t){return 0==t?""===e:1==t?""!==e&&-1===e.search(","):e.split(",").length==t},maxCount:function(e,t){return 0!=t&&(1==t?-1===e.search(","):e.split(",").length<=t)}}}}(jQuery,window,document)},9572:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.modal=function(o){var r,s=e(this),a=e(t),l=e(n),d=e("body"),c=s.selector||"",u=(new Date).getTime(),h=[],p=arguments[0],f="string"==typeof p,m=[].slice.call(arguments,1),g=t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame||function(e){setTimeout(e,0)};return s.each((function(){var s,v,b,y,w,_,x,$,S,T=e.isPlainObject(o)?e.extend(!0,{},e.fn.modal.settings,o):e.extend({},e.fn.modal.settings),k=T.selector,C=T.className,E=T.namespace,P=T.error,A="."+E,L="module-"+E,M=e(this),O=e(T.context),I=M.find(k.close),R=this,D=M.data(L),z=!1;S={initialize:function(){S.verbose("Initializing dimmer",O),S.create.id(),S.create.dimmer(),S.refreshModals(),S.bind.events(),T.observeChanges&&S.observeChanges(),S.instantiate()},instantiate:function(){S.verbose("Storing instance of modal"),D=S,M.data(L,D)},create:{dimmer:function(){var t={debug:T.debug,variation:!T.centered&&"top aligned",dimmerName:"modals"},n=e.extend(!0,t,T.dimmerSettings);e.fn.dimmer!==i?(S.debug("Creating dimmer"),y=O.dimmer(n),T.detachable?(S.verbose("Modal is detachable, moving content into dimmer"),y.dimmer("add content",M)):S.set.undetached(),w=y.dimmer("get dimmer")):S.error(P.dimmer)},id:function(){x=(Math.random().toString(16)+"000000000").substr(2,8),_="."+x,S.verbose("Creating unique id for element",x)}},destroy:function(){$&&$.disconnect(),S.verbose("Destroying previous modal"),M.removeData(L).off(A),a.off(_),w.off(_),I.off(A),O.dimmer("destroy")},observeChanges:function(){"MutationObserver"in t&&(($=new MutationObserver((function(e){S.debug("DOM tree modified, refreshing"),S.refresh()}))).observe(R,{childList:!0,subtree:!0}),S.debug("Setting up mutation observer",$))},refresh:function(){S.remove.scrolling(),S.cacheSizes(),S.can.useFlex()||S.set.modalOffset(),S.set.screenHeight(),S.set.type()},refreshModals:function(){v=M.siblings(k.modal),s=v.add(M)},attachEvents:function(t,n){var i=e(t);n=e.isFunction(S[n])?S[n]:S.toggle,i.length>0?(S.debug("Attaching modal events to element",t,n),i.off(A).on("click"+A,n)):S.error(P.notFound,t)},bind:{events:function(){S.verbose("Attaching events"),M.on("click"+A,k.close,S.event.close).on("click"+A,k.approve,S.event.approve).on("click"+A,k.deny,S.event.deny),a.on("resize"+_,S.event.resize)},scrollLock:function(){y.get(0).addEventListener("touchmove",S.event.preventScroll,{passive:!1})}},unbind:{scrollLock:function(){y.get(0).removeEventListener("touchmove",S.event.preventScroll,{passive:!1})}},get:{id:function(){return(Math.random().toString(16)+"000000000").substr(2,8)}},event:{approve:function(){z||!1===T.onApprove.call(R,e(this))?S.verbose("Approve callback returned false cancelling hide"):(z=!0,S.hide((function(){z=!1})))},preventScroll:function(e){e.preventDefault()},deny:function(){z||!1===T.onDeny.call(R,e(this))?S.verbose("Deny callback returned false cancelling hide"):(z=!0,S.hide((function(){z=!1})))},close:function(){S.hide()},click:function(t){if(T.closable){var i=e(t.target).closest(k.modal).length>0,o=e.contains(n.documentElement,t.target);!i&&o&&S.is.active()&&(S.debug("Dimmer clicked, hiding all modals"),S.remove.clickaway(),T.allowMultiple?S.hide():S.hideAll())}else S.verbose("Dimmer clicked but closable setting is disabled")},debounce:function(e,t){clearTimeout(S.timer),S.timer=setTimeout(e,t)},keyboard:function(e){27==e.which&&(T.closable?(S.debug("Escape key pressed hiding modal"),S.hide()):S.debug("Escape key pressed, but closable is set to false"),e.preventDefault())},resize:function(){y.dimmer("is active")&&(S.is.animating()||S.is.active())&&g(S.refresh)}},toggle:function(){S.is.active()||S.is.animating()?S.hide():S.show()},show:function(t){t=e.isFunction(t)?t:function(){},S.refreshModals(),S.set.dimmerSettings(),S.set.dimmerStyles(),S.showModal(t)},hide:function(t){t=e.isFunction(t)?t:function(){},S.refreshModals(),S.hideModal(t)},showModal:function(t){t=e.isFunction(t)?t:function(){},S.is.animating()||!S.is.active()?(S.showDimmer(),S.cacheSizes(),S.can.useFlex()?S.remove.legacy():(S.set.legacy(),S.set.modalOffset(),S.debug("Using non-flex legacy modal positioning.")),S.set.screenHeight(),S.set.type(),S.set.clickaway(),!T.allowMultiple&&S.others.active()?S.hideOthers(S.showModal):(T.allowMultiple&&T.detachable&&M.detach().appendTo(w),T.onShow.call(R),T.transition&&e.fn.transition!==i&&M.transition("is supported")?(S.debug("Showing modal with css animations"),M.transition({debug:T.debug,animation:T.transition+" in",queue:T.queue,duration:T.duration,useFailSafe:!0,onComplete:function(){T.onVisible.apply(R),T.keyboardShortcuts&&S.add.keyboardShortcuts(),S.save.focus(),S.set.active(),T.autofocus&&S.set.autofocus(),t()}})):S.error(P.noTransition))):S.debug("Modal is already visible")},hideModal:function(t,n){t=e.isFunction(t)?t:function(){},S.debug("Hiding modal"),!1!==T.onHide.call(R,e(this))?(S.is.animating()||S.is.active())&&(T.transition&&e.fn.transition!==i&&M.transition("is supported")?(S.remove.active(),M.transition({debug:T.debug,animation:T.transition+" out",queue:T.queue,duration:T.duration,useFailSafe:!0,onStart:function(){S.others.active()||n||S.hideDimmer(),T.keyboardShortcuts&&S.remove.keyboardShortcuts()},onComplete:function(){T.onHidden.call(R),S.remove.dimmerStyles(),S.restore.focus(),t()}})):S.error(P.noTransition)):S.verbose("Hide callback returned false cancelling hide")},showDimmer:function(){y.dimmer("is animating")||!y.dimmer("is active")?(S.debug("Showing dimmer"),y.dimmer("show")):S.debug("Dimmer already visible")},hideDimmer:function(){y.dimmer("is animating")||y.dimmer("is active")?(S.unbind.scrollLock(),y.dimmer("hide",(function(){S.remove.clickaway(),S.remove.screenHeight()}))):S.debug("Dimmer is not visible cannot hide")},hideAll:function(t){var n=s.filter("."+C.active+", ."+C.animating);t=e.isFunction(t)?t:function(){},n.length>0&&(S.debug("Hiding all visible modals"),S.hideDimmer(),n.modal("hide modal",t))},hideOthers:function(t){var n=v.filter("."+C.active+", ."+C.animating);t=e.isFunction(t)?t:function(){},n.length>0&&(S.debug("Hiding other modals",v),n.modal("hide modal",t,!0))},others:{active:function(){return v.filter("."+C.active).length>0},animating:function(){return v.filter("."+C.animating).length>0}},add:{keyboardShortcuts:function(){S.verbose("Adding keyboard shortcuts"),l.on("keyup"+A,S.event.keyboard)}},save:{focus:function(){e(n.activeElement).closest(M).length>
vendor: 4,648 bytes, line 2
20||(b=e(n.activeElement).blur())}},restore:{focus:function(){b&&b.length>0&&b.focus()}},remove:{active:function(){M.removeClass(C.active)},legacy:function(){M.removeClass(C.legacy)},clickaway:function(){w.off("click"+_)},dimmerStyles:function(){w.removeClass(C.inverted),y.removeClass(C.blurring)},bodyStyle:function(){""===d.attr("style")&&(S.verbose("Removing style attribute"),d.removeAttr("style"))},screenHeight:function(){S.debug("Removing page height"),d.css("height","")},keyboardShortcuts:function(){S.verbose("Removing keyboard shortcuts"),l.off("keyup"+A)},scrolling:function(){y.removeClass(C.scrolling),M.removeClass(C.scrolling)}},cacheSizes:function(){M.addClass(C.loading);var o=M.prop("scrollHeight"),r=M.outerWidth(),s=M.outerHeight();S.cache!==i&&0===s||(S.cache={pageHeight:e(n).outerHeight(),width:r,height:s+T.offset,scrollHeight:o+T.offset,contextHeight:"body"==T.context?e(t).height():y.height()},S.cache.topOffset=-S.cache.height/2),M.removeClass(C.loading),S.debug("Caching modal and container sizes",S.cache)},can:{useFlex:function(){return"auto"==T.useFlex?T.detachable&&!S.is.ie():T.useFlex},fit:function(){var e=S.cache.contextHeight,t=S.cache.contextHeight/2,n=S.cache.topOffset,i=S.cache.scrollHeight,o=S.cache.height,r=T.padding;return i>o?t+n+i+r<e:o+2*r<e}},is:{active:function(){return M.hasClass(C.active)},ie:function(){return!t.ActiveXObject&&"ActiveXObject"in t||"ActiveXObject"in t},animating:function(){return M.transition("is supported")?M.transition("is animating"):M.is(":visible")},scrolling:function(){return y.hasClass(C.scrolling)},modernBrowser:function(){return!(t.ActiveXObject||"ActiveXObject"in t)}},set:{autofocus:function(){var e=M.find("[tabindex], :input").filter(":visible"),t=e.filter("[autofocus]"),n=t.length>0?t.first():e.first();n.length>0&&n.focus()},clickaway:function(){w.on("click"+_,S.event.click)},dimmerSettings:function(){if(e.fn.dimmer!==i){var t={debug:T.debug,dimmerName:"modals",closable:"auto",useFlex:S.can.useFlex(),variation:!T.centered&&"top aligned",duration:{show:T.duration,hide:T.duration}},n=e.extend(!0,t,T.dimmerSettings);T.inverted&&(n.variation=n.variation!==i?n.variation+" inverted":"inverted"),O.dimmer("setting",n)}else S.error(P.dimmer)},dimmerStyles:function(){T.inverted?w.addClass(C.inverted):w.removeClass(C.inverted),T.blurring?y.addClass(C.blurring):y.removeClass(C.blurring)},modalOffset:function(){var e=S.cache.width,t=S.cache.height;M.css({marginTop:T.centered&&S.can.fit()?-t/2:0,marginLeft:-e/2}),S.verbose("Setting modal offset for legacy mode")},screenHeight:function(){S.can.fit()?d.css("height",""):(S.debug("Modal is taller than page content, resizing page height"),d.css("height",S.cache.height+2*T.padding))},active:function(){M.addClass(C.active)},scrolling:function(){y.addClass(C.scrolling),M.addClass(C.scrolling),S.unbind.scrollLock()},legacy:function(){M.addClass(C.legacy)},type:function(){S.can.fit()?(S.verbose("Modal fits on screen"),S.others.active()||S.others.animating()||(S.remove.scrolling(),S.bind.scrollLock())):(S.verbose("Modal cannot fit on screen setting to scrolling"),S.set.scrolling())},undetached:function(){y.addClass(C.undetached)}},setting:function(t,n){if(S.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,T,t);else{if(n===i)return T[t];e.isPlainObject(T[t])?e.extend(!0,T[t],n):T[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,S,t);else{if(n===i)return S[t];S[t]=n}},debug:function(){!T.silent&&T.debug&&(T.performance?S.performance.log(arguments):(S.debug=Function.prototype.bind.call(console.info,console,T.name+":"),S.debug.apply(console,arguments)))},verbose:function(){!T.silent&&T.verbose&&T.debug&&(T.performance?S.performance.log(arguments):(S.verbose=Function.prototype.bind.call(console.info,console,T.name+":"),S.verbose.apply(console,arguments)))},error:function(){T.silent||(S.error=Function.prototype.bind.call(console.error,console,T.name+":"),S.error.apply(console,arguments))},performance:{log:function(e){var t,n;T.performance&&(n=(t=(new Date).getTime())-(u||t),u=t,h.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:R,"Execution Time":n})),clearTimeout(S.performance.timer),S.performance.timer=setTimeout(S.performance.display,500)},display:function(){var t=T.name+":",n=0;u=!1,clearTimeout(S.performance.timer),e.each(h,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",c&&(t+=" '"+c+"'"),(console.group!==i||console.table!==i)&&h.length>0&&(console.groupCollapsed(t),console.table?console.table(h):e.each(h,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),h=[]}},invoke:function(t,n,o){var s,a,l,d=D;
vendor: 13,946 bytes, line 2
2return n=n||m,o=R||o,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i&&(a=d[o],!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(o,n):a!==i&&(l=a),e.isArray(r)?r.push(l):r!==i?r=[r,l]:l!==i&&(r=l),a}},f?(D===i&&S.initialize(),S.invoke(p)):(D!==i&&D.invoke("destroy"),S.initialize())})),r!==i?r:this},e.fn.modal.settings={name:"Modal",namespace:"modal",useFlex:"auto",offset:0,silent:!1,debug:!1,verbose:!1,performance:!0,observeChanges:!1,allowMultiple:!1,detachable:!0,closable:!0,autofocus:!0,inverted:!1,blurring:!1,centered:!0,dimmerSettings:{closable:!1,useCSS:!0},keyboardShortcuts:!0,context:"body",queue:!1,duration:500,transition:"scale",padding:50,onShow:function(){},onVisible:function(){},onHide:function(){return!0},onHidden:function(){},onApprove:function(){return!0},onDeny:function(){return!0},selector:{close:"> .close",approve:".actions .positive, .actions .approve, .actions .ok",deny:".actions .negative, .actions .deny, .actions .cancel",modal:".ui.modal"},error:{dimmer:"UI Dimmer, a required component is not included in this page",method:"The method you called is not defined.",notFound:"The element you specified could not be found"},className:{active:"active",animating:"animating",blurring:"blurring",inverted:"inverted",legacy:"legacy",loading:"loading",scrolling:"scrolling",undetached:"undetached"}}}(jQuery,window,document)},5867:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.nag=function(n){var o,r=e(this),s=r.selector||"",a=(new Date).getTime(),l=[],d=arguments[0],c="string"==typeof d,u=[].slice.call(arguments,1);return r.each((function(){var r,h=e.isPlainObject(n)?e.extend(!0,{},e.fn.nag.settings,n):e.extend({},e.fn.nag.settings),p=(h.className,h.selector),f=h.error,m=h.namespace,g="."+m,v=m+"-module",b=e(this),y=(b.find(p.close),h.context?e(h.context):e("body")),w=this,_=b.data(v);t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame;r={initialize:function(){r.verbose("Initializing element"),b.on("click"+g,p.close,r.dismiss).data(v,r),h.detachable&&b.parent()[0]!==y[0]&&b.detach().prependTo(y),h.displayTime>0&&setTimeout(r.hide,h.displayTime),r.show()},destroy:function(){r.verbose("Destroying instance"),b.removeData(v).off(g)},show:function(){r.should.show()&&!b.is(":visible")&&(r.debug("Showing nag",h.animation.show),"fade"==h.animation.show?b.fadeIn(h.duration,h.easing):b.slideDown(h.duration,h.easing))},hide:function(){r.debug("Showing nag",h.animation.hide),"fade"==h.animation.show?b.fadeIn(h.duration,h.easing):b.slideUp(h.duration,h.easing)},onHide:function(){r.debug("Removing nag",h.animation.hide),b.remove(),h.onHide&&h.onHide()},dismiss:function(e){h.storageMethod&&r.storage.set(h.key,h.value),r.hide(),e.stopImmediatePropagation(),e.preventDefault()},should:{show:function(){return h.persist?(r.debug("Persistent nag is set, can show nag"),!0):r.storage.get(h.key)!=h.value.toString()?(r.debug("Stored value is not set, can show nag",r.storage.get(h.key)),!0):(r.debug("Stored value is set, cannot show nag",r.storage.get(h.key)),!1)}},get:{storageOptions:function(){var e={};return h.expires&&(e.expires=h.expires),h.domain&&(e.domain=h.domain),h.path&&(e.path=h.path),e}},clear:function(){r.storage.remove(h.key)},storage:{set:function(n,o){var s=r.get.storageOptions();if("localstorage"==h.storageMethod&&t.localStorage!==i)t.localStorage.setItem(n,o),r.debug("Value stored using local storage",n,o);else if("sessionstorage"==h.storageMethod&&t.sessionStorage!==i)t.sessionStorage.setItem(n,o),r.debug("Value stored using session storage",n,o);else{if(e.cookie===i)return void r.error(f.noCookieStorage);e.cookie(n,o,s),r.debug("Value stored using cookie",n,o,s)}},get:function(n,o){var s;return"localstorage"==h.storageMethod&&t.localStorage!==i?s=t.localStorage.getItem(n):"sessionstorage"==h.storageMethod&&t.sessionStorage!==i?s=t.sessionStorage.getItem(n):e.cookie!==i?s=e.cookie(n):r.error(f.noCookieStorage),"undefined"!=s&&"null"!=s&&s!==i&&null!==s||(s=i),s},remove:function(n){var o=r.get.storageOptions();"localstorage"==h.storageMethod&&t.localStorage!==i?t.localStorage.removeItem(n):"sessionstorage"==h.storageMethod&&t.sessionStorage!==i?t.sessionStorage.removeItem(n):e.cookie!==i?e.removeCookie(n,o):r.error(f.noStorage)}},setting:function(t,n){if(r.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,h,t);else{if(n===i)return h[t];e.isPlainObject(h[t])?e.extend(!0,h[t],n):h[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,r,t);else{if(n===i)return r[t];r[t]=n}},debug:function(){!h.silent&&h.debug&&(h.performance?r.performance.log(arguments):(r.debug=Function.prototype.bind.call(console.info,console,h.name+":"),r.debug.apply(console,arguments)))},verbose:function(){!h.silent&&h.verbose&&h.debug&&(h.performance?r.performance.log(arguments):(r.verbose=Function.prototype.bind.call(console.info,console,h.name+":"),r.verbose.apply(console,arguments)))},error:function(){h.silent||(r.error=Function.prototype.bind.call(console.error,console,h.name+":"),r.error.apply(console,arguments))},performance:{log:function(e){var t,n;h.performance&&(n=(t=(new Date).getTime())-(a||t),a=t,l.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:w,"Execution Time":n})),clearTimeout(r.performance.timer),r.performance.timer=setTimeout(r.performance.display,500)},display:function(){var t=h.name+":",n=0;a=!1,clearTimeout(r.performance.timer),e.each(l,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",s&&(t+=" '"+s+"'"),(console.group!==i||console.table!==i)&&l.length>0&&(console.groupCollapsed(t),console.table?console.table(l):e.each(l,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),l=[]}},invoke:function(t,n,s){var a,l,d,c=_;return n=n||u,s=w||s,"string"==typeof t&&c!==i&&(t=t.split(/[\. ]/),a=t.length-1,e.each(t,(function(n,o){var s=n!=a?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(c[s])&&n!=a)c=c[s];else{if(c[s]!==i)return l=c[s],!1;if(!e.isPlainObject(c[o])||n==a)return c[o]!==i?(l=c[o],!1):(r.error(f.method,t),!1);c=c[o]}}))),e.isFunction(l)?d=l.apply(s,n):l!==i&&(d=l),e.isArray(o)?o.push(d):o!==i?o=[o,d]:d!==i&&(o=d),l}},c?(_===i&&r.initialize(),r.invoke(d)):(_!==i&&_.invoke("destroy"),r.initialize())})),o!==i?o:this},e.fn.nag.settings={name:"Nag",silent:!1,debug:!1,verbose:!1,performance:!0,namespace:"Nag",persist:!1,displayTime:0,animation:{show:"slide",hide:"slide"},context:!1,detachable:!1,expires:30,domain:!1,path:"/",storageMethod:"cookie",key:"nag",value:"dismiss",error:{noCookieStorage:"$.cookie is not included. A storage solution is required.",noStorage:"Neither $.cookie or store is defined. A storage solution is required for storing state",method:"The method you called is not defined."},className:{bottom:"bottom",fixed:"fixed"},selector:{close:".close.icon"},speed:500,easing:"easeOutQuad",onHide:function(){}},e.extend(e.easing,{easeOutQuad:function(e,t,n,i,o){return-i*(t/=o)*(t-2)+n}})}(jQuery,window,document)},3823:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.popup=function(o){var r,s=e(this),a=e(n),l=e(t),d=e("body"),c=s.selector||"",u=(new Date).getTime(),h=[],p=arguments[0],f="string"==typeof p,m=[].slice.call(arguments,1);return s.each((function(){var s,g,v,b,y,w,_=e.isPlainObject(o)?e.extend(!0,{},e.fn.popup.settings,o):e.extend({},e.fn.popup.settings),x=_.selector,$=_.className,S=_.error,T=_.metadata,k=_.namespace,C="."+_.namespace,E="module-"+k,P=e(this),A=e(_.context),L=e(_.scrollContext),M=e(_.boundary),O=_.target?e(_.target):P,I=0,R=!1,D=!1,z=this,N=P.data(E);w={initialize:function(){w.debug("Initializing",P),w.createID(),w.bind.events(),!w.exists()&&_.preserve&&w.create(),_.observeChanges&&w.observeChanges(),w.instantiate()},instantiate:function(){w.verbose("Storing instance",w),N=w,P.data(E,N)},observeChanges:function(){"MutationObserver"in t&&((v=new MutationObserver(w.event.documentChanged)).observe(n,{childList:!0,subtree:!0}),w.debug("Setting up mutation observer",v))},refresh:function(){_.popup?s=e(_.popup).eq(0):_.inline&&(s=O.nextAll(x.popup).eq(0),_.popup=s),_.popup?(s.addClass($.loading),g=w.get.offsetParent(),s.removeClass($.loading),_.movePopup&&w.has.popup()&&w.get.offsetParent(s)[0]!==g[0]&&(w.debug("Moving popup to the same offset parent as target"),s.detach().appendTo(g))):g=_.inline?w.get.offsetParent(O):w.has.popup()?w.get.offsetParent(s):d,g.is("html")&&g[0]!==d[0]&&(w.debug("Setting page as offset parent"),g=d),w.get.variation()&&w.set.variation()},reposition:function(){w.refresh(),w.set.position()},destroy:function(){w.debug("Destroying previous module"),v&&v.disconnect(),s&&!_.preserve&&w.removePopup(),clearTimeout(w.hideTimer),clearTimeout(w.showTimer),w.unbind.close(),w.unbind.events(),P.removeData(E)},event:{start:function(t){var n=e.isPlainObject(_.delay)?_.delay.show:_.delay;clearTimeout(w.hideTimer),D||(w.showTimer=setTimeout(w.show,n))},end:function(){var t=e.isPlainObject(_.delay)?_.delay.hide:_.delay;clearTimeout(w.showTimer),w.hideTimer=setTimeout(w.hide,t)},touchstart:function(e){D=!0,w.show()},resize:function(){w.is.visible()&&w.set.position()},documentChanged:function(t){[].forEach.call(t,(function(t){t.removedNodes&&[].forEach.call(t.removedNodes,(function(t){(t==z||e(t).find(z).length>0)&&(w.debug("Element removed from DOM, tearing down events"),w.destroy())}))}))},hideGracefully:function(t){var i=e(t.target),o=e.contains(n.documentElement,t.target),r=i.closest(x.popup).length>0;t&&!r&&o?(w.debug("Click occurred outside popup hiding popup"),w.hide()):w.debug("Click was inside popup, keeping popup open")}},create:function(){var t=w.get.html(),n=w.get.title(),i=w.get.content();t||i||n?(w.debug("Creating pop-up html"),t||(t=_.templates.popup({title:n,content:i})),s=e("<div/>").addClass($.popup).data(T.activator,P).html(t),_.inline?(w.verbose("Inserting popup element inline",s),s.insertAfter(P)):(w.verbose("Appending popup element to body",s),s.appendTo(A)),w.refresh(),w.set.variation(),_.hoverable&&w.bind.popup(),_.onCreate.call(s,z)):0!==O.next(x.popup).length?(w.verbose("Pre-existing popup found"),_.inline=!0,_.popup=O.next(x.popup).data(T.activator,P),w.refresh(),_.hoverable&&w.bind.popup()):_.popup?(e(_.popup).data(T.activator,P),w.verbose("Used popup specified in settings"),w.refresh(),_.hoverable&&w.bind.popup()):w.debug("No content specified skipping display",z)},createID:function(){y=(Math.random().toString(16)+"000000000").substr(2,8),b="."+y,w.verbose("Creating unique id for element",y)},toggle:function(){w.debug("Toggling pop-up"),w.is.hidden()?(w.debug("Popup is hidden, showing pop-up"),w.unbind.close(),w.show()):(w.debug("Popup is visible, hiding pop-up"),w.hide())},show:function(e){if(e=e||function(){},w.debug("Showing pop-up",_.transition),w.is.hidden()&&(!w.is.active()||!w.is.dropdown())){if(w.exists()||w.create(),!1===_.onShow.call(s,z))return void w.debug("onShow callback returned false, cancelling popup animation");_.preserve||_.popup||w.refresh(),s&&w.set.position()&&(w.save.conditions(),_.exclusive&&w.hideAll(),w.animate.show(e))}},hide:function(e){if(e=e||function(){},w.is.visible()||w.is.animating()){if(!1===_.onHide.call(s,z))return void w.debug("onHide callback returned false, cancelling popup animation");w.remove.visible(),w.unbind.close(),w.restore.conditions(),w.animate.hide(e)}},hideAll:function(){e(x.popup).filter("."+$.popupVisible).each((function(){e(this).data(T.activator).popup("hide")}))},exists:function(){return!!s&&(_.inline||_.popup?w.has.popup():s.closest(A).length>=1)},removePopup:function(){w.has.popup()&&!_.popup&&(w.debug("Removing popup",s),s.remove(),s=i,_.onRemove.call(s,z))},save:{conditions:function(){w.cache={title:P.attr("title")},w.cache.title&&P.removeAttr("title"),w.verbose("Saving original attributes",w.cache.title)}},restore:{conditions:function(){return w.cache&&w.cache.title&&(P.attr("title",w.cache.title),w.verbose("Restoring original attributes",w.cache.title)),!0}},supports:{svg:function(){return"undefined"==typeof SVGGraphicsElement}},animate:{show:function(t){t=e.isFunction(t)?t:function(){},_.transition&&e.fn.transition!==i&&P.transition("is supported")?(w.set.visible(),s.transition({animation:_.transition+" in",queue:!1,debug:_.debug,verbose:_.verbose,duration:_.duration,onComplete:function(){w.bind.close(),t.call(s,z),_.onVisible.call(s,z)}})):w.error(S.noTransition)},hide:function(t){t=e.isFunction(t)?t:function(){},w.debug("Hiding pop-up"),!1!==_.onHide.call(s,z)?_.transition&&e.fn.transition!==i&&P.transition("is supported")?s.transition({animation:_.transition+" out",queue:!1,duration:_.duration,debug:_.debug,verbose:_.verbose,onComplete:function(){w.reset(),t.call(s,z),_.onHidden.call(s,z)}}):w.error(S.noTransition):w.debug("onHide callback returned false, cancelling popup animation")}},change:{content:function(e){s.html(e)}},get:{html:function(){return P.removeData(T.html),P.data(T.html)||_.html},title:function(){return P.removeData(T.title),P.data(T.title)||_.title},content:function(){return P.removeData(T.content),P.data(T.content)||_.content||P.attr("title")},variation:function(){return P.removeData(T.variation),P.data(T.variation)||_.variation},popup:function(){return s},popupOffset:function(){return s.offset()},calculations:function(){var e,n=w.get.offsetParent(s),i=O[0],o=M[0]==t,r=_.inline||_.popup&&_.movePopup?O.position():O.offset(),a=o?{top:0,left:0}:M.offset(),d={},c=o?{top:l.scrollTop(),left:l.scrollLeft()}:{top:0,left:0};if(d={target:{element:O[0],width:O.outerWidth(),height:O.outerHeight(),top:r.top,left
vendor: 1,786 bytes, line 2
2:r.left,margin:{}},popup:{width:s.outerWidth(),height:s.outerHeight()},parent:{width:g.outerWidth(),height:g.outerHeight()},screen:{top:a.top,left:a.left,scroll:{top:c.top,left:c.left},width:M.width(),height:M.height()}},n.get(0)!==g.get(0)){var u=n.offset();d.target.top-=u.top,d.target.left-=u.left,d.parent.width=n.outerWidth(),d.parent.height=n.outerHeight()}return _.setFluidWidth&&w.is.fluid()&&(d.container={width:s.parent().outerWidth()},d.popup.width=d.container.width),d.target.margin.top=_.inline?parseInt(t.getComputedStyle(i).getPropertyValue("margin-top"),10):0,d.target.margin.left=_.inline?w.is.rtl()?parseInt(t.getComputedStyle(i).getPropertyValue("margin-right"),10):parseInt(t.getComputedStyle(i).getPropertyValue("margin-left"),10):0,e=d.screen,d.boundary={top:e.top+e.scroll.top,bottom:e.top+e.scroll.top+e.height,left:e.left+e.scroll.left,right:e.left+e.scroll.left+e.width},d},id:function(){return y},startEvent:function(){return"hover"==_.on?"mouseenter":"focus"==_.on&&"focus"},scrollEvent:function(){return"scroll"},endEvent:function(){return"hover"==_.on?"mouseleave":"focus"==_.on&&"blur"},distanceFromBoundary:function(e,t){var n,i,o={};return n=(t=t||w.get.calculations()).popup,i=t.boundary,e&&(o={top:e.top-i.top,left:e.left-i.left,right:i.right-(e.left+n.width),bottom:i.bottom-(e.top+n.height)},w.verbose("Distance from boundaries determined",e,o)),o},offsetParent:function(t){var n=(t!==i?t[0]:O[0]).parentNode,o=e(n);if(n)for(var r="none"===o.css("transform"),s="static"===o.css("position"),a=o.is("body");n&&!a&&s&&r;)n=n.parentNode,r="none"===(o=e(n)).css("transform"),s="static"===o.css("position"),a=o.is("body");return o&&o.length>0?o:e()},positions:function(){return{"top left":!1,"top center":!1,"top right":!1,"bottom left":!1,"bottom center"
vendor: 2,565 bytes, line 2
2:!1,"bottom right":!1,"left center":!1,"right center":!1}},nextPosition:function(e){var t=e.split(" "),n=t[0],i=t[1],o="top"==n||"bottom"==n,r=!1,s=!1,a=!1;return R||(w.verbose("All available positions available"),R=w.get.positions()),w.debug("Recording last position tried",e),R[e]=!0,"opposite"===_.prefer&&(a=(a=[{top:"bottom",bottom:"top",left:"right",right:"left"}[n],i]).join(" "),r=!0===R[a],w.debug("Trying opposite strategy",a)),"adjacent"===_.prefer&&o&&(a=(a=[n,{left:"center",center:"right",right:"left"}[i]]).join(" "),s=!0===R[a],w.debug("Trying adjacent strategy",a)),(s||r)&&(w.debug("Using backup position",a),a={"top left":"top center","top center":"top right","top right":"right center","right center":"bottom right","bottom right":"bottom center","bottom center":"bottom left","bottom left":"left center","left center":"top left"}[e]),a}},set:{position:function(e,t){if(0!==O.length&&0!==s.length){var n,o,r,a,l,d,c,u;if(t=t||w.get.calculations(),e=e||P.data(T.position)||_.position,n=P.data(T.offset)||_.offset,o=_.distanceAway,r=t.target,a=t.popup,l=t.parent,w.should.centerArrow(t)&&(w.verbose("Adjusting offset to center arrow on small target element"),"top left"!=e&&"bottom left"!=e||(n+=r.width/2,n-=_.arrowPixelsFromEdge),"top right"!=e&&"bottom right"!=e||(n-=r.width/2,n+=_.arrowPixelsFromEdge)),0===r.width&&0===r.height&&!w.is.svg(r.element))return w.debug("Popup target is hidden, no action taken"),!1;switch(_.inline&&(w.debug("Adding margin to calculation",r.margin),"left center"==e||"right center"==e?(n+=r.margin.top,o+=-r.margin.left):"top left"==e||"top center"==e||"top right"==e?(n+=r.margin.left,o-=r.margin.top):(n+=r.margin.left,o+=r.margin.top)),w.debug("Determining popup position from calculations",e,t),w.is.rtl()&&(e=e.replace(/left|right/g,(function(e){return"left"==e?"right":"left"})),w.debug("RTL: Popup position updated",e)),I==_.maxSearchDepth&&"string"==typeof _.lastResort&&(e=_.lastResort),e){case"top left":d={top:"auto",bottom:l.height-r.top+o,left:r.left+n,right:"auto"};break;case"top center":d={bottom:l.height-r.top+o,left:r.left+r.width/2-a.width/2+n,top:"auto",right:"auto"};break;case"top right":d={bottom:l.height-r.top+o,right:l.width-r.left-r.width-n,top:"auto",left:"auto"};break;case"left center":d={top:r.top+r.height/2-a.height/2+n,right:l.width-r.left+o,left:"auto",bottom:"auto"};break;case"right center":d={top:r.top+r.height/2-a.height/2+n,left:r.left+r.width+o,bottom:"auto",right:"auto"};break;case"bottom left":d={top:r.top+r.height+o,left:r.left+n,bottom:"auto",right:"auto"};break;
vendor: 4,204 bytes, line 2
2case"bottom center":d={top:r.top+r.height+o,left:r.left+r.width/2-a.width/2+n,bottom:"auto",right:"auto"};break;case"bottom right":d={top:r.top+r.height+o,right:l.width-r.left-r.width-n,left:"auto",bottom:"auto"}}if(d===i&&w.error(S.invalidPosition,e),w.debug("Calculated popup positioning values",d),s.css(d).removeClass($.position).addClass(e).addClass($.loading),c=w.get.popupOffset(),u=w.get.distanceFromBoundary(c,t),w.is.offstage(u,e)){if(w.debug("Position is outside viewport",e),I<_.maxSearchDepth)return I++,e=w.get.nextPosition(e),w.debug("Trying new position",e),!!s&&w.set.position(e,t);if(!_.lastResort)return w.debug("Popup could not find a position to display",s),w.error(S.cannotPlace,z),w.remove.attempts(),w.remove.loading(),w.reset(),_.onUnplaceable.call(s,z),!1;w.debug("No position found, showing with last position")}return w.debug("Position is on stage",e),w.remove.attempts(),w.remove.loading(),_.setFluidWidth&&w.is.fluid()&&w.set.fluidWidth(t),!0}w.error(S.notFound)},fluidWidth:function(e){e=e||w.get.calculations(),w.debug("Automatically setting element width to parent width",e.parent.width),s.css("width",e.container.width)},variation:function(e){(e=e||w.get.variation())&&w.has.popup()&&(w.verbose("Adding variation to popup",e),s.addClass(e))},visible:function(){P.addClass($.visible)}},remove:{loading:function(){s.removeClass($.loading)},variation:function(e){(e=e||w.get.variation())&&(w.verbose("Removing variation",e),s.removeClass(e))},visible:function(){P.removeClass($.visible)},attempts:function(){w.verbose("Resetting all searched positions"),I=0,R=!1}},bind:{events:function(){w.debug("Binding popup events to module"),"click"==_.on&&P.on("click"+C,w.toggle),"hover"==_.on&&P.on("touchstart"+C,w.event.touchstart),w.get.startEvent()&&P.on(w.get.startEvent()+C,w.event.start).on(w.get.endEvent()+C,w.event.end),_.target&&w.debug("Target set to element",O),l.on("resize"+b,w.event.resize)},popup:function(){w.verbose("Allowing hover events on popup to prevent closing"),s&&w.has.popup()&&s.on("mouseenter"+C,w.event.start).on("mouseleave"+C,w.event.end)},close:function(){(!0===_.hideOnScroll||"auto"==_.hideOnScroll&&"click"!=_.on)&&w.bind.closeOnScroll(),w.is.closable()?w.bind.clickaway():"hover"==_.on&&D&&w.bind.touchClose()},closeOnScroll:function(){w.verbose("Binding scroll close event to document"),L.one(w.get.scrollEvent()+b,w.event.hideGracefully)},touchClose:function(){w.verbose("Binding popup touchclose event to document"),a.on("touchstart"+b,(function(e){w.verbose("Touched away from popup"),w.event.hideGracefully.call(z,e)}))},clickaway:function(){w.verbose("Binding popup close event to document"),a.on("click"+b,(function(e){w.verbose("Clicked away from popup"),w.event.hideGracefully.call(z,e)}))}},unbind:{events:function(){l.off(b),P.off(C)},close:function(){a.off(b),L.off(b)}},has:{popup:function(){return s&&s.length>0}},should:{centerArrow:function(e){return!w.is.basic()&&e.target.width<=2*_.arrowPixelsFromEdge}},is:{closable:function(){return"auto"==_.closable?"hover"!=_.on:_.closable},offstage:function(t,n){var i=[];return e.each(t,(function(e,t){t<-_.jitter&&(w.debug("Position exceeds allowable distance from edge",e,t,n),i.push(e))})),i.length>0},svg:function(e){return w.supports.svg()&&e instanceof SVGGraphicsElement},basic:function(){return P.hasClass($.basic)},active:function(){return P.hasClass($.active)},animating:function(){return s!==i&&s.hasClass($.animating)},fluid:function(){return s!==i&&s.hasClass($.fluid)},visible:function(){return s!==i&&s.hasClass($.popupVisible)},dropdown:function(){return P.hasClass($.dropdown)},hidden:function(){return!w.is.visible()},rtl:function(){return"rtl"==P.css("direction")}},reset:function(){w.remove.visible(),_.preserve?e.fn.transition!==i&&s.transition("remove transition"):w.removePopup()},setting:function(t,n){if(e.isPlainObject(t))e.extend(!0,_,t);else{if(n===i)return _[t];_[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,w,t);else{if(n===i)return w[t];w[t]=n}},debug:function(){!_.silent&&_.debug&&(_.performance?w.performance.log(arguments):(w.debug=Function.prototype.bind.call(console.info,console,_.name+":"),w.debug.apply(console,arguments)))}
vendor: 9,528 bytes, line 2
2,verbose:function(){!_.silent&&_.verbose&&_.debug&&(_.performance?w.performance.log(arguments):(w.verbose=Function.prototype.bind.call(console.info,console,_.name+":"),w.verbose.apply(console,arguments)))},error:function(){_.silent||(w.error=Function.prototype.bind.call(console.error,console,_.name+":"),w.error.apply(console,arguments))},performance:{log:function(e){var t,n;_.performance&&(n=(t=(new Date).getTime())-(u||t),u=t,h.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:z,"Execution Time":n})),clearTimeout(w.performance.timer),w.performance.timer=setTimeout(w.performance.display,500)},display:function(){var t=_.name+":",n=0;u=!1,clearTimeout(w.performance.timer),e.each(h,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",c&&(t+=" '"+c+"'"),(console.group!==i||console.table!==i)&&h.length>0&&(console.groupCollapsed(t),console.table?console.table(h):e.each(h,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),h=[]}},invoke:function(t,n,o){var s,a,l,d=N;return n=n||m,o=z||o,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i&&(a=d[o],!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(o,n):a!==i&&(l=a),e.isArray(r)?r.push(l):r!==i?r=[r,l]:l!==i&&(r=l),a}},f?(N===i&&w.initialize(),w.invoke(p)):(N!==i&&N.invoke("destroy"),w.initialize())})),r!==i?r:this},e.fn.popup.settings={name:"Popup",silent:!1,debug:!1,verbose:!1,performance:!0,namespace:"popup",observeChanges:!0,onCreate:function(){},onRemove:function(){},onShow:function(){},onVisible:function(){},onHide:function(){},onUnplaceable:function(){},onHidden:function(){},on:"hover",boundary:t,addTouchEvents:!0,position:"top left",variation:"",movePopup:!0,target:!1,popup:!1,inline:!1,preserve:!1,hoverable:!1,content:!1,html:!1,title:!1,closable:!0,hideOnScroll:"auto",exclusive:!1,context:"body",scrollContext:t,prefer:"opposite",lastResort:!1,arrowPixelsFromEdge:20,delay:{show:50,hide:70},setFluidWidth:!0,duration:200,transition:"scale",distanceAway:0,jitter:2,offset:0,maxSearchDepth:15,error:{invalidPosition:"The position you specified is not a valid position",cannotPlace:"Popup does not fit within the boundaries of the viewport",method:"The method you called is not defined.",noTransition:"This module requires ui transitions <https://github.com/Semantic-Org/UI-Transition>",notFound:"The target or popup you specified does not exist on the page"},metadata:{activator:"activator",content:"content",html:"html",offset:"offset",position:"position",title:"title",variation:"variation"},className:{active:"active",basic:"basic",animating:"animating",dropdown:"dropdown",fluid:"fluid",loading:"loading",popup:"ui popup",position:"top left center bottom right",visible:"visible",popupVisible:"visible"},selector:{popup:".ui.popup"},templates:{escape:function(e){var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"};return/[&<>"'`]/.test(e)?e.replace(/[&<>"'`]/g,(function(e){return t[e]})):e},popup:function(t){var n="",o=e.fn.popup.settings.templates.escape;return typeof t!==i&&(typeof t.title!==i&&t.title&&(t.title=o(t.title),n+='<div class="header">'+t.title+"</div>"),typeof t.content!==i&&t.content&&(t.content=o(t.content),n+='<div class="content">'+t.content+"</div>")),n}}}}(jQuery,window,document)},9538:()=>{!function(e,t,n,i){"use strict";void 0!==(t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")())&&t.Math==Math||("undefined"!=typeof self&&self.Math==Math?self:Function("return this")());e.fn.progress=function(t){var o,r=e(this),s=r.selector||"",a=(new Date).getTime(),l=[],d=arguments[0],c="string"==typeof d,u=[].slice.call(arguments,1);return r.each((function(){var r,h=e.isPlainObject(t)?e.extend(!0,{},e.fn.progress.settings,t):e.extend({},e.fn.progress.settings),p=h.className,f=h.metadata,m=h.namespace,g=h.selector,v=h.error,b="."+m,y="module-"+m,w=e(this),_=e(this).find(g.bar),x=e(this).find(g.progress),$=e(this).find(g.label),S=this,T=w.data(y),k=!1;r={initialize:function(){r.debug("Initializing progress bar",h),r.set.duration(),r.set.transitionEvent(),r.read.metadata(),r.read.settings(),r.instantiate()},instantiate:function(){r.verbose("Storing instance of progress",r),T=r,w.data(y,r)},destroy:function(){r.verbose("Destroying previous progress for",w),clearInterval(T.interval),r.remove.state(),w.removeData(y),T=i},reset:function(){r.remove.nextValue(),r.update.progress(0)},complete:function(){(r.percent===i||r.percent<100)&&(r.remove.progressPoll(),r.set.percent(100))},read:{metadata:function(){var e={percent:w.data(f.percent),total:w.data(f.total),value:w.data(f.value)};e.percent&&(r.debug("Current percent value set from metadata",e.percent),r.set.percent(e.percent)),e.total&&(r.debug("Total value set from metadata",e.total),r.set.total(e.total)),e.value&&(r.debug("Current value set from metadata",e.value),r.set.value(e.value),r.set.progress(e.value))},settings:function(){!1!==h.total&&(r.debug("Current total set in settings",h.total),r.set.total(h.total)),!1!==h.value&&(r.debug("Current value set in settings",h.value),r.set.value(h.value),r.set.progress(r.value)),!1!==h.percent&&(r.debug("Current percent set in settings",h.percent),r.set.percent(h.percent))}},bind:{transitionEnd:function(e){var t=r.get.transitionEnd();_.one(t+b,(function(t){clearTimeout(r.failSafeTimer),e.call(this,t)})),r.failSafeTimer=setTimeout((function(){_.triggerHandler(t)}),h.duration+h.failSafeDelay),r.verbose("Adding fail safe timer",r.timer)}},increment:function(e){var t,n;r.has.total()?n=(t=r.get.value())+(e=e||1):(n=(t=r.get.percent())+(e=e||r.get.randomValue()),r.debug("Incrementing percentage by",t,n)),n=r.get.normalizedValue(n),r.set.progress(n)},decrement:function(e){var t,n;r.get.total()?(n=(t=r.get.value())-(e=e||1),r.debug("Decrementing value by",e,t)):(n=(t=r.get.percent())-(e=e||r.get.randomValue()),r.debug("Decrementing percentage by",e,t)),n=r.get.normalizedValue(n),r.set.progress(n)},has:{progressPoll:function(){return r.progressPoll},total:function(){return!1!==r.get.total()}},get:{text:function(e){var t=r.value||0,n=r.total||0,i=k?r.get.displayPercent():r.percent||0,o=r.total>0?n-t:100-i;return e=(e=e||"").replace("{value}",t).replace("{total}",n).replace("{left}",o).replace("{percent}",i),r.verbose("Adding variables to progress bar text",e),e},normalizedValue:function(e){if(e<0)return r.debug("Value cannot decrement below 0"),0;if(r.has.total()){if(e>r.total)return r.debug("Value cannot increment above total",r.total),r.total}else if(e>100)return r.debug("Value cannot increment above 100 percent"),100;return e},updateInterval:function(){return"auto"==h.updateInterval?h.duration:h.updateInterval},randomValue:function(){return r.debug("Generating random increment percentage"),Math.floor(Math.random()*h.random.max+h.random.min)},numericValue:function(e){return"string"==typeof e?""!==e.replace(/[^\d.]/g,"")&&+e.replace(/[^\d.]/g,""):e},transitionEnd:function(){var e,t=n.createElement("element"),o={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in o)if(t.style[e]!==i)return o[e]},displayPercent:function(){var e=_.width(),t=w.width(),n=e>parseInt(_.css("min-width"),10)?e/t*100:r.percent;return h.precision>0?Math.round(n*(10*h.precision))/(10*h.precision):Math.round(n)},percent:function(){return r.percent||0},value:function(){return r.nextValue||r.value||0},total:function(){return r.total||!1}},create:{progressPoll:function(){r.progressPoll=setTimeout((function(){r.update.toNextValue(),r.remove.progressPoll()}),r.get.updateInterval())}},is:{complete:function(){return r.is.success()||r.is.warning()||r.is.error()},success:function(){return w.hasClass(p.success)},warning:function(){return w.hasClass(p.warning)},error:function(){return w.hasClass(p.error)},active:function(){return w.hasClass(p.active)},visible:function(){return w.is(":visible")}},remove:{progressPoll:function(){r.verbose("Removing progress poll timer"),r.progressPoll&&(clearTimeout(r.progressPoll),delete r.progressPoll)},nextValue:function(){r.verbose("Removing progress value stored for next update"),delete r.nextValue},state:function(){r.verbose("Removing stored state"),delete r.total,delete r.percent,delete r.value},active:function(){r.verbose("Removing active state"),w.removeClass(p.active)},success:function(){r.verbose("Removing success state"),w.removeClass(p.success)},warning:function(){r.verbose("Removing warning state"),w.removeClass(p.warning)},error:function(){r.verbose("Removing error state"),w.removeClass(p.error)}},set:{barWidth:function(e){e>100?r.error(v.tooHigh,e):e<0?r.error(v.tooLow,e):(_.css("width",e+"%"),w.attr("data-percent",parseInt(e,10)))},duration:function(e){e="number"==typeof(e=e||h.duration)?e+"ms":e,r.verbose("Setting progress bar transition duration",e),_.css({"transition-duration":e})},percent:function(e){e="string"==typeof e?+e.replace("%",""):e,e=h.precision>0?Math.round(e*(10*h.precision))/(10*h.precision):Math.round(e),r.percent=e,r.has.total()||(r.value=h.precision>0?Math.round(e/100*r.total*(10*h.precision))/(10*h.precision):Math.round(e/100*r.total*10)/10,h.limitValues&&(r.value=r.value>100?100:r.value<0?0:r.value)),r.set.barWidth(e),r.set.labelInterval(),r.set.labels(),h.onChange.call(S,e,r.value,r.total)}
vendor: 4,824 bytes, line 2
2,labelInterval:function(){clearInterval(r.interval),r.bind.transitionEnd((function(){r.verbose("Bar finished animating, removing continuous label updates"),clearInterval(r.interval),k=!1,r.set.labels()})),k=!0,r.interval=setInterval((function(){e.contains(n.documentElement,S)||(clearInterval(r.interval),k=!1),r.set.labels()}),h.framerate)},labels:function(){r.verbose("Setting both bar progress and outer label text"),r.set.barLabel(),r.set.state()},label:function(e){(e=e||"")&&(e=r.get.text(e),r.verbose("Setting label to text",e),$.text(e))},state:function(e){100===(e=e!==i?e:r.percent)?h.autoSuccess&&!(r.is.warning()||r.is.error()||r.is.success())?(r.set.success(),r.debug("Automatically triggering success at 100%")):(r.verbose("Reached 100% removing active state"),r.remove.active(),r.remove.progressPoll()):e>0?(r.verbose("Adjusting active progress bar label",e),r.set.active()):(r.remove.active(),r.set.label(h.text.active))},barLabel:function(e){e!==i?x.text(r.get.text(e)):"ratio"==h.label&&r.total?(r.verbose("Adding ratio to bar label"),x.text(r.get.text(h.text.ratio))):"percent"==h.label&&(r.verbose("Adding percentage to bar label"),x.text(r.get.text(h.text.percent)))},active:function(e){e=e||h.text.active,r.debug("Setting active state"),h.showActivity&&!r.is.active()&&w.addClass(p.active),r.remove.warning(),r.remove.error(),r.remove.success(),(e=h.onLabelUpdate("active",e,r.value,r.total))&&r.set.label(e),r.bind.transitionEnd((function(){h.onActive.call(S,r.value,r.total)}))},success:function(e){e=e||h.text.success||h.text.active,r.debug("Setting success state"),w.addClass(p.success),r.remove.active(),r.remove.warning(),r.remove.error(),r.complete(),h.text.success?(e=h.onLabelUpdate("success",e,r.value,r.total),r.set.label(e)):(e=h.onLabelUpdate("active",e,r.value,r.total),r.set.label(e)),r.bind.transitionEnd((function(){h.onSuccess.call(S,r.total)}))},warning:function(e){e=e||h.text.warning,r.debug("Setting warning state"),w.addClass(p.warning),r.remove.active(),r.remove.success(),r.remove.error(),r.complete(),(e=h.onLabelUpdate("warning",e,r.value,r.total))&&r.set.label(e),r.bind.transitionEnd((function(){h.onWarning.call(S,r.value,r.total)}))},error:function(e){e=e||h.text.error,r.debug("Setting error state"),w.addClass(p.error),r.remove.active(),r.remove.success(),r.remove.warning(),r.complete(),(e=h.onLabelUpdate("error",e,r.value,r.total))&&r.set.label(e),r.bind.transitionEnd((function(){h.onError.call(S,r.value,r.total)}))},transitionEvent:function(){r.get.transitionEnd()},total:function(e){r.total=e},value:function(e){r.value=e},progress:function(e){r.has.progressPoll()?(r.debug("Updated within interval, setting next update to use new value",e),r.set.nextValue(e)):(r.debug("First update in progress update interval, immediately updating",e),r.update.progress(e),r.create.progressPoll())},nextValue:function(e){r.nextValue=e}},update:{toNextValue:function(){var e=r.nextValue;e&&(r.debug("Update interval complete using last updated value",e),r.update.progress(e),r.remove.nextValue())},progress:function(e){var t;!1===(e=r.get.numericValue(e))&&r.error(v.nonNumeric,e),e=r.get.normalizedValue(e),r.has.total()?(r.set.value(e),t=e/r.total*100,r.debug("Calculating percent complete from total",t),r.set.percent(t)):(t=e,r.debug("Setting value to exact percentage value",t),r.set.percent(t))}},setting:function(t,n){if(r.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,h,t);else{if(n===i)return h[t];e.isPlainObject(h[t])?e.extend(!0,h[t],n):h[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,r,t);else{if(n===i)return r[t];r[t]=n}},debug:function(){!h.silent&&h.debug&&(h.performance?r.performance.log(arguments):(r.debug=Function.prototype.bind.call(console.info,console,h.name+":"),r.debug.apply(console,arguments)))},verbose:function(){!h.silent&&h.verbose&&h.debug&&(h.performance?r.performance.log(arguments):(r.verbose=Function.prototype.bind.call(console.info,console,h.name+":"),r.verbose.apply(console,arguments)))},error:function(){h.silent||(r.error=Function.prototype.bind.call(console.error,console,h.name+":"),r.error.apply(console,arguments))},performance:{log:function(e){var t,n;h.performance&&(n=(t=(new Date).getTime())-(a||t),a=t,l.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:S,"Execution Time":n})),clearTimeout(r.performance.timer),r.performance.timer=setTimeout(r.performance.display,500)},display:function(){var t=h.name+":",n=0;a=!1,clearTimeout(r.performance.timer),e.each(l,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",s&&(t+=" '"+s+"'"),(console.group!==i||console.table!==i)&&l.length>0&&(console.groupCollapsed(t),console.table?console.table(l):e.each(l,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),l=[]}},invoke:function(t,n,s){var a,l,d,c=T;
vendor: 4,759 bytes, line 2
2return n=n||u,s=S||s,"string"==typeof t&&c!==i&&(t=t.split(/[\. ]/),a=t.length-1,e.each(t,(function(n,o){var s=n!=a?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(c[s])&&n!=a)c=c[s];else{if(c[s]!==i)return l=c[s],!1;if(!e.isPlainObject(c[o])||n==a)return c[o]!==i?(l=c[o],!1):(r.error(v.method,t),!1);c=c[o]}}))),e.isFunction(l)?d=l.apply(s,n):l!==i&&(d=l),e.isArray(o)?o.push(d):o!==i?o=[o,d]:d!==i&&(o=d),l}},c?(T===i&&r.initialize(),r.invoke(d)):(T!==i&&T.invoke("destroy"),r.initialize())})),o!==i?o:this},e.fn.progress.settings={name:"Progress",namespace:"progress",silent:!1,debug:!1,verbose:!1,performance:!0,random:{min:2,max:5},duration:300,updateInterval:"auto",autoSuccess:!0,showActivity:!0,limitValues:!0,label:"percent",precision:0,framerate:1e3/30,percent:!1,total:!1,value:!1,failSafeDelay:100,onLabelUpdate:function(e,t,n,i){return t},onChange:function(e,t,n){},onSuccess:function(e){},onActive:function(e,t){},onError:function(e,t){},onWarning:function(e,t){},error:{method:"The method you called is not defined.",nonNumeric:"Progress value is non numeric",tooHigh:"Value specified is above 100%",tooLow:"Value specified is below 0%"},regExp:{variable:/\{\$*[A-z0-9]+\}/g},metadata:{percent:"percent",total:"total",value:"value"},selector:{bar:"> .bar",label:"> .label",progress:".bar > .progress"},text:{active:!1,error:!1,success:!1,warning:!1,percent:"{percent}%",ratio:"{value} of {total}"},className:{active:"active",error:"error",success:"success",warning:"warning"}}}(jQuery,window,document)},1092:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.rating=function(t){var n,o=e(this),r=o.selector||"",s=(new Date).getTime(),a=[],l=arguments[0],d="string"==typeof l,c=[].slice.call(arguments,1);return o.each((function(){var u,h,p=e.isPlainObject(t)?e.extend(!0,{},e.fn.rating.settings,t):e.extend({},e.fn.rating.settings),f=p.namespace,m=p.className,g=p.metadata,v=p.selector,b=(p.error,"."+f),y="module-"+f,w=this,_=e(this).data(y),x=e(this),$=x.find(v.icon);h={initialize:function(){h.verbose("Initializing rating module",p),0===$.length&&h.setup.layout(),p.interactive?h.enable():h.disable(),h.set.initialLoad(),h.set.rating(h.get.initialRating()),h.remove.initialLoad(),h.instantiate()},instantiate:function(){h.verbose("Instantiating module",p),_=h,x.data(y,h)},destroy:function(){h.verbose("Destroying previous instance",_),h.remove.events(),x.removeData(y)},refresh:function(){$=x.find(v.icon)},setup:{layout:function(){var t=h.get.maxRating(),n=e.fn.rating.settings.templates.icon(t);h.debug("Generating icon html dynamically"),x.html(n),h.refresh()}},event:{mouseenter:function(){var t=e(this);t.nextAll().removeClass(m.selected),x.addClass(m.selected),t.addClass(m.selected).prevAll().addClass(m.selected)},mouseleave:function(){x.removeClass(m.selected),$.removeClass(m.selected)},click:function(){var t=e(this),n=h.get.rating(),i=$.index(t)+1;("auto"==p.clearable?1===$.length:p.clearable)&&n==i?h.clearRating():h.set.rating(i)}},clearRating:function(){h.debug("Clearing current rating"),h.set.rating(0)},bind:{events:function(){h.verbose("Binding events"),x.on("mouseenter"+b,v.icon,h.event.mouseenter).on("mouseleave"+b,v.icon,h.event.mouseleave).on("click"+b,v.icon,h.event.click)}},remove:{events:function(){h.verbose("Removing events"),x.off(b)},initialLoad:function(){u=!1}},enable:function(){h.debug("Setting rating to interactive mode"),h.bind.events(),x.removeClass(m.disabled)},disable:function(){h.debug("Setting rating to read-only mode"),h.remove.events(),x.addClass(m.disabled)},is:{initialLoad:function(){return u}},get:{initialRating:function(){return x.data(g.rating)!==i?(x.removeData(g.rating),x.data(g.rating)):p.initialRating},maxRating:function(){return x.data(g.maxRating)!==i?(x.removeData(g.maxRating),x.data(g.maxRating)):p.maxRating},rating:function(){var e=$.filter("."+m.active).length;return h.verbose("Current rating retrieved",e),e}},set:{rating:function(e){var t=e-1>=0?e-1:0,n=$.eq(t);x.removeClass(m.selected),$.removeClass(m.selected).removeClass(m.active),e>0&&(h.verbose("Setting current rating to",e),n.prevAll().addBack().addClass(m.active)),h.is.initialLoad()||p.onRate.call(w,e)},initialLoad:function(){u=!0}},setting:function(t,n){if(h.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,p,t);else{if(n===i)return p[t];e.isPlainObject(p[t])?e.extend(!0,p[t],n):p[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,h,t);else{if(n===i)return h[t];h[t]=n}},debug:function(){!p.silent&&p.debug&&(p.performance?h.performance.log(arguments):(h.debug=Function.prototype.bind.call(console.info,console,p.name+":"),h.debug.apply(console,arguments)))}
2,verbose:function(){!p.silent&&p.verbose&&p.debug&&(p.performance?h.performance.log(arguments):(h.verbose=Function.prototype.bind.call(console.info,console,p.name+":"),h.verbose.apply(console,arguments)))},error:function(){p.silent||(h.error=Function.prototype.bind.call(console.error,console,p.name+":"),h.error.apply(console,arguments))},performance:{log:function(e){var t,n;p.performance&&(n=(t=(new Date).getTime())-(s||t),s=t,a.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:w,"Execution Time":n})),clearTimeout(h.performance.timer),h.performance.timer=setTimeout(h.performance.display,500)},display:function(){var t=p.name+":",n=0;s=!1,clearTimeout(h.performance.timer),e.each(a,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",r&&(t+=" '"+r+"'"),o.length>1&&(t+=" ("+o.length+")"),(console.group!==i||console.table!==i)&&a.length>0&&(console.groupCollapsed(t),console.table?console.table(a):e.each(a,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),a=[]}},invoke:function(t,o,r){var s,a,l,d=_;return o=o||c,r=w||r,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i&&(a=d[o],!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(r,o):a!==i&&(l=a),e.isArray(n)?n.push(l):n!==i?n=[n,l]:l!==i&&(n=l),a}},d?(_===i&&h.initialize(),h.invoke(l)):(_!==i&&_.invoke("destroy"),h.initialize())}
vendor: 5,043 bytes, line 2
2)),n!==i?n:this},e.fn.rating.settings={name:"Rating",namespace:"rating",slent:!1,debug:!1,verbose:!1,performance:!0,initialRating:0,interactive:!0,maxRating:4,clearable:"auto",fireOnInit:!1,onRate:function(e){},error:{method:"The method you called is not defined",noMaximum:"No maximum rating specified. Cannot generate HTML automatically"},metadata:{rating:"rating",maxRating:"maxRating"},className:{active:"active",disabled:"disabled",selected:"selected",loading:"loading"},selector:{icon:".icon"},templates:{icon:function(e){for(var t=1,n="";t<=e;)n+='<i class="icon"></i>',t++;return n}}}}(jQuery,window,document)},161:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.search=function(o){var r,s=e(this),a=s.selector||"",l=(new Date).getTime(),d=[],c=arguments[0],u="string"==typeof c,h=[].slice.call(arguments,1);return e(this).each((function(){var p,f=e.isPlainObject(o)?e.extend(!0,{},e.fn.search.settings,o):e.extend({},e.fn.search.settings),m=f.className,g=f.metadata,v=f.regExp,b=f.fields,y=f.selector,w=f.error,_=f.namespace,x="."+_,$=_+"-module",S=e(this),T=S.find(y.prompt),k=S.find(y.searchButton),C=S.find(y.results),E=S.find(y.result),P=(S.find(y.category),this),A=S.data($),L=!1,M=!1;p={initialize:function(){p.verbose("Initializing module"),p.get.settings(),p.determine.searchFields(),p.bind.events(),p.set.type(),p.create.results(),p.instantiate()},instantiate:function(){p.verbose("Storing instance of module",p),A=p,S.data($,p)},destroy:function(){p.verbose("Destroying instance"),S.off(x).removeData($)},refresh:function(){p.debug("Refreshing selector cache"),T=S.find(y.prompt),k=S.find(y.searchButton),S.find(y.category),C=S.find(y.results),E=S.find(y.result)},refreshResults:function(){C=S.find(y.results),E=S.find(y.result)},bind:{events:function(){p.verbose("Binding events to search"),f.automatic&&(S.on(p.get.inputEvent()+x,y.prompt,p.event.input),T.attr("autocomplete","off")),S.on("focus"+x,y.prompt,p.event.focus).on("blur"+x,y.prompt,p.event.blur).on("keydown"+x,y.prompt,p.handleKeyboard).on("click"+x,y.searchButton,p.query).on("mousedown"+x,y.results,p.event.result.mousedown).on("mouseup"+x,y.results,p.event.result.mouseup).on("click"+x,y.result,p.event.result.click)}},determine:{searchFields:function(){o&&o.searchFields!==i&&(f.searchFields=o.searchFields)}},event:{input:function(){f.searchDelay?(clearTimeout(p.timer),p.timer=setTimeout((function(){p.is.focused()&&p.query()}),f.searchDelay)):p.query()},focus:function(){p.set.focus(),f.searchOnFocus&&p.has.minimumCharacters()&&p.query((function(){p.can.show()&&p.showResults()}))},blur:function(e){var t=n.activeElement===this,i=function(){p.cancel.query(),p.remove.focus(),p.timer=setTimeout(p.hideResults,f.hideDelay)};t||(M=!1,p.resultsClicked?(p.debug("Determining if user action caused search to close"),S.one("click.close"+x,y.results,(function(e){p.is.inMessage(e)||L?T.focus():(L=!1,p.is.animating()||p.is.hidden()||i())}))):(p.debug("Input blurred without user action, closing results"),i()))},result:{mousedown:function(){p.resultsClicked=!0},mouseup:function(){p.resultsClicked=!1},click:function(n){p.debug("Search result selected");var i=e(this),o=i.find(y.title).eq(0),r=i.is("a[href]")?i:i.find("a[href]").eq(0),s=r.attr("href")||!1,a=r.attr("target")||!1,l=(o.html(),o.length>0&&o.text()),d=p.get.results(),c=i.data(g.result)||p.get.result(l,d);if(e.isFunction(f.onSelect)&&!1===f.onSelect.call(P,c,d))return p.debug("Custom onSelect callback cancelled default select action"),void(L=!0);p.hideResults(),l&&p.set.value(l),s&&(p.verbose("Opening search link found in result",r),"_blank"==a||n.ctrlKey?t.open(s):t.location.href=s)}}},handleKeyboard:function(e){var t,n=S.find(y.result),i=S.find(y.category),o=n.filter("."+m.active),r=n.index(o),s=n.length,a=o.length>0,l=e.which,d=13,c=38,u=40;if(l==27&&(p.verbose("Escape key pressed, blurring search field"),p.hideResults(),M=!0),p.is.visible())if(l==d){if(p.verbose("Enter key pressed, selecting active result"),n.filter("."+m.active).length>0)return p.event.result.click.call(n.filter("."+m.active),e),e.preventDefault(),!1}else l==c&&a?(p.verbose("Up key pressed, changing active result"),t=r-1<0?r:r-1,i.removeClass(m.active),n.removeClass(m.active).eq(t).addClass(m.active).closest(i).addClass(m.active),e.preventDefault()):l==u&&(p.verbose("Down key pressed, changing active result"),t=r+1>=s?r:r+1,i.removeClass(m.active),n.removeClass(m.active).eq(t).addClass(m.active).closest(i).addClass(m.active),e.preventDefault());else l==d&&(p.verbose("Enter key pressed, executing query"),p.query(),p.set.buttonPressed(),T.one("keyup",p.remove.buttonFocus))},setup:{api:function(t,n){var i={debug:f.debug,on:!1,cache:f.cache,action:"search",urlData:{query:t},onSuccess:function(e){p.parse.response.call(P,e,t),n()},onFailure:function(){p.displayMessage(w.serverError),n()},onAbort:function(e){},onError:p.error};e.extend(!0,i,f.apiSettings),p.verbose("Setting up API request",i),S.api(i)}}
vendor: 3,312 bytes, line 2
2,can:{useAPI:function(){return e.fn.api!==i},show:function(){return p.is.focused()&&!p.is.visible()&&!p.is.empty()},transition:function(){return f.transition&&e.fn.transition!==i&&S.transition("is supported")}},is:{animating:function(){return C.hasClass(m.animating)},hidden:function(){return C.hasClass(m.hidden)},inMessage:function(t){if(t.target){var i=e(t.target);return e.contains(n.documentElement,t.target)&&i.closest(y.message).length>0}},empty:function(){return""===C.html()},visible:function(){return C.filter(":visible").length>0},focused:function(){return T.filter(":focus").length>0}},get:{settings:function(){e.isPlainObject(o)&&o.searchFullText&&(f.fullTextSearch=o.searchFullText,p.error(f.error.oldSearchSyntax,P))},inputEvent:function(){var e=T[0];return e!==i&&e.oninput!==i?"input":e!==i&&e.onpropertychange!==i?"propertychange":"keyup"},value:function(){return T.val()},results:function(){return S.data(g.results)},result:function(t,n){var o=["title","id"],r=!1;return t=t!==i?t:p.get.value(),n=n!==i?n:p.get.results(),"category"===f.type?(p.debug("Finding result that matches",t),e.each(n,(function(n,i){if(e.isArray(i.results)&&(r=p.search.object(t,i.results,o)[0]))return!1}))):(p.debug("Finding result in results object",t),r=p.search.object(t,n,o)[0]),r||!1}},select:{firstResult:function(){p.verbose("Selecting first result"),E.first().addClass(m.active)}},set:{focus:function(){S.addClass(m.focus)},loading:function(){S.addClass(m.loading)},value:function(e){p.verbose("Setting search input value",e),T.val(e)},type:function(e){e=e||f.type,"category"==f.type&&S.addClass(f.type)},buttonPressed:function(){k.addClass(m.pressed)}},remove:{loading:function(){S.removeClass(m.loading)},focus:function(){S.removeClass(m.focus)},buttonPressed:function(){k.removeClass(m.pressed)}},query:function(t){t=e.isFunction(t)?t:function(){};var n=p.get.value(),i=p.read.cache(n);t=t||function(){},p.has.minimumCharacters()?(i?(p.debug("Reading result from cache",n),p.save.results(i.results),p.addResults(i.html),p.inject.id(i.results),t()):(p.debug("Querying for",n),e.isPlainObject(f.source)||e.isArray(f.source)?(p.search.local(n),t()):p.can.useAPI()?p.search.remote(n,t):(p.error(w.source),t())),f.onSearchQuery.call(P,n)):p.hideResults()},search:{local:function(e){var t,n=p.search.object(e,f.content);p.set.loading(),p.save.results(n),p.debug("Returned full local search results",n),f.maxResults>0&&(p.debug("Using specified max results",n),n=n.slice(0,f.maxResults)),"category"==f.type&&(n=p.create.categoryResults(n)),t=p.generateResults({results:n}),p.remove.loading(),p.addResults(t),p.inject.id(n),p.write.cache(e,{html:t,results:n})},remote:function(t,n){n=e.isFunction(n)?n:function(){},S.api("is loading")&&S.api("abort"),p.setup.api(t,n),S.api("query")},object:function(t,n,o){var r=[],s=[],a=[],l=t.toString().replace(v.escape,"\\$&"),d=new RegExp(v.beginsWith+l,"i"),c=function(t,n){var i=-1==e.inArray(n,r),o=-1==e.inArray(n,a),l=-1==e.inArray(n,s);i&&o&&l&&t.push(n)};return n=n||f.source,o=o!==i?o:f.searchFields,e.isArray(o)||(o=[o]),n===i||!1===n?(p.error(w.source),[]):(e.each(o,(function(i,o){e.each(n,(function(e,n){"string"==typeof n[o]&&(-1!==n[o].search(d)?c(r,n):"exact"===f.fullTextSearch&&p.exactSearch(t,n[o])?c(s,n):1==f.fullTextSearch&&p.fuzzySearch(t,n[o])&&c(a,n)
vendor: 4,613 bytes, line 2
2)}))})),e.merge(s,a),e.merge(r,s),r)}},exactSearch:function(e,t){return e=e.toLowerCase(),(t=t.toLowerCase()).indexOf(e)>-1},fuzzySearch:function(e,t){var n=t.length,i=e.length;if("string"!=typeof e)return!1;if(e=e.toLowerCase(),t=t.toLowerCase(),i>n)return!1;if(i===n)return e===t;e:for(var o=0,r=0;o<i;o++){for(var s=e.charCodeAt(o);r<n;)if(t.charCodeAt(r++)===s)continue e;return!1}return!0},parse:{response:function(e,t){var n=p.generateResults(e);p.verbose("Parsing server response",e),e!==i&&t!==i&&e[b.results]!==i&&(p.addResults(n),p.inject.id(e[b.results]),p.write.cache(t,{html:n,results:e[b.results]}),p.save.results(e[b.results]))}},cancel:{query:function(){p.can.useAPI()&&S.api("abort")}},has:{minimumCharacters:function(){return p.get.value().length>=f.minCharacters},results:function(){return 0!==C.length&&""!=C.html()}},clear:{cache:function(e){var t=S.data(g.cache);e?e&&t&&t[e]&&(p.debug("Removing value from cache",e),delete t[e],S.data(g.cache,t)):(p.debug("Clearing cache",e),S.removeData(g.cache))}},read:{cache:function(e){var t=S.data(g.cache);return!!f.cache&&(p.verbose("Checking cache for generated html for query",e),"object"==typeof t&&t[e]!==i&&t[e])}},create:{categoryResults:function(t){var n={};return e.each(t,(function(e,t){t.category&&(n[t.category]===i?(p.verbose("Creating new category of results",t.category),n[t.category]={name:t.category,results:[t]}):n[t.category].results.push(t))})),n},id:function(e,t){var n,o=e+1;return t!==i?(n=String.fromCharCode(97+t)+o,p.verbose("Creating category result id",n)):(n=o,p.verbose("Creating result id",n)),n},results:function(){0===C.length&&(C=e("<div />").addClass(m.results).appendTo(S))}},inject:{result:function(e,t,n){p.verbose("Injecting result into results");var o=n!==i?C.children().eq(n).children(y.results).first().children(y.result).eq(t):C.children(y.result).eq(t);p.verbose("Injecting results metadata",o),o.data(g.result,e)},id:function(t){p.debug("Injecting unique ids into results");var n=0,o=0;return"category"===f.type?e.each(t,(function(t,r){o=0,e.each(r.results,(function(e,t){var s=r.results[e];s.id===i&&(s.id=p.create.id(o,n)),p.inject.result(s,o,n),o++})),n++})):e.each(t,(function(e,n){var r=t[e];r.id===i&&(r.id=p.create.id(o)),p.inject.result(r,o),o++})),t}},save:{results:function(e){p.verbose("Saving current search results to metadata",e),S.data(g.results,e)}},write:{cache:function(e,t){var n=S.data(g.cache)!==i?S.data(g.cache):{};f.cache&&(p.verbose("Writing generated html to cache",e,t),n[e]=t,S.data(g.cache,n))}},addResults:function(t){if(e.isFunction(f.onResultsAdd)&&!1===f.onResultsAdd.call(C,t))return p.debug("onResultsAdd callback cancelled default action"),!1;t?(C.html(t),p.refreshResults(),f.selectFirstResult&&p.select.firstResult(),p.showResults()):p.hideResults((function(){C.empty()}))},showResults:function(t){t=e.isFunction(t)?t:function(){},M||!p.is.visible()&&p.has.results()&&(p.can.transition()?(p.debug("Showing results with css animations"),C.transition({animation:f.transition+" in",debug:f.debug,verbose:f.verbose,duration:f.duration,onComplete:function(){t()},queue:!0})):(p.debug("Showing results with javascript"),C.stop().fadeIn(f.duration,f.easing)),f.onResultsOpen.call(C))},hideResults:function(t){t=e.isFunction(t)?t:function(){},p.is.visible()&&(p.can.transition()?(p.debug("Hiding results with css animations"),C.transition({animation:f.transition+" out",debug:f.debug,verbose:f.verbose,duration:f.duration,onComplete:function(){t()},queue:!0})):(p.debug("Hiding results with javascript"),C.stop().fadeOut(f.duration,f.easing)),f.onResultsClose.call(C))},generateResults:function(t){p.debug("Generating html from response",t);var n=f.templates[f.type],i=e.isPlainObject(t[b.results])&&!e.isEmptyObject(t[b.results]),o=e.isArray(t[b.results])&&t[b.results].length>0,r="";return i||o?(f.maxResults>0&&(i?"standard"==f.type&&p.error(w.maxResults):t[b.results]=t[b.results].slice(0,f.maxResults)),e.isFunction(n)?r=n(t,b):p.error(w.noTemplate,!1)):f.showNoResults&&(r=p.displayMessage(w.noResults,"empty")),f.onResults.call(P,t),r},displayMessage:function(e,t){return t=t||"standard",p.debug("Displaying message",e,t),p.addResults(f.templates.message(e,t)),f.templates.message(e,t)},setting:function(t,n){if(e.isPlainObject(t))e.extend(!0,f,t);else{if(n===i)return f[t];f[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,p,t);else{if(n===i)return p[t];p[t]=n}},debug:function(){!f.silent&&f.debug&&(f.performance?p.performance.log(arguments):(p.debug=Function.prototype.bind.call(console.info,console,f.name+":"),p.debug.apply(console,arguments)))}
2,verbose:function(){!f.silent&&f.verbose&&f.debug&&(f.performance?p.performance.log(arguments):(p.verbose=Function.prototype.bind.call(console.info,console,f.name+":"),p.verbose.apply(console,arguments)))},error:function(){f.silent||(p.error=Function.prototype.bind.call(console.error,console,f.name+":"),p.error.apply(console,arguments))},performance:{log:function(e){var t,n;f.performance&&(n=(t=(new Date).getTime())-(l||t),l=t,d.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:P,"Execution Time":n})),clearTimeout(p.performance.timer),p.performance.timer=setTimeout(p.performance.display,500)},display:function(){var t=f.name+":",n=0;l=!1,clearTimeout(p.performance.timer),e.each(d,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",a&&(t+=" '"+a+"'"),s.length>1&&(t+=" ("+s.length+")"),(console.group!==i||console.table!==i)&&d.length>0&&(console.groupCollapsed(t),console.table?console.table(d):e.each(d,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),d=[]}},invoke:function(t,n,o){var s,a,l,d=A;return n=n||h,o=P||o,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i&&(a=d[o],!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(o,n):a!==i&&(l=a),e.isArray(r)?r.push(l):r!==i?r=[r,l]:l!==i&&(r=l),a}},u?(A===i&&p.initialize(),p.invoke(c)):(A!==i&&A.invoke("destroy"),p.initialize())})),r!==i?r:this},e.fn.search.settings={name:"Search",namespace:"search",silent:!1,debug:!1,verbose:!1,performance:!0,type:"standard",minCharacters:1,selectFirstResult:!1,apiSettings:!1,source:!1,searchOnFocus:!0,searchFields:["title","description"],displayField:"",fullTextSearch:"exact",automatic:!0,hideDelay:0,searchDelay:200,maxResults:7,cache:!0,showNoResults:!0,transition:"scale",duration:200,easing:"easeOutExpo",onSelect:!1,onResultsAdd:!1,onSearchQuery:function(e){},onResults:function(e){},onResultsOpen:function(){},onResultsClose:function(){},className:{animating:"animating",active:"active",empty:"empty",focus:"focus",hidden:"hidden",loading:"loading",results:"results",pressed:"down"},error:{source:"Cannot search. No source used, and Semantic API module was not included",noResults:"Your search returned no results",logging:"Error in debug logging, exiting.",noEndpoint:"No search endpoint was specified",noTemplate:"A valid template name was not specified.",oldSearchSyntax:"searchFullText setting has been renamed fullTextSearch for consistency, please adjust your settings.",serverError:"There was an issue querying the server.",maxResults:"Results must be an array to use maxResults setting",method:"The method you called is not defined."},metadata:{cache:"cache",results:"results",result:"result"},regExp:{escape:/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,beginsWith:"(?:s|^)"},fields:{categories:"results",categoryName:"name",categoryResults:"results",description:"description",image:"image",price:"price",results:"results",title:"title",url:"url",action:"action",actionText:"text",actionURL:"url"},selector:{prompt:".prompt",searchButton:".search.button",results:".results",message:".results > .message",category:".category",result:".result",title:".title, .name"},templates:{escape:function(e){var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"};return/[&<>"'`]/.test(e)?e.replace(/[&<>"'`]/g,(function(e){return t[e]})):e},message:function(e,t){var n="";return e!==i&&t!==i&&(n+='<div class="message '+t+'">',n+="empty"==t?'<div class="header">No Results</div class="header"><div class="description">'+e+'</div class="description">':' <div class="description">'+e+"</div>",n+="</div>"),n},category:function(t,n){var o="";e.fn.search.settings.templates.escape;return t[n.categoryResults]!==i&&(e.each(t[n.categoryResults],(function(t,r){r[n.results]!==i&&r.results.length>0&&(o+='<div class="category">',r[n.categoryName]!==i&&(o+='<div class="name">'+r[n.categoryName]+"</div>"),o+='<div class="results">',e.each(r.results,(function(e,t){t[n.url]?o+='<a class="result" href="'+t[n.url]+'">':o+='<a class="result">',t[n.image]!==i&&(o+='<div class="image"> <img src="'+t[n.image]+'"></div>'),o+='<div class="content">',t[n.price]!==i&&(o+='<div class="price">'+t[n.price]+"</div>"),t[n.title]!==i&&(o+='<div class="title">'+t[n.title]+"</div>"),t[n.description]!==i&&(o+='<div class="description">'+t[n.description]+"</div>"),o+="</div>",o+="</a>"})),o+="</div>",o+="</div>")})),t[n.action]&&(o+='<a href="'+t[n.action][n.actionURL]+'" class="action">'+t[n.action][n.actionText]+"</a>"),o)},standard:function(t,n){var o="";return t[n.results]!==i&&(e.each(t[n.results],(function(e,t){t[n.url]?o+='<a class="result" href="'+t[n.url]+'">':o+='<a class="result">',t[n.image]!==i&&(o+='<div class="image"> <img src="'+t[n.image]+'"></div>'),o+='<div class="content">',t[n.price]!==i&&(o+='<div class="price">'+t[n.price]+"</div>"),t[n.title]!==i&&(o+='<div class="title">'+t[n.title]+"</div>"),t[n.description]!==i&&(o+='<div class="description">'+t[n.description]+"</div>"),o+="</div>",o+="</a>"})),t[n.action]&&(o+='<a href="'+t[n.action][n.actionURL]+'" class="action">'+t[n.action][n.actionText]+"</a>"),o)}}}}(jQuery,window,document)},176:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.shape=function(o){var r,s=e(this),a=(e("body"),(new Date).getTime()),l=[],d=arguments[0],c="string"==typeof d,u=[].slice.call(arguments,1
vendor: 6,009 bytes, line 2
2),h=t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame||function(e){setTimeout(e,0)};return s.each((function(){var t,p,f,m=s.selector||"",g=e.isPlainObject(o)?e.extend(!0,{},e.fn.shape.settings,o):e.extend({},e.fn.shape.settings),v=g.namespace,b=g.selector,y=g.error,w=g.className,_="."+v,x="module-"+v,$=e(this),S=$.find(b.sides),T=$.find(b.side),k=!1,C=this,E=$.data(x);f={initialize:function(){f.verbose("Initializing module for",C),f.set.defaultSide(),f.instantiate()},instantiate:function(){f.verbose("Storing instance of module",f),E=f,$.data(x,E)},destroy:function(){f.verbose("Destroying previous module for",C),$.removeData(x).off(_)},refresh:function(){f.verbose("Refreshing selector cache for",C),$=e(C),S=e(this).find(b.shape),T=e(this).find(b.side)},repaint:function(){f.verbose("Forcing repaint event");(S[0]||n.createElement("div")).offsetWidth},animate:function(e,n){f.verbose("Animating box with properties",e),n=n||function(e){f.verbose("Executing animation callback"),e!==i&&e.stopPropagation(),f.reset(),f.set.active()},g.beforeChange.call(p[0]),f.get.transitionEvent()?(f.verbose("Starting CSS animation"),$.addClass(w.animating),S.css(e).one(f.get.transitionEvent(),n),f.set.duration(g.duration),h((function(){$.addClass(w.animating),t.addClass(w.hidden)}))):n()},queue:function(e){f.debug("Queueing animation of",e),S.one(f.get.transitionEvent(),(function(){f.debug("Executing queued animation"),setTimeout((function(){$.shape(e)}),0)}))},reset:function(){f.verbose("Animating states reset"),$.removeClass(w.animating).attr("style","").removeAttr("style"),S.attr("style","").removeAttr("style"),T.attr("style","").removeAttr("style").removeClass(w.hidden),p.removeClass(w.animating).attr("style","").removeAttr("style")},is:{complete:function(){return T.filter("."+w.active)[0]==p[0]},animating:function(){return $.hasClass(w.animating)}},set:{defaultSide:function(){t=$.find("."+g.className.active),p=t.next(b.side).length>0?t.next(b.side):$.find(b.side).first(),k=!1,f.verbose("Active side set to",t),f.verbose("Next side set to",p)},duration:function(e){e="number"==typeof(e=e||g.duration)?e+"ms":e,f.verbose("Setting animation duration",e),(g.duration||0===g.duration)&&S.add(T).css({"-webkit-transition-duration":e,"-moz-transition-duration":e,"-ms-transition-duration":e,"-o-transition-duration":e,"transition-duration":e})},currentStageSize:function(){var e=$.find("."+g.className.active),t=e.outerWidth(!0),n=e.outerHeight(!0);$.css({width:t,height:n})},stageSize:function(){var e=$.clone().addClass(w.loading),t=e.find("."+g.className.active),n=k?e.find(b.side).eq(k):t.next(b.side).length>0?t.next(b.side):e.find(b.side).first(),i="next"==g.width?n.outerWidth(!0):"initial"==g.width?$.width():g.width,o="next"==g.height?n.outerHeight(!0):"initial"==g.height?$.height():g.height;t.removeClass(w.active),n.addClass(w.active),e.insertAfter($),e.remove(),"auto"!=g.width&&($.css("width",i+g.jitter),f.verbose("Specifying width during animation",i)),"auto"!=g.height&&($.css("height",o+g.jitter),f.verbose("Specifying height during animation",o))},nextSide:function(e){k=e,p=T.filter(e),k=T.index(p),0===p.length&&(f.set.defaultSide(),f.error(y.side)),f.verbose("Next side manually set to",p)},active:function(){f.verbose("Setting new side to active",p),T.removeClass(w.active),p.addClass(w.active),g.onChange.call(p[0]),f.set.defaultSide()}},flip:{up:function(){if(!f.is.complete()||f.is.animating()||g.allowRepeats)if(f.is.animating())f.queue("flip up");else{f.debug("Flipping up",p);var e=f.get.transform.up();f.set.stageSize(),f.stage.above(),f.animate(e)}else f.debug("Side already visible",p)},down:function(){if(!f.is.complete()||f.is.animating()||g.allowRepeats)if(f.is.animating())f.queue("flip down");else{f.debug("Flipping down",p);var e=f.get.transform.down();f.set.stageSize(),f.stage.below(),f.animate(e)}else f.debug("Side already visible",p)},left:function(){if(!f.is.complete()||f.is.animating()||g.allowRepeats)if(f.is.animating())f.queue("flip left");else{f.debug("Flipping left",p);var e=f.get.transform.left();f.set.stageSize(),f.stage.left(),f.animate(e)}else f.debug("Side already visible",p)},right:function(){if(!f.is.complete()||f.is.animating()||g.allowRepeats)if(f.is.animating())f.queue("flip right");else{f.debug("Flipping right",p);var e=f.get.transform.right();f.set.stageSize(),f.stage.right(),f.animate(e)}else f.debug("Side already visible",p)},over:function(){!f.is.complete()||f.is.animating()||g.allowRepeats?f.is.animating()?f.queue("flip over"):(f.debug("Flipping over",p),f.set.stageSize(),f.stage.behind(),f.animate(f.get.transform.over())):f.debug("Side already visible",p)},back:function(){!f.is.complete()||f.is.animating()||g.allowRepeats?f.is.animating()?f.queue("flip back"):(f.debug("Flipping back",p),f.set.stageSize(),f.stage.behind(),f.animate(f.get.transform.back())):f.debug("Side already visible",p)}},get:{transform:{up:function(){return{transform:"translateY("+-(t.outerHeight(!0)-p.outerHeight(!0))/2+"px) translateZ("+-t.outerHeight(!0)/2+"px) rotateX(-90deg)"}},down:function(){return{transform:"translateY("+-(t.outerHeight(!0)-p.outerHeight(!0))/2+"px) translateZ("+-t.outerHeight(!0)/2+"px) rotateX(90deg)"}},left:function(){return{transform:"translateX("+-(t.outerWidth(!0)-p.outerWidth(!0))/2+"px) translateZ("+-t.outerWidth(!0)/2+"px) rotateY(90deg)"}},right:function(){return{transform:"translateX("+-(t.outerWidth(!0)-p.outerWidth(!0))/2+"px) translateZ("+-t.outerWidth(!0)/2+"px) rotateY(-90deg)"}},over:function(){return{transform:"translateX("+-(t.outerWidth(!0)-p.outerWidth(!0))/2+"px) rotateY(180deg)"}},back:function(){return{transform:"translateX("+-(t.outerWidth(!0)-p.outerWidth(!0))/2+"px) rotateY(-180deg)"}}},transitionEvent:function(){var e,t=n.createElement("element"),o={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in o)if(t.style[e]!==i)return o[e]}
vendor: 10,143 bytes, line 2
2,nextSide:function(){return t.next(b.side).length>0?t.next(b.side):$.find(b.side).first()}},stage:{above:function(){var e={origin:(t.outerHeight(!0)-p.outerHeight(!0))/2,depth:{active:p.outerHeight(!0)/2,next:t.outerHeight(!0)/2}};f.verbose("Setting the initial animation position as above",p,e),S.css({transform:"translateZ(-"+e.depth.active+"px)"}),t.css({transform:"rotateY(0deg) translateZ("+e.depth.active+"px)"}),p.addClass(w.animating).css({top:e.origin+"px",transform:"rotateX(90deg) translateZ("+e.depth.next+"px)"})},below:function(){var e={origin:(t.outerHeight(!0)-p.outerHeight(!0))/2,depth:{active:p.outerHeight(!0)/2,next:t.outerHeight(!0)/2}};f.verbose("Setting the initial animation position as below",p,e),S.css({transform:"translateZ(-"+e.depth.active+"px)"}),t.css({transform:"rotateY(0deg) translateZ("+e.depth.active+"px)"}),p.addClass(w.animating).css({top:e.origin+"px",transform:"rotateX(-90deg) translateZ("+e.depth.next+"px)"})},left:function(){var e=t.outerWidth(!0),n=p.outerWidth(!0),i={origin:(e-n)/2,depth:{active:n/2,next:e/2}};f.verbose("Setting the initial animation position as left",p,i),S.css({transform:"translateZ(-"+i.depth.active+"px)"}),t.css({transform:"rotateY(0deg) translateZ("+i.depth.active+"px)"}),p.addClass(w.animating).css({left:i.origin+"px",transform:"rotateY(-90deg) translateZ("+i.depth.next+"px)"})},right:function(){var e=t.outerWidth(!0),n=p.outerWidth(!0),i={origin:(e-n)/2,depth:{active:n/2,next:e/2}};f.verbose("Setting the initial animation position as left",p,i),S.css({transform:"translateZ(-"+i.depth.active+"px)"}),t.css({transform:"rotateY(0deg) translateZ("+i.depth.active+"px)"}),p.addClass(w.animating).css({left:i.origin+"px",transform:"rotateY(90deg) translateZ("+i.depth.next+"px)"})},behind:function(){var e=t.outerWidth(!0),n=p.outerWidth(!0),i={origin:(e-n)/2,depth:{active:n/2,next:e/2}};f.verbose("Setting the initial animation position as behind",p,i),t.css({transform:"rotateY(0deg)"}),p.addClass(w.animating).css({left:i.origin+"px",transform:"rotateY(-180deg)"})}},setting:function(t,n){if(f.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,g,t);else{if(n===i)return g[t];e.isPlainObject(g[t])?e.extend(!0,g[t],n):g[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,f,t);else{if(n===i)return f[t];f[t]=n}},debug:function(){!g.silent&&g.debug&&(g.performance?f.performance.log(arguments):(f.debug=Function.prototype.bind.call(console.info,console,g.name+":"),f.debug.apply(console,arguments)))},verbose:function(){!g.silent&&g.verbose&&g.debug&&(g.performance?f.performance.log(arguments):(f.verbose=Function.prototype.bind.call(console.info,console,g.name+":"),f.verbose.apply(console,arguments)))},error:function(){g.silent||(f.error=Function.prototype.bind.call(console.error,console,g.name+":"),f.error.apply(console,arguments))},performance:{log:function(e){var t,n;g.performance&&(n=(t=(new Date).getTime())-(a||t),a=t,l.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:C,"Execution Time":n})),clearTimeout(f.performance.timer),f.performance.timer=setTimeout(f.performance.display,500)},display:function(){var t=g.name+":",n=0;a=!1,clearTimeout(f.performance.timer),e.each(l,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",m&&(t+=" '"+m+"'"),s.length>1&&(t+=" ("+s.length+")"),(console.group!==i||console.table!==i)&&l.length>0&&(console.groupCollapsed(t),console.table?console.table(l):e.each(l,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),l=[]}},invoke:function(t,n,o){var s,a,l,d=E;return n=n||u,o=C||o,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i&&(a=d[o],!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(o,n):a!==i&&(l=a),e.isArray(r)?r.push(l):r!==i?r=[r,l]:l!==i&&(r=l),a}},c?(E===i&&f.initialize(),f.invoke(d)):(E!==i&&E.invoke("destroy"),f.initialize())})),r!==i?r:this},e.fn.shape.settings={name:"Shape",silent:!1,debug:!1,verbose:!1,jitter:0,performance:!0,namespace:"shape",width:"initial",height:"initial",beforeChange:function(){},onChange:function(){},allowRepeats:!1,duration:!1,error:{side:"You tried to switch to a side that does not exist.",method:"The method you called is not defined"},className:{animating:"animating",hidden:"hidden",loading:"loading",active:"active"},selector:{sides:".sides",side:".side"}}}(jQuery,window,document)},9053:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.sidebar=function(o){var r,s=e(this),a=e(t),l=e(n),d=e("html"),c=e("head"),u=s.selector||"",h=(new Date).getTime(),p=[],f=arguments[0],m="string"==typeof f,g=[].slice.call(arguments,1),v=t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame||function(e){setTimeout(e,0)};return s.each((function(){var s,b,y,w,_,x,$=e.isPlainObject(o)?e.extend(!0,{},e.fn.sidebar.settings,o):e.extend({},e.fn.sidebar.settings),S=$.selector,T=$.className,k=$.namespace,C=$.regExp,E=$.error,P="."+k,A="module-"+k,L=e(this),M=e($.context),O=L.children(S.sidebar),I=(M.children(S.fixed),M.children(S.pusher)),R=this,D=L.data(A);x={initialize:function(){x.debug("Initializing sidebar",o),x.create.id(),_=x.get.transitionEvent(),$.delaySetup?v(x.setup.layout):x.setup.layout(),v((function(){x.setup.cache()})),x.instantiate()},instantiate:function(){x.verbose("Storing instance of module",x),D=x,L.data(A,x)},create:{id:function(){y=(Math.random().toString(16)+"000000000").substr(2,8),b="."+y,x.verbose("Creating unique id for element",y)}},destroy:function(){x.verbose("Destroying previous module for",L),L.off(P).removeData(A),x.is.ios()&&x.remove.ios(),M.off(b),a.off(b),l.off(b)},event:{clickaway:function(e){var t=I.find(e.target).length>0||I.is(e.target),n=M.is(e.target);t&&(x.verbose("User clicked on dimmed page"),x.hide()),n&&(x.verbose("User clicked on dimmable context (scaled out page)"),x.hide())},touch:function(e){},containScroll:function(e){R.scrollTop<=0&&(R.scrollTop=1),R.scrollTop+R.offsetHeight>=R.scrollHeight&&(R.scrollTop=R.scrollHeight-R.offsetHeight-1)},scroll:function(t){0===e(t.target).closest(S.sidebar).length&&t.preventDefault()}},bind:{clickaway:function(){x.verbose("Adding clickaway events to context",M),$.closable&&M.on("click"+b,x.event.clickaway).on("touchend"+b,x.event.clickaway)},scrollLock:function(){$.scrollLock&&(x.debug("Disabling page scroll"),a.on("DOMMouseScroll"+b,x.event.scroll)),x.verbose("Adding events to contain sidebar scroll"),l.on("touchmove"+b,x.event.touch),L.on("scroll"+P,x.event.containScroll)}},unbind:{clickaway:function(){x.verbose("Removing clickaway events from context",M),M.off(b)},scrollLock:function(){x.verbose("Removing scroll lock from page"),l.off(b),a.off(b),L.off("scroll"+P)}},add:{inlineCSS:function(){var t,n=x.cache.width||L.outerWidth(),i=x.cache.height||L.outerHeight(),o=x.is.rtl(),r=x.get.direction(),a={left:n,right:-n,top:i,bottom:-i};o&&(x.verbose("RTL detected, flipping widths"),a.left=-n,a.right=n),t="<style>","left"===r||"right"===r?(x.debug("Adding CSS rules for animation distance",n),t+=" .ui.visible."+r+".sidebar ~ .fixed, .ui.visible."+r+".sidebar ~ .pusher {   -webkit-transform: translate3d("+a[r]+"px, 0, 0);           transform: translate3d("+a[r]+"px, 0, 0); }"):"top"!==r&&"bottom"!=r||(t+=" .ui.visible."+r+".sidebar ~ .fixed, .ui.visible."+r+".sidebar ~ .pusher {   -webkit-transform: translate3d(0, "+a[r]+"px, 0);           transform: translate3d(0, "+a[r]+"px, 0); }"),x.is.ie()&&("left"===r||"right"===r?(x.debug("Adding CSS rules for animation distance",n),t+=" body.pushable > .ui.visible."+r+".sidebar ~ .pusher:after {   -webkit-transform: translate3d("+a[r]+"px, 0, 0);           transform: translate3d("+a[r]+"px, 0, 0); }"):"top"!==r&&"bottom"!=r||(t+=" body.pushable > .ui.visible."+r+".sidebar ~ .pusher:after {   -webkit-transform: translate3d(0, "+a[r]+"px, 0);           transform: translate3d(0, "+a[r]+"px, 0); }"),t+=" body.pushable > .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .pusher:after, body.pushable > .ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .pusher:after {   -webkit-transform: translate3d(0px, 0, 0);           transform: translate3d(0px, 0, 0); }"),s=e(t+="</style>").appendTo(c),x.debug("Adding sizing css to head",s)}},refresh:function(){x.verbose("Refreshing selector cache"),M=e($.context),O=M.children(S.sidebar),I=M.children(S.pusher),M.children(S.fixed),x.clear.cache()},refreshSidebars:function(){x.verbose("Refreshing other sidebars"),O=M.children(S.sidebar)},repaint:function(){x.verbose("Forcing repaint event"),R.style.display="none";R.offsetHeight;R.scrollTop=R.scrollTop,R.style.display=""},setup:{cache:function(){x.cache={width:L.outerWidth(),height:L.outerHeight(),rtl:"rtl"==L.css("direction")}},layout:function(){0===M.children(S.pusher).length&&(x.debug("Adding wrapper element for sidebar"),x.error(E.pusher),I=e('<div class="pusher" />'),M.children().not(S.omitted).not(O).wrapAll(I),x.refresh()),0!==L.nextAll(S.pusher).length&&L.nextAll(S.pusher)[0]===I[0]||(x.debug("Moved sidebar to correct parent element"),x.error(E.movedSidebar,R),L.detach().prependTo(M),x.refresh()),x.clear.cache(),x.set.pushable(),x.set.direction()}},attachEvents:function(t,n){var i=e(t);n=e.isFunction(x[n])?x[n]:x.toggle,i.length>0?(x.debug("Attaching sidebar events to element",t,n),i.on("click"+P,n)):x.error(E.notFound,t)},show:function(t){if(t=e.isFunction(t)?t:function(){},x.is.hidden()){if(x.refreshSidebars(),$.overlay&&(x.error(E.overlay),$.transition="overlay"),x.refresh(),x.othersActive())if(x.debug("Other sidebars currently visible"),$.exclusive){if("overlay"!=$.transition)return void x.hideOthers(x.show);x.hideOthers()}else $.transition="overlay";x.pushPage((function(){t.call(R),$.onShow.call(R)})),$.onChange.call(R),$.onVisible.call(R)}else x.debug("Sidebar is already visible")},hide:function(t){t=e.isFunction(t)?t:function(){}
vendor: 4,820 bytes, line 2
2,(x.is.visible()||x.is.animating())&&(x.debug("Hiding sidebar",t),x.refreshSidebars(),x.pullPage((function(){t.call(R),$.onHidden.call(R)})),$.onChange.call(R),$.onHide.call(R))},othersAnimating:function(){return O.not(L).filter("."+T.animating).length>0},othersVisible:function(){return O.not(L).filter("."+T.visible).length>0},othersActive:function(){return x.othersVisible()||x.othersAnimating()},hideOthers:function(e){var t=O.not(L).filter("."+T.visible),n=t.length,i=0;e=e||function(){},t.sidebar("hide",(function(){++i==n&&e()}))},toggle:function(){x.verbose("Determining toggled direction"),x.is.hidden()?x.show():x.hide()},pushPage:function(t){var n,i,o,r=x.get.transition(),s="overlay"===r||x.othersActive()?L:I;t=e.isFunction(t)?t:function(){},"scale down"==$.transition&&x.scrollToTop(),x.set.transition(r),x.repaint(),n=function(){x.bind.clickaway(),x.add.inlineCSS(),x.set.animating(),x.set.visible()},i=function(){x.set.dimmed()},o=function(e){e.target==s[0]&&(s.off(_+b,o),x.remove.animating(),x.bind.scrollLock(),t.call(R))},s.off(_+b),s.on(_+b,o),v(n),$.dimPage&&!x.othersVisible()&&v(i)},pullPage:function(t){var n,i,o=x.get.transition(),r="overlay"==o||x.othersActive()?L:I;t=e.isFunction(t)?t:function(){},x.verbose("Removing context push state",x.get.direction()),x.unbind.clickaway(),x.unbind.scrollLock(),n=function(){x.set.transition(o),x.set.animating(),x.remove.visible(),$.dimPage&&!x.othersVisible()&&I.removeClass(T.dimmed)},i=function(e){e.target==r[0]&&(r.off(_+b,i),x.remove.animating(),x.remove.transition(),x.remove.inlineCSS(),("scale down"==o||$.returnScroll&&x.is.mobile())&&x.scrollBack(),t.call(R))},r.off(_+b),r.on(_+b,i),v(n)},scrollToTop:function(){x.verbose("Scrolling to top of page to avoid animation issues"),w=e(t).scrollTop(),L.scrollTop(0),t.scrollTo(0,0)},scrollBack:function(){x.verbose("Scrolling back to original page position"),t.scrollTo(0,w)},clear:{cache:function(){x.verbose("Clearing cached dimensions"),x.cache={}}},set:{ios:function(){d.addClass(T.ios)},pushed:function(){M.addClass(T.pushed)},pushable:function(){M.addClass(T.pushable)},dimmed:function(){I.addClass(T.dimmed)},active:function(){L.addClass(T.active)},animating:function(){L.addClass(T.animating)},transition:function(e){e=e||x.get.transition(),L.addClass(e)},direction:function(e){e=e||x.get.direction(),L.addClass(T[e])},visible:function(){L.addClass(T.visible)},overlay:function(){L.addClass(T.overlay)}},remove:{inlineCSS:function(){x.debug("Removing inline css styles",s),s&&s.length>0&&s.remove()},ios:function(){d.removeClass(T.ios)},pushed:function(){M.removeClass(T.pushed)},pushable:function(){M.removeClass(T.pushable)},active:function(){L.removeClass(T.active)},animating:function(){L.removeClass(T.animating)},transition:function(e){e=e||x.get.transition(),L.removeClass(e)},direction:function(e){e=e||x.get.direction(),L.removeClass(T[e])},visible:function(){L.removeClass(T.visible)},overlay:function(){L.removeClass(T.overlay)}},get:{direction:function(){return L.hasClass(T.top)?T.top:L.hasClass(T.right)?T.right:L.hasClass(T.bottom)?T.bottom:T.left},transition:function(){var e,t=x.get.direction();return e=x.is.mobile()?"auto"==$.mobileTransition?$.defaultTransition.mobile[t]:$.mobileTransition:"auto"==$.transition?$.defaultTransition.computer[t]:$.transition,x.verbose("Determined transition",e),e},transitionEvent:function(){var e,t=n.createElement("element"),o={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in o)if(t.style[e]!==i)return o[e]}},is:{ie:function(){return!t.ActiveXObject&&"ActiveXObject"in t||"ActiveXObject"in t},ios:function(){var e=navigator.userAgent,t=e.match(C.ios),n=e.match(C.mobileChrome);return!(!t||n)&&(x.verbose("Browser was found to be iOS",e),!0)},mobile:function(){var e=navigator.userAgent;return e.match(C.mobile)?(x.verbose("Browser was found to be mobile",e),!0):(x.verbose("Browser is not mobile, using regular transition",e),!1)},hidden:function(){return!x.is.visible()},visible:function(){return L.hasClass(T.visible)},open:function(){return x.is.visible()},closed:function(){return x.is.hidden()},vertical:function(){return L.hasClass(T.top)},animating:function(){return M.hasClass(T.animating)},rtl:function(){return x.cache.rtl===i&&(x.cache.rtl="rtl"==L.css("direction")),x.cache.rtl}},setting:function(t,n){if(x.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,$,t);else{if(n===i)return $[t];e.isPlainObject($[t])?e.extend(!0,$[t],n):$[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,x,t);else{if(n===i)return x[t];x[t]=n}},debug:function(){!$.silent&&$.debug&&($.performance?x.performance.log(arguments):(x.debug=Function.prototype.bind.call(console.info,console,$.name+":"),x.debug.apply(console,arguments)))}
vendor: 5,281 bytes, line 2
2,verbose:function(){!$.silent&&$.verbose&&$.debug&&($.performance?x.performance.log(arguments):(x.verbose=Function.prototype.bind.call(console.info,console,$.name+":"),x.verbose.apply(console,arguments)))},error:function(){$.silent||(x.error=Function.prototype.bind.call(console.error,console,$.name+":"),x.error.apply(console,arguments))},performance:{log:function(e){var t,n;$.performance&&(n=(t=(new Date).getTime())-(h||t),h=t,p.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:R,"Execution Time":n})),clearTimeout(x.performance.timer),x.performance.timer=setTimeout(x.performance.display,500)},display:function(){var t=$.name+":",n=0;h=!1,clearTimeout(x.performance.timer),e.each(p,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",u&&(t+=" '"+u+"'"),(console.group!==i||console.table!==i)&&p.length>0&&(console.groupCollapsed(t),console.table?console.table(p):e.each(p,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),p=[]}},invoke:function(t,n,o){var s,a,l,d=D;return n=n||g,o=R||o,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i?(a=d[o],!1):(x.error(E.method,t),!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(o,n):a!==i&&(l=a),e.isArray(r)?r.push(l):r!==i?r=[r,l]:l!==i&&(r=l),a}},m?(D===i&&x.initialize(),x.invoke(f)):(D!==i&&x.invoke("destroy"),x.initialize())})),r!==i?r:this},e.fn.sidebar.settings={name:"Sidebar",namespace:"sidebar",silent:!1,debug:!1,verbose:!1,performance:!0,transition:"auto",mobileTransition:"auto",defaultTransition:{computer:{left:"uncover",right:"uncover",top:"overlay",bottom:"overlay"},mobile:{left:"uncover",right:"uncover",top:"overlay",bottom:"overlay"}},context:"body",exclusive:!1,closable:!0,dimPage:!0,scrollLock:!1,returnScroll:!1,delaySetup:!1,duration:500,onChange:function(){},onShow:function(){},onHide:function(){},onHidden:function(){},onVisible:function(){},className:{active:"active",animating:"animating",dimmed:"dimmed",ios:"ios",pushable:"pushable",pushed:"pushed",right:"right",top:"top",left:"left",bottom:"bottom",visible:"visible"},selector:{fixed:".fixed",omitted:"script, link, style, .ui.modal, .ui.dimmer, .ui.nag, .ui.fixed",pusher:".pusher",sidebar:".ui.sidebar"},regExp:{ios:/(iPad|iPhone|iPod)/g,mobileChrome:/(CriOS)/g,mobile:/Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zune/g},error:{method:"The method you called is not defined.",pusher:"Had to add pusher element. For optimal performance make sure body content is inside a pusher element",movedSidebar:"Had to move sidebar. For optimal performance make sure sidebar and pusher are direct children of your body tag",overlay:"The overlay setting is no longer supported, use animation: overlay",notFound:"There were no elements that matched the specified selector"}}}(jQuery,window,document)},9422:()=>{!function(e,t,n,i){e.site=e.fn.site=function(o){var r,s,a=(new Date).getTime(),l=[],d=arguments[0],c="string"==typeof d,u=[].slice.call(arguments,1),h=e.isPlainObject(o)?e.extend(!0,{},e.site.settings,o):e.extend({},e.site.settings),p=h.namespace,f=h.error,m="module-"+p,g=e(n),v=this,b=g.data(m);return r={initialize:function(){r.instantiate()},instantiate:function(){r.verbose("Storing instance of site",r),b=r,g.data(m,r)},normalize:function(){r.fix.console(),r.fix.requestAnimationFrame()},fix:{console:function(){r.debug("Normalizing window.console"),console!==i&&console.log!==i||(r.verbose("Console not available, normalizing events"),r.disable.console()),void 0!==console.group&&void 0!==console.groupEnd&&void 0!==console.groupCollapsed||(r.verbose("Console group not available, normalizing events"),t.console.group=function(){},t.console.groupEnd=function(){},t.console.groupCollapsed=function(){}),void 0===console.markTimeline&&(r.verbose("Mark timeline not available, normalizing events"),t.console.markTimeline=function(){})},consoleClear:function(){r.debug("Disabling programmatic console clearing"),t.console.clear=function(){}},requestAnimationFrame:function(){r.debug("Normalizing requestAnimationFrame"),t.requestAnimationFrame===i&&(r.debug("RequestAnimationFrame not available, normalizing event"),t.requestAnimationFrame=t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame||function(e){setTimeout(e,0)})}},moduleExists:function(t){return e.fn[t]!==i&&e.fn[t].settings!==i},enabled:{modules:function(t){var n=[];return t=t||h.modules,e.each(t,(function(e,t){r.moduleExists(t)&&n.push(t)})),n}},disabled:{modules:function(t){var n=[];return t=t||h.modules,e.each(t,(function(e,t){r.moduleExists(t)||n.push(t)})),n}},change:{setting:function(t,n,o,s){o="string"==typeof o?"all"===o?h.modules:[o]:o||h.modules,s=s===i||s,e.each(o,(function(i,o){var a,l=!r.moduleExists(o)||(e.fn[o].settings.namespace||!1);r.moduleExists(o)&&(r.verbose("Changing default setting",t,n,o),e.fn[o].settings[t]=n,s&&l&&(a=e(":data(module-"+l+")")).length>0&&(r.verbose("Modifying existing settings",a),a[o]("setting",t,n)))}
2))},settings:function(t,n,o){n="string"==typeof n?[n]:n||h.modules,o=o===i||o,e.each(n,(function(n,i){var s;r.moduleExists(i)&&(r.verbose("Changing default setting",t,i),e.extend(!0,e.fn[i].settings,t),o&&p&&(s=e(":data(module-"+p+")")).length>0&&(r.verbose("Modifying existing settings",s),s[i]("setting",t)))}))}},enable:{console:function(){r.console(!0)},debug:function(e,t){e=e||h.modules,r.debug("Enabling debug for modules",e),r.change.setting("debug",!0,e,t)},verbose:function(e,t){e=e||h.modules,r.debug("Enabling verbose debug for modules",e),r.change.setting("verbose",!0,e,t)}},disable:{console:function(){r.console(!1)},debug:function(e,t){e=e||h.modules,r.debug("Disabling debug for modules",e),r.change.setting("debug",!1,e,t)},verbose:function(e,t){e=e||h.modules,r.debug("Disabling verbose debug for modules",e),r.change.setting("verbose",!1,e,t)}},console:function(e){if(e){if(b.cache.console===i)return void r.error(f.console);r.debug("Restoring console function"),t.console=b.cache.console}else r.debug("Disabling console function"),b.cache.console=t.console,t.console={clear:function(){},error:function(){},group:function(){},groupCollapsed:function(){},groupEnd:function(){},info:function(){},log:function(){},markTimeline:function(){},warn:function(){}}},destroy:function(){r.verbose("Destroying previous site for",g),g.removeData(m)},cache:{},setting:function(t,n){if(e.isPlainObject(t))e.extend(!0,h,t);else{if(n===i)return h[t];h[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,r,t);else{if(n===i)return r[t];r[t]=n}},debug:function(){h.debug&&(h.performance?r.performance.log(arguments):(r.debug=Function.prototype.bind.call(console.info,console,h.name+":"),r.debug.apply(console,arguments)))},verbose:function(){h.verbose&&h.debug&&(h.performance?r.performance.log(arguments):(r.verbose=Function.prototype.bind.call(console.info,console,h.name+":"),r.verbose.apply(console,arguments)))},error:function(){r.error=Function.prototype.bind.call(console.error,console,h.name+":"),r.error.apply(console,arguments)},performance:{log:function(e){var t,n;h.performance&&(n=(t=(new Date).getTime())-(a||t),a=t,l.push({Element:v,Name:e[0],Arguments:[].slice.call(e,1)||"","Execution Time":n})),clearTimeout(r.performance.timer),r.performance.timer=setTimeout(r.performance.display,500)},display:function(){var t=h.name+":",n=0;a=!1,clearTimeout(r.performance.timer),e.each(l,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",(console.group!==i||console.table!==i)&&l.length>0&&(console.groupCollapsed(t),console.table?console.table(l):e.each(l,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),l=[]}},invoke:function(t,n,o){var a,l,d,c=b;return n=n||u,o=v||o,"string"==typeof t&&c!==i&&(t=t.split(/[\. ]/),a=t.length-1,e.each(t,(function(n,o){var s=n!=a?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(c[s])&&n!=a)c=c[s];else{if(c[s]!==i)return l=c[s],!1;if(!e.isPlainObject(c[o])||n==a)return c[o]!==i?(l=c[o],!1):(r.error(f.method,t),!1);c=c[o]}}))),e.isFunction(l)?d=l.apply(o,n):l!==i&&(d=l),e.isArray(s)?s.push(d):s!==i?s=[s,d]:d!==i&&(s=d),l}},c?(b===i&&r.initialize(),r.invoke(d)):(b!==i&&r.destroy(),r.initialize()),s!==i?s:this},e.site.settings={name:"Site",namespace:"site",error:{console:"Console cannot be restored, most likely it was overwritten outside of module",method:"The method you called is not defined."},debug:!1,verbose:!1,performance:!0,modules:["accordion","api","checkbox","dimmer","dropdown","embed","form","modal","nag","popup","rating","shape","sidebar","state","sticky","tab","transition","visit","visibility"],siteNamespace:"site",namespaceStub:{cache:{},config:{},sections:{},section:{},utilities:{}}},e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo((function(t){return function(n){return!!e.data(n,t)}})):function(t,n,i){return!!e.data(t,i[3])}})}(jQuery,window,document)},8792:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.state=function(t){var o,r=e(this),s=r.selector||"",a=(n.documentElement,(new Date).getTime()),l=[],d=arguments[0],c="string"==typeof d,u=[].slice.call(arguments,1
vendor: 4,991 bytes, line 2
2);return r.each((function(){var n,h=e.isPlainObject(t)?e.extend(!0,{},e.fn.state.settings,t):e.extend({},e.fn.state.settings),p=h.error,f=h.metadata,m=h.className,g=h.namespace,v=h.states,b=h.text,y="."+g,w=g+"-module",_=e(this),x=this,$=_.data(w);n={initialize:function(){n.verbose("Initializing module"),h.automatic&&n.add.defaults(),h.context&&""!==s?e(h.context).on(s,"mouseenter"+y,n.change.text).on(s,"mouseleave"+y,n.reset.text).on(s,"click"+y,n.toggle.state):_.on("mouseenter"+y,n.change.text).on("mouseleave"+y,n.reset.text).on("click"+y,n.toggle.state),n.instantiate()},instantiate:function(){n.verbose("Storing instance of module",n),$=n,_.data(w,n)},destroy:function(){n.verbose("Destroying previous module",$),_.off(y).removeData(w)},refresh:function(){n.verbose("Refreshing selector cache"),_=e(x)},add:{defaults:function(){var o=t&&e.isPlainObject(t.states)?t.states:{};e.each(h.defaults,(function(t,r){n.is[t]!==i&&n.is[t]()&&(n.verbose("Adding default states",t,x),e.extend(h.states,r,o))}))}},is:{active:function(){return _.hasClass(m.active)},loading:function(){return _.hasClass(m.loading)},inactive:function(){return!_.hasClass(m.active)},state:function(e){return m[e]!==i&&_.hasClass(m[e])},enabled:function(){return!_.is(h.filter.active)},disabled:function(){return _.is(h.filter.active)},textEnabled:function(){return!_.is(h.filter.text)},button:function(){return _.is(".button:not(a, .submit)")},input:function(){return _.is("input")},progress:function(){return _.is(".ui.progress")}},allow:function(e){n.debug("Now allowing state",e),v[e]=!0},disallow:function(e){n.debug("No longer allowing",e),v[e]=!1},allows:function(e){return v[e]||!1},enable:function(){_.removeClass(m.disabled)},disable:function(){_.addClass(m.disabled)},setState:function(e){n.allows(e)&&_.addClass(m[e])},removeState:function(e){n.allows(e)&&_.removeClass(m[e])},toggle:{state:function(){var t;if(n.allows("active")&&n.is.enabled()){if(n.refresh(),e.fn.api!==i)if(t=_.api("get request"),_.api("was cancelled"))n.debug("API Request cancelled by beforesend"),h.activateTest=function(){return!1},h.deactivateTest=function(){return!1};else if(t)return void n.listenTo(t);n.change.state()}}},listenTo:function(t){n.debug("API request detected, waiting for state signal",t),t&&(b.loading&&n.update.text(b.loading),e.when(t).then((function(){"resolved"==t.state()?(n.debug("API request succeeded"),h.activateTest=function(){return!0},h.deactivateTest=function(){return!0}):(n.debug("API request failed"),h.activateTest=function(){return!1},h.deactivateTest=function(){return!1}),n.change.state()})))},change:{state:function(){n.debug("Determining state change direction"),n.is.inactive()?n.activate():n.deactivate(),h.sync&&n.sync(),h.onChange.call(x)},text:function(){n.is.textEnabled()&&(n.is.disabled()?(n.verbose("Changing text to disabled text",b.hover),n.update.text(b.disabled)):n.is.active()?b.hover?(n.verbose("Changing text to hover text",b.hover),n.update.text(b.hover)):b.deactivate&&(n.verbose("Changing text to deactivating text",b.deactivate),n.update.text(b.deactivate)):b.hover?(n.verbose("Changing text to hover text",b.hover),n.update.text(b.hover)):b.activate&&(n.verbose("Changing text to activating text",b.activate),n.update.text(b.activate)))}},activate:function(){h.activateTest.call(x)&&(n.debug("Setting state to active"),_.addClass(m.active),n.update.text(b.active),h.onActivate.call(x))},deactivate:function(){h.deactivateTest.call(x)&&(n.debug("Setting state to inactive"),_.removeClass(m.active),n.update.text(b.inactive),h.onDeactivate.call(x))},sync:function(){n.verbose("Syncing other buttons to current state"),n.is.active()?r.not(_).state("activate"):r.not(_).state("deactivate")},get:{text:function(){return h.selector.text?_.find(h.selector.text).text():_.html()},textFor:function(e){return b[e]||!1}},flash:{text:function(e,t,i){var o=n.get.text();n.debug("Flashing text message",e,t),e=e||h.text.flash,t=t||h.flashDuration,i=i||function(){},n.update.text(e),setTimeout((function(){n.update.text(o),i.call(x)}),t)}},reset:{text:function(){var e=b.active||_.data(f.storedText),t=b.inactive||_.data(f.storedText);n.is.textEnabled()&&(n.is.active()&&e?(n.verbose("Resetting active text",e),n.update.text(e)):t&&(n.verbose("Resetting inactive text",e),n.update.text(t)))}},update:{text:function(e){var t=n.get.text();e&&e!==t?(n.debug("Updating text",e),h.selector.text?_.data(f.storedText,e).find(h.selector.text).text(e):_.data(f.storedText,e).html(e)):n.debug("Text is already set, ignoring update",e)}},setting:function(t,o){if(n.debug("Changing setting",t,o),e.isPlainObject(t))e.extend(!0,h,t);else{if(o===i)return h[t];e.isPlainObject(h[t])?e.extend(!0,h[t],o):h[t]=o}},internal:function(t,o){if(e.isPlainObject(t))e.extend(!0,n,t);else{if(o===i)return n[t];n[t]=o}},debug:function(){!h.silent&&h.debug&&(h.performance?n.performance.log(arguments):(n.debug=Function.prototype.bind.call(console.info,console,h.name+":"),n.debug.apply(console,arguments)))}
vendor: 4,303 bytes, line 2
2,verbose:function(){!h.silent&&h.verbose&&h.debug&&(h.performance?n.performance.log(arguments):(n.verbose=Function.prototype.bind.call(console.info,console,h.name+":"),n.verbose.apply(console,arguments)))},error:function(){h.silent||(n.error=Function.prototype.bind.call(console.error,console,h.name+":"),n.error.apply(console,arguments))},performance:{log:function(e){var t,i;h.performance&&(i=(t=(new Date).getTime())-(a||t),a=t,l.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:x,"Execution Time":i})),clearTimeout(n.performance.timer),n.performance.timer=setTimeout(n.performance.display,500)},display:function(){var t=h.name+":",o=0;a=!1,clearTimeout(n.performance.timer),e.each(l,(function(e,t){o+=t["Execution Time"]})),t+=" "+o+"ms",s&&(t+=" '"+s+"'"),(console.group!==i||console.table!==i)&&l.length>0&&(console.groupCollapsed(t),console.table?console.table(l):e.each(l,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),l=[]}},invoke:function(t,r,s){var a,l,d,c=$;return r=r||u,s=x||s,"string"==typeof t&&c!==i&&(t=t.split(/[\. ]/),a=t.length-1,e.each(t,(function(o,r){var s=o!=a?r+t[o+1].charAt(0).toUpperCase()+t[o+1].slice(1):t;if(e.isPlainObject(c[s])&&o!=a)c=c[s];else{if(c[s]!==i)return l=c[s],!1;if(!e.isPlainObject(c[r])||o==a)return c[r]!==i?(l=c[r],!1):(n.error(p.method,t),!1);c=c[r]}}))),e.isFunction(l)?d=l.apply(s,r):l!==i&&(d=l),e.isArray(o)?o.push(d):o!==i?o=[o,d]:d!==i&&(o=d),l}},c?($===i&&n.initialize(),n.invoke(d)):($!==i&&$.invoke("destroy"),n.initialize())})),o!==i?o:this},e.fn.state.settings={name:"State",debug:!1,verbose:!1,namespace:"state",performance:!0,onActivate:function(){},onDeactivate:function(){},onChange:function(){},activateTest:function(){return!0},deactivateTest:function(){return!0},automatic:!0,sync:!1,flashDuration:1e3,filter:{text:".loading, .disabled",active:".disabled"},context:!1,error:{beforeSend:"The before send function has cancelled state change",method:"The method you called is not defined."},metadata:{promise:"promise",storedText:"stored-text"},className:{active:"active",disabled:"disabled",error:"error",loading:"loading",success:"success",warning:"warning"},selector:{text:!1},defaults:{input:{disabled:!0,loading:!0,active:!0},button:{disabled:!0,loading:!0,active:!0},progress:{active:!0,success:!0,warning:!0,error:!0}},states:{active:!0,disabled:!0,error:!0,loading:!0,success:!0,warning:!0},text:{disabled:!1,flash:!1,hover:!1,active:!1,inactive:!1,activate:!1,deactivate:!1}}}(jQuery,window,document)},758:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.sticky=function(o){var r,s=e(this),a=s.selector||"",l=(new Date).getTime(),d=[],c=arguments[0],u="string"==typeof c,h=[].slice.call(arguments,1);return s.each((function(){var s,p,f,m,g,v=e.isPlainObject(o)?e.extend(!0,{},e.fn.sticky.settings,o):e.extend({},e.fn.sticky.settings),b=v.className,y=v.namespace,w=v.error,_="."+y,x="module-"+y,$=e(this),S=e(t),T=e(v.scrollContext),k=($.selector,$.data(x)),C=t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame||function(e){setTimeout(e,0)},E=this;g={initialize:function(){g.determineContainer(),g.determineContext(),g.verbose("Initializing sticky",v,s),g.save.positions(),g.checkErrors(),g.bind.events(),v.observeChanges&&g.observeChanges(),g.instantiate()},instantiate:function(){g.verbose("Storing instance of module",g),k=g,$.data(x,g)},destroy:function(){g.verbose("Destroying previous instance"),g.reset(),f&&f.disconnect(),m&&m.disconnect(),S.off("load"+_,g.event.load).off("resize"+_,g.event.resize),T.off("scrollchange"+_,g.event.scrollchange),$.removeData(x)},observeChanges:function(){"MutationObserver"in t&&(f=new MutationObserver(g.event.documentChanged),m=new MutationObserver(g.event.changed),f.observe(n,{childList:!0,subtree:!0}),m.observe(E,{childList:!0,subtree:!0}),m.observe(p[0],{childList:!0,subtree:!0}),g.debug("Setting up mutation observer",m))},determineContainer:function(){s=v.container?e(v.container):$.offsetParent()},determineContext:function(){0!==(p=v.context?e(v.context):s).length||g.error(w.invalidContext,v.context,$)},checkErrors:function(){if(g.is.hidden()&&g.error(w.visible,$),g.cac
vendor: 2,581 bytes, line 2
2he.element.height>g.cache.context.height)return g.reset(),void g.error(w.elementSize,$)},bind:{events:function(){S.on("load"+_,g.event.load).on("resize"+_,g.event.resize),T.off("scroll"+_).on("scroll"+_,g.event.scroll).on("scrollchange"+_,g.event.scrollchange)}},event:{changed:function(e){clearTimeout(g.timer),g.timer=setTimeout((function(){g.verbose("DOM tree modified, updating sticky menu",e),g.refresh()}),100)},documentChanged:function(t){[].forEach.call(t,(function(t){t.removedNodes&&[].forEach.call(t.removedNodes,(function(t){(t==E||e(t).find(E).length>0)&&(g.debug("Element removed from DOM, tearing down events"),g.destroy())}))}))},load:function(){g.verbose("Page contents finished loading"),C(g.refresh)},resize:function(){g.verbose("Window resized"),C(g.refresh)},scroll:function(){C((function(){T.triggerHandler("scrollchange"+_,T.scrollTop())}))},scrollchange:function(e,t){g.stick(t),v.onScroll.call(E)}},refresh:function(e){g.reset(),v.context||g.determineContext(),e&&g.determineContainer(),g.save.positions(),g.stick(),v.onReposition.call(E)},supports:{sticky:function(){var t=e("<div/>");t[0];return t.addClass(b.supported),t.css("position").match("sticky")}},save:{lastScroll:function(e){g.lastScroll=e},elementScroll:function(e){g.elementScroll=e},positions:function(){var e={height:T.height()},t={margin:{top:parseInt($.css("margin-top"),10),bottom:parseInt($.css("margin-bottom"),10)},offset:$.offset(),width:$.outerWidth(),height:$.outerHeight()},n={offset:p.offset(),height:p.outerHeight()};s.outerHeight();g.is.standardScroll()||(g.debug("Non-standard scroll. Removing scroll offset from element offset"),e.top=T.scrollTop(),e.left=T.scrollLeft(),t.offset.top+=e.top,n.offset.top+=e.top,t.offset.left+=e.left,n.offset.left+=e.left),g.cache={fits:t.height+v.offset<=e.height,sameHeight:t.height==n.height,scrollContext:{height:e.height},element:{margin:t.margin,top:t.offset.top-t.margin.top,left:t.offset.left,width:t.width,height:t.height,bottom:t.offset.top+t.height},context:{top:n.offset.top,height:n.height,bottom:n.offset.top+n.height}},g.set.containerSize(),g.stick(),g.debug("Caching element positions",g.cache)}},get:{direction:function(e){var t="down";return e=e||T.scrollTop(),g.lastScroll!==i&&(g.lastScroll<e?t="down":g.lastScroll>e&&(t="up")),t},scrollChange:function(e){return e=e||T.scrollTop(),g.lastScroll?e-g.lastScroll:0},currentElementScroll:function(){return g.elementScroll?g.elementScroll:g.is.top()?Math.abs(parseInt($.css("top"),10))||0:Math.abs(parseInt($.css("bottom"),10))||0},elementScroll:function(e){e=e||T.scrollTop();
vendor: 22,921 bytes, line 2
2var t=g.cache.element,n=g.cache.scrollContext,i=g.get.scrollChange(e),o=t.height-n.height+v.offset,r=g.get.currentElementScroll(),s=r+i;return r=g.cache.fits||s<0?0:s>o?o:s}},remove:{lastScroll:function(){delete g.lastScroll},elementScroll:function(e){delete g.elementScroll},minimumSize:function(){s.css("min-height","")},offset:function(){$.css("margin-top","")}},set:{offset:function(){g.verbose("Setting offset on element",v.offset),$.css("margin-top",v.offset)},containerSize:function(){var e=s.get(0).tagName;if("HTML"===e||"body"==e)g.determineContainer();else{var t=Math.max(g.cache.context.height,g.cache.element.height);t-s.outerHeight()>v.jitter?(g.debug("Context is taller than container. Specifying exact height for container",g.cache.context.height),s.css({height:t})):s.css({height:""}),Math.abs(s.outerHeight()-g.cache.context.height)>v.jitter&&(g.debug("Context has padding, specifying exact height for container",g.cache.context.height),s.css({height:g.cache.context.height}))}},minimumSize:function(){var e=g.cache.element;s.css("min-height",e.height)},scroll:function(e){g.debug("Setting scroll on element",e),g.elementScroll!=e&&(g.is.top()&&$.css("bottom","").css("top",-e),g.is.bottom()&&$.css("top","").css("bottom",e))},size:function(){0!==g.cache.element.height&&0!==g.cache.element.width&&(E.style.setProperty("width",g.cache.element.width+"px","important"),E.style.setProperty("height",g.cache.element.height+"px","important"))}},is:{standardScroll:function(){return T[0]==t},top:function(){return $.hasClass(b.top)},bottom:function(){return $.hasClass(b.bottom)},initialPosition:function(){return!g.is.fixed()&&!g.is.bound()},hidden:function(){return!$.is(":visible")},bound:function(){return $.hasClass(b.bound)},fixed:function(){return $.hasClass(b.fixed)}},stick:function(e){var t=e||T.scrollTop(),n=g.cache,i=n.fits,o=n.sameHeight,r=n.element,s=n.scrollContext,a=n.context,l=g.is.bottom()&&v.pushing?v.bottomOffset:v.offset,d=(e={top:t+l,bottom:t+l+s.height},g.get.direction(e.top),i?0:g.get.elementScroll(e.top)),c=!i;0!==r.height&&!o&&(g.is.initialPosition()?e.top>=a.bottom?(g.debug("Initial element position is bottom of container"),g.bindBottom()):e.top>r.top&&(r.height+e.top-d>=a.bottom&&r.height<a.height?(g.debug("Initial element position is bottom of container"),g.bindBottom()):(g.debug("Initial element position is fixed"),g.fixTop())):g.is.fixed()?g.is.top()?e.top<=r.top?(g.debug("Fixed element reached top of container"),g.setInitialPosition()):r.height+e.top-d>=a.bottom?(g.debug("Fixed element reached bottom of container"),g.bindBottom()):c&&(g.set.scroll(d),g.save.lastScroll(e.top),g.save.elementScroll(d)):g.is.bottom()&&(e.bottom-r.height<=r.top?(g.debug("Bottom fixed rail has reached top of container"),g.setInitialPosition()):e.bottom>=a.bottom?(g.debug("Bottom fixed rail has reached bottom of container"),g.bindBottom()):c&&(g.set.scroll(d),g.save.lastScroll(e.top),g.save.elementScroll(d))):g.is.bottom()&&(e.top<=r.top?(g.debug("Jumped from bottom fixed to top fixed, most likely used home/end button"),g.setInitialPosition()):v.pushing?g.is.bound()&&e.bottom<=a.bottom&&(g.debug("Fixing bottom attached element to bottom of browser."),g.fixBottom()):g.is.bound()&&e.top<=a.bottom-r.height&&(g.debug("Fixing bottom attached element to top of browser."),g.fixTop())))},bindTop:function(){g.debug("Binding element to top of parent container"),g.remove.offset(),v.setSize&&g.set.size(),$.css({left:"",top:"",marginBottom:""}).removeClass(b.fixed).removeClass(b.bottom).addClass(b.bound).addClass(b.top),v.onTop.call(E),v.onUnstick.call(E)},bindBottom:function(){g.debug("Binding element to bottom of parent container"),g.remove.offset(),v.setSize&&g.set.size(),$.css({left:"",top:""}).removeClass(b.fixed).removeClass(b.top).addClass(b.bound).addClass(b.bottom),v.onBottom.call(E),v.onUnstick.call(E)},setInitialPosition:function(){g.debug("Returning to initial position"),g.unfix(),g.unbind()},fixTop:function(){g.debug("Fixing element to top of page"),v.setSize&&g.set.size(),g.set.minimumSize(),g.set.offset(),$.css({left:g.cache.element.left,bottom:"",marginBottom:""}).removeClass(b.bound).removeClass(b.bottom).addClass(b.fixed).addClass(b.top),v.onStick.call(E)},fixBottom:function(){g.debug("Sticking element to bottom of page"),v.setSize&&g.set.size(),g.set.minimumSize(),g.set.offset(),$.css({left:g.cache.element.left,bottom:"",marginBottom:""}).removeClass(b.bound).removeClass(b.top).addClass(b.fixed).addClass(b.bottom),v.onStick.call(E)},unbind:function(){g.is.bound()&&(g.debug("Removing container bound position on element"),g.remove.offset(),$.removeClass(b.bound).removeClass(b.top).removeClass(b.bottom))},unfix:function(){g.is.fixed()&&(g.debug("Removing fixed position on element"),g.remove.minimumSize(),g.remove.offset(),$.removeClass(b.fixed).removeClass(b.top).removeClass(b.bottom),v.onUnstick.call(E))},reset:function(){g.debug("Resetting elements position"),g.unbind(),g.unfix(),g.resetCSS(),g.remove.offset(),g.remove.lastScroll()},resetCSS:function(){$.css({width:"",height:""}),s.css({height:""})},setting:function(t,n){if(e.isPlainObject(t))e.extend(!0,v,t);else{if(n===i)return v[t];v[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,g,t);else{if(n===i)return g[t];g[t]=n}},debug:function(){!v.silent&&v.debug&&(v.performance?g.performance.log(arguments):(g.debug=Function.prototype.bind.call(console.info,console,v.name+":"),g.debug.apply(console,arguments)))},verbose:function(){!v.silent&&v.verbose&&v.debug&&(v.performance?g.performance.log(arguments):(g.verbose=Function.prototype.bind.call(console.info,console,v.name+":"),g.verbose.apply(console,arguments)))},error:function(){v.silent||(g.error=Function.prototype.bind.call(console.error,console,v.name+":"),g.error.apply(console,arguments))},performance:{log:function(e){var t,n;v.performance&&(n=(t=(new Date).getTime())-(l||t),l=t,d.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:E,"Execution Time":n})),clearTimeout(g.performance.timer),g.performance.timer=setTimeout(g.performance.display,0)},display:function(){var t=v.name+":",n=0;l=!1,clearTimeout(g.performance.timer),e.each(d,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",a&&(t+=" '"+a+"'"),(console.group!==i||console.table!==i)&&d.length>0&&(console.groupCollapsed(t),console.table?console.table(d):e.each(d,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),d=[]}},invoke:function(t,n,o){var s,a,l,d=k;return n=n||h,o=E||o,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i&&(a=d[o],!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(o,n):a!==i&&(l=a),e.isArray(r)?r.push(l):r!==i?r=[r,l]:l!==i&&(r=l),a}},u?(k===i&&g.initialize(),g.invoke(c)):(k!==i&&k.invoke("destroy"),g.initialize())})),r!==i?r:this},e.fn.sticky.settings={name:"Sticky",namespace:"sticky",silent:!1,debug:!1,verbose:!0,performance:!0,pushing:!1,context:!1,container:!1,scrollContext:t,offset:0,bottomOffset:0,jitter:5,setSize:!0,observeChanges:!1,onReposition:function(){},onScroll:function(){},onStick:function(){},onUnstick:function(){},onTop:function(){},onBottom:function(){},error:{container:"Sticky element must be inside a relative container",visible:"Element is hidden, you must call refresh after element becomes visible. Use silent setting to surpress this warning in production.",method:"The method you called is not defined.",invalidContext:"Context specified does not exist",elementSize:"Sticky element is larger than its container, cannot create sticky."},className:{bound:"bound",fixed:"fixed",supported:"native",top:"top",bottom:"bottom"}}}(jQuery,window,document)},9934:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.tab=function(o){var r,s=e.isFunction(this)?e(t):e(this),a=s.selector||"",l=(new Date).getTime(),d=[],c=arguments[0],u="string"==typeof c,h=[].slice.call(arguments,1),p=!1;return s.each((function(){var f,m,g,v,b,y,w=e.isPlainObject(o)?e.extend(!0,{},e.fn.tab.settings,o):e.extend({},e.fn.tab.settings),_=w.className,x=w.metadata,$=w.selector,S=w.error,T="."+w.namespace,k="module-"+w.namespace,C=e(this),E={},P=!0,A=0,L=this,M=C.data(k);b={initialize:function(){b.debug("Initializing tab menu item",C),b.fix.callbacks(),b.determineTabs(),b.debug("Determining tabs",w.context,m),w.auto&&b.set.auto(),b.bind.events(),w.history&&!p&&(b.initializeHistory(),p=!0),b.instantiate()},instantiate:function(){b.verbose("Storing instance of module",b),M=b,C.data(k,b)},destroy:function(){b.debug("Destroying tabs",C),C.removeData(k).off(T)},bind:{events:function(){e.isWindow(L)||(b.debug("Attaching tab activation events to element",C),C.on("click"+T,b.event.click))}},determineTabs:function(){var t;"parent"===w.context?(C.closest($.ui).length>0?(t=C.closest($.ui),b.verbose("Using closest UI element as parent",t)):t=C,f=t.parent(),b.verbose("Determined parent element for creating context",f)):w.context?(f=e(w.context),b.verbose("Using selector for tab context",w.context,f)):f=e("body"),w.childrenOnly?(m=f.children($.tabs),b.debug("Searching tab context children for tabs",f,m)):(m=f.find($.tabs),b.debug("Searching tab context for tabs",f,m))},fix:{callbacks:function(){e.isPlainObject(o)&&(o.onTabLoad||o.onTabInit)&&(o.onTabLoad&&(o.onLoad=o.onTabLoad,delete o.onTabLoad,b.error(S.legacyLoad,o.onLoad)),o.onTabInit&&(o.onFirstLoad=o.onTabInit,delete o.onTabInit,b.error(S.legacyInit,o.onFirstLoad)),w=e.extend(!0,{},e.fn.tab.settings,o))}},initializeHistory:function(){if(b.debug("Initializing page state"),e.address===i)return b.error(S.state),!1;if("state"==w.historyType){if(b.debug("Using HTML5 to manage state"),!1===w.path)return b.error(S.path),!1;e.address.history(!0).state(w.path)}e.address.bind("change",b.event.history.change)},event:{click:function(t){var n=e(this).data(x.tab);n!==i?(w.history?(b.verbose("Updating page state",t),e.address.value(n)):(b.verbose("Changing tab",t),b.changeTab(n)),t.preventDefault()):b.debug("No tab specified")},history:{change:function(t){var n=t.pathNames.join("/")||b.get.initialPath(),o=w.templates.determineTitle(n)||!1;b.performance.display(),b.debug("History change event",n,t),y=t,n!==i&&b.changeTab(n),o&&e.address.title(o)}}},refresh:function(){g&&(b.debug("Refreshing tab",g),b.changeTab(g))},cache:{read:function(e){return e!==i&&E[e]},add:function(e,t){e=e||g,b.debug("Adding cached content for",e),E[e]=t},remove:function(e){e=e||g,b.debug("Removing cached content for",e),delete E[e]}},set:{auto:function(){var t="string"==typeof w.path?w.path.replace(/\/$/,"")+"/{$tab}":"/{$tab}";b.verbose("Setting up automatic tab retrieval from server",t),e.isPlainObject(w.apiSettings)?w.apiSettings.url=t:w.apiSettings={url:t}},loading:function(e){var t=b.get.tabElement(e);t.hasClass(_.loading)||(b.verbose("Setting loading state for",t),t.addClass(_.loading).siblings(m).removeClass(_.active+" "+_.loading),t.length>0&&w.onRequest.call(t[0],e))},state:function(t){e.address.value(t)}},changeTab:function(n){var i=t.history&&t.history.pushState&&w.ignoreFirstLoad&&P,o=w.auto||e.isPlainObject(w.apiSettings),r=o&&!i?b.utilities.pathToArray(n):b.get.defaultPathArray(n);n=b.utilities.arrayToPath(r),e.each(r,(function(t,s){var a,l,d,c,u=r.slice(0,t+1),h=b.utilities.arrayToPath(u),p=b.is.tab(h),m=t+1==r.length,$=b.get.tabElement(h);if(b.verbose("Looking for tab",s),p){if(b.verbose("Tab was found",s),g=h,v=b.utilities.filterArray(r,u),m?c=!0:(l=r.slice(0,t+2),d=b.utilities.arrayToPath(l),(c=!b.is.tab(d))&&b.verbose("Tab parameters found",l)),c&&o)return i?(b.debug("Ignoring remote content on first tab load",h),P=!1,b.cache.add(n,$.html()),b.activate.all(h),w.onFirstLoad.call($[0],h,v,y),w.onLoad.call($[0],h,v,y)):(b.activate.navigation(h),b.fetch.content(h,n)),!1;b.debug("Opened local tab",h),b.activate.all(h),b.cache.read(h)||(b.cache.add(h,!0),b.debug("First time tab loaded calling tab init"),w.onFirstLoad.call($[0],h,v,y)),w.onLoad.call($[0],h,v,y)}else{if(-1!=n.search("/")||""===n)return b.error(S.missingTab,C,f,h),!1;if(h=(a=e("#"+n+', a[name="'+n+'"]')).closest("[data-tab]").data(x.tab),$=b.get.tabElement(h),a&&a.length>0&&h)return b.debug("Anchor link used, opening parent tab",$,a),$.hasClass(_.active)||setTimeout((function(){b.scrollTo(a)}),0),b.activate.all(h),b.cache.read(h)||(b.cache.add(h,!0),b.debug("First time tab loaded calling tab init"),w.onFirstLoad.call($[0],h,v,y)),w.onLoad.call($[0],h,v,y),!1}}))},scrollTo:function(t){var i=!!(t&&t.length>0)&&t.offset().top;!1!==i&&(b.debug("Forcing scroll to an in-page link in a hidden tab",i,t),e(n).scrollTop(i))},update:{content:function(t,n,o){var r=b.get.tabElement(t),s=r[0];o=o!==i?o:w.evaluateScripts,"string"==typeof w.cacheType&&"dom"==w.cacheType.toLowerCase()&&"string"!=typeof n?r.empty().append(e(n).clone(!0)):o?(b.debug("Updating HTML and evaluating inline scripts",t,n),r.html(n)):(b.debug("Updating HTML",t,n),s.innerHTML=n)}},fetch:{content:function(t,n){var o,r,s=b.get.tabElement(t),a={dataType:"html",encodeParameters:!1,on:"now",cache:w.alwaysRefresh,headers:{"X-Remote":!0},onSuccess:function(e){"response"==w.cacheType&&b.cache.add(n,e),b.update.content(t,e),t==g?(b.debug("Content loaded",t),b.activate.tab(t)):b.debug("Content loaded in background",t),w.onFirstLoad.call(s[0],t,v,y),w.onLoad.call(s[0],t,v,y),w.loadOnce?b.cache.add(n,!0):"string"==typeof w.cacheType&&"dom"==w.cacheType.toLowerCase()&&s.children().length>0?setTimeout((function(){var e=s.children().clone(!0);e=e.not("script"),b.cache.add(n,e)}),0):b.cache.add(n,s.html())},urlData:{tab:n}},l=s.api("get request")||!1,d=l&&"pending"===l.state();n=n||t,r=b.cache.read(n),w.cache&&r?(b.activate.tab(t),b.debug("Adding cached content",n),w.loadOnce||("once"==w.evaluateScripts?b.update.content(t,r,!1):b.update.content(t,r)),w.onLoad.call(s[0],t,v,y)):d?(b.set.loading(t),b.debug("Content is already loading",n)):e.api!==i?(o=e.extend(!0,{},w.apiSettings,a),b.debug("Retrieving remote content",n,o),b.set.loading(t),s.api(o)):b.error(S.api)}},activate:{all:function(e){b.activate.tab(e),b.activate.navigation(e)},tab:function(e){var t=b.get.tabElement(e),n="siblings"==w.deactivate?t.siblings(m):m.not(t),i=t.hasClass(_.active);b.verbose("Showing tab content for",t),i||(t.addClass(_.active),n.removeClass(_.active+" "+_.loading),t.length>0&&w.onVisible.call(t[0],e))},navigation:function(e){var t=b.get.navElement(e),n="siblings"==w.deactivate?t.siblings(s):s.not(t),i=t.hasClass(_.active);b.verbose("Activating tab navigation for",t,e),i||(t.addClass(_.active),n.removeClass(_.active+" "+_.loading))}},deactivate:{all:function(){b.deactivate.navigation(),b.deactivate.tabs()},navigation:function(){s.removeClass(_.active)},tabs:function(){m.removeClass(_.active+" "+_.loading)}},is:{tab:function(e){return e!==i&&b.get.tabElement(e).length>0}},get:{initialPath:function(){return s.eq(0).data(x.tab)||m.eq(0).data(x.tab)},path:function(){return e.address.value()},defaultPathArray:function(e){return b.utilities.pathToArray(b.get.defaultPath(e))},defaultPath:function(e){var t=s.filter("[data-"+x.tab+'^="'+e+'/"]').eq(0).data(x.tab)||!1;if(t){if(b.debug("Found default tab",t),A<w.maxDepth)return A++,b.get.defaultPath(t);b.error(S.recursion)}else b.debug("No default tabs found for",e,m);return A=0,e},navElement:function(e){return e=e||g,s.filter("[data-"+x.tab+'="'+e+'"]')},tabElement:function(e){var t,n,i,o;return e=e||g,i=b.utilities.pathToArray(e),o=b.utilities.last(i),t=m.filter("[data-"+x.tab+'="'+e+'"]'),n=m.filter("[data-"+x.tab+'="'+o+'"]'),t.length>0?t:n},tab:function(){return g}},utilities:{filterArray:function(t,n){return e.grep(t,(function(t){return-1==e.inArray(t,n)}))},last:function(t){return!!e.isArray(t)&&t[t.length-1]},pathToArray:function(e){return e===i&&(e=g),"string"==typeof e?e.split("/"):[e]},arrayToPath:function(t){return!!e.isArray(t)&&t.join("/")}},setting:function(t,n){if(b.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,w,t);else{if(n===i)return w[t];e.isPlainObject(w[t])?e.extend(!0,w[t],n):w[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,b,t);else{if(n===i)return b[t];b[t]=n}},debug:function(){!w.silent&&w.debug&&(w.performance?b.performance.log(arguments):(b.debug=Function.prototype.bind.call(console.info,console,w.name+":"),b.debug.apply(console,arguments)))},verbose:function(){!w.silent&&w.verbose&&w.debug&&(w.performance?b.performance.log(arguments):(b.verbose=Function.prototype.bind.call(console.info,console,w.name+":"),b.verbose.apply(console,arguments)))},error:function(){w.silent||(b.error=Function.prototype.bind.call(console.error,console,w.name+":"),b.error.apply(console,arguments))},performance:{log:function(e){var t,n;w.performance&&(n=(t=(new Date).getTime())-(l||t),l=t,d.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:L,"Execution Time":n})),clearTimeout(b.performance.timer),b.performance.timer=setTimeout(b.performance.display,500)},display:function(){var t=w.name+":",n=0;l=!1,clearTimeout(b.performance.timer),e.each(d,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",a&&(t+=" '"+a+"'"),(console.group!==i||console.table!==i)&&d.length>0&&(console.groupCollapsed(t),console.table?console.table(d):e.each(d,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),d=[]}},invoke:function(t,n,o){var s,a,l,d=M;return n=n||h,o=L||o,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i?(a=d[o],!1):(b.error(S.method,t),!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(o,n):a!==i&&(l=a),e.isArray(r)?r.push(l):r!==i?r=[r,l]:l!==i&&(r=l),a}},u?(M===i&&b.initialize(),b.invoke(c)):(M!==i&&M.invoke("destroy"),b.initialize())})),r!==i?r:this},e.tab=function(){e(t).tab.apply(this,arguments)},e.fn.tab.settings={name:"Tab",namespace:"tab",silent:!1,debug:!1,verbose:!1,performance:!0,auto:!1,history:!1,historyType:"hash",path:!1,context:!1,childrenOnly:!1,maxDepth:25,deactivate:"siblings",alwaysRefresh:!1,cache:!0,loadOnce:!1,cacheType:"response",ignoreFirstLoad:!1,apiSettings:!1,evaluateScripts:"once",onFirstLoad:function(e,t,n){},onLoad:function(e,t,n){},onVisible:function(e,t,n){},onRequest:function(e,t,n){},templates:{determineTitle:function(e){}},error:{api:"You attempted to load content without API module",method:"The method you called is not defined",missingTab:"Activated tab cannot be found. Tabs are case-sensitive.",noContent:"The tab you specified is missing a content url.",path:"History enabled, but no path was specified",recursion:"Max recursive depth reached",legacyInit:"onTabInit has been renamed to onFirstLoad in 2.0, please adjust your code.",legacyLoad:"onTabLoad has been renamed to onLoad in 2.0. Please adjust your code",state:"History requires Asual's Address library <https://github.com/asual/jquery-address>"},metadata:{tab:"tab",loaded:"loaded",promise:"promise"},className:{loading:"loading",active:"active"},selector:{tabs:".ui.tab",ui:".ui"}}}(jQuery,window,document)},2622:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.transition=function(){var o,r=e(this),s=r.selector||"",a=(new Date).getTime(),l=[],d=arguments,c=d[0],u=[].slice.call(arguments,1),h="string"==typeof c;t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame;return r.each((function(t){var p,f,m,g,v,b,y,w,_,x=e(this),$=this;_={initialize:function(){p=_.get.settings.apply($,d),g=p.className,m=p.error,v=p.metadata,w="."+p.namespace,y="module-"+p.namespace,f=x.data(y)||_,b=_.get.animationEndEvent(),h&&(h=_.invoke(c)),!1===h&&(_.verbose("Converted arguments into settings object",p),p.interval?_.delay(p.animate):_.animate(),_.instantiate())},instantiate:function(){_.verbose("Storing instance of module",_),f=_,x.data(y,f)},destroy:function(){_.verbose("Destroying previous module for",$),x.removeData(y)},refresh:function(){_.verbose("Refreshing display type on next animation"),delete _.displayType},forceRepaint:function(){_.verbose("Forcing element repaint");var e=x.parent(),t=x.next();0===t.length?x.detach().appendTo(e):x.detach().insertBefore(t)},repaint:function(){_.verbose("Repainting element");$.offsetWidth},delay:function(e){var n,o=_.get.animationDirection();o||(o=_.can.transition()?_.get.direction():"static"),e=e!==i?e:p.interval,n="auto"==p.reverse&&o==g.outward||1==p.reverse?(r.length-t)*p.interval:t*p.interval,_.debug("Delaying animation by",n),setTimeout(_.animate,n)},animate:function(e){if(p=e||p,!_.is.supported())return _.error(m.support),!1;if(_.debug("Preparing animation",p.animation),_.is.animating()){if(p.queue)return!p.allowRepeats&&_.has.direction()&&_.is.occurring()&&!0!==_.queuing?_.debug("Animation is currently occurring, preventing queueing same animation",p.animation):_.queue(p.animation),!1;if(!p.allowRepeats&&_.is.occurring())return _.debug("Animation is already occurring, will not execute repeated animation",p.animation),!1;_.debug("New animation started, completing previous early",p.animation),f.complete()}_.can.animate()?_.set.animating(p.animation):_.error(m.noAnimation,p.animation,$)},reset:function(){_.debug("Resetting animation to beginning conditions"),_.remove.animationCallbacks(),_.restore.conditions(),_.remove.animating()},queue:function(e){_.debug("Queueing animation of",e),_.queuing=!0,x.one(b+".queue"+w,(function(){_.queuing=!1,_.repaint(),_.animate.apply(this,p)}))},complete:function(e){_.debug("Animation complete",p.animation),_.remove.completeCallback(),_.remove.failSafe(),_.is.looping()||(_.is.outward()?(_.verbose("Animation is outward, hiding element"),_.restore.conditions(),_.hide()):_.is.inward()?(_.verbose("Animation is outward, showing element"),_.restore.conditions(),_.show()):(_.verbose("Static animation completed"),_.restore.conditions(),p.onComplete.call($)))},force:{visible:function(){var e=x.attr("style"),t=_.get.userStyle(),n=_.get.displayType(),o=t+"display: "+n+" !important;",r=x.css("display"),s=e===i||""===e;r!==n?(_.verbose("Overriding default display to show element",n),x.attr("style",o)):s&&x.removeAttr("style")},hidden:function(){var e=x.attr("style"),t=x.css("display"),n=e===i||""===e;"none"===t||_.is.hidden()?n&&x.removeAttr("style"):(_.verbose("Overriding default display to hide element"),x.css("display","none"))}},has:{direction:function(t){var n=!1;return"string"==typeof(t=t||p.animation)&&(t=t.split(" "),e.each(t,(function(e,t){t!==g.inward&&t!==g.outward||(n=!0)}))),n}
vendor: 7,085 bytes, line 2
2,inlineDisplay:function(){var t=x.attr("style")||"";return e.isArray(t.match(/display.*?;/,""))}},set:{animating:function(e){var t;_.remove.completeCallback(),e=e||p.animation,t=_.get.animationClass(e),_.save.animation(t),_.force.visible(),_.remove.hidden(),_.remove.direction(),_.start.animation(t)},duration:function(e,t){((t="number"==typeof(t=t||p.duration)?t+"ms":t)||0===t)&&(_.verbose("Setting animation duration",t),x.css({"animation-duration":t}))},direction:function(e){(e=e||_.get.direction())==g.inward?_.set.inward():_.set.outward()},looping:function(){_.debug("Transition set to loop"),x.addClass(g.looping)},hidden:function(){x.addClass(g.transition).addClass(g.hidden)},inward:function(){_.debug("Setting direction to inward"),x.removeClass(g.outward).addClass(g.inward)},outward:function(){_.debug("Setting direction to outward"),x.removeClass(g.inward).addClass(g.outward)},visible:function(){x.addClass(g.transition).addClass(g.visible)}},start:{animation:function(e){e=e||_.get.animationClass(),_.debug("Starting tween",e),x.addClass(e).one(b+".complete"+w,_.complete),p.useFailSafe&&_.add.failSafe(),_.set.duration(p.duration),p.onStart.call($)}},save:{animation:function(e){_.cache||(_.cache={}),_.cache.animation=e},displayType:function(e){"none"!==e&&x.data(v.displayType,e)},transitionExists:function(t,n){e.fn.transition.exists[t]=n,_.verbose("Saving existence of transition",t,n)}},restore:{conditions:function(){var e=_.get.currentAnimation();e&&(x.removeClass(e),_.verbose("Removing animation class",_.cache)),_.remove.duration()}},add:{failSafe:function(){var e=_.get.duration();_.timer=setTimeout((function(){x.triggerHandler(b)}),e+p.failSafeDelay),_.verbose("Adding fail safe timer",_.timer)}},remove:{animating:function(){x.removeClass(g.animating)},animationCallbacks:function(){_.remove.queueCallback(),_.remove.completeCallback()},queueCallback:function(){x.off(".queue"+w)},completeCallback:function(){x.off(".complete"+w)},display:function(){x.css("display","")},direction:function(){x.removeClass(g.inward).removeClass(g.outward)},duration:function(){x.css("animation-duration","")},failSafe:function(){_.verbose("Removing fail safe timer",_.timer),_.timer&&clearTimeout(_.timer)},hidden:function(){x.removeClass(g.hidden)},visible:function(){x.removeClass(g.visible)},looping:function(){_.debug("Transitions are no longer looping"),_.is.looping()&&(_.reset(),x.removeClass(g.looping))},transition:function(){x.removeClass(g.visible).removeClass(g.hidden)}},get:{settings:function(t,n,i){return"object"==typeof t?e.extend(!0,{},e.fn.transition.settings,t):"function"==typeof i?e.extend({},e.fn.transition.settings,{animation:t,onComplete:i,duration:n}):"string"==typeof n||"number"==typeof n?e.extend({},e.fn.transition.settings,{animation:t,duration:n}):"object"==typeof n?e.extend({},e.fn.transition.settings,n,{animation:t}):"function"==typeof n?e.extend({},e.fn.transition.settings,{animation:t,onComplete:n}):e.extend({},e.fn.transition.settings,{animation:t})},animationClass:function(e){var t=e||p.animation,n=_.can.transition()&&!_.has.direction()?_.get.direction()+" ":"";return g.animating+" "+g.transition+" "+n+t},currentAnimation:function(){return!(!_.cache||_.cache.animation===i)&&_.cache.animation},currentDirection:function(){return _.is.inward()?g.inward:g.outward},direction:function(){return _.is.hidden()||!_.is.visible()?g.inward:g.outward},animationDirection:function(t){var n;return"string"==typeof(t=t||p.animation)&&(t=t.split(" "),e.each(t,(function(e,t){t===g.inward?n=g.inward:t===g.outward&&(n=g.outward)}))),n||!1},duration:function(e){return!1===(e=e||p.duration)&&(e=x.css("animation-duration")||0),"string"==typeof e?e.indexOf("ms")>-1?parseFloat(e):1e3*parseFloat(e):e},displayType:function(e){return e=e===i||e,p.displayType?p.displayType:(e&&x.data(v.displayType)===i&&_.can.transition(!0),x.data(v.displayType))},userStyle:function(e){return(e=e||x.attr("style")||"").replace(/display.*?;/,"")},transitionExists:function(t){return e.fn.transition.exists[t]},animationStartEvent:function(){var e,t=n.createElement("div"),o={animation:"animationstart",OAnimation:"oAnimationStart",MozAnimation:"mozAnimationStart",WebkitAnimation:"webkitAnimationStart"};for(e in o)if(t.style[e]!==i)return o[e];return!1},animationEndEvent:function(){var e,t=n.createElement("div"),o={animation:"animationend",OAnimation:"oAnimationEnd",MozAnimation:"mozAnimationEnd",WebkitAnimation:"webkitAnimationEnd"};for(e in o)if(t.style[e]!==i)return o[e];return!1}},can:{transition:function(t){var n,o,r,s,a,l,d=p.animation,c=_.get.transitionExists(d),u=_.get.displayType(!1);if(c===i||t){if(_.verbose("Determining whether animation exists"),n=x.attr("class"),o=x.prop("tagName"),s=(r=e("<"+o+" />").addClass(n).insertAfter(x)).addClass(d).removeClass(g.inward).removeClass(g.outward).addClass(g.animating).addClass(g.transition).css("animationName"),a=r.addClass(g.inward).css("animationName"),u||(u=r.attr("class",n).removeAttr("style").removeClass(g.hidden).removeClass(g.visible).show().css("display"),_.verbose("Determining final display state",u),_.save.displayType(u)),r.remove(),s!=a)_.debug("Direction exists for animation",d),l=!0;else{if("none"==s||!s)return void _.debug("No animation defined in css",d);_.debug("Static animation found",d,u),l=!1}_.save.transitionExists(d,l)}return c!==i?c:l},animate:function(){return _.can.transition()!==i}},is:{animating:function(){return x.hasClass(g.animating)},inward:function(){return x.hasClass(g.inward)},outward:function(){return x.hasClass(g.outward)},looping:function(){return x.hasClass(g.looping)},occurring:function(e){return e="."+(e=e||p.animation).replace(" ","."),x.filter(e).length>0},visible:function(){return x.is(":visible")},hidden:function(){return"hidden"===x.css("visibility")},supported:function(){return!1!==b}},hide:function(){_.verbose("Hiding element"),_.is.animating()&&_.reset(),$.blur(),_.remove.display(),_.remove.visible(),_.set.hidden(),_.force.hidden(),p.onHide.call($),p.onComplete.call($)},show:function(e){_.verbose("Showing element",e),_.remove.hidden(),_.set.visible(),_.force.visible(),p.onShow.call($),p.onComplete.call($)},toggle:function(){_.is.visible()?_.hide():_.show()},stop:function(){_.debug("Stopping current animation"),x.triggerHandler(b)},stopAll:function(){_.debug("Stopping all animation"),_.remove.queueCallback(),x.triggerHandler(b)},clear:{queue:function(){_.debug("Clearing animation queue"),_.remove.queueCallback()}},enable:function(){_.verbose("Starting animation"),x.removeClass(g.disabled)},disable:function(){_.debug("Stopping animation"),x.addClass(g.disabled)},setting:function(t,n){if(_.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,p,t);else{if(n===i)return p[t];e.isPlainObject(p[t])?e.extend(!0,p[t],n):p[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,_,t);else{if(n===i)return _[t];_[t]=n}},debug:function(){!p.silent&&p.debug&&(p.performance?_.performance.log(arguments):(_.debug=Function.prototype.bind.call(console.info,console,p.name+":"),_.debug.apply(console,arguments)))}
2,verbose:function(){!p.silent&&p.verbose&&p.debug&&(p.performance?_.performance.log(arguments):(_.verbose=Function.prototype.bind.call(console.info,console,p.name+":"),_.verbose.apply(console,arguments)))},error:function(){p.silent||(_.error=Function.prototype.bind.call(console.error,console,p.name+":"),_.error.apply(console,arguments))},performance:{log:function(e){var t,n;p.performance&&(n=(t=(new Date).getTime())-(a||t),a=t,l.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:$,"Execution Time":n})),clearTimeout(_.performance.timer),_.performance.timer=setTimeout(_.performance.display,500)},display:function(){var t=p.name+":",n=0;a=!1,clearTimeout(_.performance.timer),e.each(l,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",s&&(t+=" '"+s+"'"),r.length>1&&(t+=" ("+r.length+")"),(console.group!==i||console.table!==i)&&l.length>0&&(console.groupCollapsed(t),console.table?console.table(l):e.each(l,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),l=[]}},invoke:function(t,n,r){var s,a,l,d=f;return n=n||u,r=$||r,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i&&(a=d[o],!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(r,n):a!==i&&(l=a),e.isArray(o)?o.push(l):o!==i?o=[o,l]:l!==i&&(o=l),a!==i&&a}},_.initialize()})),o!==i?o:this},e.fn.transition.exists={},e.fn.transition.settings={name:"Transition",silent:!1,debug:!1,verbose:!1,performance:!0,namespace:"transition",interval:0,reverse:"auto",onStart:function(){},onComplete:function(){},onShow:function(){},onHide:function(){},useFailSafe:!0,failSafeDelay:100,allowRepeats:!1,displayType:!1,animation:"fade",duration:!1,queue:!0,metadata:{displayType:"display"},className:{animating:"animating",disabled:"disabled",hidden:"hidden",inward:"in",loading:"loading",looping:"looping",outward:"out",transition:"transition",visible:"visible"},error:{noAnimation:"Element is no longer attached to DOM. Unable to animate.  Use silent setting to surpress this warning in production.",repeated:"That animation is already occurring, cancelling repeated animation",method:"The method you called is not defined",support:"This browser does not support CSS animations"}}}(jQuery,window,document)},278:()=>{!function(e,t,n,i){"use strict";e.fn.video=function(n){var o,r=e(this),s=r.selector||"",a=(new Date).getTime(),l=[],d=arguments[0],c="string"==typeof d,u=[].slice.call(arguments,1);t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame;return r.each((function(){var h,p=e.isPlainObject(n)?e.extend(!0,{},e.fn.video.settings,n):e.extend({},e.fn.video.settings),f=p.selector,m=p.className,g=p.error,v=p.metadata,b=p.namespace,y=p.templates,w="."+b,_="module-"+b,x=(e(t),e(this)),$=x.find(f.placeholder),S=(x.find(f.playButton),x.find(f.embed)),T=this,k=x.data(_);h={initialize:function(){h.debug("Initializing video"),h.create(),x.on("click"+w,f.placeholder,h.play).on("click"+w,f.playButton,h.play),h.instantiate()},instantiate:function(){h.verbose("Storing instance of module",h),k=h,x.data(_,h)},create:function(){var e=x.data(v.image),t=y.video(e);x.html(t),h.refresh(),e||h.play(),h.debug("Creating html for video element",t)},destroy:function(){h.verbose("Destroying previous instance of video"),h.reset(),x.removeData(_).off(w)},refresh:function(){h.verbose("Refreshing selector cache"),$=x.find(f.placeholder),x.find(f.playButton),S=x.find(f.embed)},change:function(e,t,n){h.debug("Changing video to ",e,t,n),x.data(v.source,e).data(v.id,t).data(v.url,n),p.onChange()},reset:function(){h.debug("Clearing video embed and showing placeholder"),x.removeClass(m.active),S.html(" "),$.show(),p.onReset()},play:function(){h.debug("Playing video");var e=x.data(v.source)||!1,t=x.data(v.url)||!1,n=x.data(v.id)||!1;S.html(h.generate.html(e,n,t)),x.addClass(m.active),p.onPlay()},get:{source:function(e){return"string"==typeof e&&(-1!==e.search("youtube.com")?"youtube":-1!==e.search("vimeo.com")&&"vimeo")},id:function(e){return e.match(p.regExp.youtube)?e.match(p.regExp.youtube)[1]:!!e.match(p.regExp.vimeo)&&e.match(p.regExp.vimeo)[2]}},generate:{html:function(e,t,n){var i;return h.debug("Generating embed html"),e=e||p.source,t=t||p.id,e&&t||n?(e&&t||(e=h.get.source(n),t=h.get.id(n)),"vimeo"==e?i='<iframe src="//player.vimeo.com/video/'+t+"?="+h.generate.url(e)+'" width="100%" height="100%" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>':"youtube"==e&&(i='<iframe src="//www.youtube.com/embed/'+t+"?="+h.generate.url(e)+'" width="100%" height="100%" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>')):h.error(g.noVideo),i},url:function(e){var t=p.api?1:0,n="auto"===p.autoplay?x.data("image")!==i:p.autoplay,o=p.hd?1:0,r=p.showUI?1:0,s=p.showUI?0:1,a="";return"vimeo"==e&&(a="api="+t+"&amp;title="+r+"&amp;byline="+r+"&amp;portrait="+r+"&amp;
2autoplay="+n,p.color&&(a+="&amp;color="+p.color)),"ustream"==e?(a="autoplay="+n,p.color&&(a+="&amp;color="+p.color)):"youtube"==e&&(a="enablejsapi="+t+"&amp;autoplay="+n+"&amp;autohide="+s+"&amp;hq="+o+"&amp;modestbranding=1",p.color&&(a+="&amp;color="+p.color)),a}},setting:function(t,n){if(h.debug("Changing setting",t,n),e.isPlainObject(t))e.extend(!0,p,t);else{if(n===i)return p[t];p[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,h,t);else{if(n===i)return h[t];h[t]=n}},debug:function(){p.debug&&(p.performance?h.performance.log(arguments):(h.debug=Function.prototype.bind.call(console.info,console,p.name+":"),h.debug.apply(console,arguments)))},verbose:function(){p.verbose&&p.debug&&(p.performance?h.performance.log(arguments):(h.verbose=Function.prototype.bind.call(console.info,console,p.name+":"),h.verbose.apply(console,arguments)))},error:function(){h.error=Function.prototype.bind.call(console.error,console,p.name+":"),h.error.apply(console,arguments)},performance:{log:function(e){var t,n;p.performance&&(n=(t=(new Date).getTime())-(a||t),a=t,l.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:T,"Execution Time":n})),clearTimeout(h.performance.timer),h.performance.timer=setTimeout(h.performance.display,500)},display:function(){var t=p.name+":",n=0;a=!1,clearTimeout(h.performance.timer),e.each(l,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",s&&(t+=" '"+s+"'"),r.length>1&&(t+=" ("+r.length+")"),(console.group!==i||console.table!==i)&&l.length>0&&(console.groupCollapsed(t),console.table?console.table(l):e.each(l,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),l=[]}},invoke:function(t,n,r){var s,a,l,d=k;return n=n||u,r=T||r,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i?(a=d[o],!1):(h.error(g.method,t),!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(r,n):a!==i&&(l=a),e.isArray(o)?o.push(l):o!==i?o=[o,l]:l!==i&&(o=l),a}},c?(k===i&&h.initialize(),h.invoke(d)):(k!==i&&k.invoke("destroy"),h.initialize())})),o!==i?o:this},e.fn.video.settings={name:"Video",namespace:"video",debug:!1,verbose:!1,performance:!0,metadata:{id:"id",image:"image",source:"source",url:"url"},source:!1,url:!1,id:!1,aspectRatio:16/9,onPlay:function(){},onReset:function(){},onChange:function(){},onPause:function(){},onStop:function(){},width:"auto",height:"auto",autoplay:"auto",color:"#442359",hd:!0,showUI:!1,api:!0,regExp:{youtube:/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/,vimeo:/http:\/\/(www\.)?vimeo.com\/(\d+)($|\/)/},error:{noVideo:"No video specified",method:"The method you called is not defined"},className:{active:"active"},selector:{embed:".embed",placeholder:".placeholder",playButton:".play"}},e.fn.video.settings.templates={video:function(e){var t="";return e&&(t+='<i class="video play icon"></i><img class="placeholder" src="'+e+'">'),t+='<div class="embed"></div>'}}}(jQuery,window,document)},9985:()=>{!function(e,t,n,i){"use strict";t=void 0!==t&&t.Math==Math?t:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),e.fn.visibility=function(o){var r,s=e(this),a=s.selector||"",l=(new Date).getTime(),d=[],c=arguments[0],u="string"==typeof c,h=[].slice.call(arguments,1),p=s.length,f=0;return s.each((function(){var s,m,g,v,b=e.isPlainObject(o)?e.extend(!0,{},e.fn.visibility.settings,o):e.extend({},e.fn.visibility.settings),y=b.className,w=b.namespace,_=b.error,x=b.metadata,$="."+w,S="module-"+w,T=e(t),k=e(this),C=e(b.context),E=(k.selector,k.data(S)),P=t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame||function(e){setTimeout(e,0)},A=this,L=!1;v={initialize:function(){v.debug("Initializing",b),v.setup.cache(),v.should.trackChanges()&&("image"==b.type&&v.setup.image(),"fixed"==b.type&&v.setup.fixed(),b.observeChanges&&v.observeChanges(),v.bind.events()),v.save.position(),v.is.visible()||v.error(_.visible,k),b.initialCheck&&v.checkVisibility(),v.instantiate()},instantiate:function(){v.debug("Storing instance",v),k.data(S,v),E=v},destroy:function(){v.verbose("Destroying previous module"),g&&g.disconnect(),m&&m.disconnect(),T.off("load"+$,v.event.load).off("resize"+$,v.event.resize),C.off("scroll"+$,v.event.scroll).off("scrollchange"+$,v.event.scrollchange),"fixed"==b.type&&(v.resetFixed(),v.remove.placeholder()),k.off($).removeData(S)},observeChanges:function(){"MutationObserver"in t&&(m=new MutationObserver(v.event.contextChanged),g=new MutationObserver(v.event.changed),m.observe(n,{childList:!0,subtree:!0}),g.observe(A,{childList:!0,subtree:!0}),v.debug("Setting up mutation observer",g))},bind:{events:function(){v.verbose("Binding visibility events to scroll and resize"),b.refreshOnLoad&&T.on("load"+$,v.event.load),T.on("resize"+$,v.event.resize),C.off("scroll"+$).on("scroll"+$,v.event.scroll).on("scrollchange"+$,v.event.scrollchange)}},event:{changed:function(e){v.verbose("DOM tree modified, updating visibility calculations"),v.timer=setTimeout((function(){v.verbose("DOM tree modified, updating sticky menu"),v.refresh()}),100)},contextChanged:function(t){[].forEach.call(t,(function(t){t.removedNodes&&[].forEach.call(t.removedNodes,(function(t){(t==A||e(t).find(A).length>0)&&(v.debug("Element removed from DOM, tearing down events"),v.destroy())}))}))},resize:function(){v.debug("Window resized"),b.refreshOnResize&&P(v.refresh)},load:function(){v.debug("Page finished loading"),P(v.refresh)},scroll:function(){b.throttle?(clearTimeout(v.timer),v.timer=setTimeout((function(){C.triggerHandler("scrollchange"+$,[C.scrollTop()])}),b.throttle)):P((function(){C.triggerHandler("scrollchange"+$,[C.scrollTop()])}))},scrollchange:function(e,t){v.checkVisibility(t)}},precache:function(t,i){t instanceof Array||(t=[t]);for(var o=t.length,r=0,s=[],a=n.createElement("img"),l=function(){++r>=t.length&&e.isFunction(i)&&i()};o--;
vendor: 7,059 bytes, line 2
2)(a=n.createElement("img")).onload=l,a.onerror=l,a.src=t[o],s.push(a)},enableCallbacks:function(){v.debug("Allowing callbacks to occur"),L=!1},disableCallbacks:function(){v.debug("Disabling all callbacks temporarily"),L=!0},should:{trackChanges:function(){return u?(v.debug("One time query, no need to bind events"),!1):(v.debug("Callbacks being attached"),!0)}},setup:{cache:function(){v.cache={occurred:{},screen:{},element:{}}},image:function(){var e=k.data(x.src);e&&(v.verbose("Lazy loading image",e),b.once=!0,b.observeChanges=!1,b.onOnScreen=function(){v.debug("Image on screen",A),v.precache(e,(function(){v.set.image(e,(function(){++f==p&&b.onAllLoaded.call(this),b.onLoad.call(this)}))}))})},fixed:function(){v.debug("Setting up fixed"),b.once=!1,b.observeChanges=!1,b.initialCheck=!0,b.refreshOnLoad=!0,o.transition||(b.transition=!1),v.create.placeholder(),v.debug("Added placeholder",s),b.onTopPassed=function(){v.debug("Element passed, adding fixed position",k),v.show.placeholder(),v.set.fixed(),b.transition&&e.fn.transition!==i&&k.transition(b.transition,b.duration)},b.onTopPassedReverse=function(){v.debug("Element returned to position, removing fixed",k),v.hide.placeholder(),v.remove.fixed()}}},create:{placeholder:function(){v.verbose("Creating fixed position placeholder"),s=k.clone(!1).css("display","none").addClass(y.placeholder).insertAfter(k)}},show:{placeholder:function(){v.verbose("Showing placeholder"),s.css("display","block").css("visibility","hidden")}},hide:{placeholder:function(){v.verbose("Hiding placeholder"),s.css("display","none").css("visibility","")}},set:{fixed:function(){v.verbose("Setting element to fixed position"),k.addClass(y.fixed).css({position:"fixed",top:b.offset+"px",left:"auto",zIndex:b.zIndex}),b.onFixed.call(A)},image:function(t,n){if(k.attr("src",t),b.transition)if(e.fn.transition!==i){if(k.hasClass(y.visible))return void v.debug("Transition already occurred on this image, skipping animation");k.transition(b.transition,b.duration,n)}else k.fadeIn(b.duration,n);else k.show()}},is:{onScreen:function(){return v.get.elementCalculations().onScreen},offScreen:function(){return v.get.elementCalculations().offScreen},visible:function(){return!(!v.cache||!v.cache.element)&&!(0===v.cache.element.width&&0===v.cache.element.offset.top)},verticallyScrollableContext:function(){var e=C.get(0)!==t&&C.css("overflow-y");return"auto"==e||"scroll"==e},horizontallyScrollableContext:function(){var e=C.get(0)!==t&&C.css("overflow-x");return"auto"==e||"scroll"==e}},refresh:function(){v.debug("Refreshing constants (width/height)"),"fixed"==b.type&&v.resetFixed(),v.reset(),v.save.position(),b.checkOnRefresh&&v.checkVisibility(),b.onRefresh.call(A)},resetFixed:function(){v.remove.fixed(),v.remove.occurred()},reset:function(){v.verbose("Resetting all cached values"),e.isPlainObject(v.cache)&&(v.cache.screen={},v.cache.element={})},checkVisibility:function(e){v.verbose("Checking visibility of element",v.cache.element),!L&&v.is.visible()&&(v.save.scroll(e),v.save.calculations(),v.passed(),v.passingReverse(),v.topVisibleReverse(),v.bottomVisibleReverse(),v.topPassedReverse(),v.bottomPassedReverse(),v.onScreen(),v.offScreen(),v.passing(),v.topVisible(),v.bottomVisible(),v.topPassed(),v.bottomPassed(),b.onUpdate&&b.onUpdate.call(A,v.get.elementCalculations()))},passed:function(t,n){var o=v.get.elementCalculations();if(t&&n)b.onPassed[t]=n;else{if(t!==i)return v.get.pixelsPassed(t)>o.pixelsPassed;o.passing&&e.each(b.onPassed,(function(e,t){o.bottomVisible||o.pixelsPassed>v.get.pixelsPassed(e)?v.execute(t,e):b.once||v.remove.occurred(t)}))}},onScreen:function(e){var t=v.get.elementCalculations(),n=e||b.onOnScreen,o="onScreen";if(e&&(v.debug("Adding callback for onScreen",e),b.onOnScreen=e),t.onScreen?v.execute(n,o):b.once||v.remove.occurred(o),e!==i)return t.onOnScreen},offScreen:function(e){var t=v.get.elementCalculations(),n=e||b.onOffScreen,o="offScreen";if(e&&(v.debug("Adding callback for offScreen",e),b.onOffScreen=e),t.offScreen?v.execute(n,o):b.once||v.remove.occurred(o),e!==i)return t.onOffScreen},passing:function(e){var t=v.get.elementCalculations(),n=e||b.onPassing,o="passing";if(e&&(v.debug("Adding callback for passing",e),b.onPassing=e),t.passing?v.execute(n,o):b.once||v.remove.occurred(o),e!==i)return t.passing},topVisible:function(e){var t=v.get.elementCalculations(),n=e||b.onTopVisible,o="topVisible";if(e&&(v.debug("Adding callback for top visible",e),b.onTopVisible=e),t.topVisible?v.execute(n,o):b.once||v.remove.occurred(o),e===i)return t.topVisible},bottomVisible:function(e){var t=v.get.elementCalculations(),n=e||b.onBottomVisible,o="bottomVisible";if(e&&(v.debug("Adding callback for bottom visible",e),b.onBottomVisible=e),t.bottomVisible?v.execute(n,o):b.once||v.remove.occurred(o),e===i)return t.bottomVisible},topPassed:function(e){var t=v.get.elementCalculations(),n=e||b.onTopPassed,o="topPassed";if(e&&(v.debug("Adding callback for top passed",e),b.onTopPassed=e),t.topPassed?v.execute(n,o):b.once||v.remove.occurred(o),e===i)return t.topPassed},bottomPassed:function(e){var t=v.get.elementCalculations(),n=e||b.onBottomPassed,o="bottomPassed";if(e&&(v.debug("Adding callback for bottom passed",e),b.onBottomPassed=e),t.bottomPassed?v.execute(n,o):b.once||v.remove.occurred(o),e===i)return t.bottomPassed},passingReverse:function(e){var t=v.get.elementCalculations(),n=e||b.onPassingReverse,o="passingReverse";if(e&&(v.debug("Adding callback for passing reverse",e),b.onPassingReverse=e),t.passing?b.once||v.remove.occurred(o):v.get.occurred("passing")&&v.execute(n,o),e!==i)return!t.passing},topVisibleReverse:function(e){var t=v.get.elementCalculations(),n=e||b.onTopVisibleReverse,o="topVisibleReverse";if(e&&(v.debug("Adding callback for top visible reverse",e),b.onTopVisibleReverse=e),t.topVisible?b.once||v.remove.occurred(o):v.get.occurred("topVisible")&&v.execute(n,o),e===i)return!t.topVisible},bottomVisibleReverse:function(e){var t=v.get.elementCalculations(),n=e||b.onBottomVisibleReverse,o="bottomVisibleReverse";if(e&&(v.debug("Adding callback for bottom visible reverse",e),b.onBottomVisibleReverse=e),t.bottomVisible?b.once||v.remove.occurred(o):v.get.occurred("bottomVisible")&&v.execute(n,o),e===i)return!t.bottomVisible},topPassedReverse:function(e){var t=v.get.elementCalculations(),n=e||b.onTopPassedReverse,o="topPassedReverse";if(e&&(v.debug("Adding callback for top passed reverse",e),b.onTopPassedReverse=e),t.topPassed?b.once||v.remove.occurred(o):v.get.occurred("topPassed")&&v.execute(n,o),e===i)return!t.onTopPassed},bottomPassedReverse:function(e){var t=v.get.elementCalculations(),n=e||b.onBottomPassedReverse,o="bottomPassedReverse";if(e&&(v.debug("Adding callback for bottom passed reverse",e),b.onBottomPassedReverse=e),t.bottomPassed?b.once||v.remove.occurred(o):v.get.occurred("bottomPassed")&&v.execute(n,o),e===i)return!t.bottomPassed},execute:function(e,t){var n=v.get.elementCalculations(),i=v.get.screenCalculations();(e=e||!1)&&(b.continuous?(v.debug("Callback being called continuously",t,n),e.call(A,n,i)
vendor: 4,848 bytes, line 2
2):v.get.occurred(t)||(v.debug("Conditions met",t,n),e.call(A,n,i))),v.save.occurred(t)},remove:{fixed:function(){v.debug("Removing fixed position"),k.removeClass(y.fixed).css({position:"",top:"",left:"",zIndex:""}),b.onUnfixed.call(A)},placeholder:function(){v.debug("Removing placeholder content"),s&&s.remove()},occurred:function(e){if(e){var t=v.cache.occurred;t[e]!==i&&!0===t[e]&&(v.debug("Callback can now be called again",e),v.cache.occurred[e]=!1)}else v.cache.occurred={}}},save:{calculations:function(){v.verbose("Saving all calculations necessary to determine positioning"),v.save.direction(),v.save.screenCalculations(),v.save.elementCalculations()},occurred:function(e){e&&(v.cache.occurred[e]!==i&&!0===v.cache.occurred[e]||(v.verbose("Saving callback occurred",e),v.cache.occurred[e]=!0))},scroll:function(e){e=e+b.offset||C.scrollTop()+b.offset,v.cache.scroll=e},direction:function(){var e,t=v.get.scroll(),n=v.get.lastScroll();return e=t>n&&n?"down":t<n&&n?"up":"static",v.cache.direction=e,v.cache.direction},elementPosition:function(){var e=v.cache.element,t=v.get.screenSize();return v.verbose("Saving element position"),e.fits=e.height<t.height,e.offset=k.offset(),e.width=k.outerWidth(),e.height=k.outerHeight(),v.is.verticallyScrollableContext()&&(e.offset.top+=C.scrollTop()-C.offset().top),v.is.horizontallyScrollableContext()&&(e.offset.left+=C.scrollLeft-C.offset().left),v.cache.element=e,e},elementCalculations:function(){var e=v.get.screenCalculations(),t=v.get.elementPosition();return b.includeMargin?(t.margin={},t.margin.top=parseInt(k.css("margin-top"),10),t.margin.bottom=parseInt(k.css("margin-bottom"),10),t.top=t.offset.top-t.margin.top,t.bottom=t.offset.top+t.height+t.margin.bottom):(t.top=t.offset.top,t.bottom=t.offset.top+t.height),t.topPassed=e.top>=t.top,t.bottomPassed=e.top>=t.bottom,t.topVisible=e.bottom>=t.top&&!t.topPassed,t.bottomVisible=e.bottom>=t.bottom&&!t.bottomPassed,t.pixelsPassed=0,t.percentagePassed=0,t.onScreen=(t.topVisible||t.passing)&&!t.bottomPassed,t.passing=t.topPassed&&!t.bottomPassed,t.offScreen=!t.onScreen,t.passing&&(t.pixelsPassed=e.top-t.top,t.percentagePassed=(e.top-t.top)/t.height),v.cache.element=t,v.verbose("Updated element calculations",t),t},screenCalculations:function(){var e=v.get.scroll();return v.save.direction(),v.cache.screen.top=e,v.cache.screen.bottom=e+v.cache.screen.height,v.cache.screen},screenSize:function(){v.verbose("Saving window position"),v.cache.screen={height:C.height()}},position:function(){v.save.screenSize(),v.save.elementPosition()}},get:{pixelsPassed:function(e){var t=v.get.elementCalculations();return e.search("%")>-1?t.height*(parseInt(e,10)/100):parseInt(e,10)},occurred:function(e){return v.cache.occurred!==i&&v.cache.occurred[e]||!1},direction:function(){return v.cache.direction===i&&v.save.direction(),v.cache.direction},elementPosition:function(){return v.cache.element===i&&v.save.elementPosition(),v.cache.element},elementCalculations:function(){return v.cache.element===i&&v.save.elementCalculations(),v.cache.element},screenCalculations:function(){return v.cache.screen===i&&v.save.screenCalculations(),v.cache.screen},screenSize:function(){return v.cache.screen===i&&v.save.screenSize(),v.cache.screen},scroll:function(){return v.cache.scroll===i&&v.save.scroll(),v.cache.scroll},lastScroll:function(){return v.cache.screen===i?(v.debug("First scroll event, no last scroll could be found"),!1):v.cache.screen.top}},setting:function(t,n){if(e.isPlainObject(t))e.extend(!0,b,t);else{if(n===i)return b[t];b[t]=n}},internal:function(t,n){if(e.isPlainObject(t))e.extend(!0,v,t);else{if(n===i)return v[t];v[t]=n}},debug:function(){!b.silent&&b.debug&&(b.performance?v.performance.log(arguments):(v.debug=Function.prototype.bind.call(console.info,console,b.name+":"),v.debug.apply(console,arguments)))},verbose:function(){!b.silent&&b.verbose&&b.debug&&(b.performance?v.performance.log(arguments):(v.verbose=Function.prototype.bind.call(console.info,console,b.name+":"),v.verbose.apply(console,arguments)))},error:function(){b.silent||(v.error=Function.prototype.bind.call(console.error,console,b.name+":"),v.error.apply(console,arguments))},performance:{log:function(e){var t,n;b.performance&&(n=(t=(new Date).getTime())-(l||t),l=t,d.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:A,"Execution Time":n})),clearTimeout(v.performance.timer),v.performance.timer=setTimeout(v.performance.display,500)},display:function(){var t=b.name+":",n=0;l=!1,clearTimeout(v.performance.timer),e.each(d,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",a&&(t+=" '"+a+"'"),(console.group!==i||console.table!==i)&&d.length>0&&(console.groupCollapsed(t),console.table?console.table(d):e.each(d,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),d=[]}},invoke:function(t,n,o){var s,a,l,d=E;
2return n=n||h,o=A||o,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i?(a=d[o],!1):(v.error(_.method,t),!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(o,n):a!==i&&(l=a),e.isArray(r)?r.push(l):r!==i?r=[r,l]:l!==i&&(r=l),a}},u?(E===i&&v.initialize(),E.save.scroll(),E.save.calculations(),v.invoke(c)):(E!==i&&E.invoke("destroy"),v.initialize())})),r!==i?r:this},e.fn.visibility.settings={name:"Visibility",namespace:"visibility",debug:!1,verbose:!1,performance:!0,observeChanges:!0,initialCheck:!0,refreshOnLoad:!0,refreshOnResize:!0,checkOnRefresh:!0,once:!0,continuous:!1,offset:0,includeMargin:!1,context:t,throttle:!1,type:!1,zIndex:"10",transition:"fade in",duration:1e3,onPassed:{},onOnScreen:!1,onOffScreen:!1,onPassing:!1,onTopVisible:!1,onBottomVisible:!1,onTopPassed:!1,onBottomPassed:!1,onPassingReverse:!1,onTopVisibleReverse:!1,onBottomVisibleReverse:!1,onTopPassedReverse:!1,onBottomPassedReverse:!1,onLoad:function(){},onAllLoaded:function(){},onFixed:function(){},onUnfixed:function(){},onUpdate:!1,onRefresh:function(){},metadata:{src:"src"},className:{fixed:"fixed",placeholder:"placeholder",visible:"visible"},error:{method:"The method you called is not defined.",visible:"Element is hidden, you must call refresh after element becomes visible"}}}(jQuery,window,document)},694:()=>{!function(e,t,n,i){"use strict";e.visit=e.fn.visit=function(n){var o,r=e.isFunction(this)?e(t):e(this),s=r.selector||"",a=(new Date).getTime(),l=[],d=arguments[0],c="string"==typeof d,u=[].slice.call(arguments,1);return r.each((function(){var h,p=e.isPlainObject(n)?e.extend(!0,{},e.fn.visit.settings,n):e.extend({},e.fn.visit.settings),f=p.error,m=p.namespace,g=m+"-module",v=e(this),b=e(),y=this,w=v.data(g);h={initialize:function(){p.count?h.store(p.key.count,p.count):p.id?h.add.id(p.id):p.increment&&"increment"!==c&&h.increment(),h.add.display(v),h.instantiate()},instantiate:function(){h.verbose("Storing instance of visit module",h),w=h,v.data(g,h)},destroy:function(){h.verbose("Destroying instance"),v.removeData(g)},increment:function(e){var t=+h.get.count()+1;e?h.add.id(e):(t>p.limit&&!p.surpass&&(t=p.limit),h.debug("Incrementing visits",t),h.store(p.key.count,t))},decrement:function(e){var t=+h.get.count()-1;e?h.remove.id(e):(h.debug("Removing visit"),h.store(p.key.count,t))},get:{count:function(){return+h.retrieve(p.key.count)||0},idCount:function(e){return(e=e||h.get.ids()).length},ids:function(e){var t=[];return"string"==typeof(e=e||h.retrieve(p.key.ids))&&(t=e.split(p.delimiter)),h.verbose("Found visited ID list",t),t},storageOptions:function(e){var t={};return p.expires&&(t.expires=p.expires),p.domain&&(t.domain=p.domain),p.path&&(t.path=p.path),t}},has:{visited:function(t,n){var o=!1;
2return n=n||h.get.ids(),t!==i&&n&&e.each(n,(function(e,n){n==t&&(o=!0)})),o}},set:{count:function(e){h.store(p.key.count,e)},ids:function(e){h.store(p.key.ids,e)}},reset:function(){h.store(p.key.count,0),h.store(p.key.ids,null)},add:{id:function(e){var t=h.retrieve(p.key.ids),n=t===i||""===t?e:t+p.delimiter+e;h.has.visited(e)?h.debug("Unique content already visited, not adding visit",e,t):e===i?h.debug("ID is not defined"):(h.debug("Adding visit to unique content",e),h.store(p.key.ids,n)),h.set.count(h.get.idCount())},display:function(t){var n=e(t);n.length>0&&!e.isWindow(n[0])&&(h.debug("Updating visit count for element",n),b=b.length>0?b.add(n):n)}},remove:{id:function(t){var n=h.get.ids(),o=[];t!==i&&n!==i&&(h.debug("Removing visit to unique content",t,n),e.each(n,(function(e,n){n!==t&&o.push(n)})),o=o.join(p.delimiter),h.store(p.key.ids,o)),h.set.count(h.get.idCount())}},check:{limit:function(e){e=e||h.get.count(),p.limit&&(e>=p.limit&&(h.debug("Pages viewed exceeded limit, firing callback",e,p.limit),p.onLimit.call(y,e)),h.debug("Limit not reached",e,p.limit),p.onChange.call(y,e)),h.update.display(e)}},update:{display:function(e){e=e||h.get.count(),b.length>0&&(h.debug("Updating displayed view count",b),b.html(e))}},store:function(n,o){var r=h.get.storageOptions(o);if("localstorage"==p.storageMethod&&t.localStorage!==i)t.localStorage.setItem(n,o),h.debug("Value stored using local storage",n,o);else{if(e.cookie===i)return void h.error(f.noCookieStorage);e.cookie(n,o,r),h.debug("Value stored using cookie",n,o,r)}n==p.key.count&&h.check.limit(o)},retrieve:function(n,o){var r;return"localstorage"==p.storageMethod&&t.localStorage!==i?r=t.localStorage.getItem(n):e.cookie!==i?r=e.cookie(n):h.error(f.noCookieStorage),"undefined"!=r&&"null"!=r&&r!==i&&null!==r||(r=i),r},setting:function(t,n){if(e.isPlainObject(t))e.extend(!0,p,t);else{if(n===i)return p[t];p[t]=n}},internal:function(t,n){if(h.debug("Changing internal",t,n),n===i)return h[t];e.isPlainObject(t)?e.extend(!0,h,t):h[t]=n},debug:function(){p.debug&&(p.performance?h.performance.log(arguments):(h.debug=Function.prototype.bind.call(console.info,console,p.name+":"),h.debug.apply(console,arguments)))},verbose:function(){p.verbose&&p.debug&&(p.performance?h.performance.log(arguments):(h.verbose=Function.prototype.bind.call(console.info,console,p.name+":"),h.verbose.apply(console,arguments)))},error:function(){h.error=Function.prototype.bind.call(console.error,console,p.name+":"),h.error.apply(console,arguments)},performance:{log:function(e){var t,n;p.performance&&(n=(t=(new Date).getTime())-(a||t),a=t,l.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:y,"Execution Time":n})),clearTimeout(h.performance.timer),h.performance.timer=setTimeout(h.performance.display,500)},display:function(){var t=p.name+":",n=0;a=!1,clearTimeout(h.performance.timer),e.each(l,(function(e,t){n+=t["Execution Time"]})),t+=" "+n+"ms",s&&(t+=" '"+s+"'"),r.length>1&&(t+=" ("+r.length+")"),(console.group!==i||console.table!==i)&&l.length>0&&(console.groupCollapsed(t),console.table?console.table(l):e.each(l,(function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")})),console.groupEnd()),l=[]}},invoke:function(t,n,r){var s,a,l,d=w;return n=n||u,r=y||r,"string"==typeof t&&d!==i&&(t=t.split(/[\. ]/),s=t.length-1,e.each(t,(function(n,o){var r=n!=s?o+t[n+1].charAt(0).toUpperCase()+t[n+1].slice(1):t;if(e.isPlainObject(d[r])&&n!=s)d=d[r];else{if(d[r]!==i)return a=d[r],!1;if(!e.isPlainObject(d[o])||n==s)return d[o]!==i&&(a=d[o],!1);d=d[o]}}))),e.isFunction(a)?l=a.apply(r,n):a!==i&&(l=a),e.isArray(o)?o.push(l):o!==i?o=[o,l]:l!==i&&(o=l),a}},c?(w===i&&h.initialize(),h.invoke(d)):(w!==i&&w.invoke("destroy"),h.initialize())})),o!==i?o:this},e.fn.visit.settings={name:"Visit",debug:!1,verbose:!1,performance:!0,namespace:"visit",increment:!1,surpass:!1,count:!1,limit:!1,delimiter:"&",storageMethod:"localstorage",key:{count:"visit-count",ids:"visit-ids"},expires:30,domain:!1,path:"/",onLimit:function(){},onChange:function(){},error:{method:"The method you called is not defined",missingPersist:"Using the persist setting requires the inclusion of PersistJS",noCookieStorage:"The default storage cookie requires $.cookie to be included."}}
vendor: 9,996 bytes, line 2
2}(jQuery,window,document)},9599:(e,t,n)=>{var i,o,r;!function(){"use strict";o=[n(4692)],i=function(e){var t=window.Slick||{};(t=function(){var t=0;function n(n,i){var o,r=this;r.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:e(n),appendDots:e(n),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,n){return e('<button type="button" />').text(n+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},r.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},e.extend(r,r.initials),r.activeBreakpoint=null,r.animType=null,r.animProp=null,r.breakpoints=[],r.breakpointSettings=[],r.cssTransitions=!1,r.focussed=!1,r.interrupted=!1,r.hidden="hidden",r.paused=!0,r.positionProp=null,r.respondTo=null,r.rowCount=1,r.shouldClick=!0,r.$slider=e(n),r.$slidesCache=null,r.transformType=null,r.transitionType=null,r.visibilityChange="visibilitychange",r.windowWidth=0,r.windowTimer=null,o=e(n).data("slick")||{},r.options=e.extend({},r.defaults,i,o),r.currentSlide=r.options.initialSlide,r.originalSettings=r.options,void 0!==document.mozHidden?(r.hidden="mozHidden",r.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(r.hidden="webkitHidden",r.visibilityChange="webkitvisibilitychange"),r.autoPlay=e.proxy(r.autoPlay,r),r.autoPlayClear=e.proxy(r.autoPlayClear,r),r.autoPlayIterator=e.proxy(r.autoPlayIterator,r),r.changeSlide=e.proxy(r.changeSlide,r),r.clickHandler=e.proxy(r.clickHandler,r),r.selectHandler=e.proxy(r.selectHandler,r),r.setPosition=e.proxy(r.setPosition,r),r.swipeHandler=e.proxy(r.swipeHandler,r),r.dragHandler=e.proxy(r.dragHandler,r),r.keyHandler=e.proxy(r.keyHandler,r),r.instanceUid=t++,r.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,r.registerBreakpoints(),r.init(!0)}return n}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},t.prototype.addSlide=t.prototype.slickAdd=function(t,n,i){var o=this;if("boolean"==typeof n)i=n,n=null;else if(n<0||n>=o.slideCount)return!1;o.unload(),"number"==typeof n?0===n&&0===o.$slides.length?e(t).appendTo(o.$slideTrack):i?e(t).insertBefore(o.$slides.eq(n)):e(t).insertAfter(o.$slides.eq(n)):!0===i?e(t).prependTo(o.$slideTrack):e(t).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each((function(t,n){e(n).attr("data-slick-index",t)})),o.$slidesCache=o.$slides,o.reinit()},t.prototype.animateHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:t},e.options.speed)}},t.prototype.animateSlide=function(t,n){var i={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(t=-t),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:t},o.options.speed,o.options.easing,n):o.$slideTrack.animate({top:t},o.options.speed,o.options.easing,n):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),e({animStart:o.currentLeft}).animate({animStart:t},{duration:o.options.speed,easing:o.options.easing,step:function(e){e=Math.ceil(e),!1===o.options.vertical?(i[o.animType]="translate("+e+"px, 0px)",o.$slideTrack.css(i)):(i[o.animType]="translate(0px,"+e+"px)",o.$slideTrack.css(i))},complete:function(){n&&n.call()}})):(o.applyTransition(),t=Math.ceil(t),!1===o.options.vertical?i[o.animType]="translate3d("+t+"px, 0px, 0px)":i[o.animType]="translate3d(0px,"+t+"px, 0px)",o.$slideTrack.css(i),n&&setTimeout((function(){o.disableTransition(),n.call()}),o.options.speed))},t.prototype.getNavTarget=function(){var t=this,n=t.options.asNavFor;return n&&null!==n&&(n=e(n).not(t.$slider)),n},t.prototype.asNavFor=function(t){var n=this.getNavTarget();null!==n&&"object"==typeof n&&n.each((function(){var n=e(this).slick("getSlick");n.unslicked||n.slideHandler(t,!0)}))},t.prototype.applyTransition=function(e){var t=this,n={};!1===t.options.fade?n[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:n[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,!1===t.options.fade?t.$slideTrack.css(n):t.$slides.eq(e).css(n)},t.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},t.prototype.autoPlayClear=function(){var e=this;e.autoPlayTimer&&clearInterval(e.autoPlayTimer)},t.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(!1===e.options.infinite&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1==0&&(e.direction=1))),e.slideHandler(t))},t.prototype.buildArrows=function(){var t=this;!0===t.options.arrows&&(t.$prevArrow=e(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=e(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),!0!==t.options.infinite&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},t.prototype.buildDots=function(){var t,n,i=this;if(!0===i.options.dots&&i.slideCount>i.options.slidesToShow){for(i.$slider.addClass("slick-dotted"),n=e("<ul />").addClass(i.options.dotsClass),t=0;t<=i.getDotCount();t+=1)n.append(e("<li />").append(i.options.customPaging.call(this,i,t)));i.$dots=n.appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active")}},t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each((function(t,n){e(n).attr("data-slick-index",t).data("originalStyling",e(n).attr("style")||"")})),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?e('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),!0!==t.options.centerMode&&!0!==t.options.swipeToSlide||(t.options.slidesToScroll=1),e("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),!0===t.options.draggable&&t.$list.addClass("draggable")},t.prototype.buildRows=function(){var e,t,n,i,o,r,s,a=this;if(i=document.createDocumentFragment(),r=a.$slider.children(),a.options.rows>0){for(s=a.options.slidesPerRow*a.options.rows,o=Math.ceil(r.length/s),e=0;e<o;e++){var l=document.createElement("div");for(t=0;t<a.options.rows;t++){var d=document.createElement("div");for(n=0;n<a.options.slidesPerRow;n++){var c=e*s+(t*a.options.slidesPerRow+n);r.get(c)&&d.appendChild(r.get(c))}l.appendChild(d)}i.appendChild(l)}a.$slider.empty().append(i),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},t.prototype.checkResponsive=function(t,n){var i,o,r,s=this,a=!1,l=s.$slider.width(),d=window.innerWidth||e(window).width();if("window"===s.respondTo?r=d:"slider"===s.respondTo?r=l:"min"===s.respondTo&&(r=Math.min(d,l)),s.options.responsive&&s.options.responsive.length&&null!==s.options.responsive){for(i in o=null,s.breakpoints)s.breakpoints.hasOwnProperty(i)&&(!1===s.originalSettings.mobileFirst?r<s.breakpoints[i]&&(o=s.breakpoints[i]):r>s.breakpoints[i]&&(o=s.breakpoints[i]));null!==o?null!==s.activeBreakpoint?(o!==s.activeBreakpoint||n)&&(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=e.extend({},s.originalSettings,s.breakpointSettings[o]),!0===t&&(s.currentSlide=s.options.initialSlide),s.refresh(t)),a=o):(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=e.extend({},s.originalSettings,s.breakpointSettings[o]),!0===t&&(s.currentSlide=s.options.initialSlide),s.refresh(t)),a=o):null!==s.activeBreakpoint&&(s.activeBreakpoint=null,s.options=s.originalSettings,!0===t&&(s.currentSlide=s.options.initialSlide),s.refresh(t),a=o),t||!1===a||s.$slider.trigger("breakpoint",[s,a])}},t.prototype.changeSlide=function(t,n){var i,o,r=this,s=e(t.currentTarget);switch(s.is("a")&&t.preventDefault(),s.is("li")||(s=s.closest("li")),i=r.slideCount%r.options.slidesToScroll!=0?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,t.data.message){case"previous":o=0===i?r.options.slidesToScroll:r.o
2ptions.slidesToShow-i,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-o,!1,n);break;case"next":o=0===i?r.options.slidesToScroll:i,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+o,!1,n);break;case"index":var a=0===t.data.index?0:t.data.index||s.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(a),!1,n),s.children().trigger("focus");break;default:return}},t.prototype.checkNavigable=function(e){var t,n;if(n=0,e>(t=this.getNavigableIndexes())[t.length-1])e=t[t.length-1];else for(var i in t){if(e<t[i]){e=n;break}n=t[i]}return e},t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&(e("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",e.proxy(t.interrupt,t,!0)).off("mouseleave.slick",e.proxy(t.interrupt,t,!1)),!0===t.options.accessibility&&t.$dots.off("keydown.slick",t.keyHandler)),t.$slider.off("focus.slick blur.slick"),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide),!0===t.options.accessibility&&(t.$prevArrow&&t.$prevArrow.off("keydown.slick",t.keyHandler),t.$nextArrow&&t.$nextArrow.off("keydown.slick",t.keyHandler))),t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler),t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler),t.$list.off("touchend.slick mouseup.slick",t.swipeHandler),t.$list.off("touchcancel.slick mouseleave.
2slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),e(document).off(t.visibilityChange,t.visibility),t.cleanUpSlideEvents(),!0===t.options.accessibility&&t.$list.off("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&e(t.$slideTrack).children().off("click.slick",t.selectHandler),e(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange),e(window).off("resize.slick.slick-"+t.instanceUid,t.resize),e("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault),e(window).off("load.slick.slick-"+t.instanceUid,t.setPosition)},t.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.off("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.cleanUpRows=function(){var e,t=this;t.options.rows>0&&((e=t.$slides.children().children()).removeAttr("style"),t.$slider.empty().append(e))},t.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},t.prototype.destroy=function(t){var n=this;n.autoPlayClear(),n.touchObject={},n.cleanUpEvents(),e(".slick-cloned",n.$slider).detach(),n.$dots&&n.$dots.remove(),n.$prevArrow&&n.$prevArrow.length&&(n.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),n.htmlExpr.test(n.options.prevArrow)&&n.$prevArrow.remove()),n.$nextArrow&&n.$nextArrow.length&&(n.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),n.htmlExpr.test(n.options.nextArrow)&&n.$nextArrow.remove()),n.$slides&&(n.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each((function(){e(this).attr("style",e(this).data("originalStyling"))})),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.detach(),n.$list.detach(),n.$slider.append(n.$slides)),n.cleanUpRows(),n.$slider.removeClass("slick-slider"),n.$slider.removeClass("slick-initialized"),n.$slider.removeClass("slick-dotted"),n.unslicked=!0,t||n.$slider.trigger("destroy",[n])},t.prototype.disableTransition=function(e){var t=this,n={};n[t.transitionType]="",!1===t.options.fade?t.$slideTrack.css(n):t.$slides.eq(e).css(n)},t.prototype.fadeSlide=function(e,t){var n=this;!1===n.cssTransitions?(n.$slides.eq(e).css({zIndex:n.options.zIndex}),n.$slides.eq(e).animate({opacity:1},n.options.speed,n.options.easing,t)):(n.applyTransition(e),n.$slides.eq(e).css({opacity:1,zIndex:n.options.zIndex}),t&&setTimeout((function(){n.disableTransition(e),t.call()}),n.options.speed))},t.prototype.fadeSlideOut=function(e){var t=this;!1===t.cssTransitions?t.$slides.eq(e).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(e),t.$slides.eq(e).css({opacity:0,zIndex:t.options.zIndex-2}))},t.prototype.filterSlides=t.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},t.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",(function(n){n.stopImmediatePropagation();var i=e(this);setTimeout((function(){t.options.pauseOnFocus&&(t.focussed=i.is(":focus"),t.autoPlay())}),0)}))},t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){return this.currentSlide},t.prototype.getDotCount=function(){var e=this,t=0,n=0,i=0;if(!0===e.options.infinite)if(e.slideCount<=e.options.slidesToShow)++i;else for(;t<e.slideCount;)++i,t=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(!0===e.options.centerMode)i=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++i,t=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else i=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return i-1},t.prototype.getLeft=function(e){var t,n,i,o,r=this,s=0;return r.slideOffset=0,n=r.$slides.first().outerHeight(!0),!0===r.options.infinite?(r.slideCount>r.options.slidesToShow&&(r.slideOffset=r.slideWidth*r.options.slidesToShow*-1,o=-1,!0===r.options.vertical&&!0===r.options.centerMode&&(2===r.options.slidesToShow?o=-1.5:1===r.options.slidesToShow&&(o=-2)),s=n*r.options.slidesToShow*o),r.slideCount%r.options.slidesToScroll!=0&&e+r.options.slidesToScroll>r.slideCount&&r.slideCount>r.options.slidesToShow&&(e>r.slideCount?(r.slideOffset=(r.options.slidesToShow-(e-r.slideCount))*r.slideWidth*-1,s=(r.options.slidesToShow-(e-r.slideCount))*n*-1):(r.slideOffset=r.slideCount%r.options.slidesToScroll*r.slideWidth*-1,s=r.slideCount%r.options.slidesToScroll*n*-1))):e+r.options.slidesToShow>r.slideCount&&(r.slideOffset=(e+r.options.slidesToShow-r.slideCount)*r.slideWidth,s=(e+r.options.slidesToShow-r.slideCount)*n),r.slideCount<=r.options.slidesToShow&&(r.slideOffset=0,s=0),!0===r.options.centerMode&&r.slideCount<=r.options.slidesToShow?r.slideOffset=r.slideWidth*Math.floor(r.options.slidesToShow)/2-r.slideWidth*r.slideCount/2:!0===r.options.centerMode&&!0===r.options.infinite?r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)-r.slideWidth:!0===r.options.centerMode&&(r.slideOffset=0,r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)),t=!1===r.options.vertical?e*r.slideWidth*-1+r.slideOffset:e*n*-1+s,!0===r.options.variableWidth&&(i=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(e):r.$slideTrack.children(".slick-slide").eq(e+r.options.slidesToShow),t=!0===r.options.rtl?i[0]?-1*(r.$slideTrack.width()-i[0].offsetLeft-i.width()):0:i[0]?-1*i[0].offsetLeft:0,!0===r.options.centerMode&&(i=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(e):r.$slideTrack.children(".slick-slide").eq(e+r.options.slidesToShow+1),t=!0===r.options.rtl?i[0]?-1*(r.$slideTrack.width()-i[0].offsetLeft-i.width()):0:i[0]?-1*i[0].offsetLeft:0,t+=(r.$list.width()-i.outerWidth())/2)),t},t.prototype.getOption=t.prototype.slickGetOption=function(e){return this.options[e]},t.prototype.getNavigableIndexes=function(){var e,t=this,n=0,i=0,o=[];for(!1===t.options.infinite?e=t.slideCount:(n=-1*t.options.slidesToScroll,i=-1*t.options.slidesToScroll,e=2*t.slideCount);n<e;)o.push(n),n=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return o},t.prototype.getSlick=function(){return this},t.prototype.getSlideCount=function(){var t,n,i=this;return n=!0===i.options.centerMode?i.slideWidth*Math.floor(i.options.slidesToShow/2):0,!0===i.options.swipeToSlide?(i.$slideTrack.find(".slick-slide").each((function(o,r){if(r.offsetLeft-n+e(r).outerWidth()/2>-1*i.swipeLeft)return t=r,!1})),Math.abs(e(t).attr("data-slick-index")-i.currentSlide)||1):i.options.slidesToScroll},t.prototype.goTo=t.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:
2parseInt(e)}},t)},t.prototype.init=function(t){var n=this;e(n.$slider).hasClass("slick-initialized")||(e(n.$slider).addClass("slick-initialized"),n.buildRows(),n.buildOut(),n.setProps(),n.startLoad(),n.loadSlider(),n.initializeEvents(),n.updateArrows(),n.updateDots(),n.checkResponsive(!0),n.focusHandler()),t&&n.$slider.trigger("init",[n]),!0===n.options.accessibility&&n.initADA(),n.options.autoplay&&(n.paused=!1,n.autoPlay())},t.prototype.initADA=function(){var t=this,n=Math.ceil(t.slideCount/t.options.slidesToShow),i=t.getNavigableIndexes().filter((function(e){return e>=0&&e<t.slideCount}));t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==t.$dots&&(t.$slides.not(t.$slideTrack.find(".slick-cloned")).each((function(n){var o=i.indexOf(n);if(e(this).attr({role:"tabpanel",id:"slick-slide"+t.instanceUid+n,tabindex:-1}),-1!==o){var r="slick-slide-control"+t.instanceUid+o;e("#"+r).length&&e(this).attr({"aria-describedby":r})}})),t.$dots.attr("role","tablist").find("li").each((function(o){var r=i[o];e(this).attr({role:"presentation"}),e(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+t.instanceUid+o,"aria-controls":"slick-slide"+t.instanceUid+r,"aria-label":o+1+" of "+n,"aria-selected":null,tabindex:"-1"})})).eq(t.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var o=t.currentSlide,r=o+t.options.slidesToShow;o<r;o++)t.options.focusOnChange?t.$slides.eq(o).attr({tabindex:"0"}):t.$slides.eq(o).removeAttr("tabindex");t.activateADA()},t.prototype.initArrowEvents=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow.on("keydown.slick",e.keyHandler),e.$nextArrow.on("keydown.slick",e.keyHandler)))},t.prototype.initDotEvents=function(){var t=this;!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&(e("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),!0===t.options.accessibility&&t.$dots.on("keydown.slick",t.keyHandler)),!0===t.options.dots&&!0===t.options.pauseOnDotsHover&&t.slideCount>t.options.slidesToShow&&e("li",t.$dots).on("mouseenter.slick",e.proxy(t.interrupt,t,!0)).on("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.initSlideEvents=function(){var t=this;t.options.pauseOnHover&&(t.$list.on("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.on("mouseleave.slick",e.proxy(t.interrupt,t,!1)))},t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents(),t.initDotEvents(),t.initSlideEvents(),t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler),t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler),t.$list.on("touchend.slick mouseup.slick",{action:"end"}
2,t.swipeHandler),t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler),t.$list.on("click.slick",t.clickHandler),e(document).on(t.visibilityChange,e.proxy(t.visibility,t)),!0===t.options.accessibility&&t.$list.on("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),e(window).on("orientationchange.slick.slick-"+t.instanceUid,e.proxy(t.orientationChange,t)),e(window).on("resize.slick.slick-"+t.instanceUid,e.proxy(t.resize,t)),e("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault),e(window).on("load.slick.slick-"+t.instanceUid,t.setPosition),e(t.setPosition)},t.prototype.initUI=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},t.prototype.keyHandler=function(e){var t=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&!0===t.options.accessibility?t.changeSlide({data:{message:!0===t.options.rtl?"next":"previous"}}):39===e.keyCode&&!0===t.options.accessibility&&t.changeSlide({data:{message:!0===t.options.rtl?"previous":"next"}}))},t.prototype.lazyLoad=function(){var t,n,i,o=this;function r(t){e("img[data-lazy]",t).each((function(){var t=e(this),n=e(this).attr("data-lazy"),i=e(this).attr("data-srcset"),r=e(this).attr("data-sizes")||o.$slider.attr("data-sizes"),s=document.createElement("img");s.onload=function(){t.animate({opacity:0}
vendor: 7,107 bytes, line 2
2,100,(function(){i&&(t.attr("srcset",i),r&&t.attr("sizes",r)),t.attr("src",n).animate({opacity:1},200,(function(){t.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")})),o.$slider.trigger("lazyLoaded",[o,t,n])}))},s.onerror=function(){t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),o.$slider.trigger("lazyLoadError",[o,t,n])},s.src=n}))}if(!0===o.options.centerMode?!0===o.options.infinite?i=(n=o.currentSlide+(o.options.slidesToShow/2+1))+o.options.slidesToShow+2:(n=Math.max(0,o.currentSlide-(o.options.slidesToShow/2+1)),i=o.options.slidesToShow/2+1+2+o.currentSlide):(n=o.options.infinite?o.options.slidesToShow+o.currentSlide:o.currentSlide,i=Math.ceil(n+o.options.slidesToShow),!0===o.options.fade&&(n>0&&n--,i<=o.slideCount&&i++)),t=o.$slider.find(".slick-slide").slice(n,i),"anticipated"===o.options.lazyLoad)for(var s=n-1,a=i,l=o.$slider.find(".slick-slide"),d=0;d<o.options.slidesToScroll;d++)s<0&&(s=o.slideCount-1),t=(t=t.add(l.eq(s))).add(l.eq(a)),s--,a++;r(t),o.slideCount<=o.options.slidesToShow?r(o.$slider.find(".slick-slide")):o.currentSlide>=o.slideCount-o.options.slidesToShow?r(o.$slider.find(".slick-cloned").slice(0,o.options.slidesToShow)):0===o.currentSlide&&r(o.$slider.find(".slick-cloned").slice(-1*o.options.slidesToShow))},t.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),"progressive"===e.options.lazyLoad&&e.progressiveLazyLoad()},t.prototype.next=t.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},t.prototype.orientationChange=function(){var e=this;e.checkResponsive(),e.setPosition()},t.prototype.pause=t.prototype.slickPause=function(){var e=this;e.autoPlayClear(),e.paused=!0},t.prototype.play=t.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},t.prototype.postSlide=function(t){var n=this;n.unslicked||(n.$slider.trigger("afterChange",[n,t]),n.animating=!1,n.slideCount>n.options.slidesToShow&&n.setPosition(),n.swipeLeft=null,n.options.autoplay&&n.autoPlay(),!0===n.options.accessibility&&(n.initADA(),n.options.focusOnChange&&e(n.$slides.get(n.currentSlide)).attr("tabindex",0).focus()))},t.prototype.prev=t.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},t.prototype.preventDefault=function(e){e.preventDefault()},t.prototype.progressiveLazyLoad=function(t){t=t||1;var n,i,o,r,s,a=this,l=e("img[data-lazy]",a.$slider);l.length?(n=l.first(),i=n.attr("data-lazy"),o=n.attr("data-srcset"),r=n.attr("data-sizes")||a.$slider.attr("data-sizes"),(s=document.createElement("img")).onload=function(){o&&(n.attr("srcset",o),r&&n.attr("sizes",r)),n.attr("src",i).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===a.options.adaptiveHeight&&a.setPosition(),a.$slider.trigger("lazyLoaded",[a,n,i]),a.progressiveLazyLoad()},s.onerror=function(){t<3?setTimeout((function(){a.progressiveLazyLoad(t+1)}),500):(n.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),a.$slider.trigger("lazyLoadError",[a,n,i]),a.progressiveLazyLoad())},s.src=i):a.$slider.trigger("allImagesLoaded",[a])},t.prototype.refresh=function(t){var n,i,o=this;i=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>i&&(o.currentSlide=i),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),n=o.currentSlide,o.destroy(!0),e.extend(o,o.initials,{currentSlide:n}),o.init(),t||o.changeSlide({data:{message:"index",index:n}},!1)},t.prototype.registerBreakpoints=function(){var t,n,i,o=this,r=o.options.responsive||null;if("array"===e.type(r)&&r.length){for(t in o.respondTo=o.options.respondTo||"window",r)if(i=o.breakpoints.length-1,r.hasOwnProperty(t)){for(n=r[t].breakpoint;i>=0;)o.breakpoints[i]&&o.breakpoints[i]===n&&o.breakpoints.splice(i,1),i--;o.breakpoints.push(n),o.breakpointSettings[n]=r[t].settings}o.breakpoints.sort((function(e,t){return o.options.mobileFirst?e-t:t-e}))}},t.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),!0===t.options.focusOnSelect&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.setPosition(),t.focusHandler(),t.paused=!t.options.autoplay,t.autoPlay(),t.$slider.trigger("reInit",[t])},t.prototype.resize=function(){var t=this;e(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout((function(){t.windowWidth=e(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()}),50))},t.prototype.removeSlide=t.prototype.slickRemove=function(e,t,n){var i=this;if(e="boolean"==typeof e?!0===(t=e)?0:i.slideCount-1:!0===t?--e:e,i.slideCount<1||e<0||e>i.slideCount-1)return!1;i.unload(),!0===n?i.$slideTrack.children().remove():i.$slideTrack.children(this.options.slide).eq(e).remove(),i.$slides=i.$slideTrack.children(this.options.slide),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.append(i.$slides),i.$slidesCache=i.$slides,i.reinit()},t.prototype.setCSS=function(e){var t,n,i=this,o={};!0===i.options.rtl&&(e=-e),t="left"==i.positionProp?Math.ceil(e)+"px":"0px",n="top"==i.positionProp?Math.ceil(e)+"px":"0px",o[i.positionProp]=e,!1===i.transformsEnabled?i.$slideTrack.css(o):(o={},!1===i.cssTransitions?(o[i.animType]="translate("+t+", "+n+")",i.$slideTrack.css(o)):(o[i.animType]="translate3d("+t+", "+n+", 0px)",i.$slideTrack.css(o)))},t.prototype.setDimensions=function(){var e=this;!1===e.options.vertical?!0===e.options.centerMode&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),!0===e.options.centerMode&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),!1===e.options.vertical&&!1===e.options.variableWidth?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):!0===e.options.variableWidth?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length)));var t=e.$slides.first().outerWidth(!0)-e.$slides.first().width();!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},t.prototype.setFade=function(){var t,n=this;n.$slides.each((function(i,o){t=n.slideWidth*i*-1,!0===n.options.rtl?e(o).css({position:"relative",right:t,top:0,zIndex:n.options.zIndex-2,opacity:0}
2):e(o).css({position:"relative",left:t,top:0,zIndex:n.options.zIndex-2,opacity:0})})),n.$slides.eq(n.currentSlide).css({zIndex:n.options.zIndex-1,opacity:1})},t.prototype.setHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",t)}},t.prototype.setOption=t.prototype.slickSetOption=function(){var t,n,i,o,r,s=this,a=!1;if("object"===e.type(arguments[0])?(i=arguments[0],a=arguments[1],r="multiple"):"string"===e.type(arguments[0])&&(i=arguments[0],o=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===e.type(arguments[1])?r="responsive":void 0!==arguments[1]&&(r="single")),"single"===r)s.options[i]=o;else if("multiple"===r)e.each(i,(function(e,t){s.options[e]=t}));else if("responsive"===r)for(n in o)if("array"!==e.type(s.options.responsive))s.options.responsive=[o[n]];else{for(t=s.options.responsive.length-1;t>=0;)s.options.responsive[t].breakpoint===o[n].breakpoint&&s.options.responsive.splice(t,1),t--;s.options.responsive.push(o[n])}a&&(s.unload(),s.reinit())},t.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),!1===e.options.fade?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},t.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=!0===e.options.vertical?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),void 0===t.WebkitTransition&&void 0===t.MozTransition&&void 0===t.msTransition||!0===e.options.useCSS&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(e.animType=!1)),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform&&(e.animType=!1)),void 0!==t.transform&&!1!==e.animType&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&!1!==e.animType},t.prototype.setSlideClasses=function(e){var t,n,i,o,r=this;if(n=r.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),r.$slides.eq(e).addClass("slick-current"),!0===r.options.centerMode){var s=r.options.slidesToShow%2==0?1:0;t=Math.floor(r.options.slidesToShow/2),!0===r.options.infinite&&(e>=t&&e<=r.slideCount-1-t?r.$slides.slice(e-t+s,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(i=r.options.slidesToShow+e,n.slice(i-t+1+s,i+t+2).addClass("slick-active").attr("aria-hidden","false")),0===e?n.eq(n.length-1-r.options.slidesToShow).addClass("slick-center"):e===r.slideCount-1&&n.eq(r.options.slidesToShow).addClass("slick-center")),r.$slides.eq(e).addClass("slick-center")}else e>=0&&e<=r.slideCount-r.options.slidesToShow?r.$slides.slice(e,e+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):n.length<=r.options.slidesToShow?n.addClass("slick-active").attr("aria-hidden","false"):(o=r.slideCount%r.options.slidesToShow,i=!0===r.options.infinite?r.options.slidesToShow+e:e,r.options.slidesToShow==r.options.slidesToScroll&&r.slideCount-e<r.options.slidesToShow?n.slice(i-(r.options.slidesToShow-o),i+o).addClass("slick-active").attr("aria-hidden","false"):n.slice(i,i+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==r.options.lazyLoad&&"anticipated"!==r.options.lazyLoad||r.lazyLoad()},t.prototype.setupInfinite=function(){var t,n,i,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(n=null,o.slideCount>o.options.slidesToShow)){for(i=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,t=o.slideCount;t>o.slideCount-i;t-=1)n=t-1,e(o.$slides[n]).clone(!0).attr("id","").attr("data-slick-index",n-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(t=0;t<i+o.slideCount;t+=1)n=t,e(o.$slides[n]).clone(!0).attr("id","").attr("data-slick-index",n+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each((function(){e(this).attr("id","")}))}},t.prototype.interrupt=function(e){var t=this;e||t.autoPlay(),t.interrupted=e},t.prototype.selectHandler=function(t){var n=this,i=e(t.target).is(".slick-slide")?e(t.target):e(t.target).parents(".slick-slide"),o=parseInt(i.attr("data-slick-index"));o||(o=0),n.slideCount<=n.options.slidesToShow?n.slideHandler(o,!1,!0):n.slideHandler(o)},t.prototype.slideHandler=function(e,t,n){var i,o,r,s,a,l=null,d=this;if(t=t||!1,!(!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===e))if(!1===t&&d.asNavFor(e),i=e,l=d.getLeft(i),s=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?s:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(e<0||e>d.getDotCount()*d.options.slidesToScroll))!1===d.options.fade&&(i=d.currentSlide,!0!==n&&d.slideCount>d.options.slidesToShow?d.animateSlide(s,(function(){d.postSlide(i)})):d.postSlide(i));else if(!1===d.options.infinite&&!0===d.options.centerMode&&(e<0||e>d.slideCount-d.options.slidesToScroll))!1===d.options.fade&&(i=d.currentSlide,!0!==n&&d.slideCount>d.options.slidesToShow?d.animateSlide(s,(function(){d.postSlide(i)})):d.postSlide(i));else{if(d.options.autoplay&&clearInterval(d.autoPlayTimer),o=i<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+i:i>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:i-d.slideCount:i,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,o]),r=d.currentSlide,d.currentSlide=o,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(a=(a=d.getNavTarget()).slick("getSlick")).slideCount<=a.options.slidesToShow&&a.setSlideClasses(d.currentSlide),d.updateDots(),d.updateArrows(),!0===d.options.fade)return!0!==n?(d.fadeSlideOut(r),d.fadeSlide(o,(function(){d.postSlide(o)}))):d.postSlide(o),void d.animateHeight();!0!==n&&d.slideCount>d.options.slidesToShow?d.animateSlide(l,(function(){d.postSlide(o)})):d.postSlide(o)}},t.prototype.startLoad=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},t.prototype.swipeDirection=function(){var e,t,n,i,o=this;return e=o.touchObject.startX-o.touchObject.curX,t=o.touchObject.startY-o.touchObject.curY,n=Math.atan2(t,e),(i=Math.round(180*n/Math.PI))<0&&(i=360-Math.abs(i)),i<=45&&i>=0||i<=360&&i>=315?!1===o.options.rtl?"left":"right":i>=135&&i<=225?!1===o.options.rtl?"right":"left":!0===o.options.verticalSwiping?i>=35&&i<=135?"down":"up":"vertical"},t.prototype.swipeEnd=function(e){var t,n,i=this;if(i.dragging=!1,i.swiping=!1,i.scrolling)return i.scrolling=!1,!1;if(i.interrupted=!1,i.shouldClick=!(i.touchObject.swipeLength>10),void 0===i.touchObject.curX)return!1;if(!0===i.touchObject.edgeHit&&i.$slider.trigger("edge",[i,i.swipeDirection()]),i.touchObject.swipeLength>=i.touchObject.minSwipe){switch(n=i.swipeDirection()){case"left":case"down":t=i.options.swipeToSlide?i.checkNavigable(i.currentSlide+i.getSlideCount()):i.currentSlide+i.getSlideCount(),i.currentDirection=0;break;case"right":case"up":t=i.options.swipeToSlide?i.checkNavigable(i.currentSlide-i.getSlideCount()):i.currentSlide-i.getSlideCount(),i.currentDirection=1}"vertical"!=n&&(i.slideHandler(t),i.touchObject={},i.$slider.trigger("swipe",[i,n]))}else i.touchObject.startX!==i.touchObject.curX&&(i.slideHandler(i.currentSlide),i.touchObject={})},t.prototype.swipeHandler=function(e){var t=this;if(!(!1===t.options.swipe||"ontouchend"in document&&!1===t.options.swipe||!1===t.options.draggable&&-1!==e.type.indexOf("mou
2se")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,!0===t.options.verticalSwiping&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},t.prototype.swipeMove=function(e){var t,n,i,o,r,s,a=this;return r=void 0!==e.originalEvent?e.originalEvent.touches:null,!(!a.dragging||a.scrolling||r&&1!==r.length)&&(t=a.getLeft(a.currentSlide),a.touchObject.curX=void 0!==r?r[0].pageX:e.clientX,a.touchObject.curY=void 0!==r?r[0].pageY:e.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),s=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2))),!a.options.verticalSwiping&&!a.swiping&&s>4?(a.scrolling=!0,!1):(!0===a.options.verticalSwiping&&(a.touchObject.swipeLength=s),n=a.swipeDirection(),void 0!==e.originalEvent&&a.touchObject.swipeLength>4&&(a.swiping=!0,e.preventDefault()),o=(!1===a.options.rtl?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),!0===a.options.verticalSwiping&&(o=a.touchObject.curY>a.touchObject.startY?1:-1),i=a.touchObject.swipeLength,a.touchObject.edgeHit=!1,!1===a.options.infinite&&(0===a.currentSlide&&"right"===n||a.currentSlide>=a.getDotCount()&&"left"===n)&&(i=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),!1===a.options.vertical?a.swipeLeft=t+i*o:a.swipeLeft=t+i*(a.$list.height()/a.listWidth)*o,!0===a.options.verticalSwiping&&(a.swipeLeft=t+i*o),!0!==a.options.fade&&!1!==a.options.touchMove&&(!0===a.animating?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft))))},t.prototype.swipeStart=function(e){var t,n=this;if(n.interrupted=!0,1!==n.touchObject.fingerCount||n.slideCount<=n.options.slidesToShow)return n.touchObject={},!1;void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),n.touchObject.startX=n.touchObject.curX=void 0!==t?t.pageX:e.clientX,n.touchObject.startY=n.touchObject.curY=void 0!==t?t.pageY:e.clientY,n.dragging=!0},t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var e=this;null!==e.$slidesCache&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},t.prototype.unload=function(){var t=this;e(".slick-cloned",t.$slider).remove(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove(),t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove(),t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},t.prototype.unslick=function(e){var t=this;t.$slider.trigger("unslick",[t,e]),t.destroy()},t.prototype.updateArrows=function(){var e=this;Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(e.currentSlide>=e.slideCount-e.options.slidesToShow&&!1===e.options.centerMode||e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode)&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},t.prototype.updateDots=function(){var e=this;null!==e.$dots&&(e.$dots.find("li").removeClass("slick-active").end(),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active"))},t.prototype.visibility=function(){var e=this;e.options.autoplay&&(document[e.hidden]?e.interrupted=!0:e.interrupted=!1)},e.fn.slick=function(){var e,n,i=this,o=arguments[0],r=Array.prototype.slice.call(arguments,1),s=i.length;for(e=0;e<s;e++)if("object"==typeof o||void 0===o?i[e].slick=new t(i[e],o):n=i[e].slick[o].apply(i[e].slick,r),void 0!==n)return n;return i}},void 0===(r="function"==typeof i?i.apply(t,o):i)||(e.exports=r)}()},7232:function(e,t,n){var i;!function(o,r){"use strict";
vendor: 8,995 bytes, line 2
2var s="function",a="undefined",l="object",d="string",c="major",u="model",h="name",p="type",f="vendor",m="version",g="architecture",v="console",b="mobile",y="tablet",w="smarttv",_="wearable",x="embedded",$="Amazon",S="Apple",T="ASUS",k="BlackBerry",C="Browser",E="Chrome",P="Firefox",A="Google",L="Huawei",M="LG",O="Microsoft",I="Motorola",R="Opera",D="Samsung",z="Sharp",N="Sony",F="Xiaomi",B="Zebra",j="Facebook",q="Chromium OS",H="Mac OS",W=" Browser",V=function(e){for(var t={},n=0;n<e.length;n++)t[e[n].toUpperCase()]=e[n];return t},U=function(e,t){return typeof e===d&&-1!==Z(t).indexOf(Z(e))},Z=function(e){return e.toLowerCase()},X=function(e,t){if(typeof e===d)return e=e.replace(/^\s\s*/,""),typeof t===a?e:e.substring(0,500)},Y=function(e,t){for(var n,i,o,a,d,c,u=0;u<t.length&&!d;){var h=t[u],p=t[u+1];for(n=i=0;n<h.length&&!d&&h[n];)if(d=h[n++].exec(e))for(o=0;o<p.length;o++)c=d[++i],typeof(a=p[o])===l&&a.length>0?2===a.length?typeof a[1]==s?this[a[0]]=a[1].call(this,c):this[a[0]]=a[1]:3===a.length?typeof a[1]!==s||a[1].exec&&a[1].test?this[a[0]]=c?c.replace(a[1],a[2]):r:this[a[0]]=c?a[1].call(this,c,a[2]):r:4===a.length&&(this[a[0]]=c?a[3].call(this,c.replace(a[1],a[2])):r):this[a]=c||r;u+=2}},G=function(e,t){for(var n in t)if(typeof t[n]===l&&t[n].length>0){for(var i=0;i<t[n].length;i++)if(U(t[n][i],e))return"?"===n?r:n}else if(U(t[n],e))return"?"===n?r:n;return t.hasOwnProperty("*")?t["*"]:e},K={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},Q={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[m,[h,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[m,[h,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[h,m],[/opios[\/ ]+([\w\.]+)/i],[m,[h,R+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[m,[h,R+" GX"]],[/\bopr\/([\w\.]+)/i],[m,[h,R]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[m,[h,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[m,[h,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[h,m],[/quark(?:pc)?\/([-\w\.]+)/i],[m,[h,"Quark"]],[/\bddg\/([\w\.]+)/i],[m,[h,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[m,[h,"UC"+C]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[m,[h,"WeChat"]],[/konqueror\/([\w\.]+)/i],[m,[h,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[m,[h,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[m,[h,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[m,[h,"Smart Lenovo "+C]],[/(avast|avg)\/([\w\.]+)/i],[[h,/(.+)/,"$1 Secure "+C],m],[/\bfocus\/([\w\.]+)/i],[m,[h,P+" Focus"]],[/\bopt\/([\w\.]+)/i],[m,[h,R+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[m,[h,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[m,[h,"Dolphin"]],[/coast\/([\w\.]+)/i],[m,[h,R+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[m,[h,"MIUI"+W]],[/fxios\/([\w\.-]+)/i],[m,[h,P]],[/\bqihoobrowser\/?([\w\.]*)/i],[m,[h,"360"]],[/\b(qq)\/([\w\.]+)/i],[[h,/(.+)/,"$1Browser"],m],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[h,/(.+)/,"$1"+W],m],[/samsungbrowser\/([\w\.]+)/i],[m,[h,D+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[m,[h,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[h,"Sogou Mobile"],m],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[h,m],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[h],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[m,h],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[h,j],m],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[h,m],[/\bgsa\/([\w\.]+) .*safari\//i],[m,[h,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[m,[h,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[m,[h,E+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[h,E+" WebView"],m],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[m,[h,"Android "+C]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[h,m],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[m,[h,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[m,h],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[h,[m,G,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[h,m],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[h,"Netscape"],m],[/(wolvic|librewolf)\/([\w\.]+)/i],[h,m],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[m,[h,P+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[h,[m,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[h,[m,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[g,"amd64"]],[/(ia32(?=;))/i],[[g,Z]],[/((?:i[346]|x)86)[;\)]/i],[[g,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[g,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[g,"armhf"]],[/windows (ce|mobile); ppc;/i],[[g,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[g,/ower/,"",Z]],[/(sun4\w)[;\)]/i],[[g,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[g,Z]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[u,[f,D],[p,y]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[u,[f,D],[p,b]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[u,[f,S],[p,b]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[u,[f,S],[p,y]],[/(macintosh);/i],[u,[f,S]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[u,[f,z],[p,b]],[/(?:honor)([-\w ]+)[;\)]/i],[u,[f,"Honor"],[p,b]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[u,[f,L],[p,y]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[u,[f,L],[p,b]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[u,/_/g," "],[f,F],[p,b]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[u,/_/g," "],[f,F],[p,y]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[u,[f,"OPPO"],[p,b]],[/\b(opd2\d{3}a?) bui/i],[u,[f,"OPPO"],[p,y]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[u,[f,"Vivo"],[p,b]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[u,[f,"Realme"],[p,b]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[u,[f,I],[p,b]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[u,[f,I],[p,y]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[u,[f,M],[p,y]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[u,[f,M],[p,b]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[u,[f,"Lenovo"],[p,y]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[u,/_/g," "],[f,"Nokia"],[p,b]],[/(pixel c)\b/i],[u,[f,A],[p,y]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[u,[f,A],[p,b]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[u,[f,N],[p,b]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[u,"Xperia Tablet"],[f,N],[p,y]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[u,[f,"OnePlus"],[p,b]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[u,[f,$],[p,y]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[u,/(.+
vendor: 7,507 bytes, line 2
2)/g,"Fire Phone $1"],[f,$],[p,b]],[/(playbook);[-\w\),; ]+(rim)/i],[u,f,[p,y]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[u,[f,k],[p,b]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[u,[f,T],[p,y]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[u,[f,T],[p,b]],[/(nexus 9)/i],[u,[f,"HTC"],[p,y]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[f,[u,/_/g," "],[p,b]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[u,[f,"TCL"],[p,y]],[/(itel) ((\w+))/i],[[f,Z],u,[p,G,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[u,[f,"Acer"],[p,y]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[u,[f,"Meizu"],[p,b]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[u,[f,"Ulefone"],[p,b]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[u,[f,"Energizer"],[p,b]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[u,[f,"Cat"],[p,b]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[u,[f,"Smartfren"],[p,b]],[/droid.+; (a(?:015|06[35]|142p?))/i],[u,[f,"Nothing"],[p,b]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (imo) ((?!tab)[\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[f,u,[p,b]],[/(imo) (tab \w+)/i,/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[f,u,[p,y]],[/(surface duo)/i],[u,[f,O],[p,y]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[u,[f,"Fairphone"],[p,b]],[/(u304aa)/i],[u,[f,"AT&T"],[p,b]],[/\bsie-(\w*)/i],[u,[f,"Siemens"],[p,b]],[/\b(rct\w+) b/i],[u,[f,"RCA"],[p,y]],[/\b(venue[\d ]{2,7}) b/i],[u,[f,"Dell"],[p,y]],[/\b(q(?:mv|ta)\w+) b/i],[u,[f,"Verizon"],[p,y]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[u,[f,"Barnes & Noble"],[p,y]],[/\b(tm\d{3}\w+) b/i],[u,[f,"NuVision"],[p,y]],[/\b(k88) b/i],[u,[f,"ZTE"],[p,y]],[/\b(nx\d{3}j) b/i],[u,[f,"ZTE"],[p,b]],[/\b(gen\d{3}) b.+49h/i],[u,[f,"Swiss"],[p,b]],[/\b(zur\d{3}) b/i],[u,[f,"Swiss"],[p,y]],[/\b((zeki)?tb.*\b) b/i],[u,[f,"Zeki"],[p,y]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[f,"Dragon Touch"],u,[p,y]],[/\b(ns-?\w{0,9}) b/i],[u,[f,"Insignia"],[p,y]],[/\b((nxa|next)-?\w{0,9}) b/i],[u,[f,"NextBook"],[p,y]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[f,"Voice"],u,[p,b]],[/\b(lvtel\-)?(v1[12]) b/i],[[f,"LvTel"],u,[p,b]],[/\b(ph-1) /i],[u,[f,"Essential"],[p,b]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[u,[f,"Envizen"],[p,y]],[/\b(trio[-\w\. ]+) b/i],[u,[f,"MachSpeed"],[p,y]],[/\btu_(1491) b/i],[u,[f,"Rotor"],[p,y]],[/(shield[\w ]+) b/i],[u,[f,"Nvidia"],[p,y]],[/(sprint) (\w+)/i],[f,u,[p,b]],[/(kin\.[onetw]{3})/i],[[u,/\./g," "],[f,O],[p,b]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[u,[f,B],[p,y]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[u,[f,B],[p,b]],[/smart-tv.+(samsung)/i],[f,[p,w]],[/hbbtv.+maple;(\d+)/i],[[u,/^/,"SmartTV"],[f,D],[p,w]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[f,M],[p,w]],[/(apple) ?tv/i],[f,[u,S+" TV"],[p,w]],[/crkey/i],[[u,E+"cast"],[f,A],[p,w]],[/droid.+aft(\w+)( bui|\))/i],[u,[f,$],[p,w]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[u,[f,z],[p,w]],[/(bravia[\w ]+)( bui|\))/i],[u,[f,N],[p,w]],[/(mitv-\w{5}) bui/i],[u,[f,F],[p,w]],[/Hbbtv.*(technisat) (.*);/i],[f,u,[p,w]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[f,X],[u,X],[p,w]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,w]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[f,u,[p,v]],[/droid.+; (shield) bui/i],[u,[f,"Nvidia"],[p,v]],[/(playstation [345portablevi]+)/i],[u,[f,N],[p,v]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[u,[f,O],[p,v]],[/\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[u,[f,D],[p,_]],[/((pebble))app/i],[f,u,[p,_]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[u,[f,S],[p,_]],[/droid.+; (glass) \d/i],[u,[f,A],[p,_]],[/droid.+; (wt63?0{2,3})\)/i],[u,[f,B],[p,_]],[/droid.+; (glass) \d/i],[u,[f,A],[p,_]],[/(pico) (4|neo3(?: link|pro)?)/i],[f,u,[p,_]],[/; (quest( \d| pro)?)/i],[u,[f,j],[p,_]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[f,[p,x]],[/(aeobc)\b/i],[u,[f,$],[p,x]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[u,[p,b]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[u,[p,y]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,y]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,b]],[/(android[-\w\. ]{0,9});.+buil/i],[u,[f,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[m,[h,"EdgeHTML"]],[/(arkweb)\/([\w\.]+)/i],[h,m],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[m,[h,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[h,m],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[m,h]],os:[[/microsoft (windows) (vista|xp)/i],[h,m],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[h,[m,G,K]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[m,G,K],[h,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[m,/_/g,"."],[h,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[h,H],[m,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[m,h],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish|openharmony)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[h,m],[/\(bb(10);/i],[m,[h,k]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[m,[h,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[m,[h,P+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[m,[h,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[m,[h,"watchOS"]],[/crkey\/([\d\.]+)/i],[m,[h,E+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[h,q],m],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[h,m],[/(sunos) ?([\w\.\d]*)/i],[[h,"Solaris"],m],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[h,m]]},J=function(e,t){if(typeof e===l&&(t=e,e=r),!(this instanceof J))return new J
2(e,t).getResult();var n=typeof o!==a&&o.navigator?o.navigator:r,i=e||(n&&n.userAgent?n.userAgent:""),v=n&&n.userAgentData?n.userAgentData:r,w=t?function(e,t){var n={};for(var i in e)t[i]&&t[i].length%2==0?n[i]=t[i].concat(e[i]):n[i]=e[i];return n}(Q,t):Q,_=n&&n.userAgent==i;return this.getBrowser=function(){var e,t={};return t[h]=r,t[m]=r,Y.call(t,i,w.browser),t[c]=typeof(e=t[m])===d?e.replace(/[^\d\.]/g,"").split(".")[0]:r,_&&n&&n.brave&&typeof n.brave.isBrave==s&&(t[h]="Brave"),t},this.getCPU=function(){var e={};return e[g]=r,Y.call(e,i,w.cpu),e},this.getDevice=function(){var e={};return e[f]=r,e[u]=r,e[p]=r,Y.call(e,i,w.device),_&&!e[p]&&v&&v.mobile&&(e[p]=b),_&&"Macintosh"==e[u]&&n&&typeof n.standalone!==a&&n.maxTouchPoints&&n.maxTouchPoints>2&&(e[u]="iPad",e[p]=y),e},this.getEngine=function(){var e={};return e[h]=r,e[m]=r,Y.call(e,i,w.engine),e},this.getOS=function(){var e={};return e[h]=r,e[m]=r,Y.call(e,i,w.os),_&&!e[h]&&v&&v.platform&&"Unknown"!=v.platform&&(e[h]=v.platform.replace(/chrome os/i,q).replace(/macos/i,H)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return i},this.setUA=function(e){return i=typeof e===d&&e.length>500?X(e,500):e,this},this.setUA(i),this};J.VERSION="1.0.40",J.BROWSER=V([h,m,c]),J.CPU=V([g]),J.DEVICE=V([u,f,p,v,b,w,y,_,x]),J.ENGINE=J.OS=V([h,m]),typeof t!==a?(e.exports&&(t=e.exports=J),t.UAParser=J):n.amdO?(i=function(){return J}.call(t,n,t,e))===r||(e.exports=i):typeof o!==a&&(o.UAParser=J);var ee=typeof o!==a&&(o.jQuery||o.Zepto);if(ee&&!ee.ua){var te=new J;ee.ua=te.getResult(),ee.ua.get=function(){return te.getUA()},ee.ua.set=function(e){te.setUA(e);var t=te.getResult();for(var n in t)ee.ua[n]=t[n]}}}("object"==typeof window?window:this)}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.exports}__webpack_require__.amdO={},__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.p="/build/versailles/";var __webpack_exports__={};(()=>{"use strict";__webpack_require__(9599);var e=__webpack_require__(4692),t=__webpack_require__.n(e);window.$=t(),window.jQuery=t();var n=__webpack_require__(3258),i=__webpack_require__.n(n);window.lightbox=i();__webpack_require__(931),__webpack_require__(4213),__webpack_require__(4960),__webpack_require__(9426),__webpack_require__(1611),__webpack_require__(9916),__webpack_require__(3040),__webpack_require__(1439),__webpack_require__(9572),__webpack_require__(5867),__webpack_require__(3823),__webpack_require__(9538),__webpack_require__(1092),__webpack_require__(161),__webpack_require__(176),__webpack_require__(9053),__webpack_require__(9422),__webpack_require__(8792),__webpack_require__(758),__webpack_require__(9934),__webpack_require__(2622),__webpack_require__(278),__webpack_require__(9985),__webpack_require__(694);t().fn.extend({bulkActionRequireConfirmation(){this.each(((e,n)=>{t()(n).on("click",(e=>{e.preventDefault();const n=t()(e.currentTarget);n.is("a")&&t()("#confirmation-button").on("click",(e=>{e.preventDefault(),window.location.href=n.attr("href")})),n.is("button")&&t()("#confirmation-button").on("click",(e=>{e.preventDefault();const i=n.closest("form");t()("input.bulk-select-checkbox:checked").each(((e,n)=>{t()(`<input type="hidden" name="ids[]" value="${n.value}">`).appendTo(i)})),i.submit()})),t()("#confirmation-modal").modal("show")}))}))}});class o{constructor(e){this.addItem=this.addItem.bind(this),this.updateItem=this.updateItem.bind(this),this.deleteItem=this.constructor.deleteItem,this.updatePrototype=this.updatePrototype.bind(this),this.$element=t()(e),this.$list=this.$element.find('[data-form-collection="list"]:first'),this.count=this.$list.children().length,this.lastChoice=null,this.$element.on("click",'[data-form-collection="add"]:last',this.addItem),this.$element.on("click",'[data-form-collection="delete"]',this.deleteItem),this.$element.on("change",'[data-form-collection="update"]',this.updateItem),t()(document).on("change",'[data-form-prototype="update"]',this.updatePrototype),t()(document).on("collection-form-add",((e,n
2)=>{t()(n).find('[data-form-type="collection"]').CollectionForm(),t()(document).trigger("dom-node-inserted",[t()(n)])}))}addItem(e){e.preventDefault();let n=this.$element.data("prototype"),i=new RegExp(this.$element.data("prototype-name"),"g");n=n.replace(i,this.count),this.$list.append(n),this.count=this.count+1,t()(document).trigger("collection-form-add",[this.$list.children().last()])}updateItem(e){e.preventDefault();const n=t()(e.currentTarget),i=n.data("form-url"),o=n.val(),r=n.closest('[data-form-collection="item"]'),s=r.data("form-collection-index"),a=r.data("form-collection-index");if(i)r.load(i,{id:o,position:a});else{let e=this.$element.find(`[data-form-prototype="${o}"]`),t=new RegExp(e.data("subprototype-name"),"g"),n=e.val().replace(t,s);r.replaceWith(n)}t()(document).trigger("collection-form-update",[t()(e.currentTarget)])}static deleteItem(e){e.preventDefault(),t()(e.currentTarget).closest('[data-form-collection="item"]').remove(),t()(document).trigger("collection-form-delete",[t()(e.currentTarget)])}updatePrototype(e){const n=t()(e.currentTarget);let i=n.val();void 0!==n.data("form-prototype-prefix")&&(i=n.data("form-prototype-prefix")+i),null!==this.lastChoice&&this.lastChoice!==i&&this.$list.html(""),this.lastChoice=i,this.$element.data("prototype",this.$element.find(`[data-form-prototype="${i}"]`).val())}}t().fn.CollectionForm=function(e){this.each(((n,i)=>{const r=t()(i),s=r.data("collectionForm"),a="object"==typeof e&&e;s||r.data("collectionForm",new o(i,a))}))},t().fn.CollectionForm.Constructor=o,t().fn.extend({requireConfirmation(){this.each(((e,n)=>{t()(n).on("click",(e=>{e.preventDefault();const n=t()(e.currentTarget);n.is("a")&&t()("#confirmation-button").on("click",(e=>{e.preventDefault(),window.location.href=n.attr("href")})),n.is("button")&&t()("#confirmation-button").on("click",(e=>{e.preventDefault(),n.closest("form").submit()})),t()("#confirmation-modal").modal("show")}))}))}}),t().fn.extend({toggleElement(){this.each(((e,n)=>{t()(n).on("change",(e=>{e.preventDefault();const n=t()(e.currentTarget),i=t()(`#${n.data("toggles")}`);n.is(":checked")?i.show():i.hide()})),t()(n).trigger("change")}))}}),t().fn.extend({checkAll(){this.each(((e,n)=>{const i=t()(n),o=t()(i.attr("data-js-bulk-checkboxes")),r=t()(i.attr("data-js-bulk-buttons")),s=()=>{let e=!1;return o.each(((t,n)=>{n.checked&&(e=!0)})),e},a=()=>{r.find("button").prop("disabled",!s())};i.on("change",(()=>{o.prop("checked",t()(this).is(":checked")),a()})),o.on("change",(()=>{i.prop("checked",s()),a()})),a()}))}}),t()(document).ready((()=>{t()("#sidebar").addClass("visible"),t()("#sidebar").sidebar("attach events","#sidebar-toggle","toggle"),t()("#sidebar").sidebar("setting",{dimPage:!1,closable:!1}),t()(".ui.checkbox").checkbox(),t()(".ui.accordion").accordion(),t()(".ui.menu .dropdown").dropdown({action:"hide"}),t()(".ui.inline.dropdown").dropdown(),t()(".link.ui.dropdown").dropdown({action:"hide"}),t()(".button.ui.dropdown").dropdown({action:"hide"}),t()(".ui.fluid.search.selection.ui.dropdown").dropdown(),t()(".ui.tabular.menu .item, .sylius-tabular-form .menu .item").tab(),t()(".ui.card .dimmable.image, .ui.cards .card .dimmable.image").dimmer({on:"hover"}),t()(".ui.rating").rating("disable"),t()("form.loadable button[type=submit]").on("click",(e=>{t()(e.currentTarget).closest("form").addClass("loading")})),t()(".loadable.button").on("click",(e=>{t()(e.currentTarget).addClass("loading")})),t()(".message .close").on("click",(e=>{t()(e.currentTarget).closest(".message").transition("fade")})),t()("[data-requires-confirmation]").requireConfirmation(),t()("[data-bulk-action-requires-confirmation]").bulkActionRequireConfirmation(),t()("[data-toggles]").toggleElement(),t()("[data-js-bulk-checkboxes]").checkAll(),t()(".special.cards .image").dimmer({on:"hover"}),t()('[data-form-type="collection"]').CollectionForm(),t()("[data-js-disable]").on("click",(e=>{const n=t()(e.currentTarget);t()(document).find(n.attr("data-js-disable")).addClass("disabled")}))})),t().fn.extend({apiLogin({method:e,dataType:t="json",throttle:n=0,debug:i=!1}){const o=this,r=o.find('input[type="password"]'),s=o.find('input[type="email"]'),a=o.find('input[type="hidden"]'),l=o.find(".button"),d=o.find(".red.label");l.api({method:e,dataType:t,throttle:n,debug:i,beforeSend:e=>(e.data={_username:s.val(),_password:r.val(),[a.attr("name")]:a.val()},e),successTest:e=>e.success,onSuccess(){o.remove(),window.location.reload()},onFailure(e){d.removeClass("hidden"),d.html(e.message)}})}}),t().fn.extend({apiToggle({method:e,dataType:t="json",throttle:n=0,debug:i=!1,beforeSend:o,successTest:r},s,a=!0){a&&s.hide(),this.api({method:e,dataType:t,throttle:n,debug:i,beforeSend:o,successTest:r,onSuccess(){s.show()},onFailure(){s.hide()}})}}),t().fn.extend({addToCart(){const e=this,n=t()(e).attr("action"),i=t()(e).data("redirect"),o=t()("#syl
2ius-cart-validation-error");e.api({method:"POST",on:"submit",cache:!1,url:n,beforeSend:t=>(t.data=e.serialize(),t),onSuccess(){o.addClass("hidden"),window.location.href=i},onFailure(n){o.removeClass("hidden");let i="";Object.entries(n.errors.errors).forEach((([,e])=>{i+=e})),o.html(i),t()(e).removeClass("loading")}})}});t().fn.extend({addressBook(){const e=this,n=e.find(".address-book-select"),i=function(t){return e.find(`[name*="[${n=t,n.replace(/(_\w)/g,(e=>e[1].toUpperCase()))}]"]`);var n};n.dropdown({forceSelection:!1,onChange(o,r,s){const{provinceCode:a,provinceName:l}=s.data(),d=n.parent().find(".province-container").get(0);e.find('input:not([type="radio"]):not([type="checkbox"]), select').each(((e,n)=>{t()(n).val("")})),Object.entries(s.data()).forEach((([e,t])=>{const n=i(e);if(-1!==e.indexOf("countryCode")){n.val(t).change();const e=setInterval((()=>{const t=i("provinceCode"),n=i("provinceName");d.hasAttribute("data-loading")||(0===t.length||""===a&&null==a?0===n.length||""===l&&null==l||(n.val(l),clearInterval(e)):(t.val(a),clearInterval(e)))}),100)}else n.is('[type="radio"]')||n.is('[type="checkbox"]')?(n.prop("checked",!1),n.filter(`[value="${t}"]`).prop("checked",!0)):n.val(t)}))}})}});const r=function(e){return null==e?"":`value="${function(e){const t=document.createElement("div");return t.textContent=e,t.innerHTML}(e)}"`};t().fn.extend({provinceField(){const e=t()('select[name$="[countryCode]"]');e.on("change",(e=>{const n=t()(e.currentTarget),i=n.parents(".field").next("div.province-container"),o=n.attr("name").replace("country","province"),s=n.attr("name").replace("countryCode","provinceName"),a=n.attr("id").replace("country","province"),l=n.attr("id").replace("countryCode","provinceName"),d=n.parents("form");""!==n.val()&&null!=n.val()?(i.attr("data-loading",!0),d.addClass("loading"),t().get(i.attr("data-url"),{countryCode:n.val()},(e=>{e.content?-1!==e.content.indexOf("select")?i.fadeOut("slow",(()=>{const n=r(t()(i).find('select > option[selected$="selected"]').val());i.html(e.content.replace('name="sylius_address_province"',`name="${o}"${n}`).replace('id="sylius_address_province"',`id="${a}"`).replace('option value="" selected="selected"','option value=""').replace(`option ${n}`,`option ${n}" selected="selected"`)),i.addClass("required"),i.removeAttr("data-loading"),i.fadeIn("fast",(()=>{d.removeClass("loading")}))})):i.fadeOut("slow",(()=>{const n=r(t()(i).find("input").val());i.html(e.content.replace('name="sylius_address_province"',`name="${s}"${n}`).replace('id="sylius_address_province"',`id="${l}"`)),i.removeAttr("data-loading"),i.fadeIn("fast",(()=>{d.removeClass("loading")}))})):i.fadeOut("slow",(()=>{i.html(""),i.removeAttr("data-loading"),d.removeClass("loading")}))}))):i.fadeOut("slow",(()=>{i.html("")}))})),""!==e.val()&&e.trigger("change"),""===t().trim(t()("div.province-container").text())&&t()("select.country-select").trigger("change");const n=t()('input[type="checkbox"][name$="[differentShippingAddress]"]'),i=t()("#sylius-shipping-address-container"),o=function(){i.toggle(n.prop("checked"))};o(),n.on("change",o)}});const s=function(e){const n=t()("a.ui.fluid.image"),i=t()("a.ui.fluid.image > img"),o=t()(e).find("img"),r=t()(e).find("a");if(0===o.length&&0===r.length)return i.attr("src",t()("div[data-product-image]").attr("data-product-image")),void r.attr("href",t()("div[data-product-link]").attr("data-product-link"));n.attr("href",r.attr("href")),i.attr("src",o.attr("data-large-thumbnail"))},a=function(){let e="";
2t()("#sylius-product-adding-to-cart select").each(((n,i)=>{e+=`${t()(i).find("option:selected").val()} `}));const n=[],i=e.trim().split(" ");t()("[data-variant-options]").each(((e,o)=>{const r=t()(o).attr("data-variant-options");i.every((e=>r.indexOf(e)>-1))&&n.push(t()(o).closest("div.ui.image"))})),s(n.shift())},l=function(e){const n=t()(e).attr("value"),i=[];t()(`[data-variant-code*="${n}"]`).each(((e,n)=>{i.push(t()(n).closest("div.ui.image"))})),s(i.shift())};function d(e){let n="";t()("#appliedPromotions").html(""),"[]"!==e&&(t().each(e,((e,t)=>{n+=`<div style="margin-top: 20px;">\n        <div class="ui label promotion_label">\n          <div class="row ui small sylius_catalog_promotion">${t.label}</div>\n        </div>\n        <span class="text-teal">${t.description}</span>\n      </div>`})),t()("#appliedPromotions").html(n))}t().fn.extend({variantImages(){t()("[data-variant-options]").length>0?(a(),t()('[name*="sylius_add_to_cart[cartItem][variant]"]').on("change",(()=>{a()}))):t()("[data-variant-code]").length>0&&(l(t()('[name="sylius_add_to_cart[cartItem][variant]"]')),t()('[name="sylius_add_to_cart[cartItem][variant]"]').on("change",(e=>{l(t()(e.currentTarget))})))}});t().fn.extend({variantPrices(){t()("#sylius-variants-pricing").length>0?t()('[name*="sylius_add_to_cart[cartItem][variant]"]').on("change",(()=>{let e="";
2t()("#sylius-product-adding-to-cart select[data-option]").each(((n,i)=>{const o=t()(i),r=o.find("option:selected").val();e+=`[data-${o.attr("data-option")}="${r}"]`}));const n=t()("#sylius-variants-pricing").find(e).attr("data-value"),i=t()("#sylius-variants-pricing").find(e).attr("data-original-price");let o=t()("#sylius-variants-pricing").find(e).attr("data-applied_promotions");void 0!==o&&(o=JSON.parse(o)),void 0!==n?(t()("#product-price").text(n),t()("button[type=submit]").removeAttr("disabled"),void 0!==i?t()("#product-original-price").css("display","inline").html(`<del>${i}</del>`):t()("#product-original-price").css("display","none"),d(o)):(t()("#product-price").text(t()("#sylius-variants-pricing").attr("data-unavailable-text")),t()("button[type=submit]").attr("disabled","disabled"))})):t()("#sylius-product-variants").length>0&&t()('[name="sylius_add_to_cart[cartItem][variant]"]').on("change",(e=>{const n=t()(e.currentTarget).parents("tr").find(".sylius-product-variant-price"),i=n.text(),o=n.attr("data-original-price");let r=n.attr("data-applied-promotions");"[]"!==r&&(r=JSON.parse(r)),t()("#product-price").text(i),d(r),void 0!==o?t()("#product-original-price").css("display","inline").html(`<del>${o}</del>`):t()("#product-original-price").css("display","none")}))}}),t()(document).ready((()=>{t()(".popup-js").popup(),t()(".cart.button").popup({popup:t()(".cart.popup"),on:"click",onUnplaceable(){window.location.href=t()("#sylius-go-to-cart").attr("href")},silent:!0}),t()(".star.rating").rating({fireOnInit:!0,onRate(e){t()('[name="sylius_product_review[rating]"]:checked').removeAttr("checked"),t()("#syl
2ius_product_review_rating_"+(e-1)).attr("checked","checked")}}),t()("#sylius_checkout_address_customer_email").apiToggle({dataType:"json",method:"GET",throttle:1500,beforeSend(e){const n=t()("#sylius_checkout_address_customer_email").val();return!(n.length<3)&&(e.data={email:n},e)},successTest:e=>t()("#sylius_checkout_address_customer_email").val()===e.username},t()("#sylius-api-login-form")),t()("#sylius-api-login").apiLogin({method:"POST",throttle:500}),t()("#sylius-product-adding-to-cart").addToCart(),t()("#sylius-shipping-address").addressBook(),t()("#sylius-billing-address").addressBook(),t()(document).provinceField(),t()(document).variantPrices(),t()(document).variantImages(),t()("body").find('input[autocomplete="off"]').prop("autocomplete","disable"),t()(".carousel").slick({infinite:!0,slidesToShow:2,slidesToScroll:1,prevArrow:t()(".carousel-left"),nextArrow:t()(".carousel-right"),appendArrows:!1})}));__webpack_require__.p,__webpack_require__.p,__webpack_require__.p,__webpack_require__.p,__webpack_require__.p,__webpack_require__.p,__webpack_require__.p;const c={hooks:{},navbar:{add:!0,title:"Menu",titleLink:"parent"},slidingSubmenus:!0},u={classNames:{divider:"Divider",nolistview:"NoListview",nopanel:"NoPanel",panel:"Panel",selected:"Selected",vertical:"Vertical"},language:null,panelNodetype:["ul","ol","div"],screenReader:{closeSubmenu:"Close submenu",openSubmenu:"Open submenu",toggleSubmenu:"Toggle submenu"}},h=(e,t)=>{"object"!=p(e)&&(e={}),"object"!=p(t)&&(t={});for(let n in t)t.hasOwnProperty(n)&&(void 0===e[n]?e[n]=t[n]:"object"==p(e[n])&&h(e[n],t[n]));return e},p=e=>({}.toString.call(e).match(/\s([a-zA-Z]+)/)[1].toLowerCase()),f=()=>"mm-"+m++;let m=0;const g=e=>"mm-clone-"==e.slice(0,9)?e:`mm-clone-${e}`,v=e=>"mm-clone-"==e.slice(0,9)?e.slice(9):e,b={},y=(e,t)=>{void 0===b[t]&&(b[t]={}),h(b[t],e)},w={"Close submenu":"بستن زیرمنو",Menu:"منو","Open submenu":"بازکردن زیرمنو","Toggle submenu":"سوییچ زیرمنو"},_={"Close submenu":"Submenu sluiten",Menu:"Menu","Open submenu":"Submenu openen","Toggle submenu":"Submenu wisselen"},x={"Close submenu":"Fechar submenu",Menu:"Menu","Open submenu":"Abrir submenu","Toggle submenu":"Alternar submenu"},S={"Close submenu":"Закрыть подменю",Menu:"Меню","Open submenu":"Открыть подменю","Toggle submenu":"Переключить подменю"},T={"Close submenu":"Zatvoriť submenu",Menu:"Menu","Open submenu":"Otvoriť submenu","Toggle submenu":"Prepnúť submenu"};const k=e=>{const t=e.split("."),n=document.createElement(t.shift());return n.classList.add(...t),n},C=(e,t)=>t.length?[].slice.call(e.querySelectorAll(t)):[],E=(e,t)=>{const n=Array.prototype.slice.call(e.children);return t?n.filter((e=>e.matches(t))):n},P=e=>e.filter((e=>!e.matches(".mm-hidden"))),A=e=>{let t=[];return P(e).forEach((e=>{t.push(...E(e,"a.mm-listitem__text"))})),t.filter((e=>!e.matches(".mm-btn--next")))},L=(e,t,n)=>{e.matches("."+t)&&e.classList.add(n)};let M={};const O=(e,t,n)=>{"number"==typeof e&&(e="(min-width: "+e+"px)"),M[e]=M[e]||[],M[e].push({yes:t,no:n})},I=(e,t)=>{var n=t.matches?"yes":"no";for(let t=0;t<M[e].length;t++)M[e][t][n]()};var R,D,z,N=function(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n},F=function(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)};y({"Close submenu":"Untermenü schließen",Menu:"Menü","Open submenu":"Untermenü öffnen","Toggle submenu":"Untermenü wechseln"},"de"),y(w,"fa"),y(_,"nl"),y(x,"pt_br"),y(S,"ru"),y(T,"sk");class B{constructor(e,t,n){return R.set(this,void 0),D.set(this,void 0),z.set(this,void 0),this.opts=h(t,c),this.conf=h(n,u),this._api=["i18n","bind","openPanel","closePanel","setSelected"],this.node={},this.hook={},this.node.menu="string"==typeof e?document.querySelector(e):e,"function"==typeof this._deprecatedWarnings&&this._deprecatedWarnings(),this.trigger("init:before"),this._initObservers(),this._initAddons(),this._initHooks(),this._initAPI(),this._initMenu(),this._initPanels(),this._initOpened(),(()=>{for(let e in M){let t=window.matchMedia(e);I(e,t),t.onchange=n=>{I(e,t)}}})(),this.trigger("init:after"),this}
vendor: 18,394 bytes, line 2
2openPanel(e,t=!0,n=!0){if(e){if(e.matches(".mm-panel")||(e=e.closest(".mm-panel")),this.trigger("openPanel:before",[e,{animation:t,setfocus:n}]),e.parentElement.matches(".mm-listitem--vertical"))e.parentElement.classList.add("mm-listitem--opened");else{const i=E(this.node.pnls,".mm-panel--opened")[0];e.matches(".mm-panel--parent")&&i&&i.classList.add("mm-panel--highest");const o=["mm-panel--opened","mm-panel--parent"],r=[];t?o.push("mm-panel--noanimation"):r.push("mm-panel--noanimation"),E(this.node.pnls,".mm-panel").forEach((e=>{e.classList.add(...r),e.classList.remove(...o),e!==i&&e.classList.remove("mm-panel--highest")})),e.classList.add("mm-panel--opened");let s=C(this.node.pnls,`#${e.dataset.mmParent}`)[0];for(;s;)s=s.closest(".mm-panel"),s.classList.add("mm-panel--parent"),s=C(this.node.pnls,`#${s.dataset.mmParent}`)[0];n&&(e.focus(),e.scrollLeft=0,this.node.pnls.scrollLeft=0,document.body.scrollLeft=0,document.documentElement.scrollLeft=0)}this.trigger("openPanel:after",[e,{animation:t,setfocus:n}])}}closePanel(e,t=!0,n=!0){if(e&&(e.matches(".mm-panel--opened")||e.parentElement.matches(".mm-listitem--opened"))){if(this.trigger("closePanel:before",[e]),e.parentElement.matches(".mm-listitem--vertical"))e.parentElement.classList.remove("mm-listitem--opened");else if(e.dataset.mmParent){const i=C(this.node.pnls,`#${e.dataset.mmParent}`)[0];this.openPanel(i,t,n)}else{const i=E(this.node.pnls,".mm-panel--parent").pop();if(i&&i!==e)this.openPanel(i,t,n);else{const i=E(this.node.pnls,".mm-panel")[0];i&&i!==e&&this.openPanel(i,t,n)}}this.trigger("closePanel:after",[e])}}togglePanel(e){let t="openPanel";(e.parentElement.matches(".mm-listitem--opened")||e.matches(".mm-panel--opened"))&&(t="closePanel"),this[t](e)}setSelected(e){this.trigger("setSelected:before",[e]),C(this.node.menu,".mm-listitem--selected").forEach((e=>{e.classList.remove("mm-listitem--selected")})),e.classList.add("mm-listitem--selected"),this.trigger("setSelected:after",[e])}bind(e,t){this.hook[e]=this.hook[e]||[],this.hook[e].push(t)}trigger(e,t){if(this.hook[e])for(var n=0,i=this.hook[e].length;n<i;n++)this.hook[e][n].apply(this,t)}_initObservers(){N(this,R,new MutationObserver((e=>{e.forEach((e=>{e.addedNodes.forEach((e=>{e.matches(this.conf.panelNodetype.join(", "))&&this._initListview(e)}))}))}))),N(this,D,new MutationObserver((e=>{e.forEach((e=>{e.addedNodes.forEach((e=>{this._initListitem(e)}))}))}))),N(this,z,new MutationObserver((e=>{e.forEach((e=>{e.addedNodes.forEach((e=>{(null==e?void 0:e.matches(this.conf.panelNodetype.join(", ")))&&this._initSubPanel(e)}))}))})))}_initAPI(){const e=this;this.API={},this._api.forEach((t=>{this.API[t]=function(){return e[t].apply(e,arguments)}})),this.node.menu.mmApi=this.API}_initHooks(){for(let e in this.opts.hooks)this.bind(e,this.opts.hooks[e])}_initAddons(){this.trigger("initAddons:before");for(let e in B.addons)B.addons[e].call(this);this.trigger("initAddons:after")}_initMenu(){this.trigger("initMenu:before"),this.node.wrpr=this.node.wrpr||this.node.menu.parentElement,this.node.wrpr.classList.add("mm-wrapper"),this.node.menu.classList.add("mm-menu"),this.node.menu.id=this.node.menu.id||f(),this.node.menu.tabIndex=-1;const e=E(this.node.menu).filter((e=>e.matches(this.conf.panelNodetype.join(", "))));this.node.pnls=k("div.mm-panels"),this.node.menu.append(this.node.pnls),e.forEach((e=>{this._initPanel(e)})),this.trigger("initMenu:after")}_initPanels(){this.trigger("initPanels:before"),this.node.menu.addEventListener("click",(e=>{var t,n;const i=(null===(n=null===(t=e.target)||void 0===t?void 0:t.closest("a[href]"))||void 0===n?void 0:n.getAttribute("href"))||"";if("#"===i.slice(0,1))try{const t=C(this.node.menu,i)[0];t&&(e.preventDefault(),this.togglePanel(t))}catch(e){}}),{capture:!0}),this.trigger("initPanels:after")}_initPanel(e){var t;if(!e.matches(".mm-panel")&&(L(e,this.conf.classNames.panel,"mm-panel"),L(e,this.conf.classNames.nopanel,"mm-nopanel"),!e.matches(".mm-nopanel"))){if(this.trigger("initPanel:before",[e]),e.id=e.id||f(),e.matches("ul, ol")){const t=k("div");t.id=e.id,e.removeAttribute("id"),[].slice.call(e.classList).filter((e=>"mm-"===e.slice(0,3))).forEach((n=>{t.classList.add(n),e.classList.remove(n)})),Object.keys(e.dataset).filter((e=>"mm"===e.slice(0,2))).forEach((n=>{t.dataset[n]=e.dataset[n],delete e.dataset[n]})),e.before(t),t.append(e),e=t}return e.classList.add("mm-panel"),e.tabIndex=-1,(null===(t=e.parentElement)||void 0===t?void 0:t.matches(".mm-listitem--vertical"))||this.node.pnls.append(e),this._initNavbar(e),E(e,"ul, ol").forEach((e=>{this._initListview(e)})),F(this,R).observe(e,{childList:!0}),this.trigger("initPanel:after",[e]),e}}_initNavbar(e){if(E(e,".mm-navbar").length)return;let t=null,n=null;if(e.dataset.mmParent)for(t=C(this.node.pnls,"#"+e.dataset.mmParent)[0],n=t.closest(".mm-panel");n.closest(".mm-listitem--vertical");)n=n.parentElement.closest(".mm-panel");if(null==t?void 0:t.matches(".mm-listitem--vertical"))return;this.trigger("initNavbar:before",[e]);const i=k("div.mm-navbar");if(this.opts.navbar.add||i.classList.add("mm-hidden"),n){const e=k("a.mm-btn.mm-btn--prev.mm-navbar__btn");e.href=`#${n.id}`,e.title=this.i18n(this.conf.screenReader.closeSubmenu),i.append(e)}let o=null;t?o=E(t,".mm-listitem__text")[0]:n&&(o=C(n,'a[href="#'+e.id+'"]')[0]);const r=k("a.mm-navbar__title");switch(r.tabIndex=-1,r.ariaHidden="true",this.opts.navbar.titleLink){case"anchor":o&&(r.href=o.getAttribute("href"));break;case"parent":n&&(r.href=`#${n.id}`)}const s=k("span");var a;s.innerHTML=e.dataset.mmTitle||((a=o)?[].slice.call(a.childNodes).filter((e=>e.nodeType===Node.TEXT_NODE)).map((e=>e.nodeValue.trim())).join(" "):"")||this.i18n(this.opts.navbar.title)||this.i18n("Menu"),e.prepend(i),i.append(r),r.append(s),this.trigger("initNavbar:after",[e])}_initListview(e){["htmlulistelement","htmlolistelement"].includes(p(e))&&(e.matches(".mm-listview")||(L(e,this.conf.classNames.nolistview,"mm-nolistview"),e.matches(".mm-nolistview")||(this.trigger("initListview:before",[e]),e.classList.add("mm-listview"),E(e).forEach((e=>{this._initListitem(e)})),F(this,D).observe(e,{childList:!0}),this.trigger("initListview:after",[e]))))}_initListitem(e){["htmllielement"].includes(p(e))&&(e.matches(".mm-listitem")||(L(e,this.conf.classNames.divider,"mm-divider"),e.matches(".mm-divider")||(this.trigger("initListitem:before",[e]),e.classList.add("mm-listitem"),L(e,this.conf.classNames.selected,"mm-listitem--selected"),E(e,"a, span").forEach((e=>{e.classList.add("mm-listitem__text")})),E(e,this.conf.panelNodetype.join(", ")).forEach((e=>{this._initSubPanel(e)})),F(this,z).observe(e,{childList:!0}),this.trigger("initListitem:after",[e]))))}_initSubPanel(e){if(e.matches(".mm-panel"))return;const t=e.parentElement;(e.matches("."+this.conf.classNames.vertical)||!this.opts.slidingSubmenus)&&t.classList.add("mm-listitem--vertical"),t.id=t.id||f(),e.id=e.id||f(),t.dataset.mmChild=e.id,e.dataset.mmParent=t.id;let n=E(t,".mm-btn")[0];n||(n=k("a.mm-btn.mm-btn--next.mm-listitem__btn"),E(t,"a, span").forEach((e=>{e.matches("span")?(n.classList.add("mm-listitem__text"),n.innerHTML=e.innerHTML,t.insertBefore(n,e.nextElementSibling),e.remove()):t.insertBefore(n,e.nextElementSibling)})),n.title=this.i18n(this.conf.screenReader[t.matches(".mm-listitem--vertical")?"toggleSubmenu":"openSubmenu"])),n.href=`#${e.id}`,this._initPanel(e)}_initOpened(){this.trigger("initOpened:before");const e=C(this.node.pnls,".mm-listitem--selected").pop();let t=E(this.node.pnls,".mm-panel")[0];e&&(this.setSelected(e),t=e.closest(".mm-panel")),this.openPanel(t,!1,!1),this.trigger("initOpened:after")}i18n(e){return((e,t)=>"string"==typeof t&&void 0!==b[t]&&b[t][e]||e)(e,this.conf.language)}static i18n(e={},t=""){if(!e||!t)return b;y(e,t)}}R=new WeakMap,D=new WeakMap,z=new WeakMap,B.addons={},B.node={},B.vars={};const j={use:!0,position:"left"},q={clone:!1,menu:{insertMethod:"append",insertSelector:"body"},page:{nodetype:"div",selector:null,noSelector:[]},screenReader:{closeMenu:"Close menu",openMenu:"Open menu"}};B.prototype.open=function(){this.node.menu.matches(".mm-menu--opened")||(this.trigger("open:before"),this.node.menu.classList.add("mm-menu--opened"),this.node.wrpr.classList.add("mm-wrapper--opened"),B.node.blck.classList.add("mm-blocker--blocking"),this.node.open=document.activeElement,this.node.menu.focus(),this.trigger("open:after"))},B.prototype.close=function(){var e;if(!this.node.menu.matches(".mm-menu--opened"))return;this.trigger("close:before"),this.node.menu.classList.remove("mm-menu--opened"),this.node.wrpr.classList.remove("mm-wrapper--opened"),B.node.blck.classList.remove("mm-blocker--blocking");null===(e=this.node.open||document.querySelector(`[href="#${this.node.menu.id}"]`)||B.node.page||null)||void 0===e||e.focus(),document.body.scrollLeft=0,document.documentElement.scrollLeft=0,this.trigger("close:after")},B.prototype.setPage=function(e){var t=this.conf.offCanvas;if(!e){let n="string"==typeof t.page.selector?C(document.body,t.page.selector):E(document.body,t.page.nodetype);if(n=n.filter((e=>!e.matches(".mm-menu, .mm-wrapper__blocker"))),t.page.noSelector.length&&(n=n.filter((e=>!e.matches(t.page.noSelector.join(", "))))),n.length>1){let e=k("div");n[0].before(e),n.forEach((t=>{e.append(t)})),n=[e]}e=n[0]}this.trigger("setPage:before",[e]),e.tabIndex=-1,e.classList.add("mm-page","mm-slideout"),e.id=e.id||f(),B.node.blck.setAttribute("href",`#${e.id}`),B.node.page=e,this.trigger("setPage:after",[e])};const H={fix:!0},W="ontouchstart"in window||!!navigator.msMaxTouchPoints||!1;const V={close:!1,open:!1};const U={add:!1};const Z={use:!1,top:[],bottom:[],position:"left",type:"default"};const X={add:!1,blockPanel:!0,visible:3};const Y={breadcrumbs:{separator:"/",removeFirst:!1}};function G(){this.opts.navbars=this.opts.navbars||[],this.conf.navbars=this.conf.navbars||{},h(this.conf.navbars,Y);let e=this.opts.navbars;if(void 0!==e&&(e instanceof Array||(e=[e]),e.length)){var t={};e.forEach((e=>{if(!(e=function(e){return"boolean"==typeof e&&e&&(e={}),"object"!=typeof e&&(e={}),void 0===e.content&&(e.content=["prev","title"]),e.content instanceof Array||(e.content=[e.content]),void 0===e.use&&(e.use=!0),e}(e)).use)return;const n=k("div.mm-navbar");let{position:i}=e;"bottom"!==i&&(i="top"),t[i]||(t[i]=k("div.mm-navbars.mm-navbars--"+i)),t[i].append(n);for(let t=0,i=e.content.length;t<i;t++){const i=e.content[t];if("string"==typeof i){const e=G.navbarContents[i];if("function"==typeof e)e.call(this,n);else{let e=k("span");e.innerHTML=i;const t=E(e);1==t.length&&(e=t[0]),n.append(e)}}else n.append(i)}if("string"==typeof e.type){const t=G.navbarTypes[e.type];"function"==typeof t&&t.call(this,n)}let o=()=>{n.classList.remove("mm-hidden")},r=()=>{n.classList.add("mm-hidden")};"boolean"==typeof e.use?this.bind("initMenu:after",o):O(e.use,o,r)})),this.bind("initMenu:after",(()=>{for(let e in t)this.node.pnls["bottom"==e?"after":"before"](t[e])}))}}G.navbarContents={breadcrumbs:function(e){var t=k("div.mm-navbar__breadcrumbs");e.append(t),this.bind("initNavbar:after",(e=>{if(!e.querySelector(".mm-navbar__breadcrumbs")){E(e,".mm-navbar")[0].classList.add("mm-hidden");for(var t=[],n=k("span.mm-navbar__breadcrumbs"),i=e,o=!0;i;){if(!(i=i.closest(".mm-panel")).parentElement.matches(".mm-listitem--vertical")){let e=C(i,".mm-navbar__title span")[0];if(e){let n=e.textContent;n.length&&t.unshift(o?`<span>${n}</span>`:`<a \n                                    href="#${i.id}" \n                                    title="${this.i18n(this.conf.screenReader.openSubmenu)}"\n                                    >${n}</a>`)}o=!1}i=C(this.node.pnls,`#${i.dataset.mmParent}`)[0]}this.conf.navbars.breadcrumbs.removeFirst&&t.shift(),n.innerHTML=t.join('<span class="mm-separator">'+this.conf.navbars.breadcrumbs.separator+"</span>"),E(e,".mm-navbar")[0].append(n)}})),this.bind("openPanel:before",(e=>{var n=e.querySelector(".mm-navbar__breadcrumbs");t.innerHTML=n?n.innerHTML:""}))},close:function(e){const t=k("a.mm-btn.mm-btn--close.mm-navbar__btn");t.title=this.i18n(this.conf.offCanvas.screenReader.closeMenu),e.append(t),this.bind("setPage:after",(e=>{t.href=`#${e.id}`}))},prev:function(e){let t=k("a.mm-btn.mm-hidden");e.append(t),this.bind("initNavbar:after",(e=>{E(e,".mm-navbar")[0].classList.add("mm-hidden")})),this.bind("openPanel:before",(e=>{if(e.parentElement.matches(".mm-listitem--vertical"))return;t.classList.add("mm-hidden");const n=e.querySelector(".mm-navbar__btn.mm-btn--prev");if(n){const e=n.cloneNode(!0);t.after(e),t.remove(),t=e}}))},searchfield:function(e){let t=k("div.mm-navbar__searchfield");t.id=f(),e.append(t),this.opts.searchfield=this.opts.searchfield||{},this.opts.searchfield.add=!0,this.opts.searchfield.addTo=`#${t.id}`},title:function(e){let t=k("a.mm-navbar__title");e.append(t),this.bind("openPanel:before",(e=>{if(e.parentElement.matches(".mm-listitem--vertical"))return;const n=e.querySelector(".mm-navbar__title");if(n){const e=n.cloneNode(!0);t.after(e),t.remove(),t=e}}))}},G.navbarTypes={tabs:function(e){function t(n){const i=E(e,`.mm-navbar__tab[href="#${n.id}"]`)[0];if(i)i.classList.add("mm-navbar__tab--selected"),i.ariaExpanded="true";else{const e=C(this.node.pnls,`#${n.dataset.mmParent}`)[0];e&&t.call(this,e.closest(".mm-panel"))}}e.classList.add("mm-navbar--tabs"),e.closest(".mm-navbars").classList.add("mm-navbars--has-tabs"),E(e,"a").forEach((e=>{e.classList.add("mm-navbar__tab")})),this.bind("openPanel:before",(n=>{E(e,"a").forEach((e=>{e.classList.remove("mm-navbar__tab--selected"),e.ariaExpanded="false"})),t.call(this,n)})),this.bind("initPanels:after",(()=>{e.addEventListener("click",(e=>{var t,n,i;const o=null===(n=null===(t=e.target)||void 0===t?void 0:t.closest(".mm-navbar__tab"))||void 0===n?void 0:n.getAttribute("href");try{null===(i=C(this.node.pnls,`${o}.mm-panel`)[0])||void 0===i||i.classList.add("mm-panel--noanimation")}catch(e){}}),{capture:!0})}))}};const K={scroll:!1,update:!1},Q={scrollOffset:0,updateOffset:50};const J={add:!1,addTo:"panels",noResults:"No results found.",placeholder:"Search",searchIn:"panels",splash:"",title:"Search"},ee={cancel:!0,clear:!0,form:{},input:{},panel:{},submit:!1},te={cancel:"انصراف","Cancel searching":"لغو جستجو","Clear searchfield":"پاک کردن فیلد جستجو","No results found.":"نتیجه‌ای یافت نشد.",Search:"جستجو"},ne={cancel:"annuleren","Cancel searching":"Zoeken annuleren","Clear searchfield":"Zoekveld leeg maken","No results found.":"Geen resultaten gevonden.",Search:"Zoeken"},ie={cancel:"cancelar","Cancel searching":"Cancelar pesquisa","Clear searchfield":"Limpar campo de pesquisa","No results found.":"Nenhum resultado encontrado.",Search:"Buscar"},oe={cancel:"отменить","Cancel searching":"Отменить поиск","Clear searchfield":"Очистить поле поиска","No results found.":"Ничего не найдено.",Search:"Найти"},re={cancel:"zrušiť","Cancel searching":"Zrušiť vyhľadávanie","Clear searchfield":"Vymazať pole vyhľadávania","No results found.":"Neboli nájdené žiadne výsledky.",Search:"Vyhľadávanie"};y({cancel:"abbrechen","Cancel searching":"Suche abbrechen","Clear searchfield":"Suchfeld löschen","No results found.":"Keine Ergebnisse gefunden.",Search:"Suche"},"de"),y(te,"fa"),y(ne,"nl"),y(ie,"pt_br"),y(oe,"ru"),y(re,"sk");const se=function(){const e=this.opts.searchfield,t=this.conf.searchfield;let n=E(this.node.pnls,".mm-panel--search")[0];return n||(n=k("div.mm-panel--search"),fe(n,t.panel),e.title.length&&(n.dataset.mmTitle=this.i18n(e.title)),n.append(k("ul")),this._initPanel(n),n)},ae=function(e){const t=this.opts.searchfield;if(e.matches(t.addTo)){const t=e.matches(".mm-panel--search");if(!C(e,".mm-searchfield").length){const n=le.call(this,t);t&&n.classList.add("mm-searchfield--cancelable"),e.prepend(n),de.call(this,n)}}if(t.splash.length&&e.matches(".mm-panel--search")&&!C(e,".mm-panel__splash").length){const n=k("div.mm-panel__splash");n.innerHTML=t.splash,e.append(n)}if(t.noResults.length&&!C(e,".mm-panel__noresults").length){const n=k("div.mm-panel__noresults");n.innerHTML=this.i18n(t.noResults),e.append(n)}},le=function(e=!1){const t=this.opts.searchfield,n=this.conf.searchfield,i=k("form.mm-searchfield");fe(i,n.form);const o=k("div.mm-searchfield__input");i.append(o);const r=k("input");if(o.append(r),r.type="text",r.autocomplete="off",r.placeholder=this.i18n(t.placeholder),r.setAttribute("aria-label",this.i18n(t.placeholder)),fe(r,n.input),n.submit){const e=k("button.mm-btnreset.mm-btn.mm-btn--next.mm-searchfield__btn");e.type="submit",o.append(e)}else if(n.clear){const e=k("button.mm-btnreset.mm-btn.mm-btn--close.mm-searchfield__btn");e.type="reset",e.title=this.i18n("Clear searchfield"),o.append(e),i.addEventListener("reset",(()=>{window.requestAnimationFrame((()=>{r.dispatchEvent(new Event("input"))}))}))}if(n.cancel&&e){const e=k("a.mm-searchfield__cancel");e.href="#",e.title=this.i18n("Cancel searching"),e.textContent=this.i18n("cancel"),i.append(e),e.addEventListener("click",(e=>{e.preventDefault(),this.closePanel(E(this.node.pnls,".mm-panel--search")[0],!1)}))}return i},de=function(e){const t=this.opts.searchfield,n=e.closest(".mm-panel")||C(this.node.pnls,".mm-panel--search")[0],i=C(e,"input")[0];let o=n.matches(".mm-panel--search")?C(this.node.pnls,t.searchIn):[n];o=o.filter((e=>!e.matches(".mm-panel--search")));const r=()=>{const r=i.value.toLowerCase().trim(),s=[];if(o.forEach((e=>{e.scrollTop=0,s.push(...C(e,".mm-listitem"))})),r.length){this.trigger("search:before"),e.classList.add("mm-searchfield--searching"),n.classList.add("mm-panel--searching"),s.forEach((e=>{const t=E(e,".mm-listitem__text")[0];var n;(!t||(n=t,[].slice.call(n.childNodes).filter((e=>!e.ariaHidden)).map((e=>e.textContent)).join(" ")).toLowerCase().indexOf(r)>-1)&&(e.dataset.mmSearchresult=r)}));let t=0;t=n.matches(".mm-panel--search")?ce(n,r,o):he(r,o),n.classList[0==t?"add":"remove"]("mm-panel--noresults"),this.trigger("search:after")}else this.trigger("clear:before"),e.classList.remove("mm-searchfield--searching"),n.classList.remove("mm-panel--searching","mm-panel--noresults"),n.matches(".mm-panel--search")?(ue(n),t.splash||this.closePanel(n,!1,!1)):pe(o),this.trigger("clear:after")};i.addEventListener("input",r),r()},ce=(e,t,n)=>{const i=C(e,".mm-listview")[0];i.innerHTML="";let o=0;
2return n.forEach((e=>{const n=C(e,`[data-mm-searchresult="${t}"]`);if(o+=n.length,n.length){const t=C(e,".mm-navbar__title")[0];if(t){const e=k("li.mm-divider");e.innerHTML=t.innerHTML,i.append(e)}n.forEach((e=>{i.append(e.cloneNode(!0))}))}})),o},ue=e=>{C(e,".mm-listview")[0].innerHTML=""},he=(e,t)=>{let n=0;return t.forEach((t=>{const i=C(t,`[data-mm-searchresult="${e}"]`);n+=i.length,i.length&&i.forEach((t=>{const n=((e,t)=>{let n=[],i=e.previousElementSibling;for(;i;)t&&!i.matches(t)||n.push(i),i=i.previousElementSibling;return n})(t,".mm-divider")[0];n&&(n.dataset.mmSearchresult=e)})),C(t,".mm-listitem, .mm-divider").forEach((t=>{t.classList[t.dataset.mmSearchresult===e?"remove":"add"]("mm-hidden")}))})),n},pe=e=>{e.forEach((e=>{C(e,".mm-listitem, .mm-divider").forEach((e=>{e.classList.remove("mm-hidden")}))}))},fe=(e,t)=>{t&&Object.keys(t).forEach((n=>{e[n]=t[n]}))},me={add:!1,addTo:"panels"};const ge={current:!0,hover:!1,parent:!1};const ve={collapsed:{use:!1,blockMenu:!0},expanded:{use:!1,initial:"open"}};B.addons={offcanvas:function(){this.opts.offCanvas=this.opts.offCanvas||{},this.conf.offCanvas=this.conf.offCanvas||{};const e=h(this.opts.offCanvas,j),t=h(this.conf.offCanvas,q);if(!e.use)return;const n=["left","left-front","right","right-front","top","bottom"];n.includes(e.position)||(e.position=n[0]),this._api.push("open","close","setPage"),this.bind("initMenu:before",(()=>{t.clone&&(this.node.menu=this.node.menu.cloneNode(!0),this.node.menu.id&&(this.node.menu.id=g(this.node.menu.id)),C(this.node.menu,"[id]").forEach((e=>{e.id=g(e.id)}))),this.node.wrpr=document.querySelector(t.menu.insertSelector),this.node.wrpr.classList.add(`mm-wrapper--position-${e.position}`),this.node.wrpr[t.menu.insertMethod](this.node.menu)})),B.node.blck||this.bind("initMenu:before",(()=>{const e=k("a.mm-wrapper__blocker.mm-blocker.mm-slideout");e.id=f(),e.title=this.i18n(t.screenReader.closeMenu),e.tabIndex=0,document.querySelector(t.menu.insertSelector).append(e),B.node.blck=e})),this.bind("initMenu:after",(()=>{this.setPage(B.node.page),this.node.menu.classList.add("mm-menu--offcanvas",`mm-menu--position-${e.position}`);let t=window.location.hash;if(t){let e=v(this.node.menu.id);e&&e==t.slice(1)&&setTimeout((()=>{this.open()}),1e3)}})),document.addEventListener("click",(e=>{var t;switch(null===(t=e.target.closest("a"))||void 0===t?void 0:t.getAttribute("href")){case`#${v(this.node.menu.id)}`:e.preventDefault(),this.open();break;case`#${v(B.node.page.id)}`:e.preventDefault(),this.close()}})),document.addEventListener("keyup",(e=>{"Escape"==e.key&&this.close()})),document.addEventListener("focusin",(e=>{var t,n;(null===(t=document.activeElement)||void 0===t?void 0:t.closest(`#${this.node.menu.id}`))&&!this.node.menu.matches(".mm-menu--opened")&&this.open(),(null===(n=document.activeElement)||void 0===n?void 0:n.closest(`#${this.node.menu.id}`))||this.node.wrpr.matches(".mm-wrapper--sidebar-expanded")||!this.node.menu.matches(".mm-menu--opened")||this.close()}))},scrollBugFix:function(){if(!W||!this.opts.offCanvas.use)return;if(this.opts.scrollBugFix=this.opts.scrollBugFix||{},!h(this.opts.scrollBugFix,H).fix)return;const e=(e=>{let t="",n=null;return e.addEventListener("touchstart",(e=>{1===e.touches.length&&(t="",n=e.touches[0].pageY)})),e.addEventListener("touchend",(e=>{0===e.touches.length&&(t="",n=null)})),e.addEventListener("touchmove",(e=>{if(t="",n&&1===e.touches.length){const i=e.changedTouches[0].pageY;i>n?t="down":i<n&&(t="up"),n=i}})),{get:()=>t}})(this.node.menu);this.node.menu.addEventListener("scroll",(e=>{e.preventDefault(),e.stopPropagation()}),{passive:!1}),this.node.menu.addEventListener("touchmove",(t=>{let n=t.target.closest(".mm-panel, .mm-iconbar__top, .mm-iconbar__bottom");n&&n.closest(".mm-listitem--vertical")&&(n=((e,t)=>{let n=[],i=e.parentElement;for(;i;)n.push(i),i=i.parentElement;return t?n.filter((e=>e.matches(t))):n})(n,".mm-panel").pop()),n?(n.scrollHeight===n.offsetHeight||0==n.scrollTop&&"down"==e.get()||n.scrollHeight==n.scrollTop+n.offsetHeight&&"up"==e.get())&&t.stopPropagation():t.stopPropagation()}),{passive:!1}),this.bind("open:after",(()=>{var e=E(this.node.pnls,".mm-panel--opened")[0];e&&(e.scrollTop=0)})),window.addEventListener("orientationchange",(e=>{var t=E(this.node.pnls,".mm-panel--opened")[0];t&&(t.scrollTop=0,t.style["-webkit-overflow-scrolling"]="auto",t.style["-webkit-overflow-scrolling"]="touch")}))},theme:function(){this.opts.theme=this.opts.theme||"light",this.bind("initMenu:after",(()=>{this.node.menu.classList.add(`mm-menu--theme-${this.opts.theme}`)}))},backButton:function(){if(this.opts.backButton=this.opts.backButton||{},!this.opts.offCanvas.use)return;const e=h(this.opts.backButton,V),t=`#${this.node.menu.id}`;if(e.close){var n=[];const e=()=>{n=[t],E(this.node.pnls,".mm-panel--opened, .mm-panel--parent").forEach((e=>{n.push("#"+e.id)}))};this.bind("open:after",(()=>{history.pushState(null,document.title,t)})),this.bind("open:after",e),this.bind("openPanel:after",e),this.bind("close:after",(()=>{n=[],history.back(),history.pushState(null,document.title,location.pathname+location.search)})),window.addEventListener("popstate",(e=>{if(this.node.menu.matches(".mm-menu--opened")&&n.length){var i=(n=n.slice(0,-1))[n.length-1];
2i==t?this.close():(this.openPanel(this.node.menu.querySelector(i)),history.pushState(null,document.title,t))}}))}e.open&&window.addEventListener("popstate",(e=>{this.node.menu.matches(".mm-menu--opened")||location.hash!=t||this.open()}))},counters:function(){if(this.opts.counters=this.opts.counters||{},!h(this.opts.counters,U).add)return;const e=e=>{const t=this.node.pnls.querySelector(`#${e.dataset.mmParent}`);if(!t)return;const n=t.querySelector(".mm-counter");if(!n)return;const i=[];E(e,".mm-listview").forEach((e=>{i.push(...E(e,".mm-listitem"))})),n.innerHTML=P(i).length.toString()},t=new MutationObserver((t=>{t.forEach((t=>{"class"==t.attributeName&&e(t.target.closest(".mm-panel"))}))}));this.bind("initListview:after",(t=>{const n=t.closest(".mm-panel"),i=this.node.pnls.querySelector(`#${n.dataset.mmParent}`);if(i){if(!C(i,".mm-counter").length){const e=k("span.mm-counter");e.ariaHidden="true";const t=E(i,".mm-btn")[0];null==t||t.prepend(e)}e(n)}})),this.bind("initListitem:after",(e=>{const n=e.closest(".mm-panel");if(!n)return;this.node.pnls.querySelector(`#${n.dataset.mmParent}`)&&t.observe(e,{attributes:!0})}))},iconbar:function(){this.opts.iconbar=this.opts.iconbar||{};const e=h(this.opts.iconbar,Z);if(!e.use)return;let t;if(["top","bottom"].forEach(((n,i)=>{let o=e[n];"array"!=p(o)&&(o=[o]);const r=k("div.mm-iconbar__"+n);for(let e=0,t=o.length;e<t;e++)"string"==typeof o[e]?r.innerHTML+=o[e]:r.append(o[e]);r.children.length&&(t||(t=k("div.mm-iconbar")),t.append(r))})),t){this.bind("initMenu:after",(()=>{this.node.menu.prepend(t)}));let n="mm-menu--iconbar-"+e.position,i=()=>{this.node.menu.classList.add(n)},o=()=>{this.node.menu.classList.remove(n)};if("boolean"==typeof e.use?this.bind("initMenu:after",i):O(e.use,i,o),"tabs"==e.type){t.classList.add("mm-iconbar--tabs"),t.addEventListener("click",(e=>{const t=e.target.closest(".mm-iconbar__tab");if(t)if(t.matches(".mm-iconbar__tab--selected"))e.stopImmediatePropagation();else try{const n=C(this.node.menu,`${t.getAttribute("href")}.mm-panel`)[0];n&&(e.preventDefault(),e.stopImmediatePropagation(),this.openPanel(n,!1))}catch(e){}}));const e=n=>{C(t,"a").forEach((e=>{e.classList.remove("mm-iconbar__tab--selected")}));const i=C(t,'[href="#'+n.id+'"]')[0];if(i)i.classList.add("mm-iconbar__tab--selected");else{const t=C(this.node.pnls,`#${n.dataset.mmParent}`)[0];t&&e(t.closest(".mm-panel"))}};this.bind("openPanel:before",e)}}},iconPanels:function(){this.opts.iconPanels=this.opts.iconPanels||{};const e=h(this.opts.iconPanels,X);let t=!1;if("first"==e.visible&&(t=!0,e.visible=1),e.visible=Math.min(3,Math.max(1,e.visible)),e.visible++,e.add){this.bind("initMenu:after",(()=>{this.node.menu.classList.add("mm-menu--iconpanel")})),this.bind("initPanel:after",(e=>{e.tabIndex=-1})),this.bind("initPanels:after",(()=>{document.addEventListener("keyup",(e=>{var t;if("Tab"===e.key&&(null===(t=document.activeElement)||void 0===t?void 0:t.closest(".mm-menu"))===this.node.menu){const t=document.activeElement.closest(".mm-panel");!document.activeElement.matches(".mm-panel__blocker")&&(null==t?void 0:t.matches(".mm-panel--parent"))&&(e.shiftKey?E(t,".mm-panel__blocker")[0].focus():E(this.node.pnls,".mm-panel--opened")[0].focus())}}))}));const n=["mm-panel--iconpanel-first","mm-panel--iconpanel-0","mm-panel--iconpanel-1","mm-panel--iconpanel-2","mm-panel--iconpanel-3"];t?this.bind("initMenu:after",(()=>{var e;null===(e=E(this.node.pnls,".mm-panel")[0])||void 0===e||e.classList.add(n[0])})):this.bind("openPanel:after",(t=>{if(t.parentElement.matches(".mm-listitem--vertical"))return;let i=E(this.node.pnls,".mm-panel");i=i.filter((e=>e.matches(".mm-panel--parent"))),i.push(t),i=i.slice(-e.visible),i.forEach(((e,t)=>{e.classList.remove(...n),e.classList.add("mm-panel--iconpanel-"+t)}))})),this.bind("initPanel:after",(t=>{if(e.blockPanel&&!t.parentElement.matches(".mm-listitem--vertical")&&!E(t,".mm-panel__blocker")[0]){const e=k("a.mm-blocker.mm-panel__blocker");e.href=`#${t.closest(".mm-panel").id}`,e.title=this.i18n(this.conf.screenReader.closeSubmenu),t.prepend(e)}})),this.bind("openPanel:after",(e=>{E(this.node.pnls,".mm-panel").forEach((e=>{const t=E(e,".mm-panel__blocker")[0];null==t||t.classList[e.matches(".mm-panel--parent")?"add":"remove"]("mm-blocker--blocking")}))}))}},navbars:G,pageScroll:function(){this.opts.pageScroll=this.opts.pageScroll||{},this.conf.pageScroll=this.conf.pageScroll||{};const e=h(this.opts.pageScroll,K),t=h(this.conf.pageScroll,Q);var n;function i(){n&&window.scrollTo({top:n.getBoundingClientRect().top+document.scrollingElement.scrollTop-t.scrollOffset,behavior:"smooth"}),n=null}function o(e){try{if("#"==e.slice(0,1))return C(B.node.page,e)[0]}catch(e){}return null}if(this.opts.offCanvas.use&&e.scroll&&(this.bind("close:after",(()=>{i()})),this.node.menu.addEventListener("click",(e=>{var t,r;const s=(null===(r=null===(t=e.target)||void 0===t?void 0:t.closest("a[href]"))||void 0===r?void 0:r.getAttribute("href"))||"";(n=o(s))&&(e.preventDefault(),this.node.menu.matches(".mm-menu--sidebar-expanded")&&this.node.wrpr.matches(".mm-wrapper--sidebar-expanded")?i():this.close())}))),e.update){let e=[];this.bind("initListview:after",(t=>{const n=E(t,".mm-listitem");
vendor: 6,136 bytes, line 2
2A(n).forEach((t=>{const n=o(t.getAttribute("href"));n&&e.unshift(n)}))}));let n=-1;window.addEventListener("scroll",(i=>{const o=window.scrollY;for(var r=0;r<e.length;r++)if(e[r].offsetTop<o+t.updateOffset){if(n!==r){n=r;let t=E(this.node.pnls,".mm-panel--opened")[0],i=C(t,".mm-listitem"),o=A(i);o=o.filter((t=>t.matches('[href="#'+e[r].id+'"]'))),o.length&&this.setSelected(o[0].parentElement)}break}}),{passive:!0})}},searchfield:function(){this.opts.searchfield=this.opts.searchfield||{},this.conf.searchfield=this.conf.searchfield||{};const e=h(this.opts.searchfield,J);if(h(this.conf.searchfield,ee),e.add){switch(e.addTo){case"panels":e.addTo=".mm-panel";break;case"searchpanel":e.addTo=".mm-panel--search"}if("panels"===e.searchIn)e.searchIn=".mm-panel";this.bind("initPanel:after",(t=>{t.matches(e.addTo)&&!t.closest(".mm-listitem--vertical")&&ae.call(this,t)})),this.bind("initMenu:after",(()=>{const t=se.call(this);ae.call(this,t),C(this.node.menu,e.addTo).forEach((n=>{if(!n.matches(".mm-panel")){const i=le.call(this,!0);n.append(i);const o=C(i,"input")[0];e.splash.length?(o.addEventListener("focusin",(()=>{this.openPanel(t,!1,!1)})),this.bind("openPanel:after",(e=>{e.matches(".mm-panel--search")?i.classList.add("mm-searchfield--cancelable"):i.classList.remove("mm-searchfield--cancelable")}))):(this.bind("search:after",(()=>{this.openPanel(t,!1,!1)})),o.addEventListener("focusout",(()=>{o.value.length||this.closePanel(t,!1)}))),de.call(this,i)}}))})),this.bind("close:before",(()=>{C(this.node.menu,".mm-searchfield input").forEach((e=>{e.blur()}))}))}},sectionIndexer:function(){this.opts.sectionIndexer=this.opts.sectionIndexer||{},h(this.opts.sectionIndexer,me).add&&this.bind("initPanels:after",(()=>{if(!this.node.indx){let e="";"abcdefghijklmnopqrstuvwxyz".split("").forEach((t=>{e+='<a href="#">'+t+"</a>"}));let t=k("div.mm-sectionindexer");t.innerHTML=e,this.node.pnls.prepend(t),this.node.indx=t,this.node.indx.addEventListener("click",(e=>{e.target.matches("a")&&e.preventDefault()}));let n=e=>{if(!e.target.matches("a"))return;const t=e.target.textContent,n=E(this.node.pnls,".mm-panel--opened")[0];let i=-1,o=n.scrollTop;n.scrollTop=0,C(n,".mm-divider").filter((e=>!e.matches(".mm-hidden"))).forEach((e=>{i<0&&t==e.textContent.trim().slice(0,1).toLowerCase()&&(i=e.offsetTop)})),n.scrollTop=i>-1?i:o};W?(this.node.indx.addEventListener("touchstart",n),this.node.indx.addEventListener("touchmove",n)):this.node.indx.addEventListener("mouseover",n)}this.bind("openPanel:before",(e=>{const t=C(e,".mm-divider").filter((e=>!e.matches(".mm-hidden"))).length;this.node.indx.classList[t?"add":"remove"]("mm-sectionindexer--active")}))}))},setSelected:function(){this.opts.setSelected=this.opts.setSelected||{};const e=h(this.opts.setSelected,ge);if("detect"==e.current){const e=t=>{t=t.split("?")[0].split("#")[0];const n=this.node.menu.querySelector('a[href="'+t+'"], a[href="'+t+'/"]');if(n)this.setSelected(n.parentElement);else{const n=t.split("/").slice(0,-1);n.length&&e(n.join("/"))}};this.bind("initMenu:after",(()=>{e.call(this,window.location.href)}))}else e.current||this.bind("initListview:after",(e=>{E(e,".mm-listitem--selected").forEach((e=>{e.classList.remove("mm-listitem--selected")}))}));e.hover&&this.bind("initMenu:after",(()=>{this.node.menu.classList.add("mm-menu--selected-hover")})),e.parent&&(this.bind("openPanel:after",(e=>{C(this.node.pnls,".mm-listitem--selected-parent").forEach((e=>{e.classList.remove("mm-listitem--selected-parent")}));let t=e;for(;t;){let e=C(this.node.pnls,`#${t.dataset.mmParent}`)[0];t=null==e?void 0:e.closest(".mm-panel"),e&&!e.matches(".mm-listitem--vertical")&&e.classList.add("mm-listitem--selected-parent")}})),this.bind("initMenu:after",(()=>{this.node.menu.classList.add("mm-menu--selected-parent")})))},sidebar:function(){if(!this.opts.offCanvas.use)return;this.opts.sidebar=this.opts.sidebar||{};const e=h(this.opts.sidebar,ve);if(e.collapsed.use){this.bind("initMenu:after",(()=>{if(this.node.menu.classList.add("mm-menu--sidebar-collapsed"),e.collapsed.blockMenu&&!this.node.blck){const e=k("a.mm-menu__blocker.mm-blocker");e.setAttribute("href",`#${this.node.menu.id}`),this.node.blck=e,this.node.menu.prepend(e),e.title=this.i18n(this.conf.offCanvas.screenReader.openMenu)}}));const t=()=>{var e;this.node.wrpr.matches(".mm-wrapper--sidebar-collapsed")&&(null===(e=this.node.blck)||void 0===e||e.classList.add("mm-blocker--blocking"))},n=()=>{var e;null===(e=this.node.blck)||void 0===e||e.classList.remove("mm-blocker--blocking")};this.bind("open:after",n),this.bind("close:after",t);let i=()=>{this.node.wrpr.classList.add("mm-wrapper--sidebar-collapsed"),t()},o=()=>{this.node.wrpr.classList.remove("mm-wrapper--sidebar-collapsed"),n()};"boolean"==typeof e.collapsed.use?this.bind("initMenu:after",i):O(e.collapsed.use,i,o)}if(e.expanded.use){this.bind("initMenu:after",(()=>{this.node.menu.classList.add("mm-menu--sidebar-expanded")}));let t=!1,n=()=>{t=!0,this.node.wrpr.classList.add("mm-wrapper--sidebar-expanded"),this.open()},i=()=>{t=!1,this.node.wrpr.classList.remove("mm-wrapper--sidebar-expanded"),this.close()};"boolean"==typeof e.expanded.use?this.bind("initMenu:after",n):O(e.expanded.use,n,i),this.bind("close:after",(()=>{t&&window.sessionStorage.setItem("mmenuExpandedState","closed")})),this.bind("open:after",(()=>{t&&window.sessionStorage.setItem("mmenuExpandedState","open")}));let o=e.expanded.initial;const r=window.sessionStorage.getItem("mmenuExpandedState");switch(r){case"open":case"closed":o=r}"closed"==o&&this.bind("init:after",(()=>{this.close()}))}}};window&&(window.Mmenu=B);var be=__webpack_require__(1056),ye=__webpack_require__.n(be),we=(__webpack_require__(9516),__webpack_require__(6253),__webpack_require__(3481));const _e=__webpack_require__.p+"images/marker-icon.2b3e1faf.png",xe=__webpack_require__.p+"images/marker-shadow.a0c6cc14.png",$e=we.icon({iconUrl:_e,shadowUrl:xe});we.Marker.prototype.options.icon=$e,$(document).ready((()=>{!function(){const e=$("#retailer-map");if(0===e.length)return;const t=e.data("retailer-latitude"),n=e.data("retailer-longitude"),i=we.map("retailer-map",{tap:!1}
2).setView([t,n],15);we.tileLayer("https://{s}.tile.openstreetmap.fr/osmfr/{z}/{x}/{y}.png",{maxZoom:18,tileSize:512,detectRetina:!0,zoomOffset:-1,attribution:'&copy; Openstreetmap France | &copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'}).addTo(i),we.marker([t,n]).addTo(i)}(),function(){const e=$("#retailers-map"),t=$(".retailer-map-info");if(0===e.length||0===t)return;const n=we.map("retailers-map",{tap:!1}).setView([e.data("center-latitude"),e.data("center-longitude")],e.data("zoom"));we.tileLayer("https://{s}.tile.openstreetmap.fr/osmfr/{z}/{x}/{y}.png",{maxZoom:18,tileSize:512,detectRetina:!0,zoomOffset:-1,attribution:'&copy; Openstreetmap France | &copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'}).addTo(n),t.each((function(e){const t=(e=$(this)).data("taxon-code"),i=e.data("address"),o=`<h3>${e.data("name")}</h3><p>${e.data("sector")}</p><p><span>Adresse: ${i}</span></br><a href="/taxons/marchand/${t}" rel="noopener">Visiter la boutique du marchand</a></p>`,r=we.marker([e.data("coordinates-lat"),e.data("coordinates-lon")]);r.bindPopup(we.popup().setContent(o)),r.addTo(n)}))}()}));__webpack_require__(8198);const Se=new class{constructor(){this.body=document.querySelector("body"),this.projectName=this.body.id,this.currentRoute=this.body.dataset.route,this.locale=this.body.dataset.locale.replace("_","-"),this.colorSwatchEnabled="true"===this.body.dataset.colorSwatch,this.facebookPixelEnabled="true"===this.body.dataset.facebookPixel,this.eventDispatcherDebug="true"===this.body.dataset.eventDispatcherDebug}isProject(e){return e===this.projectName}isOneOfProjects(e){return e.includes(this.projectName)}getCurrentRoute(){return this.currentRoute}getLocale(){return this.locale}getCountryCode(){return this.locale.split("-")[1].toUpperCase()}isRoute(e){return e===this.currentRoute}isOneOfRoutes(e){return e.includes(this.currentRoute)}hasColorSwatch(){return this.colorSwatchEnabled}isFacebookPixelEnabled(){return this.facebookPixelEnabled}debugEventDispatcher(){return this.eventDispatcherDebug}isBhvEgee(){return"true"===this.body.dataset.isBhvEgee}featuredContentEnabled(){return"true"===this.body.dataset.featureContent}isWishlistEnabled(){return"true"===this.body.dataset.wishlistEnabled}};class Te{static format(e,t=!1,n=!1){if(t&&n)return Te.format(e,!1,!0).replace(/\s(?=[^\d])/g,"");const i=new Intl.NumberFormat(Se.getLocale(),{style:"currency",currency:"EUR",minimumFractionDigits:2});return t?i.format(e/100).replace(/\s(?=[^\d])/g,""):n?i.format(e/100).replaceAll(" "," "):i.format(e/100)}}const ke=__webpack_require__(4692),Ce=e=>parseInt(e.match(/\d/g).join(""),10),Ee=e=>{const t=document.getElementById("product-price"),n=document.getElementById("product-original-price");if(null!==t&&(t.dataset.price=Ce(t.innerText).toString()),null!==n){t.dataset.variantId=n.dataset.variantId;let i=null;i=e&&null!==t?n.innerText:t.innerText,n.dataset.originalPrice=Ce(i).toString()}};ke.fn.variantPrices=function(){ke("#sylius-variants-pricing").length>0?(ke('[name*="sylius_add_to_cart[cartItem][variant]"]').on("change",(()=>{let e="",t="",n=null,i=null;if(ke('[id^="sylius_add_to_cart_cartItem_variant"]').each((function(){let e=ke("#sylius_add_to_cart_cartItem_variant_"+ke(this).data("option")+" option:not(:disabled):selected");if(Se.hasColorSwatch()&&"Couleur"===ke(this).data("option")&&(e=ke(this)),0===e.length)return;t+="."+e.val();const o=document.querySelector(".cityTheme-original-price "+t);o&&(n=parseFloat(ke(".cityTheme-original-price "+t).html()).toFixed(2),i=o.dataset.variantId)})),null===n)return;if(ke("#sylius-product-adding-to-cart select[data-option]").each(((t,n)=>{const i=ke(n),o=i.val();e+=`[data-${i.attr("data-option")}="${o}"]`})),Se.hasColorSwatch()){const t=document.querySelector("#color-swatch-product-color-selector .hidden-symfony-form-data")||null;null!==t&&(e+=`[data-${t.dataset.option}="${t.value}"]`)}const o=ke("#sylius-variants-pricing").find(e).attr("data-original-price"),r=ke("#sylius-variants-pricing").find(e).attr("data-value"),s=ke("#sylius-variants-pricing").find(e).attr("data-ecotax"),a=ke("#eco-part"),l=ke(".bhv-prices-extra"),d=parseInt(ke("#sylius-variants-pricing").find(e).attr("data-retailer-price"),10),c=parseInt(ke("#sylius-variants-pricing").find(e).attr("data-price"),10);if(ke(".cityTheme-few-in-stock").css("display","none"),Se.isProject("helsinki")){ke(`.cityTheme-few-in-stock${e}`).css("display","flex");const t=document.querySelector(".outlet-price del");c<d&&t&&(t.innerText=Te.format(d))}else ke(`.cityTheme-few-in-stock${e}`).css("display","block");if(void 0!==s&&""!==s?(ke(".cityTheme-variant-ecotax").css("display","block"),ke("#variant-ecotax").text(s),void 0!==l&&l.hasClass("bhv-prices-extra--hidden")&&l.removeClass("bhv-prices-extra--hidden"),void 0!==a&&a.hasClass("eco-part-hidden")&&a.removeClass("eco-part-hidden")):(ke(".cityTheme-variant-ecotax").css("display","none"),void 0===a||a.hasClass("eco-part-hidden")||a.addClass("eco-part-hidden"),void 0===l||l.hasClass("bhv-prices-extra--hidden")||l.addClass("bhv-prices-extra--hidden")),void 0!==r&&"NaN"!==r){if(ke("#product-price").text(r).removeClass("unavailable-variant"),Se.hasColorSwatch()||Se.isOneOfProjects(["bhv","bhvEgee"])||ke("button[type=submit]").removeAttr("disabled"),void 0!==o){const e=ke(".cityTheme-product-main .discount .cityTheme-product-original-price").attr("data-custom-original-price"),t=ke("#product-original-price");if(t.length>0){const i=t[0].getAttribute("data-currency");if(null!==i){const t=i.indexOf("0"),o=i.lastIndexOf("0");let s="";0===t?(n=n.toString().replace(".",","),s=n+i.slice(o+1,i.length)):s=i.slice(0,t)+n,void 0!==e&&(s=e),ke("#product-original-price").css("display","inline").html(`<del>${s}</del>`),ke("#product-original-discount").css("display","inline"),ke(".cityTheme-product-main .discount").css("display","block"),r!==s||Se.isProject("helsinki")||(ke("#product-original-price").css("display","none"),ke("#product-original-discount").css("display","none"),ke(".cityTheme-product-main .discount").css("display","none"))}}Ee(!0)}else Ee(!1),Se.isProject("helsinki")||ke("#product-original-price").css("display","none");Se.isProject("bataviaStad")&&ke(".product-label").css("display","inline"),ke(".cityTheme-product-main .cityTheme-product-price").css("visibility","visible"),ke("#product-price").attr("data-variant-id",i)}else ke(".cityTheme-product-main .cityTheme-product-price").css("visibility","hidden"),ke("#product-original-price").css("display","none"),ke("#product-original-discount").css("display","none"),ke("#product-price").text(ke("#sylius-variants-pricing").attr("data-unavailable-text")).addClass("unavailable-variant"),ke("button[type=submit]").attr("disabled","disabled"),Se.isProject("bataviaStad")&&ke(".product-label").css("display","none");document.dispatchEvent(new Event("0city.variantPrices.updated"))})),ke('[name*="sylius_add_to_cart[cartItem][variant]"]').first().change()):ke("#sylius-product-variants").length>0&&ke('[name="sylius_add_to_cart[cartItem][variant]"]').on("change",(e=>{const t=ke(e.currentTarget).parents("tr").find(".sylius-product-variant-price"),n=t.text(),i=t.attr("data-original-price");ke("#product-price").text(n),void 0!==i?ke("#product-original-price").css("display","inline").html(`<del>${i}</del>`):ke("#product-original-price").css("display","none")}))};__webpack_require__(5123),__webpack_require__(2133);const Pe=class{constructor(e,t){this.parent={handleFilterSelection:t},this.activeFilters=[],this.allFilter=document.querySelector(`${e} input.retailer-filter[data-all-items]`),this.allFilter.addEventListener("change",(e=>this.handleAllFiltersSelection(e.currentTarget.checked))),this.eShopFilter=document.querySelector(`${e} input#eshop-filter`),this.eShopFilter&&this.eShopFilter.addEventListener("change",(e=>this.handleFilterSelection(e.currentTarget.checked,"eshop"))),this.unknownFilter=document.querySelector(`${e} input.retailer-filter[data-unknown-item]`),this.unknownFilter&&(this.unknownFilter.addEventListener("change",(e=>this.handleFilterSelection(e.currentTarget.checked,"_unknown"))),this.allFilter.closest("label").after(this.unknownFilter.closest("label"))),this.filters=document.querySelectorAll(`${e}
2 input.retailer-filter[data-item-slug]`),this.filters.forEach((e=>e.addEventListener("change",(e=>this.handleFilterSelection(e.currentTarget.checked,e.target.dataset.itemSlug)))))}handleAllFiltersSelection(e){!1!==e&&(this.activeFilters=[],this.unknownFilter&&(this.unknownFilter.checked=!1),this.eShopFilter&&(this.eShopFilter.checked=!1),this.filters.forEach((e=>e.checked=!1)),this.parent.handleFilterSelection(this.activeFilters),this.toggleButtonsFilters())}handleFilterSelection(e,t){!1!==e?this.addFilter(t):this.removeFilter(t)}addFilter(e){this.activeFilters.includes(e)||(this.activeFilters.push(e),this.allFilter.checked=!1,this.parent.handleFilterSelection(this.activeFilters),this.toggleButtonsFilters())}removeFilter(e){this.activeFilters.includes(e)&&(this.activeFilters=this.activeFilters.filter((t=>e!==t)),this.parent.handleFilterSelection(this.activeFilters),this.toggleButtonsFilters())}toggleButtonsFilters(){this.unselectAllButtons(),this.selectActiveButtons()}unselectAllButtons(){this.unknownFilter&&this.unknownFilter.closest("label").classList.remove("btn-primary"),this.eShopFilter&&this.eShopFilter.closest("label").classList.remove("btn-primary"),this.allFilter.closest("label").classList.remove("btn-primary"),this.filters.forEach((e=>e.closest("label").classList.remove("btn-primary")))}selectActiveButtons(){0!==this.activeFilters.length?(this.unknownFilter&&this.activeFilters.includes("_unknown")&&this.unknownFilter.closest("label").classList.add("btn-primary"),this.eShopFilter&&this.activeFilters.includes("eshop")&&this.eShopFilter.closest("label").classList.add("btn-primary"),this.filters.forEach((e=>{this.activeFilters.includes(e.dataset.itemSlug)&&e.closest("label").classList.add("btn-primary")}))):this.allFilter.closest("label").classList.add("btn-primary")}};const Ae=class{constructor(e){this.element=e,this.retailers=[]}add(e){this.retailers.push(e)}displayAll(){this.retailers.forEach((e=>e.show())),this.toggleDisplay()}filterBy(e,t){this.retailers.forEach((n=>{e.includes("eshop")&&1===e.length&&n.isEShop()?n.show():!n.belongsToFilters(e,t)||e.includes("eshop")&&!n.isEShop()?n.hide():n.show()})),this.toggleDisplay()}filterByBoth(e,t){this.retailers.forEach((n=>{const i=0===e.length||n.belongsToFilters(e,"sector"),o=0===t.length||n.belongsToFilters(t,"city");i&&o?n.show():n.hide()})),this.toggleDisplay()}toggleDisplay(){0!==this.retailers.filter((e=>e.isVisible())).length?this.element.style.display="block":this.element.style.display="none"}};const Le=class{constructor(e){this.element=e,this.visible=!0}show(){this.element.style.display="block",this.visible=!0}hide(){this.element.style.display="none",this.visible=!1}isVisible(){return this.visible}belongsToFilters(e,t){return e.includes(this.element.dataset[`${t}Slug`])}isEShop(){return"true"===this.element.dataset.isEshop}};const Me=class{constructor(e){this.lettersGroup={},document.querySelectorAll(`${e} .letter-group`).forEach((e=>{const t=e.dataset.letter;this.lettersGroup[t]||(this.lettersGroup[t]=new Ae(e)),e.querySelectorAll(".retailer").forEach((e=>{this.lettersGroup[t].add(new Le(e))}))}))}displayAll(){for(const e in this.lettersGroup)this.lettersGroup[e].displayAll()}filterBy(e,t){for(const n in this.lettersGroup)this.lettersGroup[n].filterByBoth(e,t)}};class Oe{constructor(e,t,n){this.activeSectorFilters=[],this.activeCityFilters=[],this.list=new Me(n);null!==document.querySelector(e)&&new Pe(e,this.handleSectorFilterSelection.bind(this));null!==document.querySelector(t)&&new Pe(t,this.handleCityFilterSelection.bind(this))}handleSectorFilterSelection(e){this.activeSectorFilters=e,this.applyFilters()}handleCityFilterSelection(e){this.activeCityFilters=e,this.applyFilters()}applyFilters(){0===this.activeSectorFilters.length&&0===this.activeCityFilters.length?this.list.displayAll():this.list.filterBy(this.activeSectorFilters,this.activeCityFilters)}}Se.isRoute("retailers")&&new Oe("fieldset.retailer-sectors-filter","fieldset.retailer-city-filter","div.retailers-list");__webpack_require__(3629);const Ie=()=>new Promise(((e,t)=>{"geolocation"in navigator||t(new Error("Browser doesn't allow to retrieve user location.")),navigator.geolocation.getCurrentPosition((t=>e(t)),(()=>t(new Error("User refused to share his location"))))}));async function Re(){try{const e=await Ie(),t=JSON.stringify({lat:e.co
vendor: 5,663 bytes, line 2
2ords.latitude,lon:e.coords.longitude}),n=new Date;n.setTime(n.getTime()+864e6),document.cookie="app_sort_localization="+encodeURIComponent(t)+"; secure; domain="+window.location.host+"; path=/; expires="+n.toUTCString()}catch(e){throw new Error("User refused to be localized.")}}function De(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function ze(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((n=>{void 0===e[n]?e[n]=t[n]:De(t[n])&&De(e[n])&&Object.keys(t[n]).length>0&&ze(e[n],t[n])}))}!1===document.cookie.includes("app_sort_localization")&&(t()(".isLocation").on("click",(async e=>{e.preventDefault(),Re().then((()=>{window.location.href=e.currentTarget.href}))})),document.querySelector(".isLocation.active")&&Re().then((()=>window.location.reload())));const Ne={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Fe(){const e="undefined"!=typeof document?document:{};return ze(e,Ne),e}const Be={document:Ne,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function je(){const e="undefined"!=typeof window?window:{};return ze(e,Be),e}function qe(e){return void 0===e&&(e=""),e.trim().split(" ").filter((e=>!!e.trim()))}function He(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function We(){return Date.now()}function Ve(e,t){void 0===t&&(t="x");const n=je();let i,o,r;const s=function(e){const t=je();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}(e);return n.WebKitCSSMatrix?(o=s.transform||s.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map((e=>e.replace(",","."))).join(", ")),r=new n.WebKitCSSMatrix("none"===o?"":o)):(r=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=r.toString().split(",")),"x"===t&&(o=n.WebKitCSSMatrix?r.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(o=n.WebKitCSSMatrix?r.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),o||0}function Ue(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function Ze(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let i=1;i<arguments.length;i+=1){const o=i<0||arguments.length<=i?void 0:arguments[i];if(null!=o&&(n=o,!("undefined"!=typeof window&&void 0!==window.HTMLElement?n instanceof HTMLElement:n&&(1===n.nodeType||11===n.nodeType)))){const n=Object.keys(Object(o)).filter((e=>t.indexOf(e)<0));for(let t=0,i=n.length;t<i;t+=1){const i=n[t],r=Object.getOwnPropertyDescriptor(o,i);void 0!==r&&r.enumerable&&(Ue(e[i])&&Ue(o[i])?o[i].__swiper__?e[i]=o[i]:Ze(e[i],o[i]):!Ue(e[i])&&Ue(o[i])?(e[i]={},o[i].__swiper__?e[i]=o[i]:Ze(e[i],o[i])):e[i]=o[i])}}}var n;return e}function Xe(e,t,n){e.style.setProperty(t,n)}function Ye(e){let{swiper:t,targetPosition:n,side:i}=e;const o=je(),r=-t.translate;let s,a=null;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",o.cancelAnimationFrame(t.cssModeFrameID);const d=n>r?"next":"prev",c=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,u=()=>{s=(new Date).getTime(),null===a&&(a=s);const e=Math.max(Math.min((s-a)/l,1),0),d=.5-Math.cos(e*Math.PI)/2;let h=r+d*(n-r);if(c(h,n)&&(h=n),t.wrapperEl.scrollTo({[i]:h}),c(h,n))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[i]:h})})),void o.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=o.requestAnimationFrame(u)};u()}function Ge(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function Ke(e,t){void 0===t&&(t="");const n=je(),i=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t?i.filter((e=>e.matches(t))):i}function Qe(e){try{return void console.warn(e)}catch(e){}}function Je(e,t){void 0===t&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:qe(t)),n}function et(e){const t=je(),n=Fe(),i=e.getBoundingClientRect(),o=n.body,r=e.clientTop||o.clientTop||0,s=e.clientLeft||o.clientLeft||0,a=e===t?t.scrollY:e.scrollTop,l=e===t?t.scrollX:e.scrollLeft;return{top:i.top+a-r,left:i.left+l-s}}function tt(e,t){return je().getComputedStyle(e,null).getPropertyValue(t)}function nt(e){let t,n=e;if(n){for(t=0;null!==(n=n.previousSibling);)1===n.nodeType&&(t+=1);return t}}function it(e,t){const n=[];let i=e.parentElement;for(;i;)t?i.matches(t)&&n.push(i):n.push(i),i=i.parentElement;return n}function ot(e,t){t&&e.addEventListener("transitionend",(function n(i){i.target===e&&(t.call(e,i),e.removeEventListener("transitionend",n))}))}function rt(e,t,n){const i=je();
vendor: 4,147 bytes, line 2
2return n?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function st(e){return(Array.isArray(e)?e:[e]).filter((e=>!!e))}function at(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}let lt,dt,ct;function ut(){return lt||(lt=function(){const e=je(),t=Fe();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),lt}function ht(e){return void 0===e&&(e={}),dt||(dt=function(e){let{userAgent:t}=void 0===e?{}:e;const n=ut(),i=je(),o=i.navigator.platform,r=t||i.navigator.userAgent,s={ios:!1,android:!1},a=i.screen.width,l=i.screen.height,d=r.match(/(Android);?[\s\/]+([\d.]+)?/);let c=r.match(/(iPad).*OS\s([\d_]+)/);const u=r.match(/(iPod)(.*OS\s([\d_]+))?/),h=!c&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="Win32"===o;let f="MacIntel"===o;return!c&&f&&n.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${a}x${l}`)>=0&&(c=r.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),f=!1),d&&!p&&(s.os="android",s.android=!0),(c||h||u)&&(s.os="ios",s.ios=!0),s}(e)),dt}function pt(){return ct||(ct=function(){const e=je(),t=ht();let n=!1;function i(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(i()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,i]=t.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));n=e<16||16===e&&i<2}}const o=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),r=i();return{isSafari:n||r,needPerspectiveFix:n,need3dFix:r||o&&t.ios,isWebView:o}}()),ct}var ft={on(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;const o=n?"unshift":"push";return e.split(" ").forEach((e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][o](t)})),i},once(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;function o(){i.off(e,o),o.__emitterProxy&&delete o.__emitterProxy;for(var n=arguments.length,r=new Array(n),s=0;s<n;s++)r[s]=arguments[s];t.apply(i,r)}return o.__emitterProxy=t,i.on(e,o,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)return n;const i=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[i](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed?n:n.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach(((i,o)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[e].splice(o,1)}))})),n):n},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,n,i;for(var o=arguments.length,r=new Array(o),s=0;s<o;s++)r[s]=arguments[s];"string"==typeof r[0]||Array.isArray(r[0])?(t=r[0],n=r.slice(1,r.length),i=e):(t=r[0].events,n=r[0].data,i=r[0].context||e),n.unshift(i);return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(i,[t,...n])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(i,n)}))})),e}};const mt=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};const gt=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};const vt=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);
vendor: 5,043 bytes, line 2
2if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(n.shadowRoot?t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{n.shadowRoot&&(t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},bt=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},yt=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const i="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),o=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const n=o,r=[n-t];return r.push(...Array.from({length:t}).map(((e,t)=>n+i+t))),void e.slides.forEach(((t,n)=>{r.includes(t.column)&&bt(e,n)}))}const r=o+i-1;if(e.params.rewind||e.params.loop)for(let i=o-t;i<=r+t;i+=1){const t=(i%n+n)%n;(t<o||t>r)&&bt(e,t)}else for(let i=Math.max(o-t,0);i<=Math.min(r+t,n-1);i+=1)i!==o&&(i>r||i<o)&&bt(e,i)};var wt={updateSize:function(){const e=this;let t,n;const i=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:i.clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:i.clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(tt(i,"padding-left")||0,10)-parseInt(tt(i,"padding-right")||0,10),n=n-parseInt(tt(i,"padding-top")||0,10)-parseInt(tt(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))},updateSlides:function(){const e=this;function t(t,n){return parseFloat(t.getPropertyValue(e.getDirectionLabel(n))||0)}const n=e.params,{wrapperEl:i,slidesEl:o,size:r,rtlTranslate:s,wrongRTL:a}=e,l=e.virtual&&n.virtual.enabled,d=l?e.virtual.slides.length:e.slides.length,c=Ke(o,`.${e.params.slideClass}, swiper-slide`),u=l?e.virtual.slides.length:c.length;let h=[];const p=[],f=[];let m=n.slidesOffsetBefore;"function"==typeof m&&(m=n.slidesOffsetBefore.call(e));let g=n.slidesOffsetAfter;"function"==typeof g&&(g=n.slidesOffsetAfter.call(e));const v=e.snapGrid.length,b=e.slidesGrid.length;let y=n.spaceBetween,w=-m,_=0,x=0;if(void 0===r)return;"string"==typeof y&&y.indexOf("%")>=0?y=parseFloat(y.replace("%",""))/100*r:"string"==typeof y&&(y=parseFloat(y)),e.virtualSize=-y,c.forEach((e=>{s?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),n.centeredSlides&&n.cssMode&&(Xe(i,"--swiper-centered-offset-before",""),Xe(i,"--swiper-centered-offset-after",""));const $=n.grid&&n.grid.rows>1&&e.grid;let S;$?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();const T="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter((e=>void 0!==n.breakpoints[e].slidesPerView)).length>0;for(let i=0;i<u;i+=1){let o;if(S=0,c[i]&&(o=c[i]),$&&e.grid.updateSlide(i,o,c),!c[i]||"none"!==tt(o,"display")){if("auto"===n.slidesPerView){T&&(c[i].style[e.getDirectionLabel("width")]="");const r=getComputedStyle(o),s=o.style.transform,a=o.style.webkitTransform;if(s&&(o.style.transform="none"),a&&(o.style.webkitTransform="none"),n.roundLengths)S=e.isHorizontal()?rt(o,"width",!0):rt(o,"height",!0);else{const e=t(r,"width"),n=t(r,"padding-left"),i=t(r,"padding-right"),s=t(r,"margin-left"),a=t(r,"margin-right"),l=r.getPropertyValue("box-sizing");if(l&&"border-box"===l)S=e+s+a;else{const{clientWidth:t,offsetWidth:r}=o;S=e+n+i+s+a+(r-t)}}s&&(o.style.transform=s),a&&(o.style.webkitTransform=a),n.roundLengths&&(S=Math.floor(S))}else S=(r-(n.slidesPerView-1)*y)/n.slidesPerView,n.roundLengths&&(S=Math.floor(S)),c[i]&&(c[i].style[e.getDirectionLabel("width")]=`${S}px`);c[i]&&(c[i].swiperSlideSize=S),f.push(S),n.centeredSlides?(w=w+S/2+_/2+y,0===_&&0!==i&&(w=w-r/2-y),0===i&&(w=w-r/2-y),Math.abs(w)<.001&&(w=0),n.roundLengths&&(w=Math.floor(w)),x%n.slidesPerGroup==0&&h.push(w),p.push(w)):(n.roundLengths&&(w=Math.floor(w)),(x-Math.min(e.params.slidesPerGroupSkip,x))%e.params.slidesPerGroup==0&&h.push(w),p.push(w),w=w+S+y),e.virtualSize+=S+y,_=S,x+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+g,s&&a&&("slide"===n.effect||"coverflow"===n.effect)&&(i.style.width=`${e.virtualSize+y}px`),n.setWrapperSize&&(i.style[e.getDirectionLabel("width")]=`${e.virtualSize+y}px`),$&&e.grid.updateWrapperSize(S,h),!n.centeredSlides){const t=[];for(let i=0;i<h.length;i+=1){let o=h[i];n.roundLengths&&(o=Math.floor(o)),h[i]<=e.virtualSize-r&&t.push(o)}h=t,Math.floor(e.virtualSize-r)-Math.floor(h[h.length-1])>1&&h.push(e.virtualSize-r)}if(l&&n.loop){const t=f[0]+y;if(n.slidesPerGroup>1){const i=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),o=t*n.slidesPerGroup;for(let e=0;e<i;e+=1)h.push(h[h.length-1]+o)}for(let i=0;i<e.virtual.slidesBefore+e.virtual.slidesAfter;i+=1)1===n.slidesPerGroup&&h.push(h[h.length-1]+t),p.push(p[p.length-1]+t),e.virtualSize+=t}if(0===h.length&&(h=[0]),0!==y){const t=e.isHorizontal()&&s?"marginLeft":e.getDirectionLabel("marginRight");c.filter(((e,t)=>
vendor: 4,276 bytes, line 2
2!(n.cssMode&&!n.loop)||t!==c.length-1)).forEach((e=>{e.style[t]=`${y}px`}))}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;f.forEach((t=>{e+=t+(y||0)})),e-=y;const t=e>r?e-r:0;h=h.map((e=>e<=0?-m:e>t?t+g:e))}if(n.centerInsufficientSlides){let e=0;f.forEach((t=>{e+=t+(y||0)})),e-=y;const t=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(e+t<r){const n=(r-e-t)/2;h.forEach(((e,t)=>{h[t]=e-n})),p.forEach(((e,t)=>{p[t]=e+n}))}}if(Object.assign(e,{slides:c,snapGrid:h,slidesGrid:p,slidesSizesGrid:f}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){Xe(i,"--swiper-centered-offset-before",-h[0]+"px"),Xe(i,"--swiper-centered-offset-after",e.size/2-f[f.length-1]/2+"px");const t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+n))}if(u!==d&&e.emit("slidesLengthChange"),h.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),p.length!==b&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const t=`${n.containerModifierClass}backface-hidden`,i=e.el.classList.contains(t);u<=n.maxBackfaceHiddenSlides?i||e.el.classList.add(t):i&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,n=[],i=t.virtual&&t.params.virtual.enabled;let o,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const s=e=>i?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{n.push(e)}));else for(o=0;o<Math.ceil(t.params.slidesPerView);o+=1){const e=t.activeIndex+o;if(e>t.slides.length&&!i)break;n.push(s(e))}else n.push(s(t.activeIndex));for(o=0;o<n.length;o+=1)if(void 0!==n[o]){const e=n[o].offsetHeight;r=e>r?e:r}(r||0===r)&&(t.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=(e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop)-n-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:i,rtlTranslate:o,snapGrid:r}=t;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&t.updateSlidesOffset();let s=-e;o&&(s=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let a=n.spaceBetween;"string"==typeof a&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*t.size:"string"==typeof a&&(a=parseFloat(a));for(let e=0;e<i.length;e+=1){const l=i[e];let d=l.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(d-=i[0].swiperSlideOffset);const c=(s+(n.centeredSlides?t.minTranslate():0)-d)/(l.swiperSlideSize+a),u=(s-r[0]+(n.centeredSlides?t.minTranslate():0)-d)/(l.swiperSlideSize+a),h=-(s-d),p=h+t.slidesSizesGrid[e],f=h>=0&&h<=t.size-t.slidesSizesGrid[e],m=h>=0&&h<t.size-1||p>1&&p<=t.size||h<=0&&p>=t.size;m&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),mt(l,m,n.slideVisibleClass),mt(l,f,n.slideFullyVisibleClass),l.progress=o?-c:c,l.originalProgress=o?-u:u}},updateProgress:function(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:o,isBeginning:r,isEnd:s,progressLoop:a}=t;const l=r,d=s;if(0===i)o=0,r=!0,s=!0;else{o=(e-t.minTranslate())/i;const n=Math.abs(e-t.minTranslate())<1,a=Math.abs(e-t.maxTranslate())<1;r=n||o<=0,s=a||o>=1,n&&(o=0),a&&(o=1)}if(n.loop){const n=t.getSlideIndexByData(0),i=t.getSlideIndexByData(t.slides.length-1),o=t.slidesGrid[n],r=t.slidesGrid[i],s=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);a=l>=o?(l-o)/s:(l+s-r)/s,a>1&&(a-=1)}Object.assign(t,{progress:o,progressLoop:a,isBeginning:r,isEnd:s}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),r&&!l&&t.emit("reachBeginning toEdge"),s&&!d&&t.emit("reachEnd toEdge"),(l&&!r||d&&!s)&&t.emit("fromEdge"),t.emit("progress",o)},updateSlidesClasses:function(){const e=this,{slides:t,params:n,slidesEl:i,activeIndex:o}=e,r=e.virtual&&n.virtual.enabled,s=e.grid&&n.grid&&n.grid.rows>1,a=e=>Ke(i,`.${n.slideClass}${e}, swiper-slide${e}`)[0];let l,d,c;
vendor: 2,620 bytes, line 2
2if(r)if(n.loop){let t=o-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=a(`[data-swiper-slide-index="${t}"]`)}else l=a(`[data-swiper-slide-index="${o}"]`);else s?(l=t.find((e=>e.column===o)),c=t.find((e=>e.column===o+1)),d=t.find((e=>e.column===o-1))):l=t[o];l&&(s||(c=function(e,t){const n=[];for(;e.nextElementSibling;){const i=e.nextElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!c&&(c=t[0]),d=function(e,t){const n=[];for(;e.previousElementSibling;){const i=e.previousElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&0===!d&&(d=t[t.length-1]))),t.forEach((e=>{gt(e,e===l,n.slideActiveClass),gt(e,e===c,n.slideNextClass),gt(e,e===d,n.slidePrevClass)})),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:o,activeIndex:r,realIndex:s,snapIndex:a}=t;let l,d=e;const c=e=>{let n=e-t.virtual.slidesBefore;return n<0&&(n=t.virtual.slides.length+n),n>=t.virtual.slides.length&&(n-=t.virtual.slides.length),n};if(void 0===d&&(d=function(e){const{slidesGrid:t,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;let o;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?i>=t[e]&&i<t[e+1]-(t[e+1]-t[e])/2?o=e:i>=t[e]&&i<t[e+1]&&(o=e+1):i>=t[e]&&(o=e);return n.normalizeSlideIndex&&(o<0||void 0===o)&&(o=0),o}(t)),i.indexOf(n)>=0)l=i.indexOf(n);else{const e=Math.min(o.slidesPerGroupSkip,d);l=e+Math.floor((d-e)/o.slidesPerGroup)}if(l>=i.length&&(l=i.length-1),d===r&&!t.params.loop)return void(l!==a&&(t.snapIndex=l,t.emit("snapIndexChange")));if(d===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=c(d));const u=t.grid&&o.grid&&o.grid.rows>1;let h;if(t.virtual&&o.virtual.enabled&&o.loop)h=c(d);else if(u){const e=t.slides.find((e=>e.column===d));let n=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(n)&&(n=Math.max(t.slides.indexOf(e),0)),h=Math.floor(n/o.grid.rows)}else if(t.slides[d]){const e=t.slides[d].getAttribute("data-swiper-slide-index");h=e?parseInt(e,10):d}else h=d;Object.assign(t,{previousSnapIndex:a,snapIndex:l,previousRealIndex:s,realIndex:h,previousIndex:r,activeIndex:d}),t.initialized&&yt(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(s!==h&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const n=this,i=n.params;let o=e.closest(`.${i.slideClass}, swiper-slide`);!o&&n.isElement&&t&&t.length>
vendor: 10,647 bytes, line 2
21&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!o&&e.matches&&e.matches(`.${i.slideClass}, swiper-slide`)&&(o=e)}));let r,s=!1;if(o)for(let e=0;e<n.slides.length;e+=1)if(n.slides[e]===o){s=!0,r=e;break}if(!o||!s)return n.clickedSlide=void 0,void(n.clickedIndex=void 0);n.clickedSlide=o,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(o.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=r,i.slideToClickedSlide&&void 0!==n.clickedIndex&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}};var _t={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:n,translate:i,wrapperEl:o}=this;if(t.virtualTranslate)return n?-i:i;if(t.cssMode)return i;let r=Ve(o,e);return r+=this.cssOverflowAdjustment(),n&&(r=-r),r||0},setTranslate:function(e,t){const n=this,{rtlTranslate:i,params:o,wrapperEl:r,progress:s}=n;let a,l=0,d=0;n.isHorizontal()?l=i?-e:e:d=e,o.roundLengths&&(l=Math.floor(l),d=Math.floor(d)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?l:d,o.cssMode?r[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-l:-d:o.virtualTranslate||(n.isHorizontal()?l-=n.cssOverflowAdjustment():d-=n.cssOverflowAdjustment(),r.style.transform=`translate3d(${l}px, ${d}px, 0px)`);const c=n.maxTranslate()-n.minTranslate();a=0===c?0:(e-n.minTranslate())/c,a!==s&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,n,i,o){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),void 0===i&&(i=!0);const r=this,{params:s,wrapperEl:a}=r;if(r.animating&&s.preventInteractionOnTransition)return!1;const l=r.minTranslate(),d=r.maxTranslate();let c;if(c=i&&e>l?l:i&&e<d?d:e,r.updateProgress(c),s.cssMode){const e=r.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-c;else{if(!r.support.smoothScroll)return Ye({swiper:r,targetPosition:-c,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(c),n&&(r.emit("beforeTransitionStart",t,o),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(c),n&&(r.emit("beforeTransitionStart",t,o),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,n&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}};function xt(e){let{swiper:t,runCallbacks:n,direction:i,step:o}=e;const{activeIndex:r,previousIndex:s}=t;let a=i;if(a||(a=r>s?"next":r<s?"prev":"reset"),t.emit(`transition${o}`),n&&r!==s){if("reset"===a)return void t.emit(`slideResetTransition${o}`);t.emit(`slideChangeTransition${o}`),"next"===a?t.emit(`slideNextTransition${o}`):t.emit(`slidePrevTransition${o}`)}}var $t={slideTo:function(e,t,n,i,o){void 0===e&&(e=0),void 0===n&&(n=!0),"string"==typeof e&&(e=parseInt(e,10));const r=this;let s=e;s<0&&(s=0);const{params:a,snapGrid:l,slidesGrid:d,previousIndex:c,activeIndex:u,rtlTranslate:h,wrapperEl:p,enabled:f}=r;if(!f&&!i&&!o||r.destroyed||r.animating&&a.preventInteractionOnTransition)return!1;void 0===t&&(t=r.params.speed);const m=Math.min(r.params.slidesPerGroupSkip,s);let g=m+Math.floor((s-m)/r.params.slidesPerGroup);g>=l.length&&(g=l.length-1);const v=-l[g];if(a.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){const t=-Math.floor(100*v),n=Math.floor(100*d[e]),i=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=n&&t<i-(i-n)/2?s=e:t>=n&&t<i&&(s=e+1):t>=n&&(s=e)}if(r.initialized&&s!==u){if(!r.allowSlideNext&&(h?v>r.translate&&v>r.minTranslate():v<r.translate&&v<r.minTranslate()))return!1;if(!r.allowSlidePrev&&v>r.translate&&v>r.maxTranslate()&&(u||0)!==s)return!1}let b;s!==(c||0)&&n&&r.emit("beforeSlideChangeStart"),r.updateProgress(v),b=s>u?"next":s<u?"prev":"reset";const y=r.virtual&&r.params.virtual.enabled;if(!(y&&o)&&(h&&-v===r.translate||!h&&v===r.translate))return r.updateActiveIndex(s),a.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==a.effect&&r.setTranslate(v),"reset"!==b&&(r.transitionStart(n,b),r.transitionEnd(n,b)),!1;if(a.cssMode){const e=r.isHorizontal(),n=h?v:-v;if(0===t)y&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),y&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{p[e?"scrollLeft":"scrollTop"]=n}))):p[e?"scrollLeft":"scrollTop"]=n,y&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1}));else{if(!r.support.smoothScroll)return Ye({swiper:r,targetPosition:n,side:e?"left":"top"}),!0;p.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(v),r.updateActiveIndex(s),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,i),r.transitionStart(n,b),0===t?r.transitionEnd(n,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(n,b))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,n,i){if(void 0===e&&(e=0),void 0===n&&(n=!0),"string"==typeof e){e=parseInt(e,10)}const o=this;if(o.destroyed)return;void 0===t&&(t=o.params.speed);const r=o.grid&&o.params.grid&&o.params.grid.rows>1;let s=e;if(o.params.loop)if(o.virtual&&o.params.virtual.enabled)s+=o.virtual.slidesBefore;else{let e;if(r){const t=s*o.params.grid.rows;e=o.slides.find((e=>1*e.getAttribute("data-swiper-slide-index")===t)).column}else e=o.getSlideIndexByData(s);const t=r?Math.ceil(o.slides.length/o.params.grid.rows):o.slides.length,{centeredSlides:n}=o.params;let a=o.params.slidesPerView;"auto"===a?a=o.slidesPerViewDynamic():(a=Math.ceil(parseFloat(o.params.slidesPerView,10)),n&&a%2==0&&(a+=1));let l=t-e<a;if(n&&(l=l||e<Math.ceil(a/2)),i&&n&&"auto"!==o.params.slidesPerView&&!r&&(l=!1),l){const i=n?e<o.activeIndex?"prev":"next":e-o.activeIndex-1<o.params.slidesPerView?"next":"prev";o.loopFix({direction:i,slideTo:!0,activeSlideIndex:"next"===i?e+1:e-t+1,slideRealIndex:"next"===i?o.realIndex:void 0})}if(r){const e=s*o.params.grid.rows;s=o.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)).column}else s=o.getSlideIndexByData(s)}return requestAnimationFrame((()=>{o.slideTo(s,t,n,i)})),o},slideNext:function(e,t,n){void 0===t&&(t=!0);const i=this,{enabled:o,params:r,animating:s}=i;if(!o||i.destroyed)return i;void 0===e&&(e=i.params.speed);let a=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(a=Math.max(i.slidesPerViewDynamic("current",!0),1));const l=i.activeIndex<r.slidesPerGroupSkip?1:a,d=i.virtual&&r.virtual.enabled;if(r.loop){if(s&&!d&&r.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&r.cssMode)return requestAnimationFrame((()=>{i.slideTo(i.activeIndex+l,e,t,n)})),!0}return r.rewind&&i.isEnd?i.slideTo(0,e,t,n):i.slideTo(i.activeIndex+l,e,t,n)},slidePrev:function(e,t,n){void 0===t&&(t=!0);const i=this,{params:o,snapGrid:r,slidesGrid:s,rtlTranslate:a,enabled:l,animating:d}=i;if(!l||i.destroyed)return i;void 0===e&&(e=i.params.speed);const c=i.virtual&&o.virtual.enabled;if(o.loop){if(d&&!c&&o.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const h=u(a?i.translate:-i.translate),p=r.map((e=>u(e)));let f=r[p.indexOf(h)-1];if(void 0===f&&o.cssMode){let e;r.forEach(((t,n)=>{h>=t&&(e=n)})),void 0!==e&&(f=r[e>0?e-1:e])}let m=0;if(void 0!==f&&(m=s.indexOf(f),m<0&&(m=i.activeIndex-1),"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(m=m-i.slidesPerViewDynamic("previous",!0)+1,m=Math.max(m,0))),o.rewind&&i.isBeginning){const o=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(o,e,t,n)}return o.loop&&0===i.activeIndex&&o.cssMode?(requestAnimationFrame((()=>{i.slideTo(m,e,t,n)})),!0):i.slideTo(m,e,t,n)},slideReset:function(e,t,n){void 0===t&&(t=!0);const i=this;if(!i.destroyed)return void 0===e&&(e=i.params.speed),i.slideTo(i.activeIndex,e,t,n)},slideToClosest:function(e,t,n,i){void 0===t&&(t=!0),void 0===i&&(i=.5);const o=this;if(o.destroyed)return;void 0===e&&(e=o.params.speed);let r=o.activeIndex;const s=Math.min(o.params.slidesPerGroupSkip,r),a=s+Math.floor((r-s)/o.params.slidesPerGroup),l=o.rtlTranslate?o.translate:-o.translate;if(l>=o.snapGrid[a]){const e=o.snapGrid[a];l-e>(o.snapGrid[a+1]-e)*i&&(r+=o.params.slidesPerGroup)}else{const e=o.snapGrid[a-1];l-e<=(o.snapGrid[a]-e)*i&&(r-=o.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,o.slidesGrid.length-1),o.slideTo(r,e,t,n)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,i="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let o,r=e.clickedIndex;const s=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;o=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?r<e.loopedSlides-i/2||r>e.slides.length-e.loopedSlides+i/2?(e.loopFix(),r=e.getSlideIndex(Ke(n,`${s}[data-swiper-slide-index="${o}"]`)[0]),He((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-i?(e.loopFix(),r=e.getSlideIndex(Ke(n,`${s}[data-swiper-slide-index="${o}"]`)[0]),He((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}};var St={loopCreate:function(e){const t=this,{params:n,slidesEl:i}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const o=()=>{Ke(i,`.${n.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},r=t.grid&&n.grid&&n.grid.rows>1,s=n.slidesPerGroup*(r?n.grid.rows:1),a=t.slides.length%s!=0,l=r&&t.slides.length%n.grid.rows!=0,d=e=>{for(let i=0;i<e;i+=1){const e=t.isElement?Je("swiper-slide",[n.slideBlankClass]):Je("div",[n.slideClass,n.slideBlankClass]);t.slidesEl.append(e)}};if(a){if(n.loopAddBlankSlides){d(s-t.slides.length%s),t.recalcSlides(),t.updateSlides()}else Qe("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may 
2not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else if(l){if(n.loopAddBlankSlides){d(n.grid.rows-t.slides.length%n.grid.rows),t.recalcSlides(),t.updateSlides()}else Qe("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else o();t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:n=!0,direction:i,setTranslate:o,activeSlideIndex:r,byController:s,byMousewheel:a}=void 0===e?{}:e;const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:d,allowSlidePrev:c,allowSlideNext:u,slidesEl:h,params:p}=l,{centeredSlides:f}=p;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&p.virtual.enabled)return n&&(p.centeredSlides||0!==l.snapIndex?p.centeredSlides&&l.snapIndex<p.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=c,l.allowSlideNext=u,void l.emit("loopFix");let m=p.slidesPerView;"auto"===m?m=l.slidesPerViewDynamic():(m=Math.ceil(parseFloat(p.slidesPerView,10)),f&&m%2==0&&(m+=1));const g=p.slidesPerGroupAuto?m:p.slidesPerGroup;let v=g;v%g!=0&&(v+=g-v%g),v+=p.loopAdditionalSlides,l.loopedSlides=v;const b=l.grid&&p.grid&&p.grid.rows>1;d.length<m+v?Qe("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):b&&"row"===p.grid.fill&&Qe("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const y=[],w=[];let _=l.activeIndex;void 0===r?r=l.getSlideIndex(d.find((e=>e.classList.contains(p.slideActiveClass)))):_=r;const x="next"===i||!i,$="prev"===i||!i;let S=0,T=0;const k=b?Math.ceil(d.length/p.grid.rows):d.length,C=(b?d[r].column:r)+(f&&void 0===o?-m/2+.5:0);if(C<v){S=Math.max(v-C,g);for(let e=0;e<v-C;e+=1){const t=e-Math.floor(e/k)*k;if(b){const e=k-t-1;for(let t=d.length-1;t>=0;t-=1)d[t].column===e&&y.push(t)}else y.push(k-t-1)}}else if(C+m>k-v){T=Math.max(C-(k-2*v),g);for(let e=0;e<T;e+=1){const t=e-Math.floor(e/k)*k;b?d.forEach(((e,n)=>{e.column===t&&w.push(n)})):w.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame((()=>{l.__preventObserver__=!1})),$&&y.forEach((e=>{d[e].swiperLoopMoveDOM=!0,h.prepend(d[e]),d[e].swiperLoopMoveDOM=!1})),x&&w.forEach((e=>{d[e].swiperLoopMoveDOM=!0,h.append(d[e]),d[e].swiperLoopMoveDOM=!1})),l.recalcSlides(),"auto"===p.slidesPerView?l.updateSlides():b&&(y.length>0&&$||w.length>0&&x)&&l.slides.forEach(((e,t)=>{l.grid.updateSlide(t,e,l.slides)})),p.watchSlidesProgress&&l.updateSlidesOffset(),n)if(y.length>0&&$){if(void 0===t){const e=l.slidesGrid[_],t=l.slidesGrid[_+S]-e;a?l.setTranslate(l.translate-t):(l.slideTo(_+Math.ceil(S),0,!1,!0),o&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(o){const e=b?y.length/p.grid.rows:y.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(w.length>0&&x)if(void 0===t){const e=l.slidesGrid[_],t=l.slidesGrid[_-T]-e;a?l.setTranslate(l.translate-t):(l.slideTo(_-T,0,!1,!0),o&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=b?w.length/p.grid.rows:w.length;l.slideTo(l.activeIndex-e,0,!1,!0)}if(l.allowSlidePrev=c,l.allowSlideNext=u,l.controller&&l.controller.control&&!s){const e={slideRealIndex:t,direction:i,setTranslate:o,activeSlideIndex:r,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===p.slidesPerView&&n})})):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...e,slideTo:l.controller.control.params.slidesPerView===p.slidesPerView&&n})}l.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];
vendor: 5,867 bytes, line 2
2e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;i[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),i.forEach((e=>{n.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function Tt(e,t,n){const i=je(),{params:o}=e,r=o.edgeSwipeDetection,s=o.edgeSwipeThreshold;return!r||!(n<=s||n>=i.innerWidth-s)||"prevent"===r&&(t.preventDefault(),!0)}function kt(e){const t=this,n=Fe();let i=e;i.originalEvent&&(i=i.originalEvent);const o=t.touchEventsData;if("pointerdown"===i.type){if(null!==o.pointerId&&o.pointerId!==i.pointerId)return;o.pointerId=i.pointerId}else"touchstart"===i.type&&1===i.targetTouches.length&&(o.touchId=i.targetTouches[0].identifier);if("touchstart"===i.type)return void Tt(t,i,i.targetTouches[0].pageX);const{params:r,touches:s,enabled:a}=t;if(!a)return;if(!r.simulateTouch&&"mouse"===i.pointerType)return;if(t.animating&&r.preventInteractionOnTransition)return;!t.animating&&r.cssMode&&r.loop&&t.loopFix();let l=i.target;if("wrapper"===r.touchEventsTarget&&!function(e,t){const n=je();let i=t.contains(e);!i&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(i=[...t.assignedElements()].includes(e),i||(i=function(e,t){const n=[t];for(;n.length>0;){const t=n.shift();if(e===t)return!0;n.push(...t.children,...t.shadowRoot?.children||[],...t.assignedElements?.()||[])}}(e,t)));return i}(l,t.wrapperEl))return;if("which"in i&&3===i.which)return;if("button"in i&&i.button>0)return;if(o.isTouched&&o.isMoved)return;const d=!!r.noSwipingClass&&""!==r.noSwipingClass,c=i.composedPath?i.composedPath():i.path;d&&i.target&&i.target.shadowRoot&&c&&(l=c[0]);const u=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,h=!(!i.target||!i.target.shadowRoot);if(r.noSwiping&&(h?function(e,t){return void 0===t&&(t=this),function t(n){if(!n||n===Fe()||n===je())return null;n.assignedSlot&&(n=n.assignedSlot);const i=n.closest(e);return i||n.getRootNode?i||t(n.getRootNode().host):null}(t)}(u,l):l.closest(u)))return void(t.allowClick=!0);if(r.swipeHandler&&!l.closest(r.swipeHandler))return;s.currentX=i.pageX,s.currentY=i.pageY;const p=s.currentX,f=s.currentY;if(!Tt(t,i,p))return;Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=p,s.startY=f,o.touchStartTime=We(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(o.allowThresholdMove=!1);let m=!0;l.matches(o.focusableElements)&&(m=!1,"SELECT"===l.nodeName&&(o.isTouched=!1)),n.activeElement&&n.activeElement.matches(o.focusableElements)&&n.activeElement!==l&&("mouse"===i.pointerType||"mouse"!==i.pointerType&&!l.matches(o.focusableElements))&&n.activeElement.blur();const g=m&&t.allowTouchMove&&r.touchStartPreventDefault;!r.touchStartForcePreventDefault&&!g||l.isContentEditable||i.preventDefault(),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.animating&&!r.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function Ct(e){const t=Fe(),n=this,i=n.touchEventsData,{params:o,touches:r,rtlTranslate:s,enabled:a}=n;if(!a)return;if(!o.simulateTouch&&"mouse"===e.pointerType)return;let l,d=e;if(d.originalEvent&&(d=d.originalEvent),"pointermove"===d.type){if(null!==i.touchId)return;if(d.pointerId!==i.pointerId)return}if("touchmove"===d.type){if(l=[...d.changedTouches].find((e=>e.identifier===i.touchId)),!l||l.identifier!==i.touchId)return}else l=d;if(!i.isTouched)return void(i.startMoving&&i.isScrolling&&n.emit("touchMoveOpposite",d));const c=l.pageX,u=l.pageY;if(d.preventedByNestedSwiper)return r.startX=c,void(r.startY=u);if(!n.allowTouchMove)return d.target.matches(i.focusableElements)||(n.allowClick=!1),void(i.isTouched&&(Object.assign(r,{startX:c,startY:u,currentX:c,currentY:u}),i.touchStartTime=We()));if(o.touchReleaseOnEdges&&!o.loop)if(n.isVertical()){if(u<r.startY&&n.translate<=n.maxTranslate()||u>r.startY&&n.translate>=n.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(c<r.startX&&n.translate<=n.maxTranslate()||c>r.startX&&n.translate>=n.minTranslate())return;if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==d.target&&"mouse"!==d.pointerType&&t.activeElement.blur(),t.activeElement&&d.target===t.activeElement&&d.target.matches(i.focusableElements))return i.isMoved=!0,void(n.allowClick=!1);i.allowTouchCallbacks&&n.emit("touchMove",d),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=c,r.currentY=u;const h=r.currentX-r.startX,p=r.currentY-r.startY;if(n.params.threshold&&Math.sqrt(h**2+p**2)<n.params.threshold)return;if(void 0===i.isScrolling){let e;n.isHorizontal()&&r.currentY===r.startY||n.isVertical()&&r.currentX===r.startX?i.isScrolling=!1:h*h+p*p>=25&&(e=180*Math.atan2(Math.abs(p),Math.abs(h))/Math.PI,i.isScrolling=n.isHorizontal()?e>o.touchAngle:90-e>o.touchAngle)}if(i.isScrolling&&n.emit("touchMoveOpposite",d),void 0===i.startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(i.startMoving=!0)),i.isScrolling||"touchmove"===d.type&&i.preventTouchMoveFromPointerMove)return void(i.isTouched=!1);if(!i.startMoving)return;n.allowClick=!1,!o.cssMode&&d.cancelable&&d.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&d.stopPropagation();let f=n.isHorizontal()?h:p,m=n.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;o.oneWayMovement&&(f=Math.abs(f)*(s?1:-1),m=Math.abs(m)*(s?1:-1)),r.diff=f,f*=o.touchRatio,s&&(f=-f,m=-m);const g=n.touchesDirection;n.swipeDirection=f>0?"prev":"next",n.touchesDirection=m>0?"prev":"next";const v=n.params.loop&&!o.cssMode,b="next"===n.touchesDirection&&n.allowSlideNext||"prev"===n.touchesDirection&&n.allowSlidePrev;if(!i.isMoved){if(v&&b&&n.loopFix({direction:n.swipeDirection}),i.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
vendor: 2,139 bytes, line 2
2n.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,!o.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",d)}if((new Date).getTime(),i.isMoved&&i.allowThresholdMove&&g!==n.touchesDirection&&v&&b&&Math.abs(f)>=1)return Object.assign(r,{startX:c,startY:u,currentX:c,currentY:u,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,void(i.startTranslate=i.currentTranslate);n.emit("sliderMove",d),i.isMoved=!0,i.currentTranslate=f+i.startTranslate;let y=!0,w=o.resistanceRatio;if(o.touchReleaseOnEdges&&(w=0),f>0?(v&&b&&i.allowThresholdMove&&i.currentTranslate>(o.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-("auto"!==o.slidesPerView&&n.slides.length-o.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>n.minTranslate()&&(y=!1,o.resistance&&(i.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+i.startTranslate+f)**w))):f<0&&(v&&b&&i.allowThresholdMove&&i.currentTranslate<(o.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+("auto"!==o.slidesPerView&&n.slides.length-o.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-("auto"===o.slidesPerView?n.slidesPerViewDynamic():Math.ceil(parseFloat(o.slidesPerView,10)))}),i.currentTranslate<n.maxTranslate()&&(y=!1,o.resistance&&(i.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-i.startTranslate-f)**w))),y&&(d.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),n.allowSlidePrev||n.allowSlideNext||(i.currentTranslate=i.startTranslate),o.threshold>0){if(!(Math.abs(f)>o.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
vendor: 4,887 bytes, line 2
2if(!i.allowThresholdMove)return i.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,i.currentTranslate=i.startTranslate,void(r.diff=n.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}o.followFinger&&!o.cssMode&&((o.freeMode&&o.freeMode.enabled&&n.freeMode||o.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),o.freeMode&&o.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(i.currentTranslate),n.setTranslate(i.currentTranslate))}function Et(e){const t=this,n=t.touchEventsData;let i,o=e;o.originalEvent&&(o=o.originalEvent);if("touchend"===o.type||"touchcancel"===o.type){if(i=[...o.changedTouches].find((e=>e.identifier===n.touchId)),!i||i.identifier!==n.touchId)return}else{if(null!==n.touchId)return;if(o.pointerId!==n.pointerId)return;i=o}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(o.type)){if(!(["pointercancel","contextmenu"].includes(o.type)&&(t.browser.isSafari||t.browser.isWebView)))return}n.pointerId=null,n.touchId=null;const{params:r,touches:s,rtlTranslate:a,slidesGrid:l,enabled:d}=t;if(!d)return;if(!r.simulateTouch&&"mouse"===o.pointerType)return;if(n.allowTouchCallbacks&&t.emit("touchEnd",o),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&r.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);r.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=We(),u=c-n.touchStartTime;if(t.allowClick){const e=o.path||o.composedPath&&o.composedPath();t.updateClickedSlide(e&&e[0]||o.target,e),t.emit("tap click",o),u<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",o)}if(n.lastClickTime=We(),He((()=>{t.destroyed||(t.allowClick=!0)})),!n.isTouched||!n.isMoved||!t.swipeDirection||0===s.diff&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let h;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,h=r.followFinger?a?t.translate:-t.translate:-n.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});const p=h>=-t.maxTranslate()&&!t.params.loop;let f=0,m=t.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<r.slidesPerGroupSkip?1:r.slidesPerGroup){const t=e<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==l[e+t]?(p||h>=l[e]&&h<l[e+t])&&(f=e,m=l[e+t]-l[e]):(p||h>=l[e])&&(f=e,m=l[l.length-1]-l[l.length-2])}let g=null,v=null;r.rewind&&(t.isBeginning?v=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));const b=(h-l[f])/m,y=f<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(u>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(b>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?g:f+y):t.slideTo(f)),"prev"===t.swipeDirection&&(b>1-r.longSwipesRatio?t.slideTo(f+y):null!==v&&b<0&&Math.abs(b)>r.longSwipesRatio?t.slideTo(v):t.slideTo(f))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(o.target===t.navigation.nextEl||o.target===t.navigation.prevEl)?o.target===t.navigation.nextEl?t.slideTo(f+y):t.slideTo(f):("next"===t.swipeDirection&&t.slideTo(null!==g?g:f+y),"prev"===t.swipeDirection&&t.slideTo(null!==v?v:f))}}function Pt(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:o,snapGrid:r}=e,s=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const a=s&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||a?e.params.loop&&!s?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=o,e.allowSlideNext=i,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function At(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Lt(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:i}=e;if(!i)return;let o;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();o=0===r?0:(e.translate-e.minTranslate())/r,o!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Mt(e){const t=this;vt(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 5,600 bytes, line 2
2)}function Ot(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const It=(e,t)=>{const n=Fe(),{params:i,el:o,wrapperEl:r,device:s}=e,a=!!i.nested,l="on"===t?"addEventListener":"removeEventListener",d=t;o&&"string"!=typeof o&&(n[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:a}),o[l]("touchstart",e.onTouchStart,{passive:!1}),o[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("touchmove",e.onTouchMove,{passive:!1,capture:a}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:a}),n[l]("touchend",e.onTouchEnd,{passive:!0}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("touchcancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),n[l]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&o[l]("click",e.onClick,!0),i.cssMode&&r[l]("scroll",e.onScroll),i.updateOnWindowResize?e[d](s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",Pt,!0):e[d]("observerUpdate",Pt,!0),o[l]("load",e.onLoad,{capture:!0}))};const Rt=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var Dt={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function zt(e,t){return function(n){void 0===n&&(n={});const i=Object.keys(n)[0],o=n[i];"object"==typeof o&&null!==o?(!0===e[i]&&(e[i]={enabled:!0}),"navigation"===i&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),i in e&&"enabled"in o?("object"!=typeof e[i]||"enabled"in e[i]||(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),Ze(t,n)):Ze(t,n)):Ze(t,n)}}const Nt={eventsEmitter:ft,update:wt,translate:_t,transition:{setTransition:function(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=0===e?"0ms":""),n.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const n=this,{params:i}=n;i.cssMode||(i.autoHeight&&n.updateAutoHeight(),xt({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const n=this,{params:i}=n;n.animating=!1,i.cssMode||(n.setTransition(0),xt({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:$t,loop:St,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=kt.bind(e),e.onTouchMove=Ct.bind(e),e.onTouchEnd=Et.bind(e),e.onDocumentTouchStart=Ot.bind(e),t.cssMode&&(e.onScroll=Lt.bind(e)),e.onClick=At.bind(e),e.onLoad=Mt.bind(e),It(e,"on")},detachEvents:function(){It(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:n,params:i,el:o}=e,r=i.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const s=Fe(),a="window"!==i.breakpointsBase&&i.breakpointsBase?"container":i.breakpointsBase,l=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:s.querySelector(i.breakpointsBase),d=e.getBreakp
vendor: 3,993 bytes, line 2
2oint(r,a,l);if(!d||e.currentBreakpoint===d)return;const c=(d in r?r[d]:void 0)||e.originalParams,u=Rt(e,i),h=Rt(e,c),p=e.params.grabCursor,f=c.grabCursor,m=i.enabled;u&&!h?(o.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&h&&(o.classList.add(`${i.containerModifierClass}grid`),(c.grid.fill&&"column"===c.grid.fill||!c.grid.fill&&"column"===i.grid.fill)&&o.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),p&&!f?e.unsetGrabCursor():!p&&f&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===c[t])return;const n=i[t]&&i[t].enabled,o=c[t]&&c[t].enabled;n&&!o&&e[t].disable(),!n&&o&&e[t].enable()}));const g=c.direction&&c.direction!==i.direction,v=i.loop&&(c.slidesPerView!==i.slidesPerView||g),b=i.loop;g&&n&&e.changeDirection(),Ze(e.params,c);const y=e.params.enabled,w=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),m&&!y?e.disable():!m&&y&&e.enable(),e.currentBreakpoint=d,e.emit("_beforeBreakpoint",c),n&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!b&&w?(e.loopCreate(t),e.updateSlides()):b&&!w&&e.loopDestroy()),e.emit("breakpoint",c)},getBreakpoint:function(e,t,n){if(void 0===t&&(t="window"),!e||"container"===t&&!n)return;let i=!1;const o=je(),r="window"===t?o.innerHeight:n.clientHeight,s=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:r*t,point:e}}return{value:e,point:e}}));s.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<s.length;e+=1){const{point:r,value:a}=s[e];"window"===t?o.matchMedia(`(min-width: ${a}px)`).matches&&(i=r):a<=n.clientWidth&&(i=r)}return i||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:i}=n;if(i){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*i;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:n,rtl:i,el:o,device:r}=e,s=function(e,t){const n=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((i=>{e[i]&&n.push(t+i)})):"string"==typeof e&&n.push(t+e)})),n}(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:i},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...s),o.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},Ft={};class Bt{constructor(){let e,t;for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?t=i[0]:[e,t]=i,t||(t={}),t=Ze({},t),e&&!t.el&&(t.el=e);const r=Fe();if(t.el&&"string"==typeof t.el&&r.querySelectorAll(t.el).length>1){const e=[];return r.querySelectorAll(t.el).forEach((n=>{const i=Ze({},t,{el:n});e.push(new Bt(i))})),e}const s=this;s.__swiper__=!0,s.support=ut(),s.device=ht({userAgent:t.userAgent}),s.browser=pt(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],t.modules&&Array.isArray(t.modules)&&s.modules.push(...t.modules);const a={};s.modules.forEach((e=>{e({params:t,swiper:s,extendParams:zt(t,a),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})}));const l=Ze({},Dt,a);return s.params=Ze({},l,Ft,t),s.originalParams=Ze({},s.params),s.passedParams=Ze({}
vendor: 4,604 bytes, line 2
2,t),s.params&&s.params.on&&Object.keys(s.params.on).forEach((e=>{s.on(e,s.params.on[e])})),s.params&&s.params.onAny&&s.onAny(s.params.onAny),Object.assign(s,{enabled:s.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===s.params.direction,isVertical:()=>"vertical"===s.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:s.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:n}=this,i=nt(Ke(t,`.${n.slideClass}, swiper-slide`)[0]);return nt(e)-i}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)))}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=Ke(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const n=this;e=Math.min(Math.max(e,0),1);const i=n.minTranslate(),o=(n.maxTranslate()-i)*e+i;n.translateTo(o,void 0===t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((n=>{const i=e.getSlideClasses(n);t.push({slideEl:n,classNames:i}),e.emit("_slideClass",n,i)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:n,slides:i,slidesGrid:o,slidesSizesGrid:r,size:s,activeIndex:a}=this;let l=1;if("number"==typeof n.slidesPerView)return n.slidesPerView;if(n.centeredSlides){let e,t=i[a]?Math.ceil(i[a].swiperSlideSize):0;for(let n=a+1;n<i.length;n+=1)i[n]&&!e&&(t+=Math.ceil(i[n].swiperSlideSize),l+=1,t>s&&(e=!0));for(let n=a-1;n>=0;n-=1)i[n]&&!e&&(t+=i[n].swiperSlideSize,l+=1,t>s&&(e=!0))}else if("current"===e)for(let e=a+1;e<i.length;e+=1){(t?o[e]+r[e]-o[a]<s:o[e]-o[a]<s)&&(l+=1)}else for(let e=a-1;e>=0;e-=1){o[a]-o[e]<s&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function i(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let o;if(n.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&vt(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)i(),n.autoHeight&&e.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&e.isEnd&&!n.centeredSlides){const t=e.virtual&&n.virtual.enabled?e.virtual.slides:e.slides;o=e.slideTo(t.length-1,0,!1,!0)}else o=e.slideTo(e.activeIndex,0,!1,!0);o||i()}n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const n=this,i=n.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(n.el.classList.remove(`${n.params.containerModifierClass}${i}`),n.el.classList.add(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.forEac
vendor: 3,474 bytes, line 2
2h((t=>{"vertical"===e?t.style.width="":t.style.height=""})),n.emit("changeDirection"),t&&n.update()),n}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let n=e||t.params.el;if("string"==typeof n&&(n=document.querySelector(n)),!n)return!1;n.swiper=t,n.parentNode&&n.parentNode.host&&n.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const i=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let o=(()=>{if(n&&n.shadowRoot&&n.shadowRoot.querySelector){return n.shadowRoot.querySelector(i())}return Ke(n,i())[0]})();return!o&&t.params.createElements&&(o=Je("div",t.params.wrapperClass),n.append(o),Ke(n,`.${t.params.slideClass}`).forEach((e=>{o.append(e)}))),Object.assign(t,{el:n,wrapperEl:o,slidesEl:t.isElement&&!n.parentNode.host.slideSlots?n.parentNode.host:o,hostEl:t.isElement?n.parentNode.host:n,mounted:!0,rtl:"rtl"===n.dir.toLowerCase()||"rtl"===tt(n,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===n.dir.toLowerCase()||"rtl"===tt(n,"direction")),wrongRTL:"-webkit-box"===tt(o,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const n=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&n.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach((e=>{e.complete?vt(t,e):e.addEventListener("load",(e=>{vt(t,e.target)}))})),yt(t),t.initialized=!0,yt(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const n=this,{params:i,el:o,wrapperEl:r,slides:s}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),i.loop&&n.loopDestroy(),t&&(n.removeClasses(),o&&"string"!=typeof o&&o.removeAttribute("style"),r&&r.removeAttribute("style"),s&&s.length&&s.forEach((e=>{e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),n.emit("destroy"),Object.keys(n.eventsListeners).forEach((e=>{n.off(e)})),!1!==e&&(n.el&&"string"!=typeof n.el&&(n.el.swiper=null),function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(n)),n.destroyed=!0),null}static extendDefaults(e){Ze(Ft,e)}static get extendedDefaults(){return Ft}static get defaults(){return Dt}static installModule(e){Bt.prototype.__modules__||(Bt.prototype.__modules__=[]);const t=Bt.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>Bt.installModule(e))),Bt):(Bt.installModule(e),Bt)}}function jt(e,t,n,i){return e.params.createElements&&Object.keys(i).forEac
vendor: 19,584 bytes, line 2
2h((o=>{if(!n[o]&&!0===n.auto){let r=Ke(e.el,`.${i[o]}`)[0];r||(r=Je("div",i[o]),r.className=i[o],e.el.append(r)),n[o]=r,t[o]=r}})),n}function qt(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Ht(e){let{swiper:t,extendParams:n,emit:i,once:o}=e;n({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(t.params.cssMode)return;const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){if(t.params.cssMode)return;const{touchEventsData:e,touches:n}=t;0===e.velocities.length&&e.velocities.push({position:n[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:n[t.isHorizontal()?"currentX":"currentY"],time:We()})},onTouchEnd:function(e){let{currentPos:n}=e;if(t.params.cssMode)return;const{params:r,wrapperEl:s,rtlTranslate:a,snapGrid:l,touchEventsData:d}=t,c=We()-d.touchStartTime;if(n<-t.minTranslate())t.slideTo(t.activeIndex);else if(n>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(r.freeMode.momentum){if(d.velocities.length>1){const e=d.velocities.pop(),n=d.velocities.pop(),i=e.position-n.position,o=e.time-n.time;t.velocity=i/o,t.velocity/=2,Math.abs(t.velocity)<r.freeMode.minimumVelocity&&(t.velocity=0),(o>150||We()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,d.velocities.length=0;let e=1e3*r.freeMode.momentumRatio;const n=t.velocity*e;let c=t.translate+n;a&&(c=-c);let u,h=!1;const p=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;let f;if(c<t.maxTranslate())r.freeMode.momentumBounce?(c+t.maxTranslate()<-p&&(c=t.maxTranslate()-p),u=t.maxTranslate(),h=!0,d.allowMomentumBounce=!0):c=t.maxTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(c>t.minTranslate())r.freeMode.momentumBounce?(c-t.minTranslate()>p&&(c=t.minTranslate()+p),u=t.minTranslate(),h=!0,d.allowMomentumBounce=!0):c=t.minTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(r.freeMode.sticky){let e;for(let t=0;t<l.length;t+=1)if(l[t]>-c){e=t;break}c=Math.abs(l[e]-c)<Math.abs(l[e-1]-c)||"next"===t.swipeDirection?l[e]:l[e-1],c=-c}if(f&&o("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=a?Math.abs((-c-t.translate)/t.velocity):Math.abs((c-t.translate)/t.velocity),r.freeMode.sticky){const n=Math.abs((a?-c:c)-t.translate),i=t.slidesSizesGrid[t.activeIndex];e=n<i?r.speed:n<2*i?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode.momentumBounce&&h?(t.updateProgress(u),t.setTransition(e),t.setTranslate(c),t.transitionStart(!0,t.swipeDirection),t.animating=!0,ot(s,(()=>{t&&!t.destroyed&&d.allowMomentumBounce&&(i("momentumBounce"),t.setTransition(r.speed),setTimeout((()=>{t.setTranslate(u),ot(s,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(i("_freeModeNoMomentumRelease"),t.updateProgress(c),t.setTransition(e),t.setTranslate(c),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,ot(s,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(c),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&i("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||c>=r.longSwipesMs)&&(i("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})}function Wt(e){const t=this,{params:n,slidesEl:i}=t;n.loop&&t.loopDestroy();const o=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,i.append(t.children[0]),t.innerHTML=""}else i.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&o(e[t]);else o(e);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update()}function Vt(e){const t=this,{params:n,activeIndex:i,slidesEl:o}=t;n.loop&&t.loopDestroy();let r=i+1;const s=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,o.prepend(t.children[0]),t.innerHTML=""}else o.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&s(e[t]);r=i+e.length}else s(e);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update(),t.slideTo(r,0,!1)}function Ut(e,t){const n=this,{params:i,activeIndex:o,slidesEl:r}=n;let s=o;i.loop&&(s-=n.loopedSlides,n.loopDestroy(),n.recalcSlides());const a=n.slides.length;if(e<=0)return void n.prependSlide(t);if(e>=a)return void n.appendSlide(t);let l=s>e?s+1:s;const d=[];for(let t=a-1;t>=e;t-=1){const e=n.slides[t];e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&r.append(t[e]);l=s>e?s+t.length:s}else r.append(t);for(let e=0;e<d.length;e+=1)r.append(d[e]);n.recalcSlides(),i.loop&&n.loopCreate(),i.observer&&!n.isElement||n.update(),i.loop?n.slideTo(l+n.loopedSlides,0,!1):n.slideTo(l,0,!1)}function Zt(e){const t=this,{params:n,activeIndex:i}=t;let o=i;n.loop&&(o-=t.loopedSlides,t.loopDestroy());let r,s=o;if("object"==typeof e&&"length"in e){for(let n=0;n<e.length;n+=1)r=e[n],t.slides[r]&&t.slides[r].remove(),r<s&&(s-=1);s=Math.max(s,0)}else r=e,t.slides[r]&&t.slides[r].remove(),r<s&&(s-=1),s=Math.max(s,0);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update(),n.loop?t.slideTo(s+t.loopedSlides,0,!1):t.slideTo(s,0,!1)}function Xt(){const e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function Yt(e){const{effect:t,swiper:n,on:i,setTranslate:o,setTransition:r,overwriteParams:s,perspective:a,recreateShadows:l,getEffectParams:d}=e;let c;i("beforeInit",(()=>{if(n.params.effect!==t)return;n.classNames.push(`${n.params.containerModifierClass}${t}`),a&&a()&&n.classNames.push(`${n.params.containerModifierClass}3d`);const e=s?s():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)})),i("setTranslate",(()=>{n.params.effect===t&&o()})),i("setTransition",((e,i)=>{n.params.effect===t&&r(i)})),i("transitionEnd",(()=>{if(n.params.effect===t&&l){if(!d||!d().slideShadows)return;n.slides.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),l()}})),i("virtualUpdate",(()=>{n.params.effect===t&&(n.slides.length||(c=!0),requestAnimationFrame((()=>{c&&n.slides&&n.slides.length&&(o(),c=!1)})))}))}function Gt(e,t){const n=Ge(t);return n!==t&&(n.style.backfaceVisibility="hidden",n.style["-webkit-backface-visibility"]="hidden"),n}function Kt(e){let{swiper:t,duration:n,transformElements:i,allSlides:o}=e;const{activeIndex:r}=t;if(t.params.virtualTranslate&&0!==n){let e,n=!1;e=o?i:i.filter((e=>{const n=e.classList.contains("swiper-slide-transform")?(e=>{if(!e.parentElement)return t.slides.find((t=>t.shadowRoot&&t.shadowRoot===e.parentNode));return e.parentElement})(e):e;return t.getSlideIndex(n)===r})),e.forEach((e=>{ot(e,(()=>{if(n)return;if(!t||t.destroyed)return;n=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function Qt(e,t,n){const i=`swiper-slide-shadow${n?`-${n}`:""}${e?` swiper-slide-shadow-${e}`:""}`,o=Ge(t);let r=o.querySelector(`.${i.split(" ").join(".")}`);return r||(r=Je("div",i.split(" ")),o.append(r)),r}Object.keys(Nt).forEach((e=>{Object.keys(Nt[e]).forEach((t=>{Bt.prototype[t]=Nt[e][t]}))})),Bt.use([function(e){let{swiper:t,on:n,emit:i}=e;const o=je();let r=null,s=null;const a=()=>{t&&!t.destroyed&&t.initialized&&(i("beforeResize"),i("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&i("orientationchange")};n("init",(()=>{t.params.resizeObserver&&void 0!==o.ResizeObserver?t&&!t.destroyed&&t.initialized&&(r=new ResizeObserver((e=>{s=o.requestAnimationFrame((()=>{const{width:n,height:i}=t;let o=n,r=i;e.forEach((e=>{let{contentBoxSize:n,contentRect:i,target:s}=e;s&&s!==t.el||(o=i?i.width:(n[0]||n).inlineSize,r=i?i.height:(n[0]||n).blockSize)})),o===n&&r===i||a()}))})),r.observe(t.el)):(o.addEventListener("resize",a),o.addEventListener("orientationchange",l))})),n("destroy",(()=>{s&&o.cancelAnimationFrame(s),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null),o.removeEventListener("resize",a),o.removeEventListener("orientationchange",l)}))},function(e){let{swiper:t,extendParams:n,on:i,emit:o}=e;const r=[],s=je(),a=function(e,n){void 0===n&&(n={});const i=new(s.MutationObserver||s.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void o("observerUpdate",e[0]);const n=function(){o("observerUpdate",e[0])};s.requestAnimationFrame?s.requestAnimationFrame(n):s.setTimeout(n,0)}));i.observe(e,{attributes:void 0===n.attributes||n.attributes,childList:t.isElement||(void 0===n.childList||n).childList,characterData:void 0===n.characterData||n.characterData}),r.push(i)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=it(t.hostEl);for(let t=0;t<e.length;t+=1)a(e[t])}a(t.hostEl,{childList:t.params.observeSlideChildren}),a(t.wrapperEl,{attributes:!1})}})),i("destroy",(()=>{r.forEach((e=>{e.disconnect()})),r.splice(0,r.length)}))}]);const Jt=[function(e){let t,{swiper:n,extendParams:i,on:o,emit:r}=e;i({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const s=Fe();n.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const a=s.createElement("div");function l(e,t){const i=n.params.virtual;if(i.cache&&n.virtual.cache[t])return n.virtual.cache[t];let o;return i.renderSlide?(o=i.renderSlide.call(n,e,t),"string"==typeof o&&(a.innerHTML=o,o=a.children[0])):o=n.isElement?Je("swiper-slide"):Je("div",n.params.slideClass),o.setAttribute("data-swiper-slide-index",t),i.renderSlide||(o.innerHTML=e),i.cache&&(n.virtual.cache[t]=o),o}function d(e,t){const{slidesPerView:i,slidesPerGroup:o,centeredSlides:s,loop:a,initialSlide:d}=n.params;if(t&&!a&&d>0)return;const{addSlidesBefore:c,addSlidesAfter:u}=n.params.virtual,{from:h,to:p,slides:f,slidesGrid:m,offset:g}=n.virtual;n.params.cssMode||n.updateActiveIndex();const v=n.activeIndex||0;let b,y,w;b=n.rtlTranslate?"right":n.isHorizontal()?"left":"top",s?(y=Math.floor(i/2)+o+u,w=Math.floor(i/2)+o+c):(y=i+(o-1)+u,w=(a?i:o)+c);let _=v-w,x=v+y;a||(_=Math.max(_,0),x=Math.min(x,f.length-1));let $=(n.slidesGrid[_]||0)-(n.slidesGrid[0]||0);function S(){n.updateSlides(),n.updateProgress(),n.updateSlidesClasses(),r("virtualUpdate")}if(a&&v>=w?(_-=w,s||($+=n.slidesGrid[0])):a&&v<w&&(_=-w,s&&($+=n.slidesGrid[0])),Object.assign(n.virtual,{from:_,to:x,offset:$,slidesGrid:n.slidesGrid,slidesBefore:w,slidesAfter:y}),h===_&&p===x&&!e)return n.slidesGrid!==m&&$!==g&&n.slides.forEach((e=>{e.style[b]=$-Math.abs(n.cssOverflowAdjustment())+"px"})),n.updateProgress(),void r("virtualUpdate");if(n.params.virtual.renderExternal)return n.params.virtual.renderExternal.call(n,{offset:$,from:_,to:x,slides:function(){const e=[];for(let t=_;t<=x;t+=1)e.push(f[t]);return e}()}),void(n.params.virtual.renderExternalUpdate?S():r("virtualUpdate"));const T=[],k=[],C=e=>{let t=e;return e<0?t=f.length+e:t>=f.length&&(t-=f.length),t};if(e)n.slides.filter((e=>e.matches(`.${n.params.slideClass}, swiper-slide`))).forEach((e=>{e.remove()}));else for(let e=h;e<=p;e+=1)if(e<_||e>x){const t=C(e);n.slides.filter((e=>e.matches(`.${n.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}"]`))).forEach((e=>{e.remove()}))}const E=a?-f.length:0,P=a?2*f.length:f.length;for(let t=E;t<P;t+=1)if(t>=_&&t<=x){const n=C(t);void 0===p||e?k.push(n):(t>p&&k.push(n),t<h&&T.push(n))}if(k.forEach((e=>{n.slidesEl.append(l(f[e],e))})),a)for(let e=T.length-1;e>=0;e-=1){const t=T[e];n.slidesEl.prepend(l(f[t],t))}else T.sort(((e,t)=>t-e)),T.forEach((e=>{n.slidesEl.prepend(l(f[e],e))}));Ke(n.slidesEl,".swiper-slide, swiper-slide").forEach((e=>{e.style[b]=$-Math.abs(n.cssOverflowAdjustment())+"px"})),S()}o("beforeInit",(()=>{if(!n.params.virtual.enabled)return;let e;if(void 0===n.passedParams.virtual.slides){const t=[...n.slidesEl.children].filter((e=>e.matches(`.${n.params.slideClass}, swiper-slide`)));t&&t.length&&(n.virtual.slides=[...t],e=!0,t.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t),n.virtual.cache[t]=e,e.remove()})))}e||(n.virtual.slides=n.params.virtual.slides),n.classNames.push(`${n.params.containerModifierClass}virtual`),n.params.watchSlidesProgress=!0,n.originalParams.watchSlidesProgress=!0,d(!1,!0)})),o("setTranslate",(()=>{n.params.virtual.enabled&&(n.params.cssMode&&!n._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{d()}),100)):d())})),o("init update resize",(()=>{n.params.virtual.enabled&&n.params.cssMode&&Xe(n.wrapperEl,"--swiper-virtual-size",`${n.virtualSize}px`)})),Object.assign(n.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&n.virtual.slides.push(e[t]);else n.virtual.slides.push(e);d(!0)},prependSlide:function(e){const t=n.activeIndex;let i=t+1,o=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&n.virtual.slides.unshift(e[t]);i=t+e.length,o=e.length}else n.virtual.slides.unshift(e);if(n.params.virtual.cache){const e=n.virtual.cache,t={};Object.keys(e).forEach((n=>{const i=e[n],r=i.getAttribute("data-swiper-slide-index");r&&i.setAttribute("data-swiper-slide-index",parseInt(r,10)+o),t[parseInt(n,10)+o]=i})),n.virtual.cache=t}d(!0),n.slideTo(i,0)},removeSlide:function(e){if(null==e)return;let t=n.activeIndex;if(Array.isArray(e))for(let i=e.length-1;i>=0;i-=1)n.params.virtual.cache&&(delete n.virtual.cache[e[i]],Object.keys(n.virtual.cache).forEach((t=>{t>e&&(n.virtual.cache[t-1]=n.virtual.cache[t],n.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete n.virtual.cache[t])}))),n.virtual.slides.splice(e[i],1),e[i]<t&&(t-=1),t=Math.max(t,0);else n.params.virtual.cache&&(delete n.virtual.cache[e],Object.keys(n.virtual.cache).forEach((t=>{t>e&&(n.virtual.cache[t-1]=n.virtual.cache[t],n.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete n.virtual.cache[t])}))),n.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);d(!0),n.slideTo(t,0)},removeAllSlides:function(){n.virtual.slides=[],n.params.virtual.cache&&(n.virtual.cache={}),d(!0),n.slideTo(0,0)},update:d})},function(e){let{swiper:t,extendParams:n,on:i,emit:o}=e;const r=Fe(),s=je();function a(e){if(!t.enabled)return;const{rtlTranslate:n}=t;let i=e;i.originalEvent&&(i=i.originalEvent);const a=i.keyCode||i.charCode,l=t.params.keyboard.pageUpDown,d=l&&33===a,c=l&&34===a,u=37===a,h=39===a,p=38===a,f=40===a;if(!t.allowSlideNext&&(t.isHorizontal()&&h||t.isVertical()&&f||c))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&u||t.isVertical()&&p||d))return!1;if(!(i.shiftKey||i.altKey||i.ctrlKey||i.metaKey||r.activeElement&&r.activeElement.nodeName&&("input"===r.activeElement.nodeName.toLowerCase()||"textarea"===r.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(d||c||u||h||p||f)){let e=!1;if(it(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===it(t.el,`.${t.params.slideActiveClass}`).length)return;const i=t.el,o=i.clientWidth,r=i.clientHeight,a=s.innerWidth,l=s.innerHeight,d=et(i);n&&(d.left-=i.scrollLeft);const c=[[d.left,d.top],[d.left+o,d.top],[d.left,d.top+r],[d.left+o,d.top+r]];for(let t=0;t<c.length;t+=1){const n=c[t];if(n[0]>=0&&n[0]<=a&&n[1]>=0&&n[1]<=l){if(0===n[0]&&0===n[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((d||c||u||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((c||h)&&!n||(d||u)&&n)&&t.slideNext(),((d||u)&&!n||(c||h)&&n)&&t.slidePrev()):((d||c||p||f)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(c||f)&&t.slideNext(),(d||p)&&t.slidePrev()),o("keyPress",a)}}function l(){t.keyboard.enabled||(r.addEventListener("keydown",a),t.keyboard.enabled=!0)}function d(){t.keyboard.enabled&&(r.removeEventListener("keydown",a),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},n({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",(()=>{t.params.keyboard.enabled&&l()})),i("destroy",(()=>{t.keyboard.enabled&&d()})),Object.assign(t.keyboard,{enable:l,disable:d})},function(e){let{swiper:t,extendParams:n,on:i,emit:o}=e;const r=je();let s;n({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let a,l=We();const d=[];function c(){t.enabled&&(t.mouseEntered=!0)}function u(){t.enabled&&(t.mouseEntered=!1)}function h(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&We()-l<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&We()-l<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),o("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),o("scroll",e.raw)),l=(new r.Date).getTime(),!1)))}function p(e){let n=e,i=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const r=t.params.mousewheel;t.params.cssMode&&n.preventDefault();let l=t.el;"container"!==t.params.mousewheel.eventsTarget&&(l=document.querySelector(t.params.mousewheel.eventsTarget));const c=l&&l.contains(n.target);if(!t.mouseEntered&&!c&&!r.releaseOnEdges)return!0;n.originalEvent&&(n=n.originalEvent);let u=0;const p=t.rtlTranslate?-1:1,f=function(e){let t=0,n=0,i=0,o=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),i=10*t,o=10*n,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=o,o=0),(i||o)&&e.deltaMode&&(1===e.deltaMode?(i*=40,o*=40):(i*=800,o*=800)),i&&!t&&(t=i<1?-1:1),o&&!n&&(n=o<1?-1:1),{spinX:t,spinY:n,pixelX:i,pixelY:o}}(n);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(f.pixelX)>Math.abs(f.pixelY)))return!0;u=-f.pixelX*p}else{if(!(Math.abs(f.pixelY)>Math.abs(f.pixelX)))return!0;u=-f.pixelY}else u=Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*p:-f.pixelY;if(0===u)return!0;r.invert&&(u=-u);let m=t.getTranslate()+u*r.sensitivity;if(m>=t.minTranslate()&&(m=t.minTranslate()),m<=t.maxTranslate()&&(m=t.maxTranslate()),i=!!t.params.loop||!(m===t.minTranslate()||m===t.maxTranslate()),i&&t.params.nested&&n.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:We(),delta:Math.abs(u),direction:Math.sign(u)},i=a&&e.time<a.time+500&&e.delta<=a.delta&&e.direction===a.direction;if(!i){a=void 0;let l=t.getTranslate()+u*r.sensitivity;const c=t.isBeginning,h=t.isEnd;if(l>=t.minTranslate()&&(l=t.minTranslate()),l<=t.maxTranslate()&&(l=t.maxTranslate()),t.setTransition(0),t.setTranslate(l),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!c&&t.isBeginning||!h&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(s),s=void 0,d.length>=15&&d.shift();const n=d.length?d[d.length-1]:void 0,i=d[0];if(d.push(e),n&&(e.delta>n.delta||e.direction!==n.direction))d.splice(0);else if(d.length>=15&&e.time-i.time<500&&i.delta-e.delta>=1&&e.delta<=6){const n=u>0?.8:.2;a=e,d.splice(0),s=He((()=>{!t.destroyed&&t.params&&t.slideToClosest(t.params.speed,!0,void 0,n)}),0)}s||(s=He((()=>
vendor: 1,933 bytes, line 2
2{if(t.destroyed||!t.params)return;a=e,d.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(i||o("scroll",n),t.params.autoplay&&t.params.autoplay.disableOnInteraction&&t.autoplay.stop(),r.releaseOnEdges&&(l===t.minTranslate()||l===t.maxTranslate()))return!0}}else{const n={time:We(),delta:Math.abs(u),direction:Math.sign(u),raw:e};d.length>=2&&d.shift();const i=d.length?d[d.length-1]:void 0;if(d.push(n),i?(n.direction!==i.direction||n.delta>i.delta||n.time>i.time+150)&&h(n):h(n),function(e){const n=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&n.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&n.releaseOnEdges)return!0;return!1}(n))return!0}return n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function f(e){let n=t.el;"container"!==t.params.mousewheel.eventsTarget&&(n=document.querySelector(t.params.mousewheel.eventsTarget)),n[e]("mouseenter",c),n[e]("mouseleave",u),n[e]("wheel",p)}function m(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",p),!0):!t.mousewheel.enabled&&(f("addEventListener"),t.mousewheel.enabled=!0,!0)}function g(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,p),!0):!!t.mousewheel.enabled&&(f("removeEventListener"),t.mousewheel.enabled=!1,!0)}i("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&g(),t.params.mousewheel.enabled&&m()})),i("destroy",(()=>{t.params.cssMode&&m(),t.mousewheel.enabled&&g()})),Object.assign(t.mousewheel,{enable:m,disable:g})},function(e){let{swiper:t,extendParams:n,on:i,emit:o}=e;function r(e){let n;return e&&"string"==typeof e&&t.isElement&&(n=t.el.querySelector(e)||t.hostEl.querySelector(e),n)?n:(e&&("string"==typeof e&&(n=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&n&&n.length>1&&1===t.el.querySelectorAll(e).length?n=t.el.querySelector(e):n&&1===n.length&&(n=n[0])),e&&!n?e:n)}function s(e,n){const i=t.params.navigation;
vendor: 1,047 bytes, line 2
2(e=st(e)).forEach((e=>{e&&(e.classList[n?"add":"remove"](...i.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=n),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](i.lockClass))}))}function a(){const{nextEl:e,prevEl:n}=t.navigation;if(t.params.loop)return s(n,!1),void s(e,!1);s(n,t.isBeginning&&!t.params.rewind),s(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),o("navigationPrev"))}function d(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),o("navigationNext"))}function c(){const e=t.params.navigation;if(t.params.navigation=jt(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let n=r(e.nextEl),i=r(e.prevEl);Object.assign(t.navigation,{nextEl:n,prevEl:i}),n=st(n),i=st(i);const o=(n,i)=>{n&&n.addEventListener("click","next"===i?d:l),!t.enabled&&n&&n.classList.add(...e.lockClass.split(" "))};n.forEach((e=>
vendor: 4,587 bytes, line 2
2o(e,"next"))),i.forEach((e=>o(e,"prev")))}function u(){let{nextEl:e,prevEl:n}=t.navigation;e=st(e),n=st(n);const i=(e,n)=>{e.removeEventListener("click","next"===n?d:l),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>i(e,"next"))),n.forEach((e=>i(e,"prev")))}n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},i("init",(()=>{!1===t.params.navigation.enabled?h():(c(),a())})),i("toEdge fromEdge lock unlock",(()=>{a()})),i("destroy",(()=>{u()})),i("enable disable",(()=>{let{nextEl:e,prevEl:n}=t.navigation;e=st(e),n=st(n),t.enabled?a():[...e,...n].filter((e=>!!e)).forEach((e=>e.classList.add(t.params.navigation.lockClass)))})),i("click",((e,n)=>{let{nextEl:i,prevEl:r}=t.navigation;i=st(i),r=st(r);const s=n.target;let a=r.includes(s)||i.includes(s);if(t.isElement&&!a){const e=n.path||n.composedPath&&n.composedPath();e&&(a=e.find((e=>i.includes(e)||r.includes(e))))}if(t.params.navigation.hideOnClick&&!a){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===s||t.pagination.el.contains(s)))return;let e;i.length?e=i[0].classList.contains(t.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(t.params.navigation.hiddenClass)),o(!0===e?"navigationShow":"navigationHide"),[...i,...r].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),c(),a()},disable:h,update:a,init:c,destroy:u})},function(e){let{swiper:t,extendParams:n,on:i,emit:o}=e;const r="swiper-pagination";let s;n({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),t.pagination={el:null,bullets:[]};let a=0;function l(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function d(e,n){const{bulletActiveClass:i}=t.params.pagination;e&&(e=e[("prev"===n?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${i}-${n}`),(e=e[("prev"===n?"previous":"next")+"ElementSibling"])&&e.classList.add(`${i}-${n}-${n}`))}function c(e){const n=e.target.closest(qt(t.params.pagination.bulletClass));if(!n)return;e.preventDefault();const i=nt(n)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===i)return;const e=(o=t.realIndex,r=i,s=t.slides.length,(r%=s)==1+(o%=s)?"next":r===o-1?"previous":void 0);"next"===e?t.slideNext():"previous"===e?t.slidePrev():t.slideToLoop(i)}else t.slideTo(i);var o,r,s}function u(){const e=t.rtl,n=t.params.pagination;if(l())return;let i,r,c=t.pagination.el;c=st(c);const u=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,h=t.params.loop?Math.ceil(u/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(r=t.previousRealIndex||0,i=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(i=t.snapIndex,r=t.previousSnapIndex):(r=t.previousIndex||0,i=t.activeIndex||0),"bullets"===n.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const o=t.pagination.bullets;let l,u,h;if(n.dynamicBullets&&(s=rt(o[0],t.isHorizontal()?"width":"height",!0),c.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=s*(n.dynamicMainBullets+4)+"px"})),n.dynamicMainBullets>1&&void 0!==r&&(a+=i-(r||0),a>n.dynamicMainBullets-1?a=n.dynamicMainBullets-1:a<0&&(a=0)),l=Math.max(i-a,0),u=l+(Math.min(o.length,n.dynamicMainBullets)-1),h=(u+l)/2),o.forEach((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${n.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),c.length>
vendor: 19,472 bytes, line 2
21)o.forEach((e=>{const o=nt(e);o===i?e.classList.add(...n.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),n.dynamicBullets&&(o>=l&&o<=u&&e.classList.add(...`${n.bulletActiveClass}-main`.split(" ")),o===l&&d(e,"prev"),o===u&&d(e,"next"))}));else{const e=o[i];if(e&&e.classList.add(...n.bulletActiveClass.split(" ")),t.isElement&&o.forEach(((e,t)=>{e.setAttribute("part",t===i?"bullet-active":"bullet")})),n.dynamicBullets){const e=o[l],t=o[u];for(let e=l;e<=u;e+=1)o[e]&&o[e].classList.add(...`${n.bulletActiveClass}-main`.split(" "));d(e,"prev"),d(t,"next")}}if(n.dynamicBullets){const i=Math.min(o.length,n.dynamicMainBullets+4),r=(s*i-s)/2-h*s,a=e?"right":"left";o.forEach((e=>{e.style[t.isHorizontal()?a:"top"]=`${r}px`}))}}c.forEach(((e,r)=>{if("fraction"===n.type&&(e.querySelectorAll(qt(n.currentClass)).forEach((e=>{e.textContent=n.formatFractionCurrent(i+1)})),e.querySelectorAll(qt(n.totalClass)).forEach((e=>{e.textContent=n.formatFractionTotal(h)}))),"progressbar"===n.type){let o;o=n.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const r=(i+1)/h;let s=1,a=1;"horizontal"===o?s=r:a=r,e.querySelectorAll(qt(n.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${s}) scaleY(${a})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===n.type&&n.renderCustom?(e.innerHTML=n.renderCustom(t,i+1,h),0===r&&o("paginationRender",e)):(0===r&&o("paginationRender",e),o("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass)}))}function h(){const e=t.params.pagination;if(l())return;const n=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let i=t.pagination.el;i=st(i);let r="";if("bullets"===e.type){let i=t.params.loop?Math.ceil(n/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&i>n&&(i=n);for(let n=0;n<i;n+=1)e.renderBullet?r+=e.renderBullet.call(t,n,e.bulletClass):r+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],i.forEach((n=>{"custom"!==e.type&&(n.innerHTML=r||""),"bullets"===e.type&&t.pagination.bullets.push(...n.querySelectorAll(qt(e.bulletClass)))})),"custom"!==e.type&&o("paginationRender",i[0])}function p(){t.params.pagination=jt(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let n;"string"==typeof e.el&&t.isElement&&(n=t.el.querySelector(e.el)),n||"string"!=typeof e.el||(n=[...document.querySelectorAll(e.el)]),n||(n=e.el),n&&0!==n.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(n)&&n.length>1&&(n=[...t.el.querySelectorAll(e.el)],n.length>1&&(n=n.find((e=>it(e,".swiper")[0]===t.el)))),Array.isArray(n)&&1===n.length&&(n=n[0]),Object.assign(t.pagination,{el:n}),n=st(n),n.forEach((n=>{"bullets"===e.type&&e.clickable&&n.classList.add(...(e.clickableClass||"").split(" ")),n.classList.add(e.modifierClass+e.type),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(n.classList.add(`${e.modifierClass}${e.type}-dynamic`),a=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&n.classList.add(e.progressbarOppositeClass),e.clickable&&n.addEventListener("click",c),t.enabled||n.classList.add(e.lockClass)})))}function f(){const e=t.params.pagination;if(l())return;let n=t.pagination.el;n&&(n=st(n),n.forEach((n=>{n.classList.remove(e.hiddenClass),n.classList.remove(e.modifierClass+e.type),n.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(n.classList.remove(...(e.clickableClass||"").split(" ")),n.removeEventListener("click",c))}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}i("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:n}=t.pagination;n=st(n),n.forEach((n=>{n.classList.remove(e.horizontalClass,e.verticalClass),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),i("init",(()=>{!1===t.params.pagination.enabled?m():(p(),h(),u())})),i("activeIndexChange",(()=>{void 0===t.snapIndex&&u()})),i("snapIndexChange",(()=>{u()})),i("snapGridLengthChange",(()=>{h(),u()})),i("destroy",(()=>{f()})),i("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=st(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),i("lock unlock",(()=>{u()})),i("click",((e,n)=>{const i=n.target,r=st(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!i.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&i===t.navigation.nextEl||t.navigation.prevEl&&i===t.navigation.prevEl))return;const e=r[0].classList.contains(t.params.pagination.hiddenClass);o(!0===e?"paginationShow":"paginationHide"),r.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const m=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=st(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),f()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=st(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),p(),h(),u()},disable:m,render:h,update:u,init:p,destroy:f})},function(e){let{swiper:t,extendParams:n,on:i,emit:o}=e;const r=Fe();let s,a,l,d,c=!1,u=null,h=null;function p(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:n}=t,{dragEl:i,el:o}=e,r=t.params.scrollbar,s=t.params.loop?t.progressLoop:t.progress;let d=a,c=(l-a)*s;n?(c=-c,c>0?(d=a-c,c=0):-c+a>l&&(d=l+c)):c<0?(d=a+c,c=0):c+a>l&&(d=l-c),t.isHorizontal()?(i.style.transform=`translate3d(${c}px, 0, 0)`,i.style.width=`${d}px`):(i.style.transform=`translate3d(0px, ${c}px, 0)`,i.style.height=`${d}px`),r.hide&&(clearTimeout(u),o.style.opacity=1,u=setTimeout((()=>{o.style.opacity=0,o.style.transitionDuration="400ms"}),1e3))}function f(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:n,el:i}=e;n.style.width="",n.style.height="",l=t.isHorizontal()?i.offsetWidth:i.offsetHeight,d=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),a="auto"===t.params.scrollbar.dragSize?l*d:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?n.style.width=`${a}px`:n.style.height=`${a}px`,i.style.display=d>=1?"none":"",t.params.scrollbar.hide&&(i.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function m(e){return t.isHorizontal()?e.clientX:e.clientY}function g(e){const{scrollbar:n,rtlTranslate:i}=t,{el:o}=n;let r;r=(m(e)-et(o)[t.isHorizontal()?"left":"top"]-(null!==s?s:a/2))/(l-a),r=Math.max(Math.min(r,1),0),i&&(r=1-r);const d=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*r;t.updateProgress(d),t.setTranslate(d),t.updateActiveIndex(),t.updateSlidesClasses()}function v(e){const n=t.params.scrollbar,{scrollbar:i,wrapperEl:r}=t,{el:a,dragEl:l}=i;c=!0,s=e.target===l?m(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),r.style.transitionDuration="100ms",l.style.transitionDuration="100ms",g(e),clearTimeout(h),a.style.transitionDuration="0ms",n.hide&&(a.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),o("scrollbarDragStart",e)}function b(e){const{scrollbar:n,wrapperEl:i}=t,{el:r,dragEl:s}=n;c&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,g(e),i.style.transitionDuration="0ms",r.style.transitionDuration="0ms",s.style.transitionDuration="0ms",o("scrollbarDragMove",e))}function y(e){const n=t.params.scrollbar,{scrollbar:i,wrapperEl:r}=t,{el:s}=i;c&&(c=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",r.style.transitionDuration=""),n.hide&&(clearTimeout(h),h=He((()=>{s.style.opacity=0,s.style.transitionDuration="400ms"}),1e3)),o("scrollbarDragEnd",e),n.snapOnRelease&&t.slideToClosest())}function w(e){const{scrollbar:n,params:i}=t,o=n.el;if(!o)return;const s=o,a=!!i.passiveListeners&&{passive:!1,capture:!1},l=!!i.passiveListeners&&{passive:!0,capture:!1};if(!s)return;const d="on"===e?"addEventListener":"removeEventListener";s[d]("pointerdown",v,a),r[d]("pointermove",b,a),r[d]("pointerup",y,l)}function _(){const{scrollbar:e,el:n}=t;t.params.scrollbar=jt(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const i=t.params.scrollbar;if(!i.el)return;let o,s;if("string"==typeof i.el&&t.isElement&&(o=t.el.querySelector(i.el)),o||"string"!=typeof i.el)o||(o=i.el);else if(o=r.querySelectorAll(i.el),!o.length)return;t.params.uniqueNavElements&&"string"==typeof i.el&&o.length>1&&1===n.querySelectorAll(i.el).length&&(o=n.querySelector(i.el)),o.length>0&&(o=o[0]),o.classList.add(t.isHorizontal()?i.horizontalClass:i.verticalClass),o&&(s=o.querySelector(qt(t.params.scrollbar.dragClass)),s||(s=Je("div",t.params.scrollbar.dragClass),o.append(s))),Object.assign(e,{el:o,dragEl:s}),i.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&w("on"),o&&o.classList[t.enabled?"remove":"add"](...qe(t.params.scrollbar.lockClass))}function x(){const e=t.params.scrollbar,n=t.scrollbar.el;n&&n.classList.remove(...qe(t.isHorizontal()?e.horizontalClass:e.verticalClass)),t.params.scrollbar.el&&t.scrollbar.el&&w("off")}n({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},i("changeDirection",(()=>{if(!t.scrollbar||!t.scrollbar.el)return;const e=t.params.scrollbar;let{el:n}=t.scrollbar;n=st(n),n.forEach((n=>{n.classList.remove(e.horizontalClass,e.verticalClass),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),i("init",(()=>{!1===t.params.scrollbar.enabled?$():(_(),f(),p())})),i("update resize observerUpdate lock unlock changeDirection",(()=>{f()})),i("setTranslate",(()=>{p()})),i("setTransition",((e,n)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(n)})),i("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](...qe(t.params.scrollbar.lockClass))})),i("destroy",(()=>{x()}));const $=()=>{t.el.classList.add(...qe(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...qe(t.params.scrollbar.scrollbarDisabledClass)),x()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(...qe(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...qe(t.params.scrollbar.scrollbarDisabledClass)),_(),f(),p()},disable:$,updateSize:f,setTranslate:p,init:_,destroy:x})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({parallax:{enabled:!1}});const o="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(e,n)=>{const{rtl:i}=t,o=i?-1:1,r=e.getAttribute("data-swiper-parallax")||"0";let s=e.getAttribute("data-swiper-parallax-x"),a=e.getAttribute("data-swiper-parallax-y");const l=e.getAttribute("data-swiper-parallax-scale"),d=e.getAttribute("data-swiper-parallax-opacity"),c=e.getAttribute("data-swiper-parallax-rotate");if(s||a?(s=s||"0",a=a||"0"):t.isHorizontal()?(s=r,a="0"):(a=r,s="0"),s=s.indexOf("%")>=0?parseInt(s,10)*n*o+"%":s*n*o+"px",a=a.indexOf("%")>=0?parseInt(a,10)*n+"%":a*n+"px",null!=d){const t=d-(d-1)*(1-Math.abs(n));e.style.opacity=t}let u=`translate3d(${s}, ${a}, 0px)`;if(null!=l){u+=` scale(${l-(l-1)*(1-Math.abs(n))})`}if(c&&null!=c){u+=` rotate(${c*n*-1}deg)`}e.style.transform=u},s=()=>{const{el:e,slides:n,progress:i,snapGrid:s,isElement:a}=t,l=Ke(e,o);t.isElement&&l.push(...Ke(t.hostEl,o)),l.forEach((e=>{r(e,i)})),n.forEach(((e,n)=>{let a=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(a+=Math.ceil(n/2)-i*(s.length-1)),a=Math.min(Math.max(a,-1),1),e.querySelectorAll(`${o}, [data-swiper-parallax-rotate]`).forEach((e=>{r(e,a)}))}))};i("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),i("init",(()=>{t.params.parallax.enabled&&s()})),i("setTranslate",(()=>{t.params.parallax.enabled&&s()})),i("setTransition",((e,n)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{el:n,hostEl:i}=t,r=[...n.querySelectorAll(o)];t.isElement&&r.push(...i.querySelectorAll(o)),r.forEach((t=>{let n=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(n=0),t.style.transitionDuration=`${n}ms`}))}(n)}))},function(e){let{swiper:t,extendParams:n,on:i,emit:o}=e;const r=je();n({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let s,a,l=1,d=!1,c=!1,u={x:0,y:0};const h=[],p={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},f={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},m={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let g,v=1;function b(){if(h.length<2)return 1;const e=h[0].pageX,t=h[0].pageY,n=h[1].pageX,i=h[1].pageY;return Math.sqrt((n-e)**2+(i-t)**2)}function y(){const e=t.params.zoom,n=p.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;if(e.limitToOriginalSize&&p.imageEl&&p.imageEl.naturalWidth){const e=p.imageEl.naturalWidth/p.imageEl.offsetWidth;return Math.min(e,n)}return n}function w(e){const n=t.isElement?"swiper-slide":`.${t.params.slideClass}`;return!!e.target.matches(n)||t.slides.filter((t=>t.contains(e.target))).length>0}function _(e){const n=`.${t.params.zoom.containerClass}`;return!!e.target.matches(n)||[...t.hostEl.querySelectorAll(n)].filter((t=>t.contains(e.target))).length>0}function x(e){if("mouse"===e.pointerType&&h.splice(0,h.length),!w(e))return;const n=t.params.zoom;if(s=!1,a=!1,h.push(e),!(h.length<2)){if(s=!0,p.scaleStart=b(),!p.slideEl){p.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),p.slideEl||(p.slideEl=t.slides[t.activeIndex]);let i=p.slideEl.querySelector(`.${n.containerClass}`);if(i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),p.imageEl=i,p.imageWrapEl=i?it(p.imageEl,`.${n.containerClass}`)[0]:void 0,!p.imageWrapEl)return void(p.imageEl=void 0);p.maxRatio=y()}if(p.imageEl){const[e,t]=function(){if(h.length<2)return{x:null,y:null};const e=p.imageEl.getBoundingClientRect();return[(h[0].pageX+(h[1].pageX-h[0].pageX)/2-e.x-r.scrollX)/l,(h[0].pageY+(h[1].pageY-h[0].pageY)/2-e.y-r.scrollY)/l]}();p.originX=e,p.originY=t,p.imageEl.style.transitionDuration="0ms"}d=!0}}function $(e){if(!w(e))return;const n=t.params.zoom,i=t.zoom,o=h.findIndex((t=>t.pointerId===e.pointerId));o>=0&&(h[o]=e),h.length<2||(a=!0,p.scaleMove=b(),p.imageEl&&(i.scale=p.scaleMove/p.scaleStart*l,i.scale>p.maxRatio&&(i.scale=p.maxRatio-1+(i.scale-p.maxRatio+1)**.5),i.scale<n.minRatio&&(i.scale=n.minRatio+1-(n.minRatio-i.scale+1)**.5),p.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`))}function S(e){if(!w(e))return;if("mouse"===e.pointerType&&"pointerout"===e.type)return;const n=t.params.zoom,i=t.zoom,o=h.findIndex((t=>t.pointerId===e.pointerId));o>=0&&h.splice(o,1),s&&a&&(s=!1,a=!1,p.imageEl&&(i.scale=Math.max(Math.min(i.scale,p.maxRatio),n.minRatio),p.imageEl.style.transitionDuration=`${t.params.speed}ms`,p.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`,l=i.scale,d=!1,i.scale>1&&p.slideEl?p.slideEl.classList.add(`${n.zoomedSlideClass}`):i.scale<=1&&p.slideEl&&p.slideEl.classList.remove(`${n.zoomedSlideClass}`),1===i.scale&&(p.originX=0,p.originY=0,p.slideEl=void 0)))}function T(){t.touchEventsData.preventTouchMoveFromPointerMove=!1}function k(e){const n="mouse"===e.pointerType&&t.params.zoom.panOnMouseMove;if(!w(e)||!_(e))return;const i=t.zoom;if(!p.imageEl)return;if(!f.isTouched||!p.slideEl)return void(n&&E(e));if(n)return void E(e);f.isMoved||(f.width=p.imageEl.offsetWidth||p.imageEl.clientWidth,f.height=p.imageEl.offsetHeight||p.imageEl.clientHeight,f.startX=Ve(p.imageWrapEl,"x")||0,f.startY=Ve(p.imageWrapEl,"y")||0,p.slideWidth=p.slideEl.offsetWidth,p.slideHeight=p.slideEl.offsetHeight,p.imageWrapEl.style.transitionDuration="0ms");const o=f.width*i.scale,r=f.height*i.scale;f.minX=Math.min(p.slideWidth/2-o/2,0),f.maxX=-f.minX,f.minY=Math.min(p.slideHeight/2-r/2,0),f.maxY=-f.minY,f.touchesCurrent.x=h.length>0?h[0].pageX:e.pageX,f.touchesCurrent.y=h.length>0?h[0].pageY:e.pageY;if(Math.max(Math.abs(f.touchesCurrent.x-f.touchesStart.x),Math.abs(f.touchesCurrent.y-f.touchesStart.y))>5&&(t.allowClick=!1),!f.isMoved&&!d){if(t.isHorizontal()&&(Math.floor(f.minX)===Math.floor(f.startX)&&f.touchesCurrent.x<f.touchesStart.x||Math.floor(f.maxX)===Math.floor(f.startX)&&f.touchesCurrent.x>f.touchesStart.x))return f.isTouched=!1,void T();if(!t.isHorizontal()&&(Math.floor(f.minY)===Math.floor(f.startY)&&f.touchesCurrent.y<f.touchesStart.y||Math.floor(f.maxY)===Math.floor(f.startY)&&f.touchesCurrent.y>f.touchesStart.y))return f.isTouched=!1,void T()}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(g),t.touchEventsData.preventTouchMoveFromPointerMove=!0,g=setTimeout((()=>{t.destroyed||T()})),f.isMoved=!0;const s=(i.scale-l)/(p.maxRatio-t.params.zoom.minRatio),{originX:a,originY:c}=p;f.currentX=f.touchesCurrent.x-f.touchesStart.x+f.startX+s*(f.width-2*a),f.currentY=f.touchesCurrent.y-f.touchesStart.y+f.startY+s*(f.height-2*c),f.currentX<f.minX&&(f.currentX=f.minX+1-(f.minX-f.currentX+1)**.8),f.currentX>f.maxX&&(f.currentX=f.maxX-1+(f.currentX-f.maxX+1)**.8),f.currentY<f.minY&&(f.currentY=f.minY+1-(f.minY-f.currentY+1)**.8),f.currentY>f.maxY&&(f.currentY=f.maxY-1+(f.currentY-f.maxY+1)**.8),m.prevPositionX||(m.prevPositionX=f.touchesCurrent.x),m.prevPositionY||(m.prevPositionY=f.touchesCurrent.y),m.prevTime||(m.prevTime=Date.now()),m.x=(f.touchesCurrent.x-m.prevPositionX)/(Date.now()-m.prevTime)/2,m.y=(f.touchesCurrent.y-m.prevPositionY)/(Date.now()-m.prevTime)/2,Math.abs(f.touchesCurrent.x-m.prevPositionX)<2&&(m.x=0),Math.abs(f.touchesCurrent.y-m.prevPositionY)<2&&(m.y=0),m.prevPositionX=f.touchesCurrent.x,m.prevPositionY=f.touchesCurrent.y,m.prevTime=Date.now(),p.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`}function C(){const e=t.zoom;p.slideEl&&t.activeIndex!==t.slides.indexOf(p.slideEl)&&(p.imageEl&&(p.imageEl.style.transform="translate3d(0,
20,0) scale(1)"),p.imageWrapEl&&(p.imageWrapEl.style.transform="translate3d(0,0,0)"),p.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),e.scale=1,l=1,p.slideEl=void 0,p.imageEl=void 0,p.imageWrapEl=void 0,p.originX=0,p.originY=0)}function E(e){if(l<=1||!p.imageWrapEl)return;if(!w(e)||!_(e))return;const t=r.getComputedStyle(p.imageWrapEl).transform,n=new r.DOMMatrix(t);if(!c)return c=!0,u.x=e.clientX,u.y=e.clientY,f.startX=n.e,f.startY=n.f,f.width=p.imageEl.offsetWidth||p.imageEl.clientWidth,f.height=p.imageEl.offsetHeight||p.imageEl.clientHeight,p.slideWidth=p.slideEl.offsetWidth,void(p.slideHeight=p.slideEl.offsetHeight);const i=-3*(e.clientX-u.x),o=-3*(e.clientY-u.y),s=f.width*l,a=f.height*l,d=p.slideWidth,h=p.slideHeight,m=Math.min(d/2-s/2,0),g=-m,v=Math.min(h/2-a/2,0),b=-v,y=Math.max(Math.min(f.startX+i,g),m),x=Math.max(Math.min(f.startY+o,b),v);p.imageWrapEl.style.transitionDuration="0ms",p.imageWrapEl.style.transform=`translate3d(${y}px, ${x}px, 0)`,u.x=e.clientX,u.y=e.clientY,f.startX=y,f.startY=x}function P(e){const n=t.zoom,i=t.params.zoom;if(!p.slideEl){e&&e.target&&(p.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`)),p.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?p.slideEl=Ke(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:p.slideEl=t.slides[t.activeIndex]);let n=p.slideEl.querySelector(`.${i.containerClass}`);n&&(n=n.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),p.imageEl=n,p.imageWrapEl=n?it(p.imageEl,`.${i.containerClass}`)[0]:void 0}if(!p.imageEl||!p.imageWrapEl)return;let o,s,a,d,c,u,h,m,g,v,b,w,_,x,$,S,T,k;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),p.slideEl.classList.add(`${i.zoomedSlideClass}`),void 0===f.touchesStart.x&&e?(o=e.pageX,s=e.pageY):(o=f.touchesStart.x,s=f.touchesStart.y);const C="number"==typeof e?e:null;1===l&&C&&(o=void 0,s=void 0,f.touchesStart.x=void 0,f.touchesStart.y=void 0);const E=y();n.scale=C||E,l=C||E,!e||1===l&&C?(h=0,m=0):(T=p.slideEl.offsetWidth,k=p.slideEl.offsetHeight,a=et(p.slideEl).left+r.scrollX,d=et(p.slideEl).top+r.scrollY,c=a+T/2-o,u=d+k/2-s,g=p.imageEl.offsetWidth||p.imageEl.clientWidth,v=p.imageEl.offsetHeight||p.imageEl.clientHeight,b=g*n.scale,w=v*n.scale,_=Math.min(T/2-b/2,0),x=Math.min(k/2-w/2,0),$=-_,S=-x,h=c*n.scale,m=u*n.scale,h<_&&(h=_),h>$&&(h=$),m<x&&(m=x),m>S&&(m=S)),C&&1===n.scale&&(p.originX=0,p.originY=0),p.imageWrapEl.style.transitionDuration="300ms",p.imageWrapEl.style.transform=`translate3d(${h}px, ${m}px,0)`,p.imageEl.style.transitionDuration="300ms",p.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`}function A(){const e=t.zoom,n=t.params.zoom;if(!p.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?p.slideEl=Ke(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:p.slideEl=t.slides[t.activeIndex];let e=p.slideEl.querySelector(`.${n.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),p.imageEl=e,p.imageWrapEl=e?it(p.imageEl,`.${n.containerClass}`)[0]:void 0}p.imageEl&&p.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,l=1,f.touchesStart.x=void 0,f.touchesStart.y=void 0,p.imageWrapEl.style.transitionDuration="300ms",p.imageWrapEl.style.transform="translate3d(0,0,0)",p.imageEl.style.transitionDuration="300ms",p.imageEl.style.transform="translate3d(0,0,0) scale(1)",p.slideEl.classList.remove(`${n.zoomedSlideClass}`),p.slideEl=void 0,p.originX=0,p.originY=0,t.params.zoom.panOnMouseMove&&(u={x:0,y:0},c&&(c=!1,f.startX=0,f.startY=0)))}function L(e){const n=t.zoom;n.scale&&1!==n.scale?A():P(e)}function M(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function O(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:n,activeListenerWithCapture:i}=M();t.wrapperEl.addEventListener("pointerdown",x,n),t.wrapperEl.addEventListener("pointermove",$,i),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.addEventListener(e,S,n)})),t.wrapperEl.addEventListener("pointermove",k,i)}function I(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:n,activeListenerWithCapture:i}=M();t.wrapperEl.removeEventListener("pointerdown",x,n),t.wrapperEl.removeEventListener("pointermove",$,i),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.removeEventListener(e,S,n)})),t.wrapperEl.removeEventListener("pointermove",k,i)}Object.defineProperty(t.zoom,"scale",{get:()=>v,set(e){if(v!==e){const t=p.imageEl,n=p.slideEl;o("zoomChange",e,t,n)}v=e}}),i("init",(()=>{t.params.zoom.enabled&&O()})),i("destroy",(()=>{I()})),i("touchStart",((e,n)=>{t.zoom.enabled&&function(e){const n=t.device;if(!p.imageEl)return;if(f.isTouched)return;n.android&&e.cancelable&&e.preventDefault(),f.isTouched=!0;const i=h.length>0?h[0]:e;f.touchesStart.x=i.pageX,f.touchesStart.y=i.pageY}(n)}
vendor: 4,328 bytes, line 2
2)),i("touchEnd",((e,n)=>{t.zoom.enabled&&function(){const e=t.zoom;if(h.length=0,!p.imageEl)return;if(!f.isTouched||!f.isMoved)return f.isTouched=!1,void(f.isMoved=!1);f.isTouched=!1,f.isMoved=!1;let n=300,i=300;const o=m.x*n,r=f.currentX+o,s=m.y*i,a=f.currentY+s;0!==m.x&&(n=Math.abs((r-f.currentX)/m.x)),0!==m.y&&(i=Math.abs((a-f.currentY)/m.y));const l=Math.max(n,i);f.currentX=r,f.currentY=a;const d=f.width*e.scale,c=f.height*e.scale;f.minX=Math.min(p.slideWidth/2-d/2,0),f.maxX=-f.minX,f.minY=Math.min(p.slideHeight/2-c/2,0),f.maxY=-f.minY,f.currentX=Math.max(Math.min(f.currentX,f.maxX),f.minX),f.currentY=Math.max(Math.min(f.currentY,f.maxY),f.minY),p.imageWrapEl.style.transitionDuration=`${l}ms`,p.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`}()})),i("doubleTap",((e,n)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&L(n)})),i("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&C()})),i("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&C()})),Object.assign(t.zoom,{enable:O,disable:I,in:P,out:A,toggle:L})},function(e){let{swiper:t,extendParams:n,on:i}=e;function o(e,t){const n=function(){let e,t,n;return(i,o)=>{for(t=-1,e=i.length;e-t>1;)n=e+t>>1,i[n]<=o?t=n:e=n;return e}}();let i,o;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(o=n(this.x,e),i=o-1,(e-this.x[i])*(this.y[o]-this.y[i])/(this.x[o]-this.x[i])+this.y[i]):0},this}function r(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}n({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},i("beforeInit",(()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){("string"==typeof t.params.controller.control?[...document.querySelectorAll(t.params.controller.control)]:[t.params.controller.control]).forEach((e=>{if(t.controller.control||(t.controller.control=[]),e&&e.swiper)t.controller.control.push(e.swiper);else if(e){const n=`${t.params.eventsPrefix}init`,i=o=>{t.controller.control.push(o.detail[0]),t.update(),e.removeEventListener(n,i)};e.addEventListener(n,i)}}))}else t.controller.control=t.params.controller.control})),i("update",(()=>{r()})),i("resize",(()=>{r()})),i("observerUpdate",(()=>{r()})),i("setTranslate",((e,n,i)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(n,i)})),i("setTransition",((e,n,i)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(n,i)})),Object.assign(t.controller,{setTranslate:function(e,n){const i=t.controller.control;let r,s;const a=t.constructor;function l(e){if(e.destroyed)return;const n=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline=t.params.loop?new o(t.slidesGrid,e.slidesGrid):new o(t.snapGrid,e.snapGrid)}(e),s=-t.controller.spline.interpolate(-n)),s&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),s=(n-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(i))for(let e=0;e<i.length;e+=1)i[e]!==n&&i[e]instanceof a&&l(i[e]);else i instanceof a&&n!==i&&l(i)},setTransition:function(e,n){const i=t.constructor,o=t.controller.control;let r;function s(n){n.destroyed||(n.setTransition(e,t),0!==e&&(n.transitionStart(),n.params.autoHeight&&He((()=>{n.updateAutoHeight()})),ot(n.wrapperEl,(()=>{o&&n.transitionEnd()}))))}if(Array.isArray(o))for(r=0;r<o.length;r+=1)o[r]!==n&&o[r]instanceof i&&s(o[r]);else o instanceof i&&n!==o&&s(o)}})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,
2scrollOnFocus:!0}}),t.a11y={clicked:!1};let o,r,s=null,a=(new Date).getTime();function l(e){const t=s;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}function d(e){(e=st(e)).forEach((e=>{e.setAttribute("tabIndex","0")}))}function c(e){(e=st(e)).forEach((e=>{e.setAttribute("tabIndex","-1")}))}function u(e,t){(e=st(e)).forEach((e=>{e.setAttribute("role",t)}))}function h(e,t){(e=st(e)).forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function p(e,t){(e=st(e)).forEach((e=>{e.setAttribute("aria-label",t)}))}function f(e){(e=st(e)).forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function m(e){(e=st(e)).forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function g(e){if(13!==e.keyCode&&32!==e.keyCode)return;const n=t.params.a11y,i=e.target;if(!t.pagination||!t.pagination.el||i!==t.pagination.el&&!t.pagination.el.contains(e.target)||e.target.matches(qt(t.params.pagination.bulletClass))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){const e=st(t.navigation.prevEl);st(t.navigation.nextEl).includes(i)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?l(n.lastSlideMessage):l(n.nextSlideMessage)),e.includes(i)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?l(n.firstSlideMessage):l(n.prevSlideMessage))}t.pagination&&i.matches(qt(t.params.pagination.bulletClass))&&i.click()}}function v(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function b(){return v()&&t.params.pagination.clickable}const y=(e,t,n)=>{d(e),"BUTTON"!==e.tagName&&(u(e,"button"),e.addEventListener("keydown",g)),p(e,n),function(e,t){(e=st(e)).forEac
2h((e=>{e.setAttribute("aria-controls",t)}))}(e,t)},w=e=>{r&&r!==e.target&&!r.contains(e.target)&&(o=!0),t.a11y.clicked=!0},_=()=>{o=!1,requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},x=e=>{a=(new Date).getTime()},$=e=>{if(t.a11y.clicked||!t.params.a11y.scrollOnFocus)return;if((new Date).getTime()-a<100)return;const n=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!n||!t.slides.includes(n))return;r=n;const i=t.slides.indexOf(n)===t.activeIndex,s=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(n);i||s||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,requestAnimationFrame((()=>{o||(t.params.loop?t.slideToLoop(parseInt(n.getAttribute("data-swiper-slide-index")),0):t.slideTo(t.slides.indexOf(n),0),o=!1)})))},S=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&h(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&u(t.slides,e.slideRole);const n=t.slides.length;e.slideLabelMessage&&t.slides.forEach(((i,o)=>{const r=t.params.loop?parseInt(i.getAttribute("data-swiper-slide-index"),10):o;p(i,e.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,n))}))},T=()=>{const e=t.params.a11y;t.el.append(s);const n=t.el;e.containerRoleDescriptionMessage&&h(n,e.containerRoleDescriptionMessage),e.containerMessage&&p(n,e.containerMessage),e.containerRole&&u(n,e.containerRole);const i=t.wrapperEl,o=e.id||i.getAttribute("id")||`swiper-wrapper-${r=16,void 0===r&&(r=16),"x".repeat(r).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var r;const a=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var l;l=o,st(i).forEach((e=>{e.setAttribute("id",l)}
vendor: 18,468 bytes, line 2
2)),function(e,t){(e=st(e)).forEach((e=>{e.setAttribute("aria-live",t)}))}(i,a),S();let{nextEl:d,prevEl:c}=t.navigation?t.navigation:{};if(d=st(d),c=st(c),d&&d.forEach((t=>y(t,o,e.nextSlideMessage))),c&&c.forEach((t=>y(t,o,e.prevSlideMessage))),b()){st(t.pagination.el).forEach((e=>{e.addEventListener("keydown",g)}))}Fe().addEventListener("visibilitychange",x),t.el.addEventListener("focus",$,!0),t.el.addEventListener("focus",$,!0),t.el.addEventListener("pointerdown",w,!0),t.el.addEventListener("pointerup",_,!0)};i("beforeInit",(()=>{s=Je("span",t.params.a11y.notificationClass),s.setAttribute("aria-live","assertive"),s.setAttribute("aria-atomic","true")})),i("afterInit",(()=>{t.params.a11y.enabled&&T()})),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&S()})),i("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:n}=t.navigation;n&&(t.isBeginning?(f(n),c(n)):(m(n),d(n))),e&&(t.isEnd?(f(e),c(e)):(m(e),d(e)))}()})),i("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;v()&&t.pagination.bullets.forEach((n=>{t.params.pagination.clickable&&(d(n),t.params.pagination.renderBullet||(u(n,"button"),p(n,e.paginationBulletMessage.replace(/\{\{index\}\}/,nt(n)+1)))),n.matches(qt(t.params.pagination.bulletActiveClass))?n.setAttribute("aria-current","true"):n.removeAttribute("aria-current")}))}()})),i("destroy",(()=>{t.params.a11y.enabled&&function(){s&&s.remove();let{nextEl:e,prevEl:n}=t.navigation?t.navigation:{};e=st(e),n=st(n),e&&e.forEach((e=>e.removeEventListener("keydown",g))),n&&n.forEach((e=>e.removeEventListener("keydown",g))),b()&&st(t.pagination.el).forEach((e=>{e.removeEventListener("keydown",g)}));Fe().removeEventListener("visibilitychange",x),t.el&&"string"!=typeof t.el&&(t.el.removeEventListener("focus",$,!0),t.el.removeEventListener("pointerdown",w,!0),t.el.removeEventListener("pointerup",_,!0))}()}))},function(e){let{swiper:t,extendParams:n,on:i}=e;n({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let o=!1,r={};const s=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),a=e=>{const t=je();let n;n=e?new URL(e):t.location;const i=n.pathname.slice(1).split("/").filter((e=>""!==e)),o=i.length;return{key:i[o-2],value:i[o-1]}},l=(e,n)=>{const i=je();if(!o||!t.params.history.enabled)return;let r;r=t.params.url?new URL(t.params.url):i.location;const a=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${n}"]`):t.slides[n];let l=s(a.getAttribute("data-history"));if(t.params.history.root.length>0){let n=t.params.history.root;"/"===n[n.length-1]&&(n=n.slice(0,n.length-1)),l=`${n}/${e?`${e}/`:""}${l}`}else r.pathname.includes(e)||(l=`${e?`${e}/`:""}${l}`);t.params.history.keepQuery&&(l+=r.search);const d=i.history.state;d&&d.value===l||(t.params.history.replaceState?i.history.replaceState({value:l},null,l):i.history.pushState({value:l},null,l))},d=(e,n,i)=>{if(n)for(let o=0,r=t.slides.length;o<r;o+=1){const r=t.slides[o];if(s(r.getAttribute("data-history"))===n){const n=t.getSlideIndex(r);t.slideTo(n,e,i)}}else t.slideTo(0,e,i)},c=()=>{r=a(t.params.url),d(t.params.speed,r.value,!1)};i("init",(()=>{t.params.history.enabled&&(()=>{const e=je();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);o=!0,r=a(t.params.url),r.key||r.value?(d(0,r.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",c)):t.params.history.replaceState||e.addEventListener("popstate",c)}})()})),i("destroy",(()=>{t.params.history.enabled&&(()=>{const e=je();t.params.history.replaceState||e.removeEventListener("popstate",c)})()})),i("transitionEnd _freeModeNoMomentumRelease",(()=>{o&&l(t.params.history.key,t.activeIndex)})),i("slideChange",(()=>{o&&t.params.cssMode&&l(t.params.history.key,t.activeIndex)}))},function(e){let{swiper:t,extendParams:n,emit:i,on:o}=e,r=!1;const s=Fe(),a=je();n({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,n){if(t.virtual&&t.params.virtual.enabled){const e=t.slides.find((e=>e.getAttribute("data-hash")===n));if(!e)return 0;return parseInt(e.getAttribute("data-swiper-slide-index"),10)}return t.getSlideIndex(Ke(t.slidesEl,`.${t.params.slideClass}[data-hash="${n}"], swiper-slide[data-hash="${n}"]`)[0])}}});const l=()=>{i("hashChange");const e=s.location.hash.replace("#",""),n=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex];if(e!==(n?n.getAttribute("data-hash"):"")){const n=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===n||Number.isNaN(n))return;t.slideTo(n)}},d=()=>{if(!r||!t.params.hashNavigation.enabled)return;const e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],n=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&a.history&&a.history.replaceState?(a.history.replaceState(null,null,`#${n}`||""),i("hashSet")):(s.location.hash=n||"",i("hashSet"))};o("init",(()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;r=!0;const e=s.location.hash.replace("#","");if(e){const n=0,i=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(i||0,n,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&a.addEventListener("hashchange",l)})()})),o("destroy",(()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&a.removeEventListener("hashchange",l)})),o("transitionEnd _freeModeNoMomentumRelease",(()=>{r&&d()})),o("slideChange",(()=>{r&&t.params.cssMode&&d()}))},function(e){let t,n,{swiper:i,extendParams:o,on:r,emit:s,params:a}=e;i.autoplay={running:!1,paused:!1,timeLeft:0},o({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,d,c,u,h,p,f,m,g=a&&a.autoplay?a.autoplay.delay:3e3,v=a&&a.autoplay?a.autoplay.delay:3e3,b=(new Date).getTime();function y(e){i&&!i.destroyed&&i.wrapperEl&&e.target===i.wrapperEl&&(i.wrapperEl.removeEventListener("transitionend",y),m||e.detail&&e.detail.bySwiperTouchMove||T())}const w=()=>{if(i.destroyed||!i.autoplay.running)return;i.autoplay.paused?d=!0:d&&(v=l,d=!1);const e=i.autoplay.paused?l:b+v-(new Date).getTime();i.autoplay.timeLeft=e,s("autoplayTimeLeft",e,e/g),n=requestAnimationFrame((()=>{w()}))},_=e=>{if(i.destroyed||!i.autoplay.running)return;cancelAnimationFrame(n),w();let o=void 0===e?i.params.autoplay.delay:e;g=i.params.autoplay.delay,v=i.params.autoplay.delay;const r=(()=>{let e;if(e=i.virtual&&i.params.virtual.enabled?i.slides.find((e=>e.classList.contains("swiper-slide-active"))):i.slides[i.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(r)&&r>0&&void 0===e&&(o=r,g=r,v=r),l=o;const a=i.params.speed,d=()=>{i&&!i.destroyed&&(i.params.autoplay.reverseDirection?!i.isBeginning||i.params.loop||i.params.rewind?(i.slidePrev(a,!0,!0),s("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(i.slides.length-1,a,!0,!0),s("autoplay")):!i.isEnd||i.params.loop||i.params.rewind?(i.slideNext(a,!0,!0),s("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(0,a,!0,!0),s("autoplay")),i.params.cssMode&&(b=(new Date).getTime(),requestAnimationFrame((()=>{_()}))))};return o>0?(clearTimeout(t),t=setTimeout((()=>{d()}),o)):requestAnimationFrame((()=>{d()})),o},x=()=>{b=(new Date).getTime(),i.autoplay.running=!0,_(),s("autoplayStart")},$=()=>{i.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(n),s("autoplayStop")},S=(e,n)=>{if(i.destroyed||!i.autoplay.running)return;clearTimeout(t),e||(f=!0);const o=()=>{s("autoplayPause"),i.params.autoplay.waitForTransition?i.wrapperEl.addEventListener("transitionend",y):T()};if(i.autoplay.paused=!0,n)return p&&(l=i.params.autoplay.delay),p=!1,void o();const r=l||i.params.autoplay.delay;l=r-((new Date).getTime()-b),i.isEnd&&l<0&&!i.params.loop||(l<0&&(l=0),o())},T=()=>{i.isEnd&&l<0&&!i.params.loop||i.destroyed||!i.autoplay.running||(b=(new Date).getTime(),f?(f=!1,_(l)):_(),i.autoplay.paused=!1,s("autoplayResume"))},k=()=>{if(i.destroyed||!i.autoplay.running)return;const e=Fe();"hidden"===e.visibilityState&&(f=!0,S(!0)),"visible"===e.visibilityState&&T()},C=e=>{"mouse"===e.pointerType&&(f=!0,m=!0,i.animating||i.autoplay.paused||S(!0))},E=e=>{"mouse"===e.pointerType&&(m=!1,i.autoplay.paused&&T())};r("init",(()=>{i.params.autoplay.enabled&&(i.params.autoplay.pauseOnMouseEnter&&(i.el.addEventListener("pointerenter",C),i.el.addEventListener("pointerleave",E)),Fe().addEventListener("visibilitychange",k),x())})),r("destroy",(()=>{i.el&&"string"!=typeof i.el&&(i.el.removeEventListener("pointerenter",C),i.el.removeEventListener("pointerleave",E)),Fe().removeEventListener("visibilitychange",k),i.autoplay.running&&$()})),r("_freeModeStaticRelease",(()=>{(u||f)&&T()})),r("_freeModeNoMomentumRelease",(()=>{i.params.autoplay.disableOnInteraction?$():S(!0,!0)})),r("beforeTransitionStart",((e,t,n)=>{!i.destroyed&&i.autoplay.running&&(n||!i.params.autoplay.disableOnInteraction?S(!0,!0):$())})),r("sliderFirstMove",(()=>{!i.destroyed&&i.autoplay.running&&(i.params.autoplay.disableOnInteraction?$():(c=!0,u=!1,f=!1,h=setTimeout((()=>{f=!0,u=!0,S(!0)}),200)))})),r("touchEnd",(()=>{if(!i.destroyed&&i.autoplay.running&&c){if(clearTimeout(h),clearTimeout(t),i.params.autoplay.disableOnInteraction)return u=!1,void(c=!1);u&&i.params.cssMode&&T(),u=!1,c=!1}})),r("slideChange",(()=>{!i.destroyed&&i.autoplay.running&&(p=!0)})),Object.assign(i.autoplay,{start:x,stop:$,pause:S,resume:T})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let o=!1,r=!1;function s(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const n=e.clickedIndex,i=e.clickedSlide;if(i&&i.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==n)return;let o;o=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):n,t.params.loop?t.slideToLoop(o):t.slideTo(o)}function a(){const{thumbs:e}=t.params;if(o)return!1;o=!0;const n=t.constructor;if(e.swiper instanceof n)t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update();else if(Ue(e.swiper)){const i=Object.assign({},e.swiper);Object.assign(i,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new n(i),r=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",s),!0}function l(e){const n=t.thumbs.swiper;if(!n||n.destroyed)return;const i="auto"===n.params.slidesPerView?n.slidesPerViewDynamic():n.params.slidesPerView;let o=1;const r=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(o=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(o=1),o=Math.floor(o),n.slides.forEach((e=>e.classList.remove(r))),n.params.loop||n.params.virtual&&n.params.virtual.enabled)for(let e=0;e<o;e+=1)Ke(n.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach((e=>{e.classList.add(r)}));else for(let e=0;e<o;e+=1)n.slides[t.realIndex+e]&&n.slides[t.realIndex+e].classList.add(r);const s=t.params.thumbs.autoScrollOffset,a=s&&!n.params.loop;if(t.realIndex!==n.realIndex||a){const o=n.activeIndex;let r,l;if(n.params.loop){const e=n.slides.find((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`));r=n.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else r=t.realIndex,l=r>t.previousIndex?"next":"prev";a&&(r+="next"===l?s:-1*s),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(r)<0&&(n.params.centeredSlides?r=r>o?r-Math.floor(i/2)+1:r+Math.floor(i/2)-1:r>o&&n.params.slidesPerGroup,n.slideTo(r,e?0:void 0))}}t.thumbs={swiper:null},i("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const n=Fe(),i=()=>{const i="string"==typeof e.swiper?n.querySelector(e.swiper):e.swiper;if(i&&i.swiper)e.swiper=i.swiper,a(),l(!0);else if(i){const n=`${t.params.eventsPrefix}init`,o=r=>{e.swiper=r.detail[0],i.removeEventListener(n,o),a(),l(!0),e.swiper.update(),t.update()};i.addEventListener(n,o)}return i},o=()=>{if(t.destroyed)return;i()||requestAnimationFrame(o)};requestAnimationFrame(o)}else a(),l(!0)})),i("slideChange update resize observerUpdate",(()=>{l()})),i("setTransition",((e,n)=>{const i=t.thumbs.swiper;i&&!i.destroyed&&i.setTransition(n)})),i("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&r&&e.destroy()})),Object.assign(t.thumbs,{init:a,update:l})},Ht,function(e){let t,n,i,o,{swiper:r,extendParams:s,on:a}=e;s({grid:{rows:1,fill:"column"}});const l=()=>{let e=r.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*r.size:"string"==typeof e&&(e=parseFloat(e)),e};a("init",(()=>{o=r.params.grid&&r.params.grid.rows>1})),a("update",(()=>{const{params:e,el:t}=r,n=e.grid&&e.grid.rows>1;o&&!n?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),i=1,r.emitContainerClasses()):!o&&n&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),r.emitContainerClasses()),o=n})),r.grid={initSlides:e=>{const{slidesPerView:o}=r.params,{rows:s,fill:a}=r.params.grid,l=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:e.length;i=Math.floor(l/s),t=Math.floor(l/s)===l/s?l:Math.ceil(l/s)*s,"auto"!==o&&"row"===a&&(t=Math.max(t,o*s)),n=t/s},unsetSlides:()=>{r.slides&&r.slides.forEach((e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[r.getDirectionLabel("margin-top")]="")}))},updateSlide:(e,o,s)=>{const{slidesPerGroup:a}=r.params,d=l(),{rows:c,fill:u}=r.params.grid,h=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:s.length;let p,f,m;if("row"===u&&a>1){const n=Math.floor(e/(a*c)),i=e-c*a*n,r=0===n?a:Math.min(Math.ceil((h-n*c*a)/c),a);m=Math.floor(i/r),f=i-m*r+n*a,p=f+m*t/c,o.style.order=p}else"column"===u?(f=Math.floor(e/c),m=e-f*c,(f>i||f===i&&m===c-1)&&(m+=1,m>=c&&(m=0,f+=1))):(m=Math.floor(e/n),f=e-m*n);o.row=m,o.column=f,o.style.height=`calc((100% - ${(c-1)*d}px) / ${c})`,o.style[r.getDirectionLabel("margin-top")]=0!==m?d&&`${d}px`:"",o.swiperSlideGridSet=!0},updateWrapperSize:(e,n)=>{const{centeredSlides:i,roundLengths:o}=r.params,s=l(),{rows:a}=r.params.grid;if(r.virtualSize=(e+s)*t,r.virtualSize=Math.ceil(r.virtualSize/a)-s,r.params.cssMode||(r.wrapperEl.style[r.getDirectionLabel("width")]=`${r.virtualSize+s}px`),i){const e=[];for(let t=0;t<n.length;t+=1){let i=n[t];o&&(i=Math.floor(i)),n[t]<r.virtualSize+n[0]&&e.push(i)}n.splice(0,n.length),n.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:Wt.bind(t),prependSlide:Vt.bind(t),addSlide:Ut.bind(t),removeSlide:Zt.bind(t),removeAllSlides:Xt.bind(t)})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({fadeEffect:{crossFade:!1}}),Yt({effect:"fade",swiper:t,on:i,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let n=0;n<e.length;n+=1){const e=t.slides[n];let i=-e.swiperSlideOffset;t.params.virtualTranslate||(i-=t.translate);let o=0;t.isHorizontal()||(o=i,i=0);const r=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),s=Gt(0,e);s.style.opacity=r,s.style.transform=`translate3d(${i}px, ${o}px, 0px)`}},setTransition:e=>{const n=t.slides.map((e=>Ge(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`})),Kt({swiper:t,duration:e,transformElements:n,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const o=(e,t,n)=>{let i=n?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),o=n?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");i||(i=Je("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(n?"left":"top")).split(" ")),e.append(i)),o||(o=Je("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(n?"right":"bottom")).split(" ")),e.append(o)),i&&(i.style.opacity=Math.max(-t,0)),o&&(o.style.opacity=Math.max(t,0))};Yt({effect:"cube",swiper:t,on:i,setTranslate:()=>{const{el:e,wrapperEl:n,slides:i,width:r,height:s,rtlTranslate:a,size:l,browser:d}=t,c=at(t),u=t.params.cubeEffect,h=t.isHorizontal(),p=t.virtual&&t.params.virtual.enabled;let f,m=0;u.shadow&&(h?(f=t.wrapperEl.querySelector(".swiper-cube-shadow"),f||(f=Je("div","swiper-cube-shadow"),t.wrapperEl.append(f)),f.style.height=`${r}px`):(f=e.querySelector(".swiper-cube-shadow"),f||(f=Je("div","swiper-cube-shadow"),e.append(f))));for(let e=0;e<i.length;e+=1){const t=i[e];let n=e;p&&(n=parseInt(t.getAttribute("data-swiper-slide-index"),10));let r=90*n,s=Math.floor(r/360);a&&(r=-r,s=Math.floor(-r/360));const d=Math.max(Math.min(t.progress,1),-1);let f=0,g=0,v=0;n%4==0?(f=4*-s*l,v=0):(n-1)%4==0?(f=0,v=4*-s*l):(n-2)%4==0?(f=l+4*s*l,v=l):(n-3)%4==0&&(f=-l,v=3*l+4*l*s),a&&(f=-f),h||(g=f,f=0);const b=`rotateX(${c(h?0:-r)}deg) rotateY(${c(h?r:0)}deg) translate3d(${f}px, ${g}px, ${v}px)`;d<=1&&d>-1&&(m=90*n+90*d,a&&(m=90*-n-90*d)),t.style.transform=b,u.slideShadows&&o(t,d,h)}if(n.style.transformOrigin=`50% 50% -${l/2}px`,n.style["-webkit-transform-origin"]=`50% 50% -${l/2}px`,u.shadow)if(h)f.style.transform=`translate3d(0px, ${r/2+u.shadowOffset}px, ${-r/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${u.shadowScale})`;else{const e=Math.abs(m)-90*Math.floor(Math.abs(m)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),n=u.shadowScale,i=u.shadowScale/t,o=u.shadowOffset;f.style.transform=`scale3d(${n}, 1, ${i}) translate3d(0px, ${s/2+o}px, ${-s/2/i}px) rotateX(-89.99deg)`}const g=(d.isSafari||d.isWebView)&&d.needPerspectiveFix?-l/2:0;n.style.transform=`translate3d(0px,0,${g}
2px) rotateX(${c(t.isHorizontal()?0:m)}deg) rotateY(${c(t.isHorizontal()?-m:0)}deg)`,n.style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:e=>{const{el:n,slides:i}=t;if(i.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=n.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}},recreateShadows:()=>{const e=t.isHorizontal();t.slides.forEach((t=>{const n=Math.max(Math.min(t.progress,1),-1);o(t,n,e)}))},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({flipEffect:{slideShadows:!0,limitRotation:!0}});const o=(e,n)=>{let i=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),o=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");i||(i=Qt("flip",e,t.isHorizontal()?"left":"top")),o||(o=Qt("flip",e,t.isHorizontal()?"right":"bottom")),i&&(i.style.opacity=Math.max(-n,0)),o&&(o.style.opacity=Math.max(n,0))};Yt({effect:"flip",swiper:t,on:i,setTranslate:()=>{const{slides:e,rtlTranslate:n}=t,i=t.params.flipEffect,r=at(t);for(let s=0;s<e.length;s+=1){const a=e[s];let l=a.progress;t.params.flipEffect.limitRotation&&(l=Math.max(Math.min(a.progress,1),-1));const d=a.swiperSlideOffset;let c=-180*l,u=0,h=t.params.cssMode?-d-t.translate:-d,p=0;t.isHorizontal()?n&&(c=-c):(p=h,h=0,u=-c,c=0),a.style.zIndex=-Math.abs(Math.round(l))+e.length,i.slideShadows&&o(a,l);const f=`translate3d(${h}px, ${p}px, 0px) rotateX(${r(u)}deg) rotateY(${r(c)}deg)`;Gt(0,a).style.transform=f}},setTransition:e=>{const n=t.slides.map((e=>Ge(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),Kt({swiper:t,duration:e,transformElements:n})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach((e=>{let n=e.progress;t.params.flipEffect.limitRotation&&(n=Math.max(Math.min(e.progress,1),-1)),o(e,n)}))},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),Yt({effect:"coverflow",swiper:t,on:i,setTranslate:()=>{const{width:e,height:n,slides:i,slidesSizesGrid:o}=t,r=t.params.coverflowEffect,s=t.isHorizontal(),a=t.translate,l=s?e/2-a:n/2-a,d=s?r.rotate:-r.rotate,c=r.depth,u=at(t);for(let e=0,t=i.length;e<t;e+=1){const t=i[e],n=o[e],a=(l-t.swiperSlideOffset-n/2)/n,h="function"==typeof r.modifier?r.modifier(a):a*r.modifier;let p=s?d*h:0,f=s?0:d*h,m=-c*Math.abs(h),g=r.stretch;"string"==typeof g&&-1!==g.indexOf("%")&&(g=parseFloat(r.stretch)/100*n);let v=s?0:g*h,b=s?g*h:0,y=1-(1-r.scale)*Math.abs(h);Math.abs(b)<.001&&(b=0),Math.abs(v)<.001&&(v=0),Math.abs(m)<.001&&(m=0),Math.abs(p)<.001&&(p=0),Math.abs(f)<.001&&(f=0),Math.abs(y)<.001&&(y=0);const w=`translate3d(${b}px,${v}px,${m}px)  rotateX(${u(f)}deg) rotateY(${u(p)}deg) scale(${y})`;if(Gt(0,t).style.transform=w,t.style.zIndex=1-Math.abs(Math.round(h)),r.slideShadows){let e=s?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),n=s?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=Qt("coverflow",t,s?"left":"top")),n||(n=Qt("coverflow",t,s?"right":"bottom")),e&&(e.style.opacity=h>0?h:0),n&&(n.style.opacity=-h>0?-h:0)}}},setTransition:e=>{t.slides.map((e=>Ge(e))).forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))}))},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const o=e=>"string"==typeof e?e:`${e}px`;Yt({effect:"creative",swiper:t,on:i,setTranslate:()=>{const{slides:e,wrapperEl:n,slidesSizesGrid:i}=t,r=t.params.creativeEffect,{progressMultiplier:s}=r,a=t.params.centeredSlides,l=at(t);if(a){const e=i[0]/2-t.params.slidesOffsetBefore||0;n.style.transform=`translateX(calc(50% - ${e}px))`}for(let n=0;n<e.length;n+=1){const i=e[n],d=i.progress,c=Math.min(Math.max(i.progress,-r.limitProgress),r.limitProgress);let u=c;a||(u=Math.min(Math.max(i.originalProgress,-r.limitProgress),r.limitProgress));const h=i.swiperSlideOffset,p=[t.params.cssMode?-h-t.translate:-h,0,0],f=[0,0,0];let m=!1;t.isHorizontal()||(p[1]=p[0],p[0]=0);
2let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(g=r.next,m=!0):c>0&&(g=r.prev,m=!0),p.forEach(((e,t)=>{p[t]=`calc(${e}px + (${o(g.translate[t])} * ${Math.abs(c*s)}))`})),f.forEach(((e,t)=>{let n=g.rotate[t]*Math.abs(c*s);f[t]=n})),i.style.zIndex=-Math.abs(Math.round(d))+e.length;const v=p.join(", "),b=`rotateX(${l(f[0])}deg) rotateY(${l(f[1])}deg) rotateZ(${l(f[2])}deg)`,y=u<0?`scale(${1+(1-g.scale)*u*s})`:`scale(${1-(1-g.scale)*u*s})`,w=u<0?1+(1-g.opacity)*u*s:1-(1-g.opacity)*u*s,_=`translate3d(${v}) ${b} ${y}`;if(m&&g.shadow||!m){let e=i.querySelector(".swiper-slide-shadow");if(!e&&g.shadow&&(e=Qt("creative",i)),e){const t=r.shadowPerProgress?c*(1/r.limitProgress):c;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const x=Gt(0,i);x.style.transform=_,x.style.opacity=w,g.origin&&(x.style.transformOrigin=g.origin)}},setTransition:e=>{const n=t.slides.map((e=>Ge(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),Kt({swiper:t,duration:e,transformElements:n,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),Yt({effect:"cards",swiper:t,on:i,setTranslate:()=>{const{slides:e,activeIndex:n,rtlTranslate:i}=t,o=t.params.cardsEffect,{startTranslate:r,isTouched:s}=t.touchEventsData,a=i?-t.translate:t.translate;for(let l=0;l<e.length;l+=1){const d=e[l],c=d.progress,u=Math.min(Math.max(c,-4),4);let h=d.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(h-=e[0].swiperSlideOffset);let p=t.params.cssMode?-h-t.translate:-h,f=0;const m=-100*Math.abs(u);let g=1,v=-o.perSlideRotate*u,b=o.perSlideOffset-.75*Math.abs(u);const y=t.virtual&&t.params.virtual.enabled?t.virtual.from+l:l,w=(y===n||y===n-1)&&u>0&&u<1&&(s||t.params.cssMode)&&a<r,_=(y===n||y===n+1)&&u<0&&u>-1&&(s||t.params.cssMode)&&a>r;if(w||_){const e=(1-Math.abs((Math.abs(u)-.5)/.5))**.5;v+=-28*u*e,g+=-.5*e,b+=96*e,f=-25*e*Math.abs(u)+"%"}if(p=u<0?`calc(${p}px ${i?"-":"+"} (${b*Math.abs(u)}%))`:u>0?`calc(${p}px ${i?"-":"+"} (-${b*Math.abs(u)}%))`:`${p}px`,!t.isHorizontal()){const e=f;f=p,p=e}const x=u<0?""+(1+(1-g)*u):""+(1-(1-g)*u),$=`\n        translate3d(${p}, ${f}, ${m}px)\n        rotateZ(${o.rotate?i?-v:v:0}deg)\n        scale(${x})\n      `;if(o.slideShadows){let e=d.querySelector(".swiper-slide-shadow");e||(e=Qt("cards",d)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(u)-.5)/.5,0),1))}d.style.zIndex=-Math.abs(Math.round(c))+e.length;Gt(0,d).style.transform=$}},setTransition:e=>{const n=t.slides.map((e=>Ge(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),Kt({swiper:t,duration:e,transformElements:n})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}];Bt.use(Jt);class en{constructor(e){this.swiperElementSelector=e}init(){null!==document.querySelector(this.swiperElementSelector)&&(this.swiper=new Bt(this.swiperElementSelector,this.getSwiperOptions()))}getSwiperOptions(){return{slidesPerView:"auto"}}}document.addEventListener("DOMContentLoaded",(()=>{new en(".header.featured-content-swiper").init(),new en(".footer.featured-content-swiper").init()}));const tn=document.querySelector("#city-menu"),nn=new Mmenu(tn,{offCanvas:{position:"left-front"}}).API;var on=__webpack_require__(2948);let rn=null;t()(document).ready((()=>{rn=new sn}));class sn{constructor(){if("undefined"==typeof wheelOfFortuneConfiguration)return void(null!==document.getElementById("wheel-of-fortune")&&console.error("Bad configuration error: Missing wheel configuration"));this.wheelSpinning=!1,this.winMessage=null;let e=new Audio("/build/0City/sounds/tick.mp3");e.volume=.5;let t={canvasId:"wheel-of-fortune",innerRadius:20,textFontSize:24,textFontFamily:"Poppins",textOrientation:"horizontal",textAlignment:"center",numSegments:wheelOfFortuneConfiguration.slices.length,segments:[],animation:{type:"spinToStop",duration:10,spins:4,callbackFinished:this.spinWheelCallback,callbackSound:this.playSound,soundTrigger:"pin",callbackAfter:""},pins:{number:wheelOfFortuneConfiguration.slices.length,outerRadius:5,strokeStyle:"white"},audio:e,outerCircleLineWidth:5,outerCircleColor:"white",innerCircleBgColor:wheelOfFortuneConfiguration.backgroundColor};for(let e=0;e<wheelOfFortuneConfiguration.slices.length;e++){let n=wheelOfFortuneConfiguration.slices[e];t.segments.push({id:n.id,fillStyle:n.backgroundColor,text:n.title,textFillStyle:an(n.backgroundColor),strokeStyle:"",type:n.type})}this.theWheel=new on.S(t)}playSound(e){e.audio.pause(),e.audio.currentTime=0,e.audio.play()}startSpin(e){if(!1===this.wheelSpinning){let t=this.theWheel.segments.findIndex((function(t){return void 0!==t&&t.id===e}));if(-1===t)return void console.error("Error: Cannot find the winning slice.");let n=parseFloat(.8*Math.random()+.1),i=360/this.theWheel.numSegments*t-360/this.theWheel.numSegments*n;this.theWheel.animation.stopAngle=i,this.theWheel.startAnimation(),this.wheelSpinning=!0}}resetWheel(){this.theWheel.stopAnimation(!1),this.theWheel.rotationAngle=0,this.theWheel.draw(),this.wheelSpinning=!1}spinWheelCallback(e){document.getElementById("wheel-of-fortune-form-container").style.display="none",null!==rn.winMessage?(document.getElementById("wheel-of-fortune-winning-message").style.display="block",document.getElementById("wheel-result-winning-text").textContent=rn.winMessage):document.getElementById("wheel-of-fortune-loosing-message").style.display="block"}}function an(e){let t="#"===e.charAt(0)?e.substring(1,7):e,n=[parseInt(t.substring(0,2),16)/255,parseInt(t.substring(2,4),16)/255,parseInt(t.substring(4,6),16)/255].map((e=>e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)));return.2126*n[0]+.7152*n[1]+.0722*n[2]>.179?"#000000":"#FFFFFF"}const ln="wheel_of_fortune_spawned";class dn{constructor(e){this.wheelOfFortuneConfiguration=e,this.modal=t()(e.modalSelector)}handleSpawning(){if("one_by_day"===this.wheelOfFortuneConfiguration.spawningMode&&!1===document.cookie.includes(ln)){this.spawn();const e=new Date;e.setTime(e.getTime()+864e5),document.cookie=`${ln}=true; domain=${window.location.host}; path=/; expires=${e.toUTCString()}`}if("always"===this.wheelOfFortuneConfiguration.spawningMode){null===sessionStorage.getItem(ln)&&(this.spawn(),sessionStorage.setItem(ln,"true"))}"#wheel-spawn"===window.location.hash&&this.spawn()}spawn(){this.prepareModal(),this.modal.modal("show")}prepareModal(){t()(wheelOfFortuneConfiguration.formSelector).on("submit",(e=>this.handleSubmit(e))),t()(".wheel-reset-btn").on("click",this.resetGame),t()("#wheel-of-fortune-modal-close-btn").on("click",(e=>{e.preventDefault(),t()(wheelOfFortuneConfiguration.modalSelector).modal("hide")}));let e=an(wheelOfFortuneConfiguration.backgroundColor);t()(".wheel-of-fortune-participation").attr("style","color: "+e+"; background-color: "+wheelOfFortuneConfiguration.backgroundColor);let n=t()("#app_wheel_of_fortune_participation_cgu").next();n.attr("style","color: "+e+" !important"),n.find("a").attr("style","color: "+wheelOfFortuneConfiguration.buttonColor),n.find("a").hover((function(){t()(this).attr("style","color: "+e)}),(function(){t()(this).attr("style","color: "+wheelOfFortuneConfiguration.buttonColor)})),t()("#app_wheel_of_fortune_participation_opt_in").next().attr("style","color: "+e+" !important"),t()(".wheel-button").attr("style","color: "+an(wheelOfFortuneConfiguration.buttonColor)+" !important; background-color: "+wheelOfFortuneConfiguration.buttonColor+" !important;"),t()("#wheel-of-fortune-modal-close-btn").attr("style","color: "+e),t()(".wheel-result-message").attr("style","-webkit-text-stroke: 1px "+e)}resetGame(){document.getElementById("wheel-of-fortune-form-container").style.display="block",document.getElementById("wheel-of-fortune-winning-message").style.display="none",document.getElementById("wheel-of-fortune-loosing-message").style.display="none",t()("#app_wheel_of_fortune_participation_submit").prop("disabled",!1);let e=document.getElementById("app_wheel_of_fortune_participation_coupon");null!==e&&(e.value=""),rn.resetWheel()}handleSubmit(e){e.preventDefault();const n=t()(e.target),i=t()("#app_wheel_of_fortune_participation_submit");i.hasClass("loading")||(i.addClass("loading"),i.html("&nbsp"),t().ajax({url:n.attr("action"),type:n.attr("method"),data:n.serialize(),success:e=>{let i=e;var o,r;"object"==typeof e&&(i=e.form,o=e.sliceId,r=e.sentence,rn.startSpin(o),rn.winMessage=r),n.replaceWith(i),"object"==typeof e&&t()("#app_wheel_of_fortune_participation_submit").prop("disabled",!0),this.prepareModal()}}))}}if("undefined"!=typeof wheelOfFortuneConfiguration){new dn(wheelOfFortuneConfiguration).handleSpawning()}function cn(){const e=document.querySelector(".modal.lame-pop-up img.lame-pop-up-image");let t,n=e.dataset.imageDesktop,i=e.dataset.imageTablet,o=e.dataset.imageMobile;t=window.innerWidth>1130?un(n,i,o):window.innerWidth>768?un(i,n,o):un(o,i,n),e.src=t}
2function un(e,t,n){return""!==e?e:""!==t?t:n}class hn{constructor(e){this.element=this.getMainImageElement(e),this.linkToProductPage=this.element.closest("a.image"),this.productUrl=this.linkToProductPage.href}getMainImageElement(e){return e.closest(".card").querySelector(".ui.image")}switchImage(e,t=null,n=null){if(this.element.src=e,null===n){if(null!==t){const e=this.productUrl.split("#")[0];this.linkToProductPage.href=`${e}#${t}`}}else this.linkToProductPage.href=n}}class pn{constructor(e,t){this.element=e,this.element&&(this.hide(),this.element.addEventListener("click",t))}show(){this.element&&(this.element.style.visibility="visible")}hide(){this.element&&(this.element.style.visibility="hidden")}}const fn=new(__webpack_require__(7232).UAParser),mn=()=>"mobile"===fn.getResult().device.type;class gn{constructor(e,t){this.element=e,this.callbacks=t,this.imagePath=e.dataset.imagePath,this.mobileImagePath=e.dataset.mobileImagePath,this.colorCode=e.dataset.colorCode,mn()||"tablet"===fn.getResult().device.type?this.element.addEventListener("click",(e=>{e.stopPropagation(),e.preventDefault(),this.isSelected()?window.location.href=this.element.href:this.triggerSelection()})):this.element.addEventListener("mouseover",this.triggerSelection.bind(this))}triggerSelection(){mn()&&this.mobileImagePath?this.callbacks.replaceMainImage(this.mobileImagePath,this.colorCode,this.element.href):this.callbacks.replaceMainImage(this.imagePath,this.colorCode,this.element.href),this.callbacks.clearSelections(),this.select()}select(){this.element.classList.add("selected")}unselect(){this.element.classList.remove("selected")}isSelected(){return this.element.classList.contains("selected")}getWidth(){return this.element.offsetWidth}isColorCode(e){return this.colorCode===e}}class vn{constructor(e){this.position=0,this.visibleImages=3,this.mainImage=new hn(e),this.scrollableBlock=e.querySelector(".scrollable-block"),this.gap=parseInt(this.scrollableBlock.dataset.gap,10),this.leftArrow=new pn(e.querySelector(".arrow-left"),this.leftClick.bind(this)),this.rightArrow=new pn(e.querySelector(".arrow-right"),this.rightClick.bind(this)),this.images=Array.from(e.querySelectorAll(".image-link")).map((e=>new gn(e,{replaceMainImage:this.mainImage.switchImage.bind(this.mainImage),clearSelections:()=>{this.images.forEach((e=>e.unselect()))}}))),0!==this.images.length&&(this.images.length>this.visibleImages&&this.rightArrow.show(),this.filterColor=""!==e.dataset.selectedColor?e.dataset.selectedColor:null,null===this.filterColor?this.images[0].select():this.selectFilterColor())}leftClick(){this.position-=1,this.rightArrow.show(),0===this.position&&this.leftArrow.hide(),this.shiftSlider()}rightClick(){this.position+=1,this.leftArrow.show(),this.position===this.images.length-this.visibleImages&&this.rightArrow.hide(),this.shiftSlider()}shiftSlider(){const e=this.position*(this.images[0].getWidth()+this.gap);this.scrollableBlock.style.transform=`translateX(-${e}px)`}selectFilterColor(){const e=this.images.findIndex((e=>e.isColorCode(this.filterColor)));if(e<0)return void this.images[0].select();const t=this.images[e];t.select(),mn()&&t.mobileImagePath?this.mainImage.switchImage(t.mobileImagePath,this.filterColor):this.mainImage.switchImage(t.imagePath,this.filterColor),this.position=Math.max(0,e+1-this.visibleImages),0!==this.position&&(this.leftArrow.show(),this.position===this.images.length-this.visibleImages&&this.rightArrow.hide(),this.shiftSlider())}}document.addEventListener("DOMContentLoaded",(()=>{const e=document.getElementsByClassName("color-swatch-search-slider");0!==e.length&&(Array.from(e).map((e=>new vn(e))),document.querySelectorAll(".scrollable-block").forEach((e=>{const t=$(e.closest(".slick-slider"));e.addEventListener("touchstart",(e=>{t.slick("slickSetOption","swipe",!1,!1)})),e.addEventListener("touchend",(e=>{t.slick("slickSetOption","swipe",!0,!1)}))})))}));class bn{constructor(e){this.element=e,this.element&&(this.previousImage=this.element.src)}switchImage(e){this.element&&(this.element.src=e,this.previousImage=e)}previewImage(e){this.element&&(this.element.src=e)}restorePreviousImage(){this.element&&(this.element.src=this.previousImage)}show(){this.element&&(this.element.style.display="block")}}class yn{constructor(e,t,n,i,o,r){this.options=e.sort(),this.optionsWithKeys=t,this.price=n,this.name=i,this.id=o,this.nostoProductId=r}hasOption(e){return this.options.includes(e)}hasOptions(e){const t=e.sort();return this.options.length===t.length&&this.options.every(((e,n)=>e===t[n]))}}class wn{constructor(e,t){this.element=e,this.imagePath=this.element.querySelector("img").dataset.originalImage,this.link=this.element.querySelector("a"),this.variants=Array.from(e.querySelectorAll(".sylius-image-variants > div")).map((e=>{const t=e.dataset.variantOptions.trim().split(" ");return new yn(t)})),this.element.addEventListener("click",(()=>{t(this)}))}show(){this.element.style.display="inline-block"}hide(){this.element.style.display="none",this.link&&this.link.classList.remove("active")}highlight(){this.link&&this.link.classList.add("active"),this.element&&this.element.classList.add("active")}unselect(){this.link&&this.link.classList.remove("active"),this.element&&this.element.classList.remove("active")}displayIfVariant(e){this.hasOptions(e)?this.show():this.hide()}hasOption(e){return this.variants.some((t=>t.hasOption(e)))}hasOptions(e){return this.variants.some((t=>t.hasOptions(e)))}isVisible(){return"none"!==this.element.style.display}isActive(){return this.element&&this.element.classList.contains("active")||this.link&&this.link.classList.contains("active")}}class _n{constructor(e){e&&(this.element=e)}enable(){this.element.disabled=!1}disable(){this.element.disabled=!0}}class xn{static dispatch(e,t=null,n=!0){return Se.debugEventDispatcher()&&console.debug(`%c${e}`,"color: white; background: #4169e1; padding: 2px 3px; border-radius: 4px;",t),document.dispatchEvent(new CustomEvent(e,{detail:t,cancelable:n}))}static on(e,t){Array.isArray(e)?e.forEach((e=>{document.addEventListener(e,t)})):document.addEventListener(e,t)}static off(e,t){document.removeEventListener(e,t)}}class $n{static onChangeEvent=`${this.name}.onChange`;static onClickEvent=`${this.name}.onClick`;static onStyleChangeEvent=`${this.name}.onStyleChange`;constructor(e){this.element=e,this.onOptionSelectionHandler=this.onOptionSelection.bind(this),this.element.addEventListener("change",this.onOptionSelectionHandler),this.element.addEventListener("change",(()=>{this.element.blur()})),this.element.addEventListener("click",this.onOptionSelectionHandler),this.element.addEventListener("click",(()=>{xn.dispatch($n.onClickEvent)}))}onOptionSelection(){xn.dispatch($n.onChangeEvent,{selectedOption:this.getSelectedOption()})}getSelectedOption(){return this.element.value}getOptionCode(){return this.element.dataset.optionName??""}countVisibleOptions(){return Array.from(this.element.querySelectorAll("option")).filter((e=>"none"!==getComputedStyle(e).display)).length}filterWithOption(e,t){let n=null,i=null;const o=t.filterWithOption(e);
2Array.from(this.element.options).forEach((e=>{o.some((t=>t.hasOption(e.value)&&t.hasOption(this.getSelectedOption())))?(e.style.display="block",n||(n=e)):o.some((t=>t.hasOption(e.value)))?(e.style.display="block",i||(i=e)):e.style.display="none"})),(n||i)&&(this.element.value=n?n.value:i.value),this.element.removeEventListener("change",this.onOptionSelectionHandler),this.element.removeEventListener("click",this.onOptionSelectionHandler),xn.dispatch($n.onClickEvent),1===this.countVisibleOptions()?this.convertToText():this.convertToSelect()}convertToText(){this.element.parentNode.classList.remove("required"),this.element.parentNode.classList.add("unique-option"),this.element.style.display="none",this.element.previousElementSibling.style.display="none",null!==this.element.nextElementSibling?this.element.nextElementSibling.style.display="block":this.element.parentNode.appendChild(document.createElement("b")),this.element.nextElementSibling.innerHTML=this.element.previousElementSibling.textContent.replace(" :","")+" : "+this.element.children[this.element.selectedIndex].text,xn.dispatch($n.onStyleChangeEvent)}convertToSelect(){this.element.parentNode.classList.add("required"),this.element.parentNode.classList.remove("unique-option"),this.element.style.display="block",this.element.previousElementSibling.style.display="inline",null!==this.element.nextElementSibling&&(this.element.nextElementSibling.style.display="none"),xn.dispatch($n.onStyleChangeEvent)}}class Sn{static onClickEvent=`${this.name}.onClick`;static onMouseEnterEvent=`${this.name}.onMouseEnter`;static onMouseLeaveEvent=`${this.name}.onMouseLeave`;constructor(e,t){this.element=e,this.render=!0,this.colorCode=this.element.dataset.colorCode,this.colorTranslation=this.element.dataset.colorTranslation,this.productCode=t?t.code:this.element.dataset.productCode,this.onChangeHandler=this.onChange.bind(this),["click","keydown"].forEach((e=>{this.element.addEventListener(e,this.onChangeHandler),this.element.addEventListener(e,(()=>{xn.dispatch(An.onColorSelectionEvent,{colorCode:this.colorCode})})),this.element.addEventListener(e,(()=>{xn.dispatch(Sn.onClickEvent,{productCode:this.productCode,colorTranslation:this.colorTranslation})}))})),this.element.addEventListener("mouseenter",(()=>{xn.dispatch(Sn.onMouseEnterEvent,{colorCode:this.colorCode,colorTranslation:this.colorTranslation})})),this.element.addEventListener("mouseleave",(()=>{xn.dispatch(Sn.onMouseLeaveEvent)}))}onChange(){xn.dispatch(An.onChangeEvent,{colorCode:this.colorCode})}removeOnChangeListener(){this.element.removeEventListener("click",this.onChangeHandler)}hasColorCode(e){return this.colorCode===e}select(){this.element.classList.add("selected")}unselect(){this.element.classList.remove("selected")}renderIfNeeded(){this.render?this.element.style.display="flex":this.hide()}hide(){this.element.style.display="none"}shouldBeRendered(){this.render=!0}shouldBeHidden(){this.render=!1}}class Tn{static PrimarySelector="primarySelector";static ToggleThumbnails="toggleThumbnails";static HoverOnThumbnails="hoverOnThumbnails";static hasFeature(e){const t=document.querySelector("body").dataset.colorSwatchConfiguration;return!!t&&JSON.parse(t)[e].enabled}static getFeatureConfiguration(e){const t=document.querySelector("body").dataset.colorSwatchConfiguration;return t?JSON.parse(t)[e]:null}}class kn{constructor(e,t=!1){this.element=e,this.previousValue=this.element.value,t&&Tn.hasFeature(Tn.HoverOnThumbnails)&&(xn.on(Sn.onMouseEnterEvent,(e=>{this.element.value=e.detail.colorTranslation})),xn.on(Sn.onMouseLeaveEvent,(()=>{this.element.value=this.previousValue})))}setValue(e){this.element.value=e,this.previousValue=e,this.triggerChangeEvent()}triggerChangeEvent(){this.element.dispatchEvent(new Event("change"))}}class Cn{static onClickEvent=`${this.name}.onClick`;constructor(e){this.button=e.querySelector(".see-more"),this.button&&this.button.addEventListener("click",(()=>{xn.dispatch(Cn.onClickEvent)}))}show(){this.button.style.display="flex"}hide(){this.button.style.display="none"}}class En{static onClickEvent=`${this.name}.onClick`;constructor(e){this.button=e.querySelector(".see-less"),this.button&&this.button.addEventListener("click",(()=>{xn.dispatch(En.onClickEvent)}))}show(){this.button.style.display="flex"}hide(){this.button.style.display="none"}}class Pn{constructor(e){this.element=e.querySelector(".color-label .label"),this.element&&(this.numberElement=this.element.querySelector(".number-of-colors"),this.textElement=this.element.querySelector(".text"),this.singularLabel=this.element.dataset.singularLabel,this.pluralLabel=this.element.dataset.pluralLabel)}update(e){this.element&&(this.numberElement.textContent=e,this.textElement.textContent=1===e?this.singularLabel:this.pluralLabel)}}class An{static onColorSelectionEvent=`${this.name}.onColorSelection`;static onChangeEvent=`${this.name}.onChange`;static onColorFilteringEvent=`${this.name}.onColorFiltering`;constructor(e){this.element=e,this.selectedColorInput=new kn(this.element.querySelector("#add_to_cart_color_label"),!0),this.symfonyFormHiddenInput=new kn(this.element.querySelector(".hidden-symfony-form-data"));let t=null;const n=document.querySelector(".product-information-block");n&&(t=JSON.parse(n.dataset.productInformation)),this.thumbnails=Array.from(this.element.querySelectorAll(".images .image")).filter((e=>e.hasAttribute("data-color-code"))).map((e=>new Sn(e,t))),this.thumbnails.length>
20&&this.thumbnails[0].select(),mn()?this.initialVisibleThumbnails=Tn.getFeatureConfiguration(Tn.ToggleThumbnails).visibleOnMobile:this.initialVisibleThumbnails=Tn.getFeatureConfiguration(Tn.ToggleThumbnails).visibleOnDesktop,this.isExpanded=!1,Tn.hasFeature(Tn.PrimarySelector)?(this.numberOfColorsLabel=new Pn(this.element),xn.on(An.onColorFilteringEvent,(e=>{this.numberOfColorsLabel.update(e.detail.visibleThumbnails)}))):this.symfonyFormHiddenInput.triggerChangeEvent(),Tn.hasFeature(Tn.ToggleThumbnails)&&this.configureToggleThumbnailsFeature(),xn.on(An.onColorSelectionEvent,(e=>{this.select(e.detail.colorCode)}))}configureToggleThumbnailsFeature(){this.seeMoreColorsButton=new Cn(this.element),this.seeLessColorsButton=new En(this.element),this.hasExtraThumbnails()&&(this.collapse(),this.seeMoreColorsButton.show()),xn.on(Cn.onClickEvent,(()=>{this.seeMoreColorsButton.hide(),this.seeLessColorsButton.show(),this.expand()})),xn.on(En.onClickEvent,(()=>{this.seeMoreColorsButton.show(),this.seeLessColorsButton.hide(),this.collapse()})),xn.on(An.onColorFilteringEvent,(()=>{this.seeMoreColorsButton.hide(),this.seeLessColorsButton.hide(),this.countVisibleThumbnails()<=this.initialVisibleThumbnails?this.collapse():this.isExpanded?(this.expand(),this.seeLessColorsButton.show()):(this.collapse(),this.seeMoreColorsButton.show())}))}getSelectedOption(){return this.symfonyFormHiddenInput.element.value}getOptionCode(){return this.symfonyFormHiddenInput.element.dataset.optionName??""}select(e){this.thumbnails.forEach((e=>e.unselect()));const t=this.thumbnails.find((t=>t.hasColorCode(e)))||this.thumbnails[0];t.select(),this.selectedColorInput.setValue(t.colorTranslation),this.symfonyFormHiddenInput.setValue(t.colorCode)}countVisibleThumbnails(){return this.thumbnails.filter((e=>e.render)).length}hasExtraThumbnails(){return this.countVisibleThumbnails()>this.initialVisibleThumbnails}expand(){this.isExpanded=!0,this.thumbnails.forEach((e=>{e.renderIfNeeded()}))}collapse(){this.isExpanded=!1,this.thumbnails.forEach(((e,t)=>{t<this.initialVisibleThumbnails?e.renderIfNeeded():e.hide()}))}filterWithOption(e,t){let n=null,i=null;const o=t.filterWithOption(e);this.thumbnails.forEach((e=>{o.some((t=>t.hasOption(e.colorCode)&&t.hasOption(this.getSelectedOption())))?(e.shouldBeRendered(),n||(n=e)):o.some((t=>t.hasOption(e.colorCode)))?(e.shouldBeRendered(),i||(i=e)):e.shouldBeHidden(),e.removeOnChangeListener()}));const r=n?n.colorCode:i?i.colorCode:null;r&&xn.dispatch(An.onColorSelectionEvent,{colorCode:r}),xn.dispatch(An.onColorFilteringEvent,{visibleThumbnails:this.countVisibleThumbnails()})}}class Ln{static onOptionChangeEvent=`${this.name}.onOptionChange`;static onVariantSelectionEvent=`${this.name}.onVariantSelection`;constructor(e,t,n=!0){this.colorSwatchSelector=null,this.availableVariants=t,this.selectors=Array.from(e.querySelectorAll("*[data-option]:not(.bhv-product-option-tag)")).map((e=>{const t=e.closest(".color-swatch-product-color-selector");return t?(this.colorSwatchSelector=new An(t),this.colorSwatchSelector):new $n(e)})),n&&this.bindListeners()}bindListeners(){Tn.hasFeature(Tn.PrimarySelector)&&(xn.on(An.onChangeEvent,(e=>{this.selectors.forEach((t=>{t instanceof An||t.filterWithOption(e.detail.colorCode,this.availableVariants)}))})),xn.on($n.onChangeEvent,(e=>{this.selectors.forEach((t=>{t instanceof $n||t.filterWithOption(e.detail.selectedOption,this.availableVariants)}))}))),xn.on(An.onColorSelectionEvent,this.onOptionChange.bind(this)),xn.on($n.onClickEvent,this.onOptionChange.bind(this)),xn.on($n.onChangeEvent,this.onOptionChange.bind(this))}onOptionChange(){xn.dispatch(Ln.onOptionChangeEvent,{options:this.selectors.map((e=>({code:e.getOptionCode(),value:e.getSelectedOption()})))})}hasColorSwatchSelector(){return null!==this.colorSwatchSelector}getSelectedOptions(){return this.selectors.map((e=>e.getSelectedOption()))}getSelectedVariant(){return this.availableVariants.filterWithOptions(this.getSelectedOptions())[0]??null}getSelectedOptionsOrColorCode(e){return this.selectors.map((t=>t instanceof An?e:t.getSelectedOption()))}}class Mn{constructor(e){this.variants=e}filterWithOption(e){return this.variants.filter((t=>t.hasOption(e)))}filterWithOptions(e){return this.variants.filter((t=>t.hasOptions(e)))}hasVariantWithOptions(e){return this.variants.some((t=>t.hasOptions(e)))}static fromProductPage(){const e=JSON.parse(document.querySelector(".product-information-block").dataset.productInformation).variationsDatas;return new Mn(Object.values(e).map((e=>new yn(e.optionValues,e.optionValuesWithKeys,e.rawPrice,e.name,e.id,e.nostoProductId))))}static fromQuickAddData(e){return new Mn(Object.values(e.variationsDatas).map((e=>new yn(e.optionValues))))}}class On{static onClickEvent=`${this.name}.onClick`;constructor(e,t){this.element=e,this.element&&this.element.addEventListener("click",(()=>{xn.dispatch(On.onClickEvent,{action:t})}))}}class In{constructor(){this.element=document.getElementById("imageZoom")}reload(e){if(!this.element)return;const n=t()(".product-left-image a.ui.fluid.image"),i=t()("img",n).attr("src",e.imagePath);t()(n).html("").append(i),t()("#imageZoom").imageZoom({zoom:200})}}class Rn{constructor(e){this.mainImages=[new bn(document.getElementById("main-image")),new bn(document.getElementById("imageZoom"))],this.thumbnails=Array.from(document.querySelectorAll(".product-information-block .small.images .image")).map((e=>new wn(e,this.replaceMainImage.bind(this)))),this.availableVariants=Mn.fromProductPage(),this.optionSelectors=new Ln(document.querySelector(".product-information-block"),this.availableVariants),this.addToCartButton=new _n(document.querySelector("#sylius-product-adding-to-cart .cityTheme-product-view-add-to-cart")),this.imageZoom=new In,mn()||(this.optionSelectors.hasColorSwatchSelector()&&null!==e&&this.optionSelectors.colorSwatchSelector.select(e),this.onOptionSelection(),this.mainImages.forEac
2h((e=>e.show()))),xn.on(An.onColorSelectionEvent,this.onOptionSelection.bind(this)),xn.on($n.onClickEvent,this.onOptionSelection.bind(this)),xn.on($n.onChangeEvent,this.onOptionSelection.bind(this)),Tn.hasFeature(Tn.HoverOnThumbnails)&&(xn.on(Sn.onMouseEnterEvent,(e=>{const t=this.thumbnails.find((t=>t.hasOptions(this.optionSelectors.getSelectedOptionsOrColorCode(e.detail.colorCode))));t&&this.mainImages.forEach((e=>e.previewImage(t.imagePath)))})),xn.on(Sn.onMouseLeaveEvent,(()=>{this.mainImages.forEach((e=>e.restorePreviousImage()))}))),new On(document.querySelector(".image-prev"),"previous"),new On(document.querySelector(".image-next"),"next"),xn.on(On.onClickEvent,(e=>{this.displayNextOrPreviousVisibleImage(e.detail.action)}))}onOptionSelection(){this.replaceMainImage(),this.filterThumbnails(),this.toggleAddToCartButton()}replaceMainImage(e=null){this.unselectAllThumbnails(),null===e&&(e=this.thumbnails.find((e=>e.hasOptions(this.optionSelectors.getSelectedOptions())))||null),null!==e&&(e.highlight(),this.mainImages.forEach((t=>t.switchImage(e.imagePath))),this.imageZoom.reload(e))}filterThumbnails(){this.thumbnails.forEach((e=>{e.displayIfVariant(this.optionSelectors.getSelectedOptions())}))}toggleAddToCartButton(){this.addToCartButton&&0!==Object.keys(this.addToCartButton).length&&(0!==this.thumbnails.length?this.availableVariants.hasVariantWithOptions(this.optionSelectors.getSelectedOptions())?this.addToCartButton.enable():this.addToCartButton.disable():this.addToCartButton.enable())}displayNextOrPreviousVisibleImage(e){const t=this.thumbnails.filter((e=>e.isVisible())),n=t.findIndex((e=>e.isActive()));if(-1===n)return;let i;i="next"===e?(n+1)%t.length:(n-1+t.length)%t.length;const o=t[i];o.highlight(),this.replaceMainImage(o)}unselectAllThumbnails(){this.thumbnails.forEach((e=>e.unselect()))}}class Dn extends Rn{constructor(e){super(e),this.sliderImages=[],this.slider=t()(".slick-image-mobile"),this.slider.on("init",((n,i)=>{this.sliderImages.push(i),null!==e&&this.optionSelectors.hasColorSwatchSelector()&&this.optionSelectors.colorSwatchSelector.select(e),this.onOptionSelection(),t()(".slick-image-mobile").show()})),this.slickSliderIsInitialized()||super.filterThumbnails()}slickSliderIsInitialized(){return this.slider.length&&this.slider.hasClass("slick-initialized")}onOptionSelection(){this.slickSliderIsInitialized()?(this.filterThumbnails(),this.toggleAddToCartButton()):super.onOptionSelection()}filterThumbnails(){if(!this.slickSliderIsInitialized())return void super.filterThumbnails();let e=this.generateSlickSelectors(this.optionSelectors.getSelectedOptions());if(!this.thumbnails.some((e=>e.hasOptions(this.optionSelectors.getSelectedOptions())))){let t;if(t=this.optionSelectors.hasColorSwatchSelector()?this.thumbnails.find((e=>e.hasOption(this.optionSelectors.colorSwatchSelector.getSelectedOption()))):this.thumbnails.find((e=>e.hasOption(this.optionSelectors.selectors[0].getSelectedOption()))),!t)return;const n=t.variants[0].options;e=this.generateSlickSelectors(n)}this.sliderImages.forEach((t=>{t.slickUnfilter(),t.slickFilter(((t,n)=>{for(const t of e)if(null!==n.querySelector(t))return!0;return!1}))}))}generateSlickSelectors(e){return this.permuteOptions(e).map((e=>`.options-${e.join("-").toLowerCase()}`))}permuteOptions(e){if(0===e.length)return[[]];const t=[];for(let n=0;n<e.length;n++){let i=this.permuteOptions(e.slice(0,n).concat(e.slice(n+1)));for(let o=0;o<i.length;o++)t.push([e[n]].concat(i[o]))}return t}}document.addEventListener("DOMContentLoaded",(()=>{if(!Se.isRoute("sylius_shop_product_show"))return;const e=window.location.hash?window.location.hash.slice(1):null;mn()?new Dn(e):new Rn(e)}));class zn{calculatePostSliderOffset(e){const t=e.querySelector(".slider-viewport");return t?(window.innerWidth-parseInt(getComputedStyle(t).width,10))/2:0}calculateTaxonPresentationSliderOffset(e){const t=document.querySelector(".slider-products");return parseInt(getComputedStyle(t).width,10)*e}getConfiguration(e){return{freeMode:!1,loop:!1,spaceBetween:10,mousewheel:{forceToAxis:!0},slidesPerView:2,watchOverflow:!0,slidesOffsetBefore:this.calculatePostSliderOffset(e),scrollbar:{el:".swiper-scrollbar",draggable:!0,dragSize:window.innerWidth/4},lazyPreloadPrevNext:1}}createSwiper(e,t){return new Bt(e,t)}}class Nn extends zn{constructor(){super(),document.querySelectorAll(".lame-picto-slider").forEach((e=>{const t=e.querySelector(".swiper");return this.createSwiper(t,{spaceBetween:30,slidesPerView:"auto",freeMode:!0,mou
2sewheel:{forceToAxis:!0},navigation:{nextEl:".custom-swiper-button-next",prevEl:".custom-swiper-button-prev"}})}))}}class Fn{constructor(e){e&&$(".iframe-modal").modal("show")}}document.addEventListener("DOMContentLoaded",(()=>{Se.isOneOfRoutes(["monsieurbiz_sylius_homepage_homepage","app_page_show"])&&new Fn(document.querySelector(".iframe-modal"))}));const Bn=class{static wideBreakpoint=1440;static desktopBreakpoint=1200;static tabletBreakpoint=1024;static mobileBreakpoint=768;static isWideDesktop(){return window.innerWidth>this.wideBreakpoint}static isMediumDesktop(){return window.innerWidth>this.desktopBreakpoint&&window.innerWidth<=this.wideBreakpoint}static isSmallDesktop(){return window.innerWidth>this.tabletBreakpoint&&window.innerWidth<=this.desktopBreakpoint}static isTablet(){return window.innerWidth>this.mobileBreakpoint&&window.innerWidth<=this.tabletBreakpoint}static isMobile(){return window.innerWidth<=this.mobileBreakpoint}static isDesktop(){return!this.isMobile()&&!this.isTablet()}};class jn{constructor(e){Bn.isDesktop()||new Bt(e.querySelector(".brands"),{slidesPerView:"auto",spaceBetween:8,scrollbar:{el:e.querySelector(".swiper-scrollbar"),dragSize:46}})}}const qn=function(e,t){fbq("track",e,t)};const Hn=function(){if(!1===Se.isRoute("sylius_shop_product_show"))return;const e=document.querySelector("#facebookPixelProduct").dataset,t={content_ids:document.querySelector("#product-price").dataset.variantId,content_name:e.name,content_type:"product",currency:e.currency,value:document.querySelector("#product-price").dataset.price};qn("ViewContent",t)};class Wn{constructor(){window.uetq=window.uetq||[]}startTracking(){this.thankYouPage()}thankYouPage(){if(!1===Se.isRoute("sylius_shop_order_thank_you"))return;const e=document.getElementById("bing-uet-thank-you");null!==e&&this.pushEvent("purchase",{revenue_value:e.dataset.amount,currency:e.dataset.currency})}pushEvent(e,t){window.uetq.push("event",e,t)}}class Vn{constructor(e){const n=t()(e);n.slick({infinite:!0,slidesToShow:4,slidesToScroll:1,prevArrow:n.parent().find(".carousel-left"),nextArrow:n.parent().find(".carousel-right"),appendArrows:!1,responsive:this.getBreakpoints()})}getBreakpoints(){return[{breakpoint:1024,settings:{slidesToShow:3}},{breakpoint:600,settings:{slidesToShow:2}}]}}const Un=class{constructor(){this.observer=null}fix(){this.startObserver()}changeButtonTypeCallback(e,t){for(const n of e)for(const e of n.addedNodes){if(!(e instanceof HTMLElement))continue;if(!e.classList.contains("MR-Widget"))continue;const n=e.querySelector("button.MRW-ShowList");null!==n&&(n.setAttribute("type","button"),t.disconnect())}}startObserver(){const e=document.getElementById("mondial-relay-map");if(!e)return;this.observer=new MutationObserver(this.changeButtonTypeCallback),this.observer.observe(e,{attributes:!1,childList:!0,subtree:!0})}};const Zn=class{constructor(){this.fixers=[new Un]}fix(){for(const e of this.fixers)"function"==typeof e.fix&&e.fix()}};let Xn=null,Yn=null;const Gn=e=>new Promise(((t,n)=>{const i=document.createElement("script");i.src=e,i.async=!0,i.onload=t,i.onerror=()=>n(new Error(`Failed to load ${e}`)),document.head.appendChild(i)})),Kn=()=>(Xn||(Xn=Gn("https://widget.mondialrelay.com/parcelshop-picker/jquery.plugin.mondialrelay.parcelshoppicker.js").then((()=>new Promise(((e,n)=>{const i=Date.now()+1e4,o=()=>{(()=>{const e=t().fn.MR_ParcelShopPicker;return"function"!=typeof e||e.toString().includes("waiting.push")})()?Date.now()>=i?n(new Error("MR plugin loader did not replace stub within timeout")):setTimeout(o,50):e()};o()}))))),Xn),Qn=e=>{let t=Promise.resolve();return e.enableGmap&&e.googleApiKey&&(t=t.then((()=>{return t=e.googleApiKey,Yn||(Yn=Gn(`https://maps.googleapis.com/maps/api/js?key=${encodeURIComponent(t)}`)),Yn;var t}))),t.then((()=>Kn()))},Jn="[data-mr-shipment]",ei=new Set,ti=e=>JSON.parse(e.dataset.mrConfig),ni=e=>{const t=e.querySelector('input[type="radio"]:checked');return null===t?null:e.querySelector(`[data-mr-map][data-mr-method-code="${CSS.escape(t.value)}"]`)},ii=e=>null!==ni(e),oi=()=>{const e=t()("#next-step");if(0===e.length)return;const n=document.querySelectorAll(Jn);for(const i of n){if(!ii(i))continue;const n=i.dataset.mrParcelPointTarget;if(!t()(n).val())return void e.prop("disabled",!0)}e.prop("disabled",!1)},ri=e=>{ei.has(e)&&(e.querySelectorAll("[data-mr-map]").forEach((e=>{const t=e.cloneNode(!1);t.style.display="none",e.parentNode.replaceChild(t,e)})),ei.delete(e),0===ei.size&&t()(".MRW_Modal, .MRW_Widget_Modal, #MR_Widget_Modal").remove())},si=(e,t)=>{if(e.querySelectorAll("[data-mr-selected-point-display]").forEach((e=>{e.textContent="",e.setAttribute("hidden","")})),null===t)return;const n=e.querySelector('input[type="radio"]:checked');if(null===n)return;const i=n.closest(".item");if(null===i)return;const o=i.querySelector("[data-mr-selected-point-display]");o&&(o.innerHTML=`${o.dataset.label||"Point relais sélectionné"} : <strong></strong>`,o.querySelector("strong").textContent=t,o.removeAttribute("hidden"))},ai=e=>{const n=ti(e),i=e.dataset.mrParcelPointTarget,o=e.dataset.mrFormId,r=ni(e);if(!r)return;e.querySelectorAll("[data-mr-map]").forEach((e=>{e!==r&&(e.style.display="none")}));const s=t()(r);var a;s.show(),a=r,new MutationObserver(((e,t)=>{for(const n of e)for(const e of n.addedNodes){if(!(e instanceof HTMLElement))continue;if(!e.classList.contains("MR-Widget"))continue;const n=e.querySelector("button.MRW-ShowList");if(n)return n.setAttribute("type","button"),void t.disconnect()}})).observe(a,{childList:!0,subtree:!0}),s.MR_ParcelShopPicker({Target:i,Brand:n.brand,Country:n.country,AllowedCountries:n.allowedCountries,Responsive:n.responsive,NbResults:n.nbResults,PostCo
2de:n.postCode,City:n.city,EnableGmap:n.enableGmap?"1":"0",WidgetLanguage:n.widgetLanguage,OnParcelShopSelected:n=>{const i=`${o}_mondialRelayParcelAddress`,r=t()(e).find(`#${i}`);r.find(`#${i}_street`).val(n.Adresse1),r.find(`#${i}_postcode`).val(n.CP),r.find(`#${i}_company`).val(n.Nom),r.find(`#${i}_city`).val(n.Ville),si(e,n.Nom),oi(),xn.dispatch("SelectShippingTotalsUpdater.onRefreshRequested")}}),ei.add(e),oi()},li=e=>{if(ei.has(e))return void oi();const t=ti(e);Qn(t).then((()=>ai(e))).catch((e=>{console.error("Mondial Relay widget failed to load",e)}))},di=e=>{ii(e)?(ei.has(e)&&ri(e),li(e)):(ei.has(e)&&(ri(e),t()(e.dataset.mrParcelPointTarget).val("")),e.querySelectorAll("[data-mr-map]").forEach((e=>{e.style.display="none"})),si(e,null)),oi()},ci=e=>{const t=e.target;if(!(t instanceof HTMLInputElement)||"radio"!==t.type)return;const n=t.closest(Jn);n&&di(n)},ui=e=>{const t=e.target.closest(".content a.header");if(!t)return;const n=t.closest(Jn);if(!n)return;const i=t.closest(".item"),o=i?i.querySelector('input[type="radio"]'):null;if(!o)return;o.checked=!0,n.querySelectorAll(".ui.checkbox").forEach((e=>e.classList.remove("checked")));const r=o.closest(".ui.checkbox");r&&r.classList.add("checked"),di(n)};const hi=class{init(){const e=document.querySelectorAll(Jn);if(0!==e.length){document.addEventListener("change",ci),document.addEventListener("click",ui);for(const t of e)ii(t)&&li(t);oi()}}};class pi extends zn{constructor(){super();const e=window.innerWidth<=576;document.querySelectorAll(".lame-presentation-taxon").forEach((t=>{const n=t.querySelector(".swiper");return this.createSwiper(n,{...this.getConfiguration(t),spaceBetween:this.calculateTaxonPresentationSliderOffset(.03),slidesOffsetBefore:e?0:this.calculateTaxonPresentationSliderOffset(.08),slidesPerView:2,breakpoints:{1920:{slidesPerView:3},1024:{slidesPerView:2.5}}})}))}}class fi{constructor(e,t,n,i){this.index=e,this.element=t,this.progressBarElement=t.querySelector(".progress-bar"),this.element.addEventListener("click",(()=>{i.selectSlide(e)})),this.timerDuration=n,this.animationFrame=null,this.paused=!1,this.clear(),this.animateProgressBar=e=>{if(this.paused)return;this.startTime||(this.startTime=e);let t=e;this.totalPauseDuration>0&&(t=e-this.totalPauseDuration);const n=(t-this.startTime)/this.timerDuration;this.progressBarElement.style.width=n*this.element.offsetWidth+"px",this.animationFrame=requestAnimationFrame(this.animateProgressBar)}}clear(){this.startTime=null,this.pauseTime=null,this.totalPauseDuration=0}startAnimation(){this.element.classList.add("active"),this.paused=!1,this.animationFrame=requestAnimationFrame(this.animateProgressBar)}stop(){this.element.classList.remove("active"),this.progressBarElement.style.width=0,this.paused=!0,cancelAnimationFrame(this.animationFrame),this.clear()}pause(){this.paused||(this.paused=!0,this.pauseTime=performance.now())}resume(){this.paused&&(this.paused=!1,this.totalPauseDuration+=performance.now()-this.pauseTime,this.pauseTime=0,this.startAnimation())}}class mi{constructor(e){const t=Bn.isMobile()?1e3*e.dataset.mobileTimer:1e3*e.dataset.desktopTimer,n=e.querySelector(".swiper");this.initialize(e),this.swiper=new Bt(n,{effect:"fade",autoplay:{delay:t,disableOnInteraction:!1,pauseOnMouseEnter:!0}});const i=Array.from(n.querySelectorAll(".cta-container")).map(((e,t)=>{const n=e.querySelector(".swiper-wrapper"),i=new Bt(e,{init:0===t,slidesPerView:"auto",spaceBetween:8,nested:!0});return i.on("lock",(()=>{i.initialized||(e.style.width="unset")})),i.on("unlock",(()=>{i.initialized||(e.style.width="100%")})),t!==this.swiper.activeIndex&&(e.style.display="none"),i.isLocked||(n.style.justifyContent="flex-start"),i}));this.thumbnails=Array.from(e.querySelectorAll(".thumbnail")).map(((e,n)=>new fi(n,e,t-this.swiper.params.speed,{selectSlide:this.selectSlide.bind(this)}))),this.thumbnails.length<=1||(this.thumbnails[0].startAnimation(),this.swiper.on("slideChange",(()=>{this.thumbnails.forEach((e=>e.stop())),this.thumbnails[this.swiper.realIndex].startAnimation(),n.querySelectorAll(".cta-container").forEach(((e,t)=>{t===this.swiper.activeIndex?(e.style.display="block",i[t].init()):e.style.display="none"}))})),this.swiper.on("autoplayPause",(()=>{this.thumbnails[this.swiper.realIndex].pause()})),this.swiper.on("autoplayResume",(()=>{this.thumbnails[this.swiper.realIndex].resume()})))}selectSlide(e){e===this.swiper.realIndex?this.swiper.autoplay.paused?this.swiper.autoplay.resume():this.swiper.autoplay.pause():this.swiper.slideToLoop(e)}initialize(){}}function gi(e,t,n,i){var o,r=!1,s=0;function a(){o&&clearTimeout(o)}function l(){for(var l=arguments.length,d=new Array(l),c=0;c<l;c++)d[c]=arguments[c];var u=this,h=Date.now()-s;function p(){s=Date.now(),n.apply(u,d)}r||(i&&!o&&p(),a(),void 0===i&&h>e?p():!0!==t&&(o=setTimeout(i?function(){o=void 0}:p,void 0===i?e-h:e)))}return"boolean"!=typeof t&&(i=n,n=t,t=void 0),l.cancel=function(){a(),r=!0},l}document.addEventListener("DOMContentLoaded",(()=>{Se.isOneOfRoutes(["monsieurbiz_sylius_homepage_homepage","monsieurbiz_sylius_homepage_version_admin_preview"])&&document.querySelectorAll(".lame-large-slider").forEach((e=>new mi(e)))}));class vi{static onClickEvent=`${this.name}.onClick`;constructor(){this.button=document.querySelector(".cart-summary-totals a"),this.button&&this.button.addEventListener("click",(e=>{xn.dispatch(vi.onClickEvent)||e.preventDefault()}))}}
2class bi{static onChangeEvent=`${this.name}.onChange`;constructor(){this.giftWrappingCheckbox=document.getElementById("sylius_cart_withGiftWrapping"),this.giftWrappingCheckbox&&(this.giftWrappingCheckbox.addEventListener("change",this.onChange),setTimeout((()=>{xn.dispatch(bi.onChangeEvent,{checked:this.giftWrappingCheckbox.checked})}),300))}onChange=e=>{xn.dispatch(bi.onChangeEvent,{checked:this.giftWrappingCheckbox.checked}),fetch("/api/v2/shop/orders/update-gift-wrapping",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({withGiftWrapping:e.target.checked})})}}class yi{constructor(){var e,t,n;(this.orderNoteWrapper=document.getElementById("order_note_wrapper"),this.orderNoteForm=document.getElementById("order_note"),this.orderNoteWrapper&&this.orderNoteForm)&&(this.textarea=this.orderNoteForm.querySelector("textarea"),this.textarea&&(this.isVisible=!1,this.textarea.addEventListener("input",(e=300,t=this.saveNote.bind(this),void 0===n?gi(e,t,!1):gi(e,n,!1!==t))),xn.on(bi.onChangeEvent,(e=>{e.detail.checked?this.show():this.hide()})),xn.on(vi.onClickEvent,(e=>{this.hideError(),this.isVisible&&""===this.textarea.value&&(e.preventDefault(),this.showError())}))))}saveNote=async()=>{fetch(this.orderNoteForm.action,{method:this.orderNoteForm.method,body:new FormData(this.orderNoteForm),headers:{"X-Requested-With":"XMLHttpRequest"}})};show(){this.isVisible=!0,this.orderNoteWrapper.style.display="flex",this.hideError()}hide(){this.isVisible=!1,this.orderNoteWrapper.style.display="none",this.textarea.value="",this.saveNote()}showError(){this.textarea.style.borderColor="#e0b4b4",this.textarea.style.background="#fff6f6"}hideError(){this.textarea.style.borderColor="unset",this.textarea.style.background="unset"}}document.addEventListener("DOMContentLoaded",(()=>{new yi,new bi,new vi}));class wi{static onVariantSelectionEvent=`${this.name}.onVariantSelection`;constructor(){const e=document.getElementById("product-price");if(!e)return;new MutationObserver((t=>{for(const n of t){if("attributes"!==n.type||"data-variant-id"!==n.attributeName)continue;const t=parseInt(e.dataset.variantId,10);xn.dispatch(wi.onVariantSelectionEvent,{selectedVariantId:t})}})).observe(e,{attributes:!0,attributeFilter:["data-variant-id"]})}}class _i{constructor(e){this.element=e.querySelector(".price-history-value"),this.element&&(this.locale=this.element.dataset.locale.replace("_","-"),this.currency=this.element.dataset.currency)}updateValue(e){if(!this.element)return;const t=new Intl.NumberFormat(this.locale,{style:"currency",currency:this.currency,minimumFractionDigits:2,maximumFractionDigits:2});this.element.textContent=t.format(e.minimumPrice/100)}}class xi{constructor(e){this.element=e.querySelector(".price-history-evolution"),this.valueElement=this.element?this.element.querySelector(".price-history-evolution-value"):null}updateValue(e){if(!this.valueElement||!e||e.minimumPrice<=0)return void this.hide();let t=(e.price-e.minimumPrice)/e.minimumPrice*100;t>0?t=Math.max(1,Math.round(t)):t<0&&(t=Math.min(-1,Math.round(t))),this.valueElement.textContent=`${t>0?"+":""}${t}`}show(){this.element&&(this.element.style.display="inline")}hide(){this.element&&(this.element.style.display="none")}}class $i{constructor(){this.element=document.getElementById("price-history"),this.element&&(this.history=JSON.parse(this.element.dataset.history),this.lowestPrice=new _i(this.element),this.evolutionPercentage=new xi(this.element),xn.on(wi.onVariantSelectionEvent,(e=>{this.updateForVariant(e.detail.selectedVariantId)})),this.updateForVariant(this.resolveInitialVariantId()))}updateForVariant(e){const t=Number.isFinite(e)?this.history.find((t=>t.id===e)):null;t?(this.show(),t.price===t.minimumPrice?this.evolutionPercentage.hide():this.evolutionPercentage.show(),this.lowestPrice.updateValue(t),this.evolutionPercentage.updateValue(t)):this.hide()}resolveInitialVariantId(){const e=parseInt(this.element.dataset.initialVariantId??"",10);if(Number.isFinite(e))return e;const t=document.getElementById("product-price"),n=parseInt(t?.dataset.variantId??"",10);return Number.isFinite(n)?n:null}show(){this.element.style.display="flex"}hide(){this.element.style.display="none"}}document.addEventListener("DOMContentLoaded",(()=>{Se.isRoute("sylius_shop_product_show")&&(new $i,new wi)}));class Si{static scrollWhitelist=["iti__country-list"];static init(){window.preventScrollLastTouch=0,window.addEventListener("touchstart",(({touches:e})=>{window.preventScrollLastTouch=e[0].clientY}))}static setWhitelist(e=[]){Si.scrollWhitelist=e}static preventDefault(e){if(Si.scrollWhitelist.some((t=>e.target.closest(`.${t}, #${t}`))))return;const t=Si.getOverflowParent(e.target);if(t){const{atTop:n,atBottom:i}=Si.isScrollAtEdge(t);let o=0;"wheel"===e.type?o=e.deltaY:"touchmove"===e.type&&(o=window.preventScrollLastTouch-e.touches[0].clientY),n&&o<0&&e.preventDefault(),i&&o>0&&e.preventDefault()}else e.preventDefault()}static getOverflowParent(e){let t=e;for(;t&&t!==document.documentElement;){const e=getComputedStyle(t);if("auto"===e.overflow||"scroll"===e.overflow)return t;t=t.parentElement}return null}static isScrollAtEdge(e){return{atTop:0===e.scrollTop,atBottom:e.scrollTop+e.clientHeight>=e.scrollHeight}}static preventDefaultForScrollKeys(e){return!(e.keyCode>=37&&e.keyCode<=40)||(e.preventDefault(),!1)}static getOpt(){let e=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>(e=!0,!0)}))}catch(e){}const t=!!e&&{passive:!1};return{wheelEvent:"onwheel"in document.createElement("div")?"wheel":"mousewheel",wheelOpt:t}}static disableScroll(){const{wheelEvent:e,wheelOpt:t}=Si.getOpt();window.addEventListener("DOMMouseScroll",Si.preventDefault,!1),window.addEventListener(e,Si.preventDefault,t),window.addEventListener("touchmove",Si.preventDefault,t),window.addEventListener("keydown",Si.preventDefaultForScrollKeys,!1)}static enableScroll(){const{wheelEvent:e,wheelOpt:t}=Si.getOpt();window.removeEventListener("DOMMouseScroll",Si.preventDefault,!1),window.removeEventListener(e,Si.preventDefault,t),window.removeEventListener("touchmove",Si.preventDefault,t),window.removeEventListener("keydown",Si.preventDefaultForScrollKeys,!1)}}const Ti=Si;class ki{constructor(e){this.elem=e,this.swiper=null,Ti.init(),this.sliderElem=e.querySelector(".swiper-container"),this.sliderElem&&this.initSlider(),this.popupContainer=e.querySelector(".popup-container"),this.popupContainer&&this.initPopups()}initSlider(){this.swiper=new Bt(this.sliderElem,{slidesPerView:1,loop:!0,speed:1500,autoplay:{delay:this.sliderElem.dataset.autoplay,pauseOnMouseEnter:!0},pagination:{el:".swiper-pagination",clickable:!0}})}openPopup(e){Ti.disableScroll();const t=e.getAttribute("data-popup-id");this.popupContainer.style.display="block",setTimeout((()=>{this.popupContainer.classList.add("visible")}),25),setTimeout((()=>{document.getElementById(t).classList.add("active")}),200)}
2closePopup(e){Ti.enableScroll(),e.closest(".popup-overlay").classList.remove("active"),setTimeout((()=>{this.popupContainer.classList.remove("visible"),setTimeout((()=>{this.popupContainer.style.display="none"}),300)}),400)}initPopups(){this.elem.querySelectorAll(".slide-conditions-btn").forEach((e=>{e.addEventListener("click",(()=>{this.openPopup(e)}))})),this.elem.querySelectorAll(".popup-close").forEach((e=>{e.addEventListener("click",(()=>{this.closePopup(e)}))})),this.popupContainer.addEventListener("click",(({target:e})=>{e.classList.contains("popup-container")&&this.elem.querySelectorAll(".popup-close").forEach((e=>{this.closePopup(e)}))}))}}const Ci=()=>{const e=document.querySelectorAll(".lame.lame--fsslider");e.length&&e.forEach((e=>{new ki(e)}))};class Ei{constructor(e){this.elem=e,this.swiper=null,this.sliderElem=e.querySelector(".swiper-container"),this.sliderElem&&this.initSlider()}initSlider(){this.swiper=new Bt(this.sliderElem,{modules:[Ht],slidesPerView:"auto",spaceBetween:"10px",navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},mousewheel:{enabled:!0,forceToAxis:!0,releaseOnEdges:!0,sensitivity:1.5},freeMode:{enabled:!0,sticky:!1,momentum:!0,momentumRatio:1,momentumVelocityRatio:1},scrollbar:{el:".swiper-scrollbar"},breakpoints:{490:{spaceBetween:"20px"}},on:{init:()=>{const e=this.elem.querySelector(".swiper-button-prev");e&&(e.style.display="flex")}}})}}const Pi=()=>{const e=document.querySelectorAll(".lame.lame--univers");e.length&&e.forEach((e=>{new Ei(e)}))};class Ai{constructor(e){this.elem=e,this.swiper=null,this.sliderElem=e.querySelector(".swiper-container"),this.sliderElem&&this.initSlider()}initSlider(){this.swiper=new Bt(this.sliderElem,{slidesPerView:"auto",spaceBetween:"10px",navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},scrollbar:{el:".swiper-scrollbar"},mousewheel:{enabled:!0,forceToAxis:!0,releaseOnEdges:!0,sensitivity:1.5},freeMode:{enabled:!0,sticky:!1,momentum:!0,momentumRatio:1,momentumVelocityRatio:1},breakpoints:{490:{spaceBetween:"20px"}}})}}const Li=()=>{document.querySelectorAll(".lame.lame--selection").forEach((e=>{new Ai(e)}))};class Mi{constructor(e){this.elem=e,this.swiper=null,this.sliderElem=e.querySelector(".swiper-container"),this.sliderElem&&this.initSlider()}initSlider(){this.swiper=new Bt(this.sliderElem,{modules:[Ht],slidesPerView:"auto",spaceBetween:"10px",navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},mousewheel:{enabled:!0,forceToAxis:!0,releaseOnEdges:!0,sensitivity:1.5},freeMode:{enabled:!0,sticky:!1,momentum:!0,momentumRatio:1,momentumVelocityRatio:1},scrollbar:{el:".swiper-scrollbar"},breakpoints:{490:{spaceBetween:"20px"}}})}}const Oi=()=>{const e=document.querySelectorAll(".lame.lame--news");e.length&&e.forEach((e=>{new Mi(e)}))};class Ii{constructor(e){this.elem=e,this.image=e.querySelector(".image"),this.content=e.querySelector(".lame__content"),this.setContentMargin(),this.listenResize()}listenResize(){window.addEventListener("resize",(()=>{this.setContentMargin()}))}setContentMargin(){if(window.innerWidth<1152)return void(this.content.style.marginBottom=null);const e=this.image.height+ +window.getComputedStyle(this.image).top.replace("px","")-this.content.clientHeight;this.content.style.marginBottom=e>=0?`${e}px`:null}}const Ri=()=>{const e=document.querySelectorAll(".lame.lame--store, .lame.lame--product-review");e.length&&e.forEach((e=>{new Ii(e)}))};class Di{constructor(e){this.elem=e,this.swiper=null,this.sliderElem=e.querySelector(".swiper-container"),this.sliderElem&&this.initSlider()}initSlider(){this.swiper=new Bt(this.sliderElem,{slidesPerView:"auto",spaceBetween:"10px",centeredSlides:!0,loop:!0,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},scrollbar:{el:".swiper-scrollbar"},breakpoints:{490:{spaceBetween:"20px"}}})}}const zi=()=>{const e=document.querySelectorAll(".lame.lame--instagram");e.length&&e.forEach((e=>{new Di(e)}))};class Ni{constructor(e){this.elem=e,this.swiper=null,this.sliderElem=e.querySelector(".swiper-container"),this.sliderElem&&this.initSlider()}initSlider(){this.swiper=new Bt(this.sliderElem,{slidesPerView:"auto",spaceBetween:"20px",scrollbar:{el:".swiper-scrollbar"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},breakpoints:{1152:{slidesPerView:6}}})}}const Fi=()=>{const e=document.querySelectorAll(".lame.lame--seo");e.length&&e.forEach((e=>{new Ni(e)}))};class Bi{constructor(e){this.elem=e,this.swiper=null,this.sliderElem=e.querySelector(".swiper-container"),this.sliderElem&&(this.initSlider(),window.addEventListener("resize",(()=>{this.initSlider()})))}
2initSlider(){if(window.innerWidth<1152){if(this.swiper)return;this.swiper=new Bt(this.sliderElem,{slidesPerView:1,spaceBetween:"10px",pagination:{el:".swiper-pagination",clickable:!0},breakpoints:{490:{slidesPerView:2,spaceBetween:"20px"},768:{slidesPerView:3}}})}else{if(!this.swiper)return;this.swiper.destroy(!0,!0),this.swiper=null}}}const ji=()=>{const e=document.querySelectorAll(".lame.lame--reinsurrance");e.length&&e.forEach((e=>{new Bi(e)}))};class qi{constructor(e){this.elem=e,this.swiper=null,this.sliderElem=e.querySelector(".swiper-container"),this.sliderElem&&this.initSlider()}initSlider(){this.swiper=new Bt(this.sliderElem,{slidesPerView:"auto",spaceBetween:"10px",navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},scrollbar:{el:".swiper-scrollbar"},breakpoints:{490:{spaceBetween:"20px"}}})}}const Hi=()=>{const e=document.querySelectorAll(".lame.lame--our-services-select");e.length&&e.forEach((e=>{new qi(e)}))};class Wi{constructor(e){this.elem=e,this.swiper=null,this.slides=e.querySelectorAll(".restaurants.swiper-slide"),this.sliderElem=e.querySelector(".swiper-container"),this.filterButtons=e.querySelectorAll(".restaurants-filter-btn"),this.sliderElem&&this.initSlider(),this.initFilters(),this.applyInitialFilter()}initSlider(){if("true"===this.sliderElem.dataset.filterEnabled){const e={};this.slides.forEach((t=>{const n=Array.from(t.classList).find((e=>e.startsWith("location-bhv-")));n&&(e[n]||(e[n]=[]),e[n].push(t))})),Object.values(e).forEach((e=>{e.length>0&&e[e.length-1].classList.add("last-elem")}))}else{const e=this.slides[this.slides.length-1];e&&e.classList.add("last-elem")}this.swiper=new Bt(this.sliderElem,{modules:[Ht],freeMode:!0,slidesPerView:"auto",spaceBetween:"10px",navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},scrollbar:{el:".swiper-scrollbar",draggable:!0},breakpoints:{490:{spaceBetween:"20px"}}})}initFilters(){this.filterButtons.length&&this.filterButtons.forEach((e=>{e.addEventListener("click",(t=>{t.preventDefault();const n=e.dataset.filter;this.filterSlides(n),this.updateActiveFilter(e)}))}))}filterSlides(e){this.slides.forEach((t=>{if("all"===e)t.style.display="block";else{const n=t.classList.contains(`location-${e}`);t.style.display=n?"block":"none"}})),this.swiper&&this.swiper.update()}updateActiveFilter(e){this.filterButtons.forEach((e=>{e.classList.remove("active")})),e.classList.add("active")}applyInitialFilter(){if(!this.sliderElem)return;const e="true"===this.sliderElem.dataset.filterEnabled,t=this.sliderElem.dataset.defaultFilter;e&&t?this.filterSlides(t):this.slides.forEach((e=>{e.style.display="block"}))}}const Vi=()=>{const e=document.querySelectorAll(".lame.lame--restaurants");e.length&&e.forEach((e=>{new Wi(e)}))},Ui=e=>{const t=e.querySelector(".lame__description__read-more");if(!t)return;if(e.classList.contains("expanded"))return;e.classList.add("truncated");const n=e.offsetHeight;e.classList.remove("truncated");e.scrollHeight>n+5?(e.classList.add("truncated"),t.classList.remove("lame__description__read-more--hidden")):(e.classList.remove("truncated"),t.classList.add("lame__description__read-more--hidden"))},Zi=()=>{document.querySelectorAll(".lame__description__content").forEach(Ui)};window.toggleReadMore=e=>{const t=e.closest(".lame__description__content"),n=e,i=t.parentElement.querySelector(".lame__description__read-less");t.classList.remove("truncated"),t.classList.add("expanded"),n.classList.add("lame__description__read-more--hidden"),i.classList.remove("lame__description__read-less--hidden")},window.toggleReadLess=e=>{const t=e.parentElement.querySelector(".lame__description__content"),n=t.querySelector(".lame__description__read-more"),i=e;t.classList.remove("expanded"),t.classList.add("truncated"),n.classList.remove("lame__description__read-more--hidden"),i.classList.add("lame__description__read-less--hidden")};const Xi=()=>{Zi();const e=((e,t)=>{let n;return function(...i){clearTimeout(n),n=setTimeout((()=>{clearTimeout(n),e(...i)}),t)}})(Zi,250);window.addEventListener("resize",e)};function Yi(){document.querySelectorAll(".lame-image-basic.slider-mobile").forEach(((e,t)=>{setTimeout((()=>{!function(e){e.style.scrollbarWidth="none",e.style.msOverflowStyle="none";const t=e.querySelectorAll(".custom-scrollbar-track"),n=e.querySelectorAll(".custom-scrollbar-thumb");t.forEach((e=>
2e.remove())),n.forEach((e=>e.remove()));const i=document.createElement("div"),o=document.createElement("div");i.classList.add("custom-scrollbar-track"),o.classList.add("custom-scrollbar-thumb");const r=e.querySelector(".cityTheme-homepage-plugin-image");let s="100%",a="0";if(r){const e=window.getComputedStyle(r);s=parseFloat(e.width)+"px",a=parseFloat(e.paddingLeft)+"px"}function l(){const t=e.scrollLeft,n=e.scrollWidth-e.clientWidth,r=e.getBoundingClientRect().width,s=e.querySelector(".cityTheme-homepage-plugin-image");let a=r,l=0,d=r;if(s){const e=window.getComputedStyle(s);a=parseFloat(e.width),l=parseFloat(e.paddingLeft),d=a+l,i.style.left=l+"px",i.style.width=a+"px"}if(n<=0||d<=r)return void(o.style.display="none");o.style.display="block";const c=r/d,u=Math.max(r*c,40);o.style.width=u+"px";const h=l+(n>0?t/n:0)*(a-u);o.style.transform=`translateX(${h}px)`}i.style.cssText=`\n    position: absolute !important;\n    bottom: 0 !important;\n    left: ${a} !important;\n    width: ${s} !important;\n    height: 4px !important;\n    background: #F4F4F4 !important;\n    border-radius: 3px !important;\n    z-index: 1000 !important;\n    pointer-events: none !important;\n    transition: 0.2s ease-in-out;\n  `,o.style.cssText="\n      position: absolute !important;\n      bottom: 0 !important;\n      left: 0 !important;\n      height: 4px !important;\n      background: #D3D3D4 !important;\n      border-radius: 3px !important;\n      z-index: 1001 !important;\n      min-width: 40px !important;\n      pointer-events: none !important;\n      will-change: transform !important;\n    ",e.appendChild(i),e.appendChild(o),e.addEventListener("scroll",(e=>{l()})),setTimeout((()=>{l()}),100),window.addEventListener("resize",(()=>{setTimeout(l,200)})),e.addEventListener("mouseenter",(()=>{o.style.backgroundColor="#999 !important"})),e.addEventListener("mouseleave",(()=>{o.style.backgroundColor="#D3D3D4 !important"}))}(e)}),500)}))}document.addEventListener("DOMContentLoaded",(()=>{Ci(),Pi(),Li(),Oi(),Ri(),zi(),Fi(),ji(),Hi(),Vi(),Xi(),Yi()}));__webpack_require__(4305),__webpack_require__(1003),__webpack_require__(4183);class Gi{static format(e){if(!window.intlTelInputUtils||"string"!=typeof e)return e;const t=this.convertToPlusFormat(e);return t.startsWith("0")?window.intlTelInputUtils.formatNumberAsYouType(t,Se.getCountryCode()):window.intlTelInputUtils.formatNumberAsYouType(t)}static convertToPlusFormat(e){if("string"!=typeof e)return e;const t=e.trim();return t.startsWith("00")?"+"+t.slice(2):t}}class Ki{static isLoaded(){return!!document.getElementById("nosto-customer")}static getData(){const e=document.getElementById("nosto-customer");return e?JSON.parse(e.dataset.customerData):{}}}class Qi{static sliderInitiatedEvent=`${this.name}.sliderInitiated`;constructor(e,t,n){this.lame=document.querySelector(`[data-nosto-tag-id="${n}"]`),this.lame&&(this.sliderWrapper=this.lame.querySelector(".swiper-wrapper"),this.productBoxTemplate=this.lame.querySelector(".product-box-slide-template"),this.addToWishlistTemplate=this.lame.querySelector(".wishlist-add-template"),this.removeFromWishlistTemplate=this.lame.querySelector(".wishlist-remove-template"),this.fetchWishlistStates(t).then((e=>{t.forEach((t=>{this.renderProduct(t,e.has(t.id))})),Li(),xn.dispatch(Qi.sliderInitiatedEvent)})).catch((()=>{t.forEach((e=>{this.renderProduct(e,!1)})),Li(),xn.dispatch(Qi.sliderInitiatedEvent)})),xn.on(Qi.sliderInitiatedEvent,(()=>{t.length>0&&(this.lame.style.display="cart-cross-selling"===n?"block":"grid")})))}async fetchWishlistStates(e){const t=new Set;if(!e.length)return t;const n=await fetch("/ajax/wishlistProductList");if(!n.ok)return t;const i=await n.json();return Array.isArray(i)&&i.forEach((e=>{t.add(e)})),t}renderProduct(e,t){const n=this.productBoxTemplate.content.cloneNode(!0);n.querySelectorAll("[data-nosto-bind]").forEach((t=>{new Function("element","product",t.dataset.nostoBind)(t,e),t.removeAttribute("data-nosto-bind")})),this.renderCurrentPromotion(n,e),this.renderProductTags(n,e),Se.isWishlistEnabled()&&this.renderWishlistIcon(n,t,e.id);const i=document.createElement("div");i.classList.add("swiper-slide"),i.appendChild(n),this.sliderWrapper.appendChild(i)}renderWishlistIcon(e,t,n){const i=e.querySelector(".bhv-product-extras"),o=t?this.removeFromWishlistTemplate:this.addToWishlistTemplate;if(i&&o){const e=o.content.cloneNode(!0),r=e.querySelector(".bhv-product-list-wishlist");r&&n&&(r.setAttribute("data-id",String(n)),r.querySelector("a").href=`/wishlist/${t?"remove":"add"}/${n}`),i.prepend(e)}}renderProductTags(e,t){const n=e.querySelector(".image");if(!n||!t.tags)return;const i=Math.max(0,Number(t.tags?.topLimit||0)),o=Math.max(0,Number(t.tags?.bottomLimit||0)),r=Array.isArray(t.tags?.topTags)?t.tags.topTags.slice(0,i):[],s=Array.isArray(t.tags?.bottomTags)?t.tags.bottomTags.slice(0,o):[],a=e=>`<div class="product-tag ${"string"==typeof e?.color?e.color:e?.color?.color||""} ${"string"==typeof e?.extraCssClass?e.extraCssClass:e?.extraCssClass?.value||""}">${e?.label||""}</div>`,l=document.createElement("div");l.className="product-tags top-tags",l.innerHTML=r.map(a).join("");const d=document.createElement("div");d.className="product-tags bottom-tags",d.innerHTML=s.map(a).join(""),n.prepend(d),n.prepend(l)}renderCurrentPromotion(e,t){const n=e.querySelector(".bhv-product-extras"),i=t?.currentPromotion;if(!n||!i||!i.name)return;const o=document.createElement("div");o.className="sylius-product-catalog-promotion",o.textContent=String(i.name),n.insertAdjacentElement("afterend",o)}}class Ji{static onCartPopupOpeningEvent=`${this.name}.onCartPopupOpening`;constructor(e,t,n){this.element=document.querySelector(`[data-nosto-tag-id="${n}"]`),this.element&&(this.sliderWrapper=this.element.querySelector(".swiper-wrapper"),this.productBoxTemplate=this.element.querySelector(".product-slide-template"),0!==t.length&&(t.forEach((e=>{this.renderProductSlide(e)})),this.element.style.display="block"))}renderProductSlide(e){const t=this.productBoxTemplate.content.cloneNode(!0);t.querySelectorAll("[data-nosto-bind]").forEach((t=>{new Function("element","product",t.dataset.nostoBind)(t,e),t.removeAttribute("data-nosto-bind")})),this.sliderWrapper.appendChild(t)}}class eo{static getRecommendationsTagsByType(e){return Array.from(document.querySelectorAll("[data-nosto-tag-id]")).filter((t=>t.dataset.nostoPage===e)).map((e=>e.dataset.nostoTagId))}static createRecommendationBlocks(e){Object.values(e.recommendations).forEac
2h((e=>{eo.createRecommendationBlock(e.element,e.products)}))}static createRecommendationBlock(e,t){const n=document.querySelector(`[data-nosto-tag-id="${e}"]`);n&&(window.PriceFormatter=Te,"products-selection-slider"===n.dataset.nostoType&&new Qi(n,eo.formatProducts(t),e),"mini-cart-cross-selling"===n.dataset.nostoType&&new Ji(n,eo.formatProducts(t),e),n.querySelectorAll("[data-nosto-bind]").forEach((e=>{e.removeAttribute("data-nosto-bind")})))}static formatProducts(e){const t=e=>{if("string"==typeof e?.product_id){const t=String(e?.product_id||"").match(/-(\d+)$/);return t?parseInt(t[1],10):parseInt(e?.product_id,10)}return e?.product_id},n=e=>({label:e?.label??"",color:e?.color??"",extraCssClass:e?.extraCssClass??"",transParams:Array.isArray(e?.transParams)?e.transParams:[],config:e?.config??null});return e.map((e=>{const i=e.custom_fields?.tags;let o=null;const r="string"==typeof i?JSON.parse(i):i||null;return r&&"object"==typeof r&&(o={topLimit:Number(r.topLimit??0)||0,bottomLimit:Number(r.bottomLimit??0)||0,topTags:Array.isArray(r.topTags)?r.topTags.map(n):[],bottomTags:Array.isArray(r.bottomTags)?r.bottomTags.map(n):[],brandListTags:Array.isArray(r.brandListTags)?r.brandListTags.map(n):[]}),{...e,id:t(e),hidePrices:"true"===e.custom_fields?.hide_prices,privatePrice:parseFloat(e.custom_fields?.private_price||0),virtualPrivatePrice:parseFloat(e.custom_fields?.virtual_private_price||0),avpDiscount:Math.round(parseFloat(e.custom_fields?.avp_discount||0)),highestDiscountPercentage:Math.round(parseFloat(e.custom_fields?.highest_discount_percentage||0)),tags:o,currentPromotion:e?.custom_fields?.current_promotion?{name:e.custom_fields.current_promotion}:null,custom_fields:{...e.custom_fields}}}))}}class to{static updateCart(e){nostojs((t=>{t.defaultSession().setCustomer(Ki.getData()).setCart(e)}))}static trackPageNotFound(){nostojs((e=>{e.defaultSession().setCustomer(Ki.getData()).viewNotFound().load()}))}static trackOtherPageView(e){"app_page_show"!==e?nostojs((e=>{e.defaultSession().setCustomer(Ki.getData()).viewOther().load()})):nostojs((e=>{e.defaultSession().setCustomer(Ki.getData()).viewOther().setPlacements(eo.getRecommendationsTagsByType("homepage")).load().then((e=>eo.createRecommendationBlocks(e)))}))}static trackFrontPageView(){nostojs((e=>{e.defaultSession().setCustomer(Ki.getData()).viewFrontPage().setPlacements(eo.getRecommendationsTagsByType("homepage")).load().then((e=>eo.createRecommendationBlocks(e)))}))}static trackProductPageView(e,t){t?nostojs((n=>{n.defaultSession().setCustomer(Ki.getData()).viewProduct(e).setRef(e,t).setPlacements(eo.getRecommendationsTagsByType("product")).load().then((e=>eo.createRecommendationBlocks(e)))})):nostojs((t=>{t.defaultSession().setCustomer(Ki.getData()).viewProduct(e).setPlacements(eo.getRecommendationsTagsByType("product")).load().then((e=>eo.createRecommendationBlocks(e)))}))}static trackProductVariantSelection(e,t){nostojs((n=>{n.defaultSession().setCustomer(Ki.getData()).viewProductSku(e,t).load()}))}static trackCategoryPageView(e){nostojs((t=>{t.defaultSession().setCustomer(Ki.getData()).viewCategory(e).load()}))}static trackSearch(e){nostojs((t=>{t.defaultSession().setCustomer(Ki.getData()).viewSearch(e).load()}))}static trackCartPageView(){nostojs((e=>{e.defaultSession().setCustomer(Ki.getData()).viewCart().setPlacements(eo.getRecommendationsTagsByType("cart")).load().then((e=>eo.createRecommendationBlocks(e)))}))}static trackThankYouPageView(e){nostojs((t=>{t.defaultSession().setCustomer(Ki.getData()).addOrder(e).setPlacements(eo.getRecommendationsTagsByType("thank-you")).load().then((e=>eo.createRecommendationBlocks(e)))}))}static recordSearchClick(e,t,n){["serp","autocomplete","category"].includes(e)&&nostojs((i=>{i.recordSearchClick(e,{productId:t,url:n})}))}static recordSearch(e){nostojs((t=>{t.recordSearch(...e)}))}static loadMiniCartRecommendations(){nostojs((e=>{e.defaultSession().setCustomer(Ki.getData()).viewCart().setPlacements(eo.getRecommendationsTagsByType("mini-cart")).load().then((e=>eo.createRecommendationBlocks(e)))}))}}class no{static getEvents(){const e=document.getElementById("tracking-events");return e?JSON.parse(e.dataset.events):[]}}class io{static getProductsListRoutes(){return["monsieurbiz_sylius_search_taxon","monsieurbiz_sylius_search_search","wishibam_megamenu_taxon","sylius_shop_product_index","sylius_shop_retailer_taxon_index","sylius_shop_corner_taxon_index","sylius_shop_brand_taxon_index"]}}
2document.addEventListener("DOMContentLoaded",(()=>{if(!Ki.isLoaded())return;const e=no.getEvents(),t=e.find((e=>"search.record"===e.name&&e.data&&e.data.nosto));e.forEach((e=>{if("view_page.any"===e.name&&e.data.nosto.items&&to.updateCart(e.data.nosto.items),"view_page.not_found"===e.name&&to.trackPageNotFound(),"view_page.other"===e.name&&to.trackOtherPageView(e.data.nosto.route),"view_page.home"===e.name&&to.trackFrontPageView(),"view_page.cart"===e.name&&to.trackCartPageView(),"view_page.product"===e.name&&e.data.nosto.productId){const t=new URLSearchParams(window.location.search).get("nostoRecommendationId")||null;to.trackProductPageView(e.data.nosto.productId,t)}"view_page.category"===e.name&&e.data.nosto.categorySlug&&(t&&t.data&&t.data.nosto&&to.recordSearch(t.data.nosto),to.trackCategoryPageView(e.data.nosto.categorySlug)),"view_page.search"===e.name&&e.data.nosto.query&&(t&&t.data&&t.data.nosto&&to.recordSearch(t.data.nosto),to.trackSearch(e.data.nosto.query)),"view_page.thank_you"===e.name&&e.data.nosto&&to.trackThankYouPageView(e.data.nosto)})),xn.on(Ln.onVariantSelectionEvent,(e=>{e.detail.variant&&to.trackProductVariantSelection(e.detail.variant.nostoProductId,e.detail.variant.id)})),xn.on(Ji.onCartPopupOpeningEvent,(e=>{to.loadMiniCartRecommendations()})),Se.isOneOfRoutes(io.getProductsListRoutes())&&document.querySelectorAll("[data-track-product-click]").forEach((e=>{e.addEventListener("click",(()=>{to.recordSearchClick(Se.isRoute("monsieurbiz_sylius_search_search")?"serp":"category",e.dataset.trackProductClick,e.href)}))}))}));const oo="add_payment_info",ro="wishibamGa4AddPaymentInfo",so=["checkout_complete_payment","sylius_shop_checkout_complete"],ao=["paypal","klarna","ideal","bancontact","alma"];function lo(e){try{const t=window[ro];if(!t)return;if(window.Cookiebot&&!Boolean(window.Cookiebot.consent&&window.Cookiebot.consent.statistics))return;window.dataLayer=window.dataLayer||[],window.dataLayer.push({ecommerce:null});const n={...t,payment_type:e};"function"==typeof window.gtag?window.gtag("event",oo,n):window.dataLayer.push({event:oo,...n})}catch(e){console.error(`[Ga4] tracking "${oo}" failed:`,e)}}document.addEventListener("DOMContentLoaded",(function(){Se.isOneOfRoutes(so)&&window[ro]&&(document.querySelectorAll("form.payment-form").forEach((e=>{e.addEventListener("submit",(()=>lo(function(e){const t=e.closest("[data-payment-method]");if(t&&t.dataset.paymentMethod)return t.dataset.paymentMethod;const n=ao.find((t=>e.querySelector(`input[type="hidden"][name="${t}"]`)));if(n)return n;const i=document.querySelector('input[type="radio"][name="payment-method-choice"]:checked');return i&&i.value?i.value:"card"}(e))))})),document.querySelectorAll("#payment-request-button button").forEach((e=>{e.addEventListener("click",(()=>lo("wallet")))})))}));__webpack_require__(1191);class co{constructor(){this.brandDetailsEndpoint="/brands/",this.daysOrder=["monday","tuesday","wednesday","thursday","friday","saturday","sunday"],this.mainContainer=document.getElementById("brand-main-content"),this.brandsContainer=document.getElementById("brandsContainer"),this.filtersContainer=document.getElementById("filtersContainer"),this.mobileFiltersContainer=document.getElementById("mobileFiltersContainer"),this.alphabetNav=document.getElementById("alphabetNav"),this.searchInput=document.getElementById("searchInput"),this.seeAllLettersLink=this.mainContainer?this.mainContainer.querySelector(".list_filter0 > a"):null,this.brandCountElement=document.getElementById("brandCount"),this.sidebar=document.getElementById("brandSidebar"),this.sidebarContent=document.getElementById("brandSidebarContent"),this.sidebarOverlay=document.getElementById("brandSidebarOverlay"),this.closeSidebarButton=document.getElementById("closeSidebar"),this.filterSidebar=document.getElementById("filterSidebar"),this.filterOverlay=document.getElementById("filterOverlay"),this.openFilterButton=document.getElementById("openFilter"),this.closeFilterButton=document.getElementById("closeFilter"),this.applyFiltersButton=document.getElementById("applyFilters"),this.state={brandGroups:{},filters:[],selectedLetters:new Set,searchTerm:"",activeFilters:[],featuredContents:[]}}initialize(){this.mainContainer&&this.brandsContainer&&this.filtersContainer&&this.alphabetNav&&this.searchInput&&this.brandCountElement&&this.sidebar&&this.sidebarContent&&this.sidebarOverlay&&(this.loadBrands(),this.bindEvents(),this.renderLetters(),this.renderBrands())}loadBrands(){const e=this.mainContainer?.dataset.brands;if(!e)return!1;const t=JSON.parse(e);return this.state.brandGroups=t.groups||{},this.state.filters=this.buildFilters(t),this.state.featuredContents=t.featured_contents||[],this.renderFilters(this.filtersContainer),this.renderFilters(this.mobileFiltersContainer),this.state.activeFilters=this.collectActiveFilters(),!0}bindEvents(){this.searchInput.addEventListener("input",(e=>{this.state.searchTerm=e.target.value,this.renderBrands()})),document.addEventListener("change",(e=>{const t=e.target;if(t instanceof HTMLInputElement)return t.classList.contains("filter-option-all")?(this.toggleAllFilters(t.dataset.group),void this.renderBrands()):void(t.classList.contains("filter-option")&&(this.syncAllOption(t.dataset.group),this.renderBrands()))})),this.seeAllLettersLink&&this.seeAllLettersLink.addEventListener("click",(e=>{e.preventDefault(),this.state.selectedLetters.clear(),this.alphabetNav.querySelectorAll("a").forEach((e=>e.classList.remove("active"))),this.seeAllLettersLink.classList.add("active"),this.renderBrands()})),this.alphabetNav.addEventListener("click",(e=>{const t=e.target instanceof HTMLAnchorElement?e.target:e.target.closest("a");if(!t)return;e.preventDefault();const{letter:n}=t.dataset;n&&(this.state.selectedLetters.has(n)?(this.state.selectedLetters.delete(n),t.classList.remove("active")):(this.state.selectedLetters.add(n),t.classList.add("active")),this.seeAllLettersLink&&(0===this.state.selectedLetters.size?this.seeAllLettersLink.classList.add("active"):this.seeAllLettersLink.classList.remove("active")),this.renderBrands())})),this.brandsContainer.addEventListener("click",(async e=>{const t=e.target instanceof HTMLElement?e.target.closest(".brand-card"):null;if(!t)return;const n=t.dataset.code;n&&await this.displayBrandDetails(n)})),this.closeSidebarButton&&this.closeSidebarButton.addEventListener("click",(()=>this.closeSidebar())),this.sidebarOverlay&&this.sidebarOverlay.addEventListener("click",(()=>this.closeSidebar())),this.openFilterButton&&this.filterSidebar&&this.filterOverlay&&this.openFilterButton.addEventListener("click",(()=>{this.filterSidebar.classList.add("open"),this.filterOverlay.classList.add("show"),document.body.style.overflow="hidden"})),this.closeFilterButton&&this.filterSidebar&&this.filterOverlay&&this.closeFilterButton.addEventListener("click",(()=>this.closeFilterSidebar())),this.filterOverlay&&this.filterOverlay.addEventListener("click",(()=>this.closeFilterSidebar())),this.applyFiltersButton&&this.applyFiltersButton.addEventListener("click",(()=>this.closeFilterSidebar()))}renderLetters(){this.alphabetNav.innerHTML="";
2this.getSortedEntries(this.state.brandGroups).map((([e])=>e)).forEach((e=>{const t=document.createElement("a");t.href="#",t.textContent=e,t.dataset.letter=e,t.classList.add("fw-bold"),this.alphabetNav.appendChild(t)}))}renderBrands(){this.brandsContainer.innerHTML="";const e=this.getSortedEntries(this.state.brandGroups);let t=0;if(e.forEach((([e,n],i)=>{if(this.state.selectedLetters.size>0&&!this.state.selectedLetters.has(e))return;const o=n.filter((e=>this.matchesSearch(e,this.state.searchTerm)&&this.matchesFilters(e)));if(0===this.state.selectedLetters.size&&0===o.length)return;const r=document.createElement("section");let s="";s=o.length?o.map((e=>`\n          <div class="col-6 col-md-3">\n            <div class="border p-3 h-100 brand-card" data-code="${e.code}">\n              <h5 class="fw-bold">${e.name}</h5>\n            </div>\n          </div>`)).join(""):`<div class="col-12"><p class="text-muted mb-0">${window.translations.brand_no_result}</p></div>`,r.innerHTML=`\n        <h3 class="fw-bold mt-4 mb-3${"0-9"===e?" is-letter":""}">${e}</h3>\n        <div class="row row-cols-2 row-cols-md-3 g-3">${s}</div>\n      `,this.brandsContainer.appendChild(r),t+=o.length;const a=this.state.featuredContents.find((e=>e.position===i+1));if(a){const e=[a.media_s?`${a.media_s} 767w`:"",a.media_m?`${a.media_m} 1920w`:""].filter(Boolean).join(", "),t="(max-width: 767px) 100vw, 1920px",n=a.media_m||a.media_s||"",i=document.createElement("section");i.innerHTML=`\n          <section class="add_detail_marque">\n            <div class="global_detail_marque">\n              <img\n                src="${n}"\n                srcset="${e}"\n                sizes="${t}"\n                alt="${a.alt_text||""}">\n              <div class="global_abs_marque">\n                <h2>${a.name||""}</h2>\n                <p>${a.sub_title||""}</p>\n                <a href="${a.target_url||"#"}" ${a.target_blank?'target="_blank"':""}>${a.cta_label||""}</a>\n              </div>\n            </div>\n          </section>\n        `,this.brandsContainer.appendChild(i)}})),this.state.selectedLetters.size>0){const e=new Set(Array.from(this.brandsContainer.querySelectorAll("h3")).map((e=>e.textContent.trim().toUpperCase())));Array.from(this.state.selectedLetters).forEach((t=>{const n=String(t).toUpperCase();if(e.has(n))return;const i=document.createElement("section");i.innerHTML=`\n          <h3 class="fw-bold mt-4 mb-3${"0-9"===n?" is-letter":""}">${n}</h3>\n          <div class="row row-cols-2 row-cols-md-3 g-3">\n            <div class="col-12"><p class="text-muted mb-0">${window.translations.brand_no_result}</p></div>\n          </div>\n        `,this.brandsContainer.appendChild(i)}))}this.brandCountElement.textContent=`${t} ${window.translations.brand_results}`,this.updateMobileFilterButtonCount(t),0===t&&0===this.state.selectedLetters.size&&(this.brandsContainer.innerHTML=`<p class="text-center text-muted">${window.translations.brand_no_result}</p>`)}buildFilters(e){const t=e.categories||[],n=e.inventory_sources||[];return[{key:"categories",title:window.translations.brand_categories,options:t},{key:"disponibilites",title:window.translations.brand_disponibilities,options:n}]}closeFilterSidebar(){this.filterSidebar&&this.filterOverlay&&(this.filterSidebar.classList.remove("open"),this.filterOverlay.classList.remove("show"),document.body.style.overflow="")}toggleAllFilters(e){e&&(document.querySelectorAll(`.filter-option[data-group="${e}"]`).forEach((e=>e.checked=!1)),document.querySelectorAll(`.filter-option-all[data-group="${e}"]`).forEach((e=>e.checked=!0)),this.state.activeFilters=this.collectActiveFilters())}syncAllOption(e){if(!e)return;const t=Array.from(document.querySelectorAll(`.filter-option[data-group="${e}"]`)).some((e=>e.checked));document.querySelectorAll(`.filter-option-all[data-group="${e}"]`).forEach((e=>e.checked=!t)),this.state.activeFilters=this.collectActiveFilters()}collectActiveFilters(){return Array.from(document.querySelectorAll(".filter-option:checked")).reduce(((e,t)=>{const n=t.dataset.group,i=this.normalizeValue(t.value);return e[n]||(e[n]=[]),e[n].push(i),e}),{})}renderFilters(e){e&&this.state.filters.length&&(e.innerHTML="",this.state.filters.forEac
2h((t=>{if(!t.options||!t.options.length)return;const n=document.createElement("div");n.classList.add("mb-4","filter-block"),n.innerHTML=`\n        <h5 class="fw-bold mb-2">${t.title}</h5>\n        <ul class="list-unstyled">\n          <li>\n            <label class="d-flex align-items-center gap-2">\n              <input type="checkbox" class="form-check-input filter-option-all" data-group="${t.key}" checked>\n              ${window.translations.brand_see_all} ${t.title.toLowerCase()}\n            </label>\n          </li>\n          ${t.options.map((e=>`\n            <li>\n              <label class="d-flex align-items-center gap-2">\n                <input type="checkbox" class="form-check-input filter-option" data-group="${t.key}" value="${e}">\n                ${e}\n              </label>\n            </li>`)).join("")}\n        </ul>`,e.appendChild(n)})))}updateMobileFilterButtonCount(e){this.applyFiltersButton&&(this.applyFiltersButton.innerHTML=`${window.translations.brand_filter_button||"Filtres"} <span class="badge">(${e})</span>`)}matchesSearch(e,t){return!t||e.name.toLowerCase().includes(t.toLowerCase())}matchesFilters(e){const t=this.state.activeFilters;if(!Object.keys(t).length)return!0;const n=this.getBrandTags(e);return Object.values(t).every((e=>e.some((e=>n.includes(e)))))}getBrandTags(e){const t=e=>e?Array.isArray(e)?e.map((e=>this.normalizeValue(e))):"object"==typeof e?Object.values(e).map((e=>this.normalizeValue(e))):[]:[];return[...t(e.categories),...t(e.inventory_sources)]}normalizeValue(e){return e?"string"==typeof e?e.toLowerCase():"object"==typeof e&&"name"in e?String(e.name).toLowerCase():String(e).toLowerCase():""}async displayBrandDetails(e){try{const t=await fetch(`${this.brandDetailsEndpoint}${e}`),n=await t.json();if(!n||n.error)return this.sidebarContent.innerHTML=`<p class="text-danger">${window.translations.brand_error_loading}</p>`,void this.openSidebar();n.is_online_only?(this.sidebar.classList.add("no-result-global"),this.sidebarContent.innerHTML=`\n          <div class="no_result">\n            <h2>${n.name}</h2>\n            <hr>\n            <p>${window.translations.brand_online_only} <strong>${window.translations.brand_online_exclusive}</strong></p>\n            ${n.products_count>0?`<div class="mt-4 d-flex justify-content-center">\n                     <a href="${n.url_list}" class="btn btn-dark w-100">\n                       ${window.translations.brand_collection_button}\n                     </a>\n                   </div>`:""}\n          </div>\n      `):(this.sidebar.classList.remove("no-result-global"),this.renderBrandSidebar(n)),this.openSidebar()}catch(e){}}initializeInvTabs(){const e=document.querySelector(".inv-tabs");if(!e)return;let t,n,i=!1;e.addEventListener("mousedown",(o=>{i=!0,e.classList.add("active"),t=o.pageX-e.offsetLeft,n=e.scrollLeft})),e.addEventListener("mouseleave",(()=>i=!1)),e.addEventListener("mouseup",(()=>i=!1)),e.addEventListener("mousemove",(o=>{if(!i)return;o.preventDefault();const r=2*(o.pageX-e.offsetLeft-t);e.scrollLeft=n-r})),e.addEventListener("touchstart",(i=>{t=i.touches[0].pageX-e.offsetLeft,n=e.scrollLeft})),e.addEventListener("touchmove",(i=>{const o=2*(i.touches[0].pageX-e.offsetLeft-t);e.scrollLeft=n-o}))}renderBrandSidebar(e){const t=Array.isArray(e.inventory_sources)?e.inventory_sources:[],n=t.find((e=>e.is_linked))||t[0]||null,i=n?n.code:null,o=t.map((e=>`<button class="inv-tab${e.is_linked?"":" disabled"}${e.code===i?" active":""}" data-code="${e.code}" ${e.is_linked?"":"disabled"}>${e.name}</button>`)).join(""),r=this.renderSourceDetails(n);this.sidebarContent.innerHTML=`\n      <h2>${e.name}</h2>\n      <hr>\n      <h4 class="mb-3">MAGASIN</h4>\n      <div class="inv-tabs">${o}</div>\n      <div id="inv-details">${r}</div>\n      ${e.products_count>0?`<div class="mt-4 d-flex justify-content-center">\n               <a href="${e.url_list}" class="btn btn-dark w-100">\n                 ${window.translations.brand_collection_button}\n               </a>\n             </div>`:""}\n    `,this.sidebarContent.querySelectorAll(".inv-tab").forEach((e=>{e.addEventListener("click",(e=>{const{code:n}=e.currentTarget.dataset,i=t.find((e=>this.normalizeCode(e.code)===this.normalizeCode(n))),o=this.sidebarContent.querySelector("#inv-details");this.sidebarContent.querySelectorAll(".inv-tab").forEach((e=>e.classList.remove("active"))),e.currentTarget.classList.add("active"),o&&(o.innerHTML=this.renderSourceDetails(i))}))})),this.initializeInvTabs()}normalizeCode(e){return String(e).trim()}cleanAddressLine(e){return e?e.replace(/\b\d{5}
2\b/g,"").replace(/\bParis\b/gi,"").replace(/\s+/g," ").trim():""}renderSourceDetails(e){if(!e)return`<p class="text-muted">${window.translations.brand_no_info}</p>`;const t=e.is_opened?"text-success":"text-danger",n=e.is_opened?window.translations.brand_open_now:window.translations.brand_closed_now,i=`\n      ${this.cleanAddressLine(e.address)}\n      <br>${e.postal_code||""} ${e.city||""}\n    `,o=e.phone?`<p class="mb-1">${Gi.format(e.phone)}</p>`:"",r=e.location?`<p class="text-muted mb-2">${e.location}</p>`:"",s=this.buildSchedule(e.open_hours);return`\n      <div class="mt-3">\n        <h5 class="fw-bold mb-1">${e.name}</h5>\n        <p class="mb-2 ${t}">● ${n}</p>\n        <p class="mb-1">${i}</p>\n        ${o}\n        ${r}\n        ${s}\n      </div>`}buildSchedule(e){const t={monday:"Lundi",tuesday:"Mardi",wednesday:"Mercredi",thursday:"Jeudi",friday:"Vendredi",saturday:"Samedi",sunday:"Dimanche"};if(!e||"object"!=typeof e||!Object.keys(e).length)return`<p class="text-muted">${window.translations.brand_no_schedule}</p>`;const n=this.daysOrder.map((n=>{const i=e[n]||[],o=i.length?i.map((e=>`\n          ${window.translations.brand_schedule_from} ${e.start}\n          ${window.translations.brand_schedule_to} ${e.end}\n        `)).join("<br>"):'<span class="text-muted">Fermé</span>';return`<tr><td><strong>${t[n]||n}</strong></td><td>${o}</td></tr>`}));if(e.exceptionalOpeningDays?.length||e.exceptionalClosingDays?.length){if(n.push('<tr><td colspan="2"><hr></td></tr>'),e.exceptionalOpeningDays?.length){const t={};e.exceptionalOpeningDays.forEach((e=>{t[e.date]||(t[e.date]=[]),t[e.date].push(`${e.start.replace(":","h")} ${window.translations.brand_schedule_to} ${e.end.replace(":","h")}`)}));const i=Object.entries(t).map((([e,t])=>`Le ${new Date(`${e}T00:00:00`).toLocaleDateString("fr-FR",{weekday:"long",day:"numeric",month:"long"})} de ${t.join(" et ")}`)).join("<br>");n.push(`<tr><td colspan="2"><strong>${window.translations.brand_exceptional_openings}</strong><br>${i}</td></tr>`)}if(e.exceptionalClosingDays?.length){const t=e.exceptionalClosingDays.map((e=>new Date(`${e}T00:00:00`).toLocaleDateString("fr-FR",{weekday:"long",day:"numeric",month:"long"}))).join("<br>");n.push(`<tr><td colspan="2"><strong>${window.translations.brand_exceptional_closings}</strong><br>${t}</td></tr>`)}}return`<table class="table table-borderless table-sm mt-3"><tbody>${n.join("")}</tbody></table>`}openSidebar(){this.sidebar.classList.add("open"),this.sidebarOverlay.classList.add("show")}closeSidebar(){this.sidebar.classList.remove("open"),this.sidebarOverlay.classList.remove("show")}getSortedEntries(e){const t=/^[0-9]/;return Object.entries(e).sort((([e],[n])=>{const i=t.test(e),o=t.test(n);return i&&!o?1:!i&&o?-1:i&&o?Number(e)-Number(n):e.localeCompare(n,"fr",{sensitivity:"base"})}))}}document.addEventListener("DOMContentLoaded",(()=>{if(!Se.isRoute("app_brand_page"))return;(new co).initialize()}));var uo=__webpack_require__(6540),ho=__webpack_require__(5338);function po(e){return po="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},po(e)}var fo,mo="clover",go="https://js.stripe.com",vo="".concat(go,"/").concat(mo,"/stripe.js"),bo=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,yo=/^https:\/\/js\.stripe\.com\/(v3|[a-z]+)\/stripe\.js(\?.*)?$/,wo="loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used",_o=function(e){var t=e&&!e.advancedFraudSignals?"?advancedFraudSignals=false":"",n=document.createElement("script");n.src="".concat(vo).concat(t);var i=document.head||document.body;if(!i)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return i.appendChild(n),n},xo=null,$o=null,So=null,To=function(e){return null!==xo?xo:(xo=new Promise((function(t,n){if("undefined"!=typeof window&&"undefined"!=typeof document)if(window.Stripe&&e&&console.warn(wo),window.Stripe)t(window.Stripe);else try{var i=function(){for(var e,t=document.querySelectorAll('script[src^="'.concat(go,'"]')),n=0;n<t.length;n++){var i=t[n];if(e=i.src,bo.test(e)||yo.test(e))return i}return null}();if(i&&e)console.warn(wo);else if(i){if(i&&null!==So&&null!==$o){var o;i.removeEventListener("load",So),i.removeEventListener("error",$o),null===(o=i.parentNode)||void 0===o||o.removeChild(i),i=_o(e)}}else i=_o(e);So=function(e,t){return function(){window.Stripe?e(window.Stripe):t(new Error("Stripe.js not available"))}}(t,n),$o=function(e){return function(t){e(new Error("Failed to load Stripe.js",{cause:t}))}}(n),i.addEventListener("load",So),i.addEventListener("error",$o)}catch(e){return void n(e)}else t(null)}))).catch((function(e){return xo=null,Promise.reject(e)}))}
2,ko=!1,Co=function(){return fo||(fo=To(null).catch((function(e){return fo=null,Promise.reject(e)})))};Promise.resolve().then((function(){return Co()})).catch((function(e){ko||console.warn(e)}));var Eo=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];ko=!0;var i=Date.now();return Co().then((function(e){return function(e,t,n){if(null===e)return null;var i=t[0];if("string"!=typeof i)throw new Error("Expected publishable key to be of type string, got type ".concat(po(i)," instead."));var o=i.match(/^pk_test/),r=function(e){return 3===e?"v3":e}(e.version),s=mo;o&&r!==s&&console.warn("Stripe.js@".concat(r," was loaded on the page, but @stripe/stripe-js@").concat("8.9.0"," expected Stripe.js@").concat(s,". This may result in unexpected behavior. For more information, see https://docs.stripe.com/sdks/stripejs-versioning"));var a=e.apply(void 0,t);return function(e,t){e&&e._registerWrapper&&e._registerWrapper({name:"stripe-js",version:"8.9.0",startTime:t})}(a,n),a}(e,t,i)}))},Po=__webpack_require__(5556);function Ao(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Lo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ao(Object(n),!0).forEach((function(t){Oo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ao(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Mo(e){return Mo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mo(e)}function Oo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Io(e,t){if(null==e)return{};var n,i,o=function(e,t){if(null==e)return{};var n,i,o={},r=Object.keys(e);for(i=0;i<r.length;i++)n=r[i],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(i=0;i<r.length;i++)n=r[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Ro(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var i,o,r=[],s=!0,a=!1;try{for(n=n.call(e);!(s=(i=n.next()).done)&&(r.push(i.value),!t||r.length!==t);s=!0);}catch(e){a=!0,o=e}finally{try{s||null==n.return||n.return()}finally{if(a)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Do(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Do(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Do(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}var zo=function(e,t,n){var i=!!n,o=uo.useRef(n);uo.useEffect((function(){o.current=n}),[n]),uo.useEffect((function(){if(!i||!e)return function(){};var n=function(){o.current&&o.current.apply(o,arguments)};return e.on(t,n),function(){e.off(t,n)}}),[i,t,e,o])},No=function(e){var t=uo.useRef(e);return uo.useEffect((function(){t.current=e}),[e]),t.current},Fo=function(e){return null!==e&&"object"===Mo(e)},Bo="[object Object]",jo=function e(t,n){if(!Fo(t)||!Fo(n))return t===n;var i=Array.isArray(t);if(i!==Array.isArray(n))return!1;var o=Object.prototype.toString.call(t)===Bo;if(o!==(Object.prototype.toString.call(n)===Bo))return!1;if(!o&&!i)return t===n;var r=Object.keys(t),s=Object.keys(n);if(r.length!==s.length)return!1;for(var a={},l=0;l<r.length;l+=1)a[r[l]]=!0;for(var d=0;d<s.length;d+=1)a[s[d]]=!0;var c=Object.keys(a);if(c.length!==r.length)return!1;var u=t,h=n;return c.every((function(t){return e(u[t],h[t])}))},qo=function(e,t,n){return Fo(e)?Object.keys(e).reduce((function(i,o){var r=!Fo(t)||!jo(e[o],t[o]);return n.includes(o)?(r&&console.warn("Unsupported prop change: options.".concat(o," is not a mutable property.")),i):r?Lo(Lo({},i||{}),{},Oo({},o,e[o])):i}),null):null},Ho="Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.",Wo=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ho;if(null===e||Fo(t=e)&&"function"==typeof t.elements&&"function"==typeof t.createToken&&"function"==typeof t.createPaymentMethod&&"function"==typeof t.confirmCardPayment)return e;throw new Error(n)},Vo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ho;if(function(e){return Fo(e)&&"function"==typeof e.then}(e))return{tag:"async",stripePromise:Promise.resolve(e).then((function(e){return Wo(e,t)}))};var n=Wo(e,t);return null===n?{tag:"empty"}:{tag:"sync",stripe:n}},Uo=function(e){e&&e._registerWrapper&&e.registerAppInfo&&(e._registerWrapper({name:"react-stripe-js",version:"5.6.1"}),e.registerAppInfo({name:"react-stripe-js",version:"5.6.1",url:"https://stripe.com/docs/stripe-js/react"}))},Zo=uo.createContext(null);Zo.displayName="ElementsContext";var Xo=function(e,t){if(!e)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(t," in an <Elements> provider."));return e},Yo=function(e){var t=e.stripe,n=e.options,i=e.children,o=uo.useMemo((function(){return Vo(t)}),[t]),r=Ro(uo.useState((function(){return{stripe:"sync"===o.tag?o.stripe:null,elements:"sync"===o.tag?o.stripe.elements(n):null}})),2),s=r[0],a=r[1];uo.useEffect((function(){var e=!0,t=function(e){a((function(t){return t.stripe?t:{stripe:e,elements:e.elements(n)}}))};return"async"!==o.tag||s.stripe?"sync"!==o.tag||s.stripe||t(o.stripe):o.stripePromise.then((function(n){n&&e&&t(n)})),function(){e=!1}}),[o,s,n]);var l=No(t);uo.useEffect((function(){null!==l&&l!==t&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")}),[l,t]);var d=No(n);return uo.useEffect((function(){if(s.elements){var e=qo(n,d,["clientSecret","fonts"]);e&&s.elements.update(e)}}),[n,d,s.elements]),uo.useEffect((function(){Uo(s.stripe)}),[s.stripe]),uo.createElement(Zo.Provider,{value:s},i)};Yo.propTypes={stripe:Po.any,options:Po.object};var Go=function(e){var t=uo.useContext(Zo);return Xo(t,e)};Po.func.isRequired;var Ko=uo.createContext(null);Ko.displayName="CheckoutContext",Po.any,Po.shape({clientSecret:Po.oneOfType([Po.string,Po.instanceOf(Promise)]).isRequired,elementsOptions:Po.object}).isRequired;var Qo=function(e){var t=uo.useContext(Ko),n=uo.useContext(Zo);if(t){if(n)throw new Error("You cannot wrap the part of your app that ".concat(e," in both <CheckoutProvider> and <Elements> providers."));return t}return Xo(n,e)},Jo=["mode"],er=function(e,t){var n,i="".concat((n=e).charAt(0).toUpperCase()+n.slice(1),"Element"),o=t?function(e){Qo("mounts <".concat(i,">"));var t=e.id,n=e.className;return uo.createElement("div",{id:t,className:n})}:function(t){var n,o=t.id,r=t.className,s=t.options,a=void 0===s?{}:s,l=t.onBlur,d=t.onFocus,c=t.onReady,u=t.onChange,h=t.onEscape,p=t.onClick,f=t.onLoadError,m=t.onLoaderStart,g=t.onNetworksChange,v=t.onConfirm,b=t.onCancel,y=t.onShippingAddressChange,w=t.onShippingRateChange,_=t.onSavedPaymentMethodRemove,x=t.onSavedPaymentMethodUpdate,$=Qo("mounts <".concat(i,">
2")),S="elements"in $?$.elements:null,T="checkoutState"in $?$.checkoutState:null,k="success"===(null==T?void 0:T.type)||"loading"===(null==T?void 0:T.type)?T.sdk:null,C=Ro(uo.useState(null),2),E=C[0],P=C[1],A=uo.useRef(null),L=uo.useRef(null);zo(E,"blur",l),zo(E,"focus",d),zo(E,"escape",h),zo(E,"click",p),zo(E,"loaderror",f),zo(E,"loaderstart",m),zo(E,"networkschange",g),zo(E,"confirm",v),zo(E,"cancel",b),zo(E,"shippingaddresschange",y),zo(E,"shippingratechange",w),zo(E,"savedpaymentmethodremove",_),zo(E,"savedpaymentmethodupdate",x),zo(E,"change",u),c&&(n="expressCheckout"===e?c:function(){c(E)}),zo(E,"ready",n),uo.useLayoutEffect((function(){if(null===A.current&&null!==L.current&&(S||k)){var t=null;if(k)switch(e){case"paymentForm":t=k.createPaymentFormElement(a);break;case"payment":t=k.createPaymentElement(a);break;case"address":if(!("mode"in a))throw new Error("You must supply options.mode. mode must be 'billing' or 'shipping'.");var n=a.mode,o=Io(a,Jo);if("shipping"===n)t=k.createShippingAddressElement(o);else{if("billing"!==n)throw new Error("Invalid options.mode. mode must be 'billing' or 'shipping'.");t=k.createBillingAddressElement(o)}break;case"expressCheckout":t=k.createExpressCheckoutElement(a);break;case"currencySelector":t=k.createCurrencySelectorElement();break;case"taxId":t=k.createTaxIdElement(a);break;default:throw new Error("Invalid Element type ".concat(i,". You must use either the <PaymentElement />, <AddressElement options={{mode: 'shipping'}} />, <AddressElement options={{mode: 'billing'}} />, or <ExpressCheckoutElement />."))}else S&&(t=S.create(e,a));A.current=t,P(t),t&&t.mount(L.current)}}),[S,k,a]);var M=No(a);return uo.useEffect((function(){if(A.current){var e=qo(a,M,["paymentRequest"]);e&&"update"in A.current&&A.current.update(e)}}),[a,M]),uo.useLayoutEffect((function(){return function(){if(A.current&&"function"==typeof A.current.destroy)try{A.current.destroy(),A.current=null}catch(e){}}}),[]),uo.createElement("div",{id:o,className:r,ref:L})};return o.propTypes={id:Po.string,className:Po.string,onChange:Po.func,onBlur:Po.func,onFocus:Po.func,onReady:Po.func,onEscape:Po.func,onClick:Po.func,onLoadError:Po.func,onLoaderStart:Po.func,onNetworksChange:Po.func,onConfirm:Po.func,onCancel:Po.func,onShippingAddressChange:Po.func,onShippingRateChange:Po.func,onSavedPaymentMethodRemove:Po.func,onSavedPaymentMethodUpdate:Po.func,options:Po.object},o.displayName=i,o.__elementType=e,o},tr="undefined"==typeof window,nr=uo.createContext(null);nr.displayName="EmbeddedCheckoutProviderContext";er("auBankAccount",tr),er("card",tr),er("cardNumber",tr),er("cardExpiry",tr),er("cardCvc",tr),er("iban",tr),er("payment",tr);var ir=er("expressCheckout",tr);er("paymentRequestButton",tr),er("linkAuthentication",tr),er("address",tr),er("shippingAddress",tr),er("paymentMethodMessaging",tr),er("taxId",tr);const or=["card","paypal"],rr={buttonHeight:48,buttonType:{applePay:"plain",googlePay:"plain"},buttonTheme:{applePay:"white-outline",googlePay:"white"},paymentMethodOrder:["apple_pay","google_pay","paypal"],layout:{maxColumns:1,maxRows:1,overflow:"auto"}},sr=()=>"/shop/express-checkout/initialize",ar=e=>`/shop/orders/${e}/express-checkout/shipping-address`,lr=e=>`/shop/orders/${e}/express-checkout/shipping-method`,dr=e=>`/shop/orders/${e}/express-checkout/complete`;async function cr(e,t={}){const n=await fetch(`/api/v2${e}`,{headers:{"Content-Type":"application/json",Accept:"application/json",...t.headers},...t});if(!n.ok){const e=await n.json().catch((()=>({}))),t=new Error(e.message||e.detail||`API error: ${n.status}`);throw t.status=n.status,t}return n.json()}function ur(e,t="Express",n="Checkout"){const i=String(e??"").trim().split(/\s+/).filter((e=>""!==e));return 0===i.length?{firstName:t,lastName:n}:1===i.length?{firstName:i[0],lastName:i[0]}:{firstName:i[0],lastName:i.slice(1).join(" ")}}function hr(e){return[e.line1,e.line2].map((e=>(e??"").trim())).filter((e=>""!==e)).join(" ")}const pr="express";function fr(e,t,n=pr){try{window.dataLayer=window.dataLayer||[],window.dataLayer.push({ecommerce:null});const i={checkout_type:n,...t};"function"==typeof window.gtag?window.gtag("event",e,i):window.dataLayer.push({event:e,...i})}catch(t){console.error(`[ExpressCheckout] tracking "${e}" failed:`,t)}}function mr(e){if("number"==typeof e&&!Number.isNaN(e))return e/100}function gr(e){return"string"==typeof e?e.toUpperCase():void 0}function vr(e){return"string"==typeof e?e.replace(/-/g,"_"):void 0}function br(e){if(!e||"object"!=typeof e)return;const t=Object.keys(e).filter((t=>e[t])).map((e=>e.replace(/([A-Z])/g,"_$1").toLowerCase())).sort();return t.length>0?t.join(","):void 0}const yr="dismissed",wr="payment_declined",_r="incomplete_wallet_data",xr="technical_error";let $r=0;function Sr(e){const t=document.querySelector(`[${e}]`)?.getAttribute(e);t&&function({type:e="default",message:t,action:n=null,dismissAfter:i=6e3}){$r+=1;const o=`toast-${$r}`;xn.dispatch("app:toast",{id:o,type:e,message:t,action:n,dismissAfter:i})}({type:"error",message:t})}function Tr({orderRef:e,initializeOrder:t,thankYouUrl:n,context:i,analytics:o={}}){const r=Qo("calls useStripe()").stripe,s=Go("calls useElements()").elements,{currency:a,amount:l,buildItems:d}=o,c=(0,uo.useRef)(l);(0,uo.useEffect)((()=>{c.current=l}),[l]);const u=(0,uo.useRef)({open:!1,wallet:void 0,abandonTracked:!1,trackedShippingTier:void 0}),h=(0,uo.useCallback)((e=>{u.current.open&&!u.current.abandonTracked&&(u.current.abandonTracked=!0,function({sourcePage:e,reason:t,paymentType:n,checkoutType:i}){fr("express_checkout_abandon",{source_page:vr(e),reason:t,payment_type:n},i)}({sourcePage:i,reason:e,paymentType:u.current.wallet}))}),[i]),p=(0,uo.useCallback)((()=>
2{if("function"==typeof d)try{return d()}catch(e){return void console.error("[ExpressCheckout] could not build analytics items:",e)}}),[d]),f=(0,uo.useCallback)((e=>{!function({sourcePage:e,amount:t,currency:n,shippingTier:i,items:o}){fr("add_shipping_info",{source_page:vr(e),value:mr(t),currency:gr(n),shipping_tier:i,items:o})}({sourcePage:i,amount:c.current,currency:a,shippingTier:e,items:p()}),u.current.trackedShippingTier=e}),[i,a,p]),m=(0,uo.useCallback)((({resolve:t,reject:n,expressPaymentType:o})=>{const r=new CustomEvent("express-checkout:attempt",{cancelable:!0,bubbles:!0,detail:{context:i}});document.dispatchEvent(r),r.defaultPrevented?n():(e.current={tokenValue:null,clientSecret:null},u.current={open:!0,wallet:o,abandonTracked:!1,trackedShippingTier:void 0},function({sourcePage:e,amount:t,currency:n,paymentType:i,items:o}){fr("begin_checkout",{source_page:vr(e),value:mr(t),currency:gr(n),payment_type:i,items:o})}({sourcePage:i,amount:c.current,currency:a,paymentType:o,items:p()}),t({shippingAddressRequired:!0,phoneNumberRequired:!0,emailRequired:!0}))}),[e,i,a,p]),g=(0,uo.useCallback)((e=>{const t=function(e){const t=e?.total;return"number"==typeof t?t:null}(e);if(s&&null!==t)return c.current=t,s.update({amount:t})}),[s]),v=(0,uo.useCallback)((async()=>e.current.tokenValue?e.current:t()),[e,t]),b=(0,uo.useCallback)((async({address:t,resolve:n,reject:i})=>{try{await v();const o=await function(e,t){return cr(ar(e),{method:"PATCH",body:JSON.stringify(t)})}(e.current.tokenValue,function(e){const{firstName:t,lastName:n}=ur(e.name);return{firstName:t,lastName:n,street:hr(e),city:e.city||"",postalCode:e.postal_code||"",countryCode:e.country||"FR"}}(t));if(0===o.shippingRates.length)return void i();g(o),n({shippingRates:o.shippingRates})}catch(e){console.error("Express Checkout shipping error:",e),i()}}),[g,v,e]),y=(0,uo.useCallback)((async({shippingRate:t,resolve:n,reject:i})=>{try{if(!e.current.tokenValue)return void i();const s=await(o=e.current.tokenValue,r=t.id,cr(lr(o),{method:"PATCH",body:JSON.stringify({shippingMethodCode:r})}));g(s),f(t.id),n()}catch(e){console.error("Express Checkout shipping rate error:",e),i()}var o,r}),[g,e,f]),w=(0,uo.useCallback)(((e,t)=>{console.error(`Express Checkout ${e}:`,t?.message??t),Sr("data-payment-failed-message")}),[]),_=(0,uo.useCallback)((async t=>{var o,l,d;if(r&&s)try{await v();const{error:m}=await s.submit();if(m)return console.error("Express Checkout submit error:",m.message),h(xr),t.paymentFailed({reason:"fail"}),void Sr("data-payment-error-message");const b=function(e){const t=e.billingDetails||{},n=e.shippingAddress||{},i=e.shippingRate||{},o=n.name||t.name,{firstName:r,lastName:s}=ur(o),a=n.address||t.address||{};return{email:t.email||"",shippingAddress:{firstName:r,lastName:s,street:hr(a),city:a.city||"",postalCode:a.postal_code||"",countryCode:a.country||"FR",phoneNumber:t.phone||""},shippingMethodCode:i.id||null}}(t);if(d=b.shippingAddress,!["street","city","postalCode"].every((e=>""!==String(d?.[e]??"").trim())))return console.error("Express Checkout: wallet returned an incomplete shipping address, aborting"),h(_r),t.paymentFailed({reason:"invalid_shipping_address"}),void Sr("data-address-unusable-message");if(!t.shippingRate?.id)return console.error("Express Checkout: wallet returned no shipping rate, aborting"),h(_r),t.paymentFailed({reason:"fail"}),void Sr("data-payment-error-message");u.current.trackedShippingTier!==t.shippingRate.id&&f(t.shippingRate.id),function({sourcePage:e,amount:t,currency:n,paymentType:i,items:o}){fr("add_payment_info",{source_page:vr(e),value:mr(t),currency:gr(n),payment_type:i,items:o})}({sourcePage:i,amount:c.current,currency:a,paymentType:t.expressPaymentType,items:p()});const y=await(o=e.current.tokenValue,l={...b,sourcePage:i,paymentType:t.expressPaymentType},cr(dr(o),{method:"POST",body:JSON.stringify(l)}));await g(y);const{error:_}=await r.confirmPayment({elements:s,clientSecret:e.current.clientSecret,confirmParams:{return_url:window.location.origin+n}});_?(h("card_error"===_.type?wr:xr),w("payment error",_)):u.current.open=!1}catch(e){h(xr),console.error("Express Checkout error:",e);try{t.paymentFailed({reason:"fail"})}catch(e){console.error("Express Checkout: could not report the failure to Stripe:",e)}Sr("data-payment-error-message")}}),[r,s,g,v,e,n,w,i,a,p,h,f]);return{onClick:m,onShippingAddressChange:b,onShippingRateChange:y,onConfirm:_,onCancel:(0,uo.useCallback)((()=>{h(yr),u.current.open=!1}),[h])}}function kr(){const e=document.getElementById("product-price");if(e&&e.dataset.variantId)return e.dataset.variantId;const t=document.getElementById("sylius-product-adding-to-cart");if(!t)return null;const n=t.querySelector('input[type="hidden"][name*="[variant]"]');return n&&n.value?n.value:null}
2class Cr extends Error{constructor(){super("Express Checkout: initialization superseded by a newer attempt"),this.name="StaleAttemptError",this.staleAttempt=!0}}const Er=["cart","address"];function Pr({context:e,tokenValue:t,quantity:n,variantCode:i=null}){const o=(0,uo.useRef)({tokenValue:null,clientSecret:null}),r=(0,uo.useRef)(0),s=(0,uo.useRef)(null),a=(0,uo.useCallback)((async()=>{let a;if(Er.includes(e)&&t)a={tokenValue:t};else{const e=i||kr();if(!e)throw new Error("No variant selected");a={variantCode:e,quantity:parseInt(n,10)||1}}const l=JSON.stringify(a);if(s.current&&s.current.key===l)return s.current.promise;r.current+=1;const d=r.current,c=(async()=>{const e=await function({tokenValue:e,variantCode:t,quantity:n}){return cr(sr(),{method:"POST",body:JSON.stringify({tokenValue:e,variantCode:t,quantity:n})})}(a);if(d!==r.current)throw new Cr;return o.current={tokenValue:e.tokenValue,clientSecret:e.clientSecret},o.current})();s.current={key:l,promise:c};try{return await c}finally{s.current&&s.current.promise===c&&(s.current=null)}}),[e,t,n,i]);return{orderRef:o,initializeOrder:a}}let Ar=null;function Lr({container:e,context:t,tokenValue:n,quantity:i,thankYouUrl:o,amount:r,currency:s,onButtonReady:a,elementOptions:l,onAvailablePaymentMethods:d,trackDisplay:c=!0}){const{orderRef:u,initializeOrder:h}=Pr({context:t,tokenValue:n,quantity:i}),p=(0,uo.useRef)(!1),f=(0,uo.useCallback)((()=>{const e=Ar,t=kr();if(!e||!t)return;const n=e.variations.find((e=>String(e.id)===String(t)||e.code===t)),o=function(e,t,n){if(e&&t)return{item_id:t.originalSku,item_name:e.name,item_brand:e.brand,item_category:e.mainTaxonName??"",item_variant:t.name,quantity:n,price:"number"==typeof t.price?t.price/100:void 0}}(e,n,parseInt(i,10)||1);return o?[o]:void 0}),[i]),{onClick:m,onShippingAddressChange:g,onShippingRateChange:v,onConfirm:b,onCancel:y}=Tr({orderRef:u,initializeOrder:h,thankYouUrl:o,context:t,analytics:{currency:s,amount:r,buildItems:f}}),w=(0,uo.useCallback)((({availablePaymentMethods:n})=>{const i=function(e){return!!e&&"object"==typeof e&&Object.values(e).some(Boolean)}(n);a(i),d?.(n),c&&!p.current&&(p.current=!0,function({sourcePage:e,availablePaymentMethods:t,checkoutType:n}){fr("express_checkout_display",{source_page:vr(e),available_payment_methods:br(t)??"none"},n)}({sourcePage:t,availablePaymentMethods:n})),e&&!i&&(e.style.display="none")}),[e,a,t,d,c]),_=(0,uo.useMemo)((()=>({...rr,...l})),[l]);return uo.createElement(ir,{options:_,onReady:w,onClick:m,onShippingAddressChange:g,onShippingRateChange:v,onConfirm:b,onCancel:y})}function Mr({width:e=20,height:t=20,className:n=""}){return uo.createElement("svg",{className:`spinner-icon ${n}`,width:e,height:t,viewBox:"0 0 32 32",fill:"none",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round"},uo.createElement("line",{x1:"16",y1:"4",x2:"16",y2:"8"}),uo.createElement("line",{x1:"24.49",y1:"7.51",x2:"21.66",y2:"10.34"}),uo.createElement("line",{x1:"28",y1:"16",x2:"24",y2:"16"}),uo.createElement("line",{x1:"24.49",y1:"24.49",x2:"21.66",y2:"21.66"}),uo.createElement("line",{x1:"16",y1:"28",x2:"16",y2:"24"}),uo.createElement("line",{x1:"7.51",y1:"24.49",x2:"10.34",y2:"21.66"}),uo.createElement("line",{x1:"4",y1:"16",x2:"8",y2:"16"}),uo.createElement("line",{x1:"7.51",y1:"7.51",x2:"10.34",y2:"10.34"}))}function Or(){return uo.createElement("div",{className:"express-checkout-skeleton","aria-hidden":"true"},uo.createElement(Mr,null))}function Ir({container:e,context:t,tokenValue:n,quantity:i,thankYouUrl:o,stripePromise:r,amount:s,currency:a,elementOptions:l,onAvailablePaymentMethods:d,trackDisplay:c}){const[u,h]=(0,uo.useState)(s),[p,f]=(0,uo.useState)(!1);return(0,uo.useEffect)((()=>{if("product"!==t)return;const e=()=>{const e=document.getElementById("product-price");e&&e.dataset.price&&h(parseInt(e.dataset.price,10))};return e(),document.addEventListener("0city.variantPrices.updated",e),()=>{document.removeEventListener("0city.variantPrices.updated",e)}}),[t]),r&&u?uo.createElement(uo.Fragment,null,!p&&uo.createElement(Or,null),uo.createElement(Yo,{stripe:r,options:{mode:"payment",amount:u,currency:a,paymentMethodTypes:or,appearance:{theme:"stripe",variables:{borderRadius:"8px"}}}},uo.createElement(Lr,{container:e,context:t,tokenValue:n,quantity:i,thankYouUrl:o,amount:u,currency:a,onButtonReady:f,elementOptions:l,onAvailablePaymentMethods:d,trackDisplay:c}))):uo.createElement(Or,null)}const Rr=new Map,Dr=document.querySelector('meta[name="stripe-publishable-key"]')?.content;function zr(e){return e?(Rr.has(e)||Rr.set(e,Eo(e)),Rr.get(e)):null}Dr&&Rr.set(Dr,Eo(Dr)),document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".express-checkout-container").forEach((e=>{const{context:t,tokenValue:n,quantity:i,thankYouUrl:o,publishableKey:r,amount:s,currency:a}=e.dataset;(0,ho.H)(e).render(uo.createElement(Ir,{container:e,context:t||"cart",tokenValue:n||null,quantity:i||"1",thankYouUrl:o||"/",stripePromise:zr(r),amount:s?parseInt(s,10):null,currency:a||"eur"}))}))}));new Map,new Set;function Nr({open:e,text:t,yesLabel:n,noLabel:i,onYes:o,onNo:r}){if((0,uo.useEffect)((()=>
2{if(!e)return;const t=e=>{"Escape"===e.key&&r()},n=document.body.style.overflow;return document.body.style.overflow="hidden",document.addEventListener("keydown",t),()=>{document.body.style.overflow=n,document.removeEventListener("keydown",t)}}),[e,r]),!e)return null;return uo.createElement("div",{className:"wb-confirm-modal",role:"presentation",onMouseDown:e=>{e.target===e.currentTarget&&r()}},uo.createElement("div",{className:"wb-confirm-modal__dialog",role:"dialog","aria-modal":"true"},uo.createElement("p",{className:"wb-confirm-modal__text"},t),uo.createElement("div",{className:"wb-confirm-modal__actions"},uo.createElement("button",{type:"button",className:"wb-confirm-modal__button wb-confirm-modal__button--no",onClick:r},i),uo.createElement("button",{type:"button",className:"wb-confirm-modal__button wb-confirm-modal__button--yes",onClick:o},n))))}function Fr({form:e,text:t,yesLabel:n,noLabel:i}){const[o,r]=(0,uo.useState)(!1);return(0,uo.useEffect)((()=>{const t=e=>{e.preventDefault(),r(!0)};return e.addEventListener("submit",t),()=>e.removeEventListener("submit",t)}),[e]),uo.createElement(Nr,{open:o,text:t,yesLabel:n,noLabel:i,onYes:()=>e.submit(),onNo:()=>r(!1)})}document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll("form[data-withdrawal-confirm]").forEach((e=>{const t=document.createElement("div");document.body.appendChild(t),(0,ho.H)(t).render(uo.createElement(Fr,{form:e,text:e.dataset.confirmText,yesLabel:e.dataset.confirmYes,noLabel:e.dataset.confirmNo}))}))})),document.addEventListener("DOMContentLoaded",(()=>{!function(){const e=document.querySelector(".js-look-like");e&&fetch(e.dataset.url).then((e=>{if(!e.ok)throw new Error(`look-like fetch failed: ${e.status}`);return e.text()})).then((t=>{e.innerHTML=t,xn.dispatch("look-like-loaded",e)})).catch((()=>{e.style.display="none"}))}()})),window.onpageshow=function(e){if(e.persisted){document.querySelectorAll("form.loading").forEach((function(e){e.classList.remove("loading")}))}};const Br=__webpack_require__(4692);__webpack_require__.g.$=__webpack_require__.g.jQuery=Br;const jr=document.querySelector("body").id;function qr(e,t,n){var i=new Date;i.setTime(i.getTime()+24*n*60*60*1e3),document.cookie=e+"="+t+";expires="+i.toUTCString()}Br("#filters-vertical .checkbox").on("touchstart",(function(e){Br(this).toggleClass("checked"),Br(this).find("input").attr("checked",!Br(this).find("input").attr("checked"))})),Br("#filters-vertical .header").on("touchstart",(function(){Br(".city-product-filter").toggleClass("filter-display-none")})),Br(".cityTheme-accept").on("click",(function(){qr("cityTheme-restricted-cookie","1","1"),Br(".cityTheme-restricted-block").fadeOut(),Br(".cityTheme-restricted-content").fadeOut()})),Br(".cityTheme-deny").on("click",(function(){var e,t;t=function(e){var t=document.cookie.match("(^|;) ?"+e+"=([^;]*)(;|$)");return t?t[2]:null}(e="cityTheme-restricted-cookie"),qr(e,t,"-1"),window.location.replace("/")})),Br(document).ready((()=>{var e=window.innerHeight,t=window.innerWidth;Br(".cart.button").popup("destroy");const n=Br(".cart.button").data("value");e<540||t<640?Br(".cart.button").on("click",(()=>{window.location.replace(n)})):Br(".cart.button").popup({popup:Br(".cart.popup"),on:"click",onUnplaceable(){window.location.replace(n)},silent:!0}),Br(".ui.progress").progress({autoSuccess:!1,showActivity:!1})})),Br(".mbiz-sylius-search-title").on("click",(function(){Br(".mbiz-sylius-search-content").toggle(),Br(".mbiz-sylius-search-title").toggleClass("active")})),Br("#sylius-cart-button.ui.dropdown.item").on("touchstart",(function(){Br(this).find(".ui.dropdown.item").addClass("active")})),"bataviaStad"!==jr&&Br(document).ready((()=>{Br(".mbiz-sylius-search-grid .ui.dropdown").dropdown(),Br("form[name=sylius_checkout_address]").length&&Br(".address-book-select .item").length&&Br(".address-book-select .item:first").click()})),document.addEventListener("DOMContentLoaded",(()=>{!function(){const e=document.getElementById("scroll-to-top");if(!e)return;if(e.dataset.disableOnRoutes&&JSON.parse(e.dataset.disableOnRoutes).includes(Se.currentRoute))return;const t=e.dataset.hideWhenElementOutWindow;let n=null;t&&(n=document.querySelector(t));let i=()=>{};i=null===n?()=>window.scrollY>=50:()=>Math.abs(n.getBoundingClientRect().top)>n.getBoundingClientRect().height,document.addEventListener("scroll",(()=>e.style.visibility=i()?"initial":"hidden")),window.addEventListener("touchmove",(()=>e.style.visibility=i()?"initial":"hidden")),e.style.visibility=i()?"initial":"hidden",e.querySelector(".scroll-top-button").addEventListener("click",(()=>{e.classList.add("hovered"),window.scroll({top:0,behavior:"smooth"})})),window.addEventListener("scrollend",(()=>{e.classList.remove("hovered")}))}();const e=document.querySelector("#city-menu");!function(e){if(!e)return;const t=e.querySelector("ul");if("content"in document.createElement("template")){const e=document.querySelector("#menu-locale-switcher");if(!e)return;const n=document.importNode(e.content,!0);t.appendChild(n)}}(e),e.addEventListener("click",(t=>{if(t.target===e){if("mm-1"===e.querySelector(".mm-panel--opened").id)return void nn.close();nn.closePanel(e.querySelector(".mm-panel--opened"))}})),null!==document.querySelector("a[href='#city-menu']")&&document.querySelector("a[href='#city-menu']").addEventListener("click",(e=>{e.preventDefault();const t=document.getElementById("city-menu");document.body.classList.contains("mm-menu--opened")?t.dispatchEvent(new Event("menu-closed")):t.dispatchEvent(new Event("menu-open"))}));let t=Br(".modal.lame-pop-up");if(0!==t.length){let e;cn(),t.modal("show"),Br(window).resize((function(){clearTimeout(e),e=setTimeout((function(){cn()}),200)}))}}));Br(".carousel-content").each((function(){let e=Br(this);e.on("init",((e,t)=>
2{Array.from(t.$list[0].querySelectorAll(".slick-slide")).forEach((e=>{e.querySelector(".carousel-item .card a").style.visibility="visible"}))})),new Vn(e)})),Br(".posts-carousel-content").each(((e,t)=>{new Vn(t)})),Br(document).on("click",".sylius-product-show-promotion-see-more-button",(function(){Br(this).next(".sylius-product-show-promotion-see-more-content").slideToggle()})),Br(document).on("click",".filter-show-more",(function(){Br(this).prevAll(".hidden-filter").slideToggle(),Br(this).hide()})),Br("#order_note").submit((function(e){let t={};return Br(this).serializeArray().forEach((e=>{t[e.name]=e.value})),Br.post(Br("#order_note").attr("action"),t,(function(e){Br("#order_note_notification").html(e)})),!1})),(window.location.pathname.match(/\/taxon/)||window.location.pathname.match(/\/search/))&&Br(document).ready((()=>{Br(".ui.accordion").accordion({exclusive:!1,duration:250});Br(".ui.accordion .title").toArray().forEach(((e,t)=>{mn()&&e.classList.contains("mobile-default-closed")||Br(".ui.accordion").accordion("open",t)}))})),Br(document).ready((function(){Br(".carousel-content-slider").each((function(){const e=Br(this);e.slick({infinite:!0,slidesToShow:1,slidesToScroll:1,appendArrows:!1,autoplay:null!=Br(e).data("autoplay")&&Br(e).data("autoplay"),autoplaySpeed:null!=Br(e).data("timer")?Br(e).data("timer"):5e3,dots:null!=Br(e).data("dots")&&Br(e).data("dots"),centerMode:!0,variableWidth:!0,adaptiveHeight:!0})})),Br(".showPassword").click((function(e){e.preventDefault();let t=Br("#_password");if(t.length||(t=Br(this).parent(".field").find("input[name*='password'], input[name*='Password']")),t.length||(t=Br(this).parent().find(".field").find("input#sylius_user_reset_password_password_first, input#sylius_user_reset_password_password_second")),t.length){"password"===Br(t).attr("type")?Br(t).attr("type","text"):Br(t).attr("type","password")}}))})),Br(document).ready((function(){Br(".slick-image-mobile").slick({infinite:!0,speed:500,arrows:!1,dots:!0})})),Br("#newsletter-form").submit((e=>{e.preventDefault(),Br.ajax({url:"/ajax/newsletter",type:"post",data:Br("#newsletter-form").serialize(),success(){Br("#newsletter-email").remove(),Br("#newsletter-register").remove(),Br("#newsletter-form .subscribeToNewsletter-field").remove(),Br("#newsletter-success").removeClass("hidden")},error(){Br("#newsletter-email").remove(),Br("#newsletter-register").remove(),Br("#newsletter-form .subscribeToNewsletter-field").remove(),Br("#newsletter-error").removeClass("hidden")}})})),window.addEventListener("load",(function(){var e=document.querySelectorAll("img.lightense");e.length>0&&ye()(e)}),!1),Br('.route-bitbag_sylius_wishlist_plugin_shop_wishlist_list_products [name*="sylius_add_to_cart[cartItem][variant]"]').on("change",(function(){var e=Br(this).parents("form"),t="";e.find("select[data-option]").each((function(e,n){var i=Br(n),o=i.find("option:selected").val();t+="[data-"+i.attr("data-option")+'="'+o+'"]'}));var n=e.find("#sylius-variants-pricing-wishlist").find(t).attr("data-value");void 0!==n?(e.find("#product-price").text(n),e.find("button[type=submit]").removeAttr("disabled")):(e.find("#product-price").text(e.find("#sylius-variants-pricing").attr("data-unavailable-text")),e.find("button[type=submit]").attr("disabled","disabled"))})),window.addEventListener("DOMContentLoaded",(()=>{if(new Nn,new pi,document.querySelectorAll(".our-brands").forEach((e=>new jn(e))),Se.isRoute("sylius_shop_checkout_select_shipping")){(new Zn).fix(),(new hi).init()}(new Wn).startTracking(),window.intlTelInputUtils&&document.querySelectorAll(".phone-number-to-format").forEach((e=>{e.textContent=Gi.format(e.textContent)})),document.querySelectorAll(".province-container").forEach((e=>{const t=()=>{e.style.display=e.querySelector("select")?"block":"none"};new MutationObserver(t).observe(e,{childList:!0}),t()}))})),Se.isFacebookPixelEnabled()&&document.addEventListener("facebookpixel_loaded",(()=>{Hn()}))})()})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.