PageSourceSearch

https://sweb.ru/scripts/vendor/common.min.js?nc=2026091801

js sweb.ru collected 2026-09-24 18:17:33 UTC 368,729 bytes, 385 lines download raw bytes

vendor: 264,197 bytes, lines 1-323
1/*! jQuery UI - v1.13.2 - 2023-11-05
2* http://jqueryui.com
3* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/draggable.js, widgets/droppable.js, widgets/resizable.js, widgets/selectable.js, widgets/sortable.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/selectmenu.js, widgets/slider.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js
4* Copyright jQuery Foundation and other contributors; Licensed MIT */(function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):n(jQuery)})(function(n){"use strict";n.ui=n.ui||{};var Ft=n.ui.version="1.13.2";/*!
5 * jQuery UI Widget 1.13.2
6 * http://jqueryui.com
7 *
8 * Copyright jQuery Foundation and other contributors
9 * Released under the MIT license.
10 * http://jquery.org/license
11 */var Dt=0,It=Array.prototype.hasOwnProperty,mt=Array.prototype.slice;n.cleanData=(function(t){return function(e){var i,s,a;for(a=0;(s=e[a])!=null;a++)i=n._data(s,"events"),i&&i.remove&&n(s).triggerHandler("remove");t(e)}})(n.cleanData),n.widget=function(t,e,i){var s,a,o,r={},l=t.split(".")[0];t=t.split(".")[1];var h=l+"-"+t;return i||(i=e,e=n.Widget),Array.isArray(i)&&(i=n.extend.apply(null,[{}].concat(i))),n.expr.pseudos[h.toLowerCase()]=function(u){return!!n.data(u,h)},n[l]=n[l]||{},s=n[l][t],a=n[l][t]=function(u,c){if(!this||!this._createWidget)return new a(u,c);arguments.length&&this._createWidget(u,c)},n.extend(a,s,{version:i.version,_proto:n.extend({},i),_childConstructors:[]}),o=new e,o.options=n.widget.extend({},o.options),n.each(i,function(u,c){if(typeof c!="function"){r[u]=c;return}r[u]=(function(){function p(){return e.prototype[u].apply(this,arguments)}function m(f){return e.prototype[u].apply(this,f)}return function(){var f=this._super,d=this._superApply,g;return this._super=p,this._superApply=m,g=c.apply(this,arguments),this._super=f,this._superApply=d,g}})()}),a.prototype=n.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},r,{constructor:a,namespace:l,widgetName:t,widgetFullName:h}),s?(n.each(s._childConstructors,function(u,c){var p=c.prototype;n.widget(p.namespace+"."+p.widgetName,a,c._proto)}),delete s._childConstructors):e._childConstructors.push(a),n.widget.bridge(t,a),a},n.widget.extend=function(t){for(var e=mt.call(arguments,1),i=0,s=e.length,a,o;i<s;i++)for(a in e[i])o=e[i][a],It.call(e[i],a)&&o!==void 0&&(n.isPlainObject(o)?t[a]=n.isPlainObject(t[a])?n.widget.extend({},t[a],o):n.widget.extend({},o):t[a]=o);return t},n.widget.bridge=function(t,e){var i=e.prototype.widgetFullName||t;n.fn[t]=function(s){var a=typeof s=="string",o=mt.call(arguments,1),r=this;return a?!this.length&&s==="instance"?r=void 0:this.each(function(){var l,h=n.data(this,i);if(s==="instance")return r=h,!1;if(!h)return n.error("cannot call methods on "+t+" prior to initialization; attempted to call method '"+s+"'");if(typeof h[s]!="function"||s.charAt(0)==="_")return n.error("no such method '"+s+"' for "+t+" widget instance");if(l=h[s].apply(h,o),l!==h&&l!==void 0)return r=l&&l.jquery?r.pushStack(l.get()):l,!1}):(o.length&&(s=n.widget.extend.apply(null,[s].concat(o))),this.each(function(){var l=n.data(this,i);l?(l.option(s||{}),l._init&&l._init()):n.data(this,i,new e(s,this))})),r}},n.Widget=function(){},n.Widget._childConstructors=[],n.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=n(e||this.defaultElement||this)[0],this.element=n(e),this.uuid=Dt++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=n(),this.hoverable=n(),this.focusable=n(),this.classesElementLookup={},e!==this&&(n.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(i){i.target===e&&this.destroy()}}),this.document=n(e.style?e.ownerDocument:e.document||e),this.window=n(this.document[0].defaultView||this.document[0].parentWindow)),this.options=n.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:n.noop,_create:n.noop,_init:n.noop,destroy:function(){var t=this;this._destroy(),n.each(this.classesElementLookup,function(e,i){t._removeClass(i,e)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:n.noop,widget:function(){return this.element},option:function(t,e){var i=t,s,a,o;if(arguments.length===0)return n.widget.extend({},this.options);if(typeof t=="string")if(i={},s=t.split("."),t=s.shift(),s.length){for(a=i[t]=n.widget.extend({},this.options[t]),o=0;o<s.length-1;o++)a[s[o]]=a[s[o]]||{},a=a[s[o]];if(t=s.pop(),arguments.length===1)return a[t]===void 0?null:a[t];a[t]=e}else{if(arguments.length===1)return this.options[t]===void 0?null:this.options[t];i[t]=e}return this._setOptions(i),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return t==="classes"&&this._setOptionClasses(e),this.options[t]=e,t==="disabled"&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,s;for(e in t)s=this.classesElementLookup[e],!(t[e]===this.options.classes[e]||!s||!s.length)&&(i=n(s.get()),this._removeClass(s,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(t){var e=[],i=this;t=n.extend({element:this.element,classes:this.options.classes||{}},t);function s(){var o=[];t.element.each(function(r,l){var h=n.map(i.classesElementLookup,function(u){return u}).some(function(u){return u.is(l)});h||o.push(l)}),i._on(n(o),{remove:"_untrackClassesElement"})}function a(o,r){var l,h;for(h=0;h<o.length;h++)l=i.classesElementLookup[o[h]]||n(),t.add?(s(),l=n(n.uniqueSort(l.get().concat(t.element.get())))):l=n(l.not(t.element).get()),i.classesElementLookup[o[h]]=l,e.push(o[h]),r&&t.classes[o[h]]&&e.push(t.classes[o[h]])}return t.keys&&a(t.keys.match(/\S+/g)||[],!0),t.extra&&a(t.extra.match(/\S+/g)||[]),e.join(" ")},_untrackClassesElement:function(t){var e=this;n.each(e.classesElementLookup,function(i,s){n.inArray(t.target,s)!==-1&&(e.classesElementLookup[i]=n(s.not(t.target).get()))}),this._off(n(t.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s=typeof s=="boolean"?s:i;var a=typeof t=="string"||t===null,o={extra:a?e:i,keys:a?t:e,element:a?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(t,e,i){var s,a=this;typeof t!="boolean"&&(i=e,e=t,t=!1),i?(e=s=n(e),this.bindings=this.bindings.add(e)):(i=e,e=this.element,s=this.widget()),n.each(i,function(o,r){function l(){if(!(!t&&(a.options.disabled===!0||n(this).hasClass("ui-state-disabled"))))return(typeof r=="string"?a[r]:r).apply(a,arguments)}typeof r!="string"&&(l.guid=r.guid=r.guid||l.guid||n.guid++);var h=o.match(/^([\w:-]*)\s*(.*)$/),u=h[1]+a.eventNamespace,c=h[2];c?s.on(u,c,l):e.on(u,l)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=n(this.bindings.not(t).get()),this.focusable=n(this.focusable.not(t).get()),this.hoverable=n(this.hoverable.not(t).get())},_delay:function(t,e){function i(){return(typeof t=="string"?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(e){this._addClass(n(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(n(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(e){this._addClass(n(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(n(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var s,a,o=this.options[t];if(i=i||{},e=n.Event(e),e.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],a=e.originalEvent,a)for(s in a)s in e||(e[s]=a[s]);return this.element.trigger(e,i),!(typeof o=="function"&&o.apply(this.element[0],[e].concat(i))===!1||e.isDefaultPrevented())}},n.each({show:"fadeIn",hide:"fadeOut"},function(t,e){n.Widget.prototype["_"+t]=function(i,s,a){typeof s=="string"&&(s={effect:s});var o,r=s?s===!0||typeof s=="number"?e:s.effect||e:t;s=s||{},typeof s=="number"?s={duration:s}:s===!0&&(s={}),o=!n.isEmptyObject(s),s.complete=a,s.delay&&i.delay(s.delay),o&&n.effects&&n.effects.effect[r]?i[t](s):r!==t&&i[r]?i[r](s.duration,s.easing,a):i.queue(function(l){n(this)[t](),a&&a.call(i[0]),l()})}});var Lt=n.widget;/*!
12 * jQuery UI Position 1.13.2
13 * http://jqueryui.com
14 *
15 * Copyright jQuery Foundation and other contributors
16 * Released under the MIT license.
17 * http://jquery.org/license
18 *
19 * http://api.jqueryui.com/position/
20 */(function(){var t,e=Math.max,i=Math.abs,s=/left|center|right/,a=/top|center|bottom/,o=/[\+\-]\d+(\.[\d]+)?%?/,r=/^\w+/,l=/%$/,h=n.fn.position;function u(f,d,g){return[parseFloat(f[0])*(l.test(f[0])?d/100:1),parseFloat(f[1])*(l.test(f[1])?g/100:1)]}function c(f,d){return parseInt(n.css(f,d),10)||0}function p(f){return f!=null&&f===f.window}function m(f){var d=f[0];return d.nodeType===9?{width:f.width(),height:f.height(),offset:{top:0,left:0}}:p(d)?{width:f.width(),height:f.height(),offset:{top:f.scrollTop(),left:f.scrollLeft()}}:d.preventDefault?{width:0,height:0,offset:{top:d.pageY,left:d.pageX}}:{width:f.outerWidth(),height:f.outerHeight(),offset:f.offset()}}n.position={scrollbarWidth:function(){if(t!==void 0)return t;var f,d,g=n("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>"),_=g.children()[0];return n("body").append(g),f=_.offsetWidth,g.css("overflow","scroll"),d=_.offsetWidth,f===d&&(d=g[0].clientWidth),g.remove(),t=f-d},getScrollInfo:function(f){var d=f.isWindow||f.isDocument?"":f.element.css("overflow-x"),g=f.isWindow||f.isDocument?"":f.element.css("overflow-y"),_=d==="scroll"||d==="auto"&&f.width<f.element[0].scrollWidth,v=g==="scroll"||g==="auto"&&f.height<f.element[0].scrollHeight;return{width:v?n.position.scrollbarWidth():0,height:_?n.position.scrollbarWidth():0}},getWithinInfo:function(f){var d=n(f||window),g=p(d[0]),_=!!d[0]&&d[0].nodeType===9,v=!g&&!_;return{element:d,isWindow:g,isDocument:_,offset:v?n(f).offset():{left:0,top:0},scrollLeft:d.scrollLeft(),scrollTop:d.scrollTop(),width:d.outerWidth(),height:d.outerHeight()}}},n.fn.position=function(f){if(!f||!f.of)return h.apply(this,arguments);f=n.extend({},f);var d,g,_,v,b,y,w=typeof f.of=="string"?n(document).find(f.of):n(f.of),C=n.position.getWithinInfo(f.within),M=n.position.getScrollInfo(C),k=(f.collision||"flip").split(" "),T={};return y=m(w),w[0].preventDefault&&(f.at="left top"),g=y.width,_=y.height,v=y.offset,b=n.extend({},v),n.each(["my","at"],function(){var x=(f[this]||"").split(" "),P,I;x.length===1&&(x=s.test(x[0])?x.concat(["center"]):a.test(x[0])?["center"].concat(x):["center","center"]),x[0]=s.test(x[0])?x[0]:"center",x[1]=a.test(x[1])?x[1]:"center",P=o.exec(x[0]),I=o.exec(x[1]),T[this]=[P?P[0]:0,I?I[0]:0],f[this]=[r.exec(x[0])[0],r.exec(x[1])[0]]}),k.length===1&&(k[1]=k[0]),f.at[0]==="right"?b.left+=g:f.at[0]==="center"&&(b.left+=g/2),f.at[1]==="bottom"?b.top+=_:f.at[1]==="center"&&(b.top+=_/2),d=u(T.at,g,_),b.left+=d[0],b.top+=d[1],this.each(function(){var x,P,I=n(this),z=I.outerWidth(),A=I.outerHeight(),R=c(this,"marginLeft"),J=c(this,"marginTop"),Z=z+R+c(this,"marginRight")+M.width,et=A+J+c(this,"marginBottom")+M.height,D=n.extend({},b),U=u(T.my,I.outerWidth(),I.outerHeight());f.my[0]==="right"?D.left-=z:f.my[0]==="center"&&(D.left-=z/2),f.my[1]==="bottom"?D.top-=A:f.my[1]==="center"&&(D.top-=A/2),D.left+=U[0],D.top+=U[1],x={marginLeft:R,marginTop:J},n.each(["left","top"],function(V,F){n.ui.position[k[V]]&&n.ui.position[k[V]][F](D,{targetWidth:g,targetHeight:_,elemWidth:z,elemHeight:A,collisionPosition:x,collisionWidth:Z,collisionHeight:et,offset:[d[0]+U[0],d[1]+U[1]],my:f.my,at:f.at,within:C,elem:I})}),f.using&&(P=function(V){var F=v.left-D.left,L=F+g-z,q=v.top-D.top,j=q+_-A,K={target:{element:w,left:v.left,top:v.top,width:g,height:_},element:{element:I,left:D.left,top:D.top,width:z,height:A},horizontal:L<0?"left":F>0?"right":"center",vertical:j<0?"top":q>0?"bottom":"middle"};g<z&&i(F+L)<g&&(K.horizontal="center"),_<A&&i(q+j)<_&&(K.vertical="middle"),e(i(F),i(L))>e(i(q),i(j))?K.important="horizontal":K.important="vertical",f.using.call(this,V,K)}),I.offset(n.extend(D,{using:P}))})},n.ui.position={fit:{left:function(f,d){var g=d.within,_=g.isWindow?g.scrollLeft:g.offset.left,v=g.width,b=f.left-d.collisionPosition.marginLeft,y=_-b,w=b+d.collisionWidth-v-_,C;d.collisionWidth>v?y>0&&w<=0?(C=f.left+y+d.collisionWidth-v-_,f.left+=y-C):w>0&&y<=0?f.left=_:y>w?f.left=_+v-d.collisionWidth:f.left=_:y>0?f.left+=y:w>0?f.left-=w:f.left=e(f.left-b,f.left)},top:function(f,d){var g=d.within,_=g.isWindow?g.scrollTop:g.offset.top,v=d.within.height,b=f.top-d.collisionPosition.marginTop,y=_-b,w=b+d.collisionHeight-v-_,C;d.collisionHeight>v?y>0&&w<=0?(C=f.top+y+d.collisionHeight-v-_,f.top+=y-C):w>0&&y<=0?f.top=_:y>w?f.top=_+v-d.collisionHeight:f.top=_:y>0?f.top+=y:w>0?f.top-=w:f.top=e(f.top-b,f.top)}},flip:{left:function(f,d){var g=d.within,_=g.offset.left+g.scrollLeft,v=g.width,b=g.isWindow?g.scrollLeft:g.offset.left,y=f.left-d.collisionPosition.marginLeft,w=y-b,C=y+d.collisionWidth-v-b,M=d.my[0]==="left"?-d.elemWidth:d.my[0]==="right"?d.elemWidth:0,k=d.at[0]==="left"?d.targetWidth:d.at[0]==="right"?-d.targetWidth:0,T=-2*d.offset[0],x,P;w<0?(x=f.left+M+k+T+d.collisionWidth-v-_,(x<0||x<i(w))&&(f.left+=M+k+T)):C>0&&(P=f.left-d.collisionPosition.marginLeft+M+k+T-b,(P>0||i(P)<C)&&(f.left+=M+k+T))},top:function(f,d){var g=d.within,_=g.offset.top+g.scrollTop,v=g.height,b=g.isWindow?g.scrollTop:g.offset.top,y=f.top-d.collisionPosition.marginTop,w=y-b,C=y+d.collisionHeight-v-b,M=d.my[1]==="top",k=M?-d.elemHeight:d.my[1]==="bottom"?d.elemHeight:0,T=d.at[1]==="top"?d.targetHeight:d.at[1]==="bottom"?-d.targetHeight:0,x=-2*d.offset[1],P,I;w<0?(I=f.top+k+T+x+d.collisionHeight-v-_,(I<0||I<i(w))&&(f.top+=k+T+x)):C>0&&(P=f.top-d.collisionPosition.marginTop+k+T+x-b,(P>0||i(P)<C)&&(f.top+=k+T+x))}},flipfit:{left:function(){n.ui.position.flip.left.apply(this,arguments),n.ui.position.fit.left.apply(this,arguments)},top:function(){n.ui.position.flip.top.apply(this,arguments),n.ui.position.fit.top.apply(this,arguments)}}}})();var Rt=n.ui.position;/*!
21 * jQuery UI :data 1.13.2
22 * http://jqueryui.com
23 *
24 * Copyright jQuery Foundation and other contributors
25 * Released under the MIT license.
26 * http://jquery.org/license
27 */var Yt=n.extend(n.expr.pseudos,{data:n.expr.createPseudo?n.expr.createPseudo(function(t){return function(e){return!!n.data(e,t)}}):function(t,e,i){return!!n.data(t,i[3])}});/*!
28 * jQuery UI Disable Selection 1.13.2
29 * http://jqueryui.com
30 *
31 * Copyright jQuery Foundation and other contributors
32 * Released under the MIT license.
33 * http://jquery.org/license
34 */var Bt=n.fn.extend({disableSelection:(function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(e){e.preventDefault()})}})(),enableSelection:function(){return this.off(".ui-disableSelection")}});/*!
35 * jQuery UI Focusable 1.13.2
36 * http://jqueryui.com
37 *
38 * Copyright jQuery Foundation and other contributors
39 * Released under the MIT license.
40 * http://jquery.org/license
41 */n.ui.focusable=function(t,e){var i,s,a,o,r,l=t.nodeName.toLowerCase();return l==="area"?(i=t.parentNode,s=i.name,!t.href||!s||i.nodeName.toLowerCase()!=="map"?!1:(a=n("img[usemap='#"+s+"']"),a.length>0&&a.is(":visible"))):(/^(input|select|textarea|button|object)$/.test(l)?(o=!t.disabled,o&&(r=n(t).closest("fieldset")[0],r&&(o=!r.disabled))):l==="a"?o=t.href||e:o=e,o&&n(t).is(":visible")&&Tt(n(t)))};function Tt(t){for(var e=t.css("visibility");e==="inherit";)t=t.parent(),e=t.css("visibility");return e==="visible"}n.extend(n.expr.pseudos,{focusable:function(t){return n.ui.focusable(t,n.attr(t,"tabindex")!=null)}});var qt=n.ui.focusable,Kt=n.fn._form=function(){return typeof this[0].form=="string"?this.closest("form"):n(this[0].form)};/*!
42 * jQuery UI Form Reset Mixin 1.13.2
43 * http://jqueryui.com
44 *
45 * Copyright jQuery Foundation and other contributors
46 * Released under the MIT license.
47 * http://jquery.org/license
48 */var Ut=n.ui.formResetMixin={_formResetHandler:function(){var t=n(this);setTimeout(function(){var e=t.data("ui-form-reset-instances");n.each(e,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element._form(),!!this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var t=this.form.data("ui-form-reset-instances");t.splice(n.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}};/*!
49 * jQuery UI Support for jQuery core 1.8.x and newer 1.13.2
50 * http://jqueryui.com
51 *
52 * Copyright jQuery Foundation and other contributors
53 * Released under the MIT license.
54 * http://jquery.org/license
55 *
56 */if(n.expr.pseudos||(n.expr.pseudos=n.expr[":"]),n.uniqueSort||(n.uniqueSort=n.unique),!n.escapeSelector){var Pt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,Mt=function(t,e){return e?t==="\0"?"\uFFFD":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t};n.escapeSelector=function(t){return(t+"").replace(Pt,Mt)}}(!n.fn.even||!n.fn.odd)&&n.fn.extend({even:function(){return this.filter(function(t){return t%2===0})},odd:function(){return this.filter(function(t){return t%2===1})}});/*!
57 * jQuery UI Keycode 1.13.2
58 * http://jqueryui.com
59 *
60 * Copyright jQuery Foundation and other contributors
61 * Released under the MIT license.
62 * http://jquery.org/license
63 */var Vt=n.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38};/*!
64 * jQuery UI Labels 1.13.2
65 * http://jqueryui.com
66 *
67 * Copyright jQuery Foundation and other contributors
68 * Released under the MIT license.
69 * http://jquery.org/license
70 */var jt=n.fn.labels=function(){var t,e,i,s,a;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(s=this.eq(0).parents("label"),i=this.attr("id"),i&&(t=this.eq(0).parents().last(),a=t.add(t.length?t.siblings():this.siblings()),e="label[for='"+n.escapeSelector(i)+"']",s=s.add(a.find(e).addBack(e))),this.pushStack(s)):this.pushStack([])};/*!
71 * jQuery UI Scroll Parent 1.13.2
72 * http://jqueryui.com
73 *
74 * Copyright jQuery Foundation and other contributors
75 * Released under the MIT license.
76 * http://jquery.org/license
77 */var Xt=n.fn.scrollParent=function(t){var e=this.css("position"),i=e==="absolute",s=t?/(auto|scroll|hidden)/:/(auto|scroll)/,a=this.parents().filter(function(){var o=n(this);return i&&o.css("position")==="static"?!1:s.test(o.css("overflow")+o.css("overflow-y")+o.css("overflow-x"))}).eq(0);return e==="fixed"||!a.length?n(this[0].ownerDocument||document):a};/*!
78 * jQuery UI Tabbable 1.13.2
79 * http://jqueryui.com
80 *
81 * Copyright jQuery Foundation and other contributors
82 * Released under the MIT license.
83 * http://jquery.org/license
84 */var Gt=n.extend(n.expr.pseudos,{tabbable:function(t){var e=n.attr(t,"tabindex"),i=e!=null;return(!i||e>=0)&&n.ui.focusable(t,i)}});/*!
85 * jQuery UI Unique ID 1.13.2
86 * http://jqueryui.com
87 *
88 * Copyright jQuery Foundation and other contributors
89 * Released under the MIT license.
90 * http://jquery.org/license
91 */var Qt=n.fn.extend({uniqueId:(function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}})(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&n(this).removeAttr("id")})}}),Jt=n.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());/*!
92 * jQuery UI Mouse 1.13.2
93 * http://jqueryui.com
94 *
95 * Copyright jQuery Foundation and other contributors
96 * Released under the MIT license.
97 * http://jquery.org/license
98 */var it=!1;n(document).on("mouseup",function(){it=!1});var Zt=n.widget("ui.mouse",{version:"1.13.2",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).on("click."+this.widgetName,function(e){if(n.data(e.target,t.widgetName+".preventClickEvent")===!0)return n.removeData(e.target,t.widgetName+".preventClickEvent"),e.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(!it){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var e=this,i=t.which===1,s=typeof this.options.cancel=="string"&&t.target.nodeName?n(t.target).closest(this.options.cancel).length:!1;return!i||s||!this._mouseCapture(t)?!0:(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(t)!==!1,!this._mouseStarted)?(t.preventDefault(),!0):(n.data(t.target,this.widgetName+".preventClickEvent")===!0&&n.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(a){return e._mouseMove(a)},this._mouseUpDelegate=function(a){return e._mouseUp(a)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),it=!0,!0))}},_mouseMove:function(t){if(this._mouseMoved){if(n.ui.ie&&(!document.documentMode||document.documentMode<9)&&!t.button)return this._mouseUp(t);if(!t.which){if(t.originalEvent.altKey||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(t)}}return(t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&n.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,it=!1,t.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),$t=n.ui.plugin={add:function(t,e,i){var s,a=n.ui[t].prototype;for(s in i)a.plugins[s]=a.plugins[s]||[],a.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var a,o=t.plugins[e];if(o&&!(!s&&(!t.element[0].parentNode||t.element[0].parentNode.nodeType===11)))for(a=0;a<o.length;a++)t.options[o[a][0]]&&o[a][1].apply(t.element,i)}},te=n.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch{e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},ee=n.ui.safeBlur=function(t){t&&t.nodeName.toLowerCase()!=="body"&&n(t).trigger("blur")};/*!
99 * jQuery UI Draggable 1.13.2
100 * http://jqueryui.com
101 *
102 * Copyright jQuery Foundation and other contributors
103 * Released under the MIT license.
104 * http://jquery.org/license
105 */n.widget("ui.draggable",n.ui.mouse,{version:"1.13.2",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){this.options.helper==="original"&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(t,e){this._super(t,e),t==="handle"&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){if((this.helper||this.element).is(".ui-draggable-dragging")){this.destroyOnClear=!0;return}this._removeHandleClassName(),this._mouseDestroy()},_mouseCapture:function(t){var e=this.options;return this.helper||e.disabled||n(t.target).closest(".ui-resizable-handle").length>0||(this.handle=this._getHandle(t),!this.handle)?!1:(this._blurActiveElement(t),this._blockFrames(e.iframeFix===!0?"iframe":e.iframeFix),!0)},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var e=n(this);return n("<div>").css("position","absolute").appendTo(e.parent()).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).offset(e.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var e=n.ui.safeActiveElement(this.document[0]),i=n(t.target);i.closest(e).length||n.ui.safeBlur(e)},_mouseStart:function(t){var e=this.options;return this.helper=this._createHelper(t),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),n.ui.ddmanager&&(n.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return n(this).css("position")==="fixed"}).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this._setContainment(),this._trigger("start",t)===!1?(this._clear(),!1):(this._cacheHelperProportions(),n.ui.ddmanager&&!e.dropBehaviour&&n.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),n.ui.ddmanager&&n.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},_mouseDrag:function(t,e){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!e){var i=this._uiHash();if(this._trigger("drag",t,i)===!1)return this._mouseUp(new n.Event("mouseup",t)),!1;this.position=i.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",n.ui.ddmanager&&n.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var e=this,i=!1;return n.ui.ddmanager&&!this.options.dropBehaviour&&(i=n.ui.ddmanager.drop(this,t)),this.dropped&&(i=this.dropped,this.dropped=!1),this.options.revert==="invalid"&&!i||this.options.revert==="valid"&&i||this.options.revert===!0||typeof this.options.revert=="function"&&this.options.revert.call(this.element,i)?n(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){e._trigger("stop",t)!==!1&&e._clear()}):this._trigger("stop",t)!==!1&&this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),n.ui.ddmanager&&n.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&&this.element.trigger("focus"),n.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new n.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(t){return this.options.handle?!!n(t.target).closest(this.element.find(this.options.handle)).length:!0},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(t){var e=this.options,i=typeof e.helper=="function",s=i?n(e.helper.apply(this.element[0],[t])):e.helper==="clone"?this.element.clone().removeAttr("id"):this.element;return s.parents("body").length||s.appendTo(e.appendTo==="parent"?this.element[0].parentNode:e.appendTo),i&&s[0]===this.element[0]&&this._setPositionRelative(),s[0]!==this.element[0]&&!/(fixed|absolute)/.test(s.css("position"))&&s.css("position","absolute"),s},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){typeof t=="string"&&(t=t.split(" ")),Array.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),e=this.document[0];return this.cssPosition==="absolute"&&this.scrollParent[0]!==e&&n.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition!=="relative")return{top:0,left:0};var t=this.element.position(),e=this._isRootNode(this.scrollParent[0]);return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(e?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(e?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e,i,s=this.options,a=this.document[0];if(this.relativeContainer=null,!s.containment){this.containment=null;return}if(s.containment==="window"){this.containment=[n(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,n(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,n(window).scrollLeft()+n(window).width()-this.helperProportions.width-this.margins.left,n(window).scrollTop()+(n(window).height()||a.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];return}if(s.containment==="document"){this.containment=[0,0,n(a).width()-this.helperProportions.width-this.margins.left,(n(a).height()||a.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];return}if(s.containment.constructor===Array){this.containment=s.containment;return}s.containment==="parent"&&(s.containment=this.helper[0].parentNode),e=n(s.containment),i=e[0],i&&(t=/(scroll|auto)/.test(e.css("overflow")),this.containment=[(parseInt(e.css("borderLeftWidth"),10)||0)+(parseInt(e.css("paddingLeft"),10)||0),(parseInt(e.css("borderTopWidth"),10)||0)+(parseInt(e.css("paddingTop"),10)||0),(t?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(e.css("borderRightWidth"),10)||0)-(parseInt(e.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(e.css("borderBottomWidth"),10)||0)-(parseInt(e.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=e)},_convertPositionTo:function(t,e){e||(e=this.position);var i=t==="absolute"?1:-1,s=this._isRootNode(this.scrollParent[0]);return{top:e.top+this.offset.relative.top*i+this.offset.parent.top*i-(this.cssPosition==="fixed"?-this.offset.scroll.top:s?0:this.offset.scroll.top)*i,left:e.left+this.offset.relative.left*i+this.offset.parent.left*i-(this.cssPosition==="fixed"?-this.offset.scroll.left:s?0:this.offset.scroll.left)*i}},_generatePosition:function(t,e){var i,s,a,o,r=this.options,l=this._isRootNode(this.scrollParent[0]),h=t.pageX,u=t.pageY;return(!l||!this.offset.scroll)&&(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),e&&(this.containment&&(this.relativeContainer?(s=this.relativeContainer.offset(),i=[this.containment[0]+s.left,this.containment[1]+s.top,this.containment[2]+s.left,this.containment[3]+s.top]):i=this.containment,t.pageX-this.offset.click.left<i[0]&&(h=i[0]+this.offset.click.left),t.pageY-this.offset.click.top<i[1]&&(u=i[1]+this.offset.click.top),t.pageX-this.offset.click.left>i[2]&&(h=i[2]+this.offset.click.left),t.pageY-this.offset.click.top>i[3]&&(u=i[3]+this.offset.click.top)),r.grid&&(a=r.grid[1]?this.originalPageY+Math.round((u-this.originalPageY)/r.grid[1])*r.grid[1]:this.originalPageY,u=i?a-this.offset.click.top>=i[1]||a-this.offset.click.top>i[3]?a:a-this.offset.click.top>=i[1]?a-r.grid[1]:a+r.grid[1]:a,o=r.grid[0]?this.originalPageX+Math.round((h-this.originalPageX)/r.grid[0])*r.grid[0]:this.originalPageX,h=i?o-this.offset.click.left>=i[0]||o-this.offset.click.left>i[2]?o:o-this.offset.click.left>=i[0]?o-r.grid[0]:o+r.grid[0]:o),r.axis==="y"&&(h=this.originalPageX),r.axis==="x"&&(u=this.originalPageY)),{top:u-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition==="fixed"?-this.offset.scroll.top:l?0:this.offset.scroll.top),left:h-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition==="fixed"?-this.offset.scroll.left:l?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]!==this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(t,e,i){return i=i||this._uiHash(),n.ui.plugin.call(this,t,[e,i,this],!0),/^(drag|start|stop)/.test(t)&&(this.positionAbs=this._convertPositionTo("absolute"),i.offset=this.positionAbs),n.Widget.prototype._trigger.call(this,t,e,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),n.ui.plugin.add("draggable","connectToSortable",{start:function(t,e,i){var s=n.extend({},e,{item:i.element});i.sortables=[],n(i.options.connectToSortable).each(function(){var a=n(this).sortable("instance");a&&!a.options.disabled&&(i.sortables.push(a),a.refreshPositions(),a._trigger("activate",t,s))})},stop:function(t,e,i){var s=n.extend({},e,{item:i.element});i.cancelHelperRemoval=!1,n.each(i.sortables,function(){var a=this;a.isOver?(a.isOver=0,i.cancelHelperRemoval=!0,a.cancelHelperRemoval=!1,a._storedCSS={position:a.placeholder.css("position"),top:a.placeholder.css("top"),left:a.placeholder.css("left")},a._mouseStop(t),a.options.helper=a.options._helper):(a.cancelHelperRemoval=!0,a._trigger("deactivate",t,s))})},drag:function(t,e,i){n.each(i.sortables,function(){var s=!1,a=this;a.positionAbs=i.positionAbs,a.helperProportions=i.helperProportions,a.offset.click=i.offset.click,a._intersectsWith(a.containerCache)&&(s=!0,n.each(i.sortables,function(){return this.positionAbs=i.positionAbs,this.helperProportions=i.helperProportions,this.offset.click=i.offset.click,this!==a&&this._intersectsWith(this.containerCache)&&n.contains(a.element[0],this.element[0])&&(s=!1),s})),s?(a.isOver||(a.isOver=1,i._parent=e.helper.parent(),a.currentItem=e.helper.appendTo(a.element).data("ui-sortable-item",!0),a.options._helper=a.options.helper,a.options.helper=function(){return e.helper[0]},t.target=a.currentItem[0],a._mouseCapture(t,!0),a._mouseStart(t,!0,!0),a.offset.click.top=i.offset.click.top,a.offset.click.left=i.offset.click.left,a.offset.parent.left-=i.offset.parent.left-a.offset.parent.left,a.offset.parent.top-=i.offset.parent.top-a.offset.parent.top,i._trigger("toSortable",t),i.dropped=a.element,n.each(i.sortables,function(){this.refreshPositions()}),i.currentItem=i.element,a.fromOutside=i),a.currentItem&&(a._mouseDrag(t),e.position=a.position)):a.isOver&&(a.isOver=0,a.cancelHelperRemoval=!0,a.options._revert=a.options.revert,a.options.revert=!1,a._trigger("out",t,a._uiHash(a)),a._mouseStop(t,!0),a.options.revert=a.options._revert,a.options.helper=a.options._helper,a.placeholder&&a.placeholder.remove(),e.helper.appendTo(i._parent),i._refreshOffsets(t),e.position=i._generatePosition(t,!0),i._trigger("fromSortable",t),i.dropped=!1,n.each(i.sortables,function(){this.refreshPositions()}))})}}),n.ui.plugin.add("draggable","cursor",{start:function(t,e,i){var s=n("body"),a=i.options;s.css("cursor")&&(a._cursor=s.css("cursor")),s.css("cursor",a.cursor)},stop:function(t,e,i){var s=i.options;s._cursor&&n("body").css("cursor",s._cursor)}}),n.ui.plugin.add("draggable","opacity",{start:function(t,e,i){var s=n(e.helper),a=i.options;s.css("opacity")&&(a._opacity=s.css("opacity")),s.css("opacity",a.opacity)},stop:function(t,e,i){var s=i.options;s._opacity&&n(e.helper).css("opacity",s._opacity)}}),n.ui.plugin.add("draggable","scroll",{start:function(t,e,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&i.scrollParentNotHidden[0].tagName!=="HTML"&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(t,e,i){var s=i.options,a=!1,o=i.scrollParentNotHidden[0],r=i.document[0];o!==r&&o.tagName!=="HTML"?((!s.axis||s.axis!=="x")&&(i.overflowOffset.top+o.offsetHeight-t.pageY<s.scrollSensitivity?o.scrollTop=a=o.scrollTop+s.scrollSpeed:t.pageY-i.overflowOffset.top<s.scrollSensitivity&&(o.scrollTop=a=o.scrollTop-s.scrollSpeed)),(!s.axis||s.axis!=="y")&&(i.overflowOffset.left+o.offsetWidth-t.pageX<s.scrollSensitivity?o.scrollLeft=a=o.scrollLeft+s.scrollSpeed:t.pageX-i.overflowOffset.left<s.scrollSensitivity&&(o.scrollLeft=a=o.scrollLeft-s.scrollSpeed))):((!s.axis||s.axis!=="x")&&(t.pageY-n(r).scrollTop()<s.scrollSensitivity?a=n(r).scrollTop(n(r).scrollTop()-s.scrollSpeed):n(window).height()-(t.pageY-n(r).scrollTop())<s.scrollSensitivity&&(a=n(r).scrollTop(n(r).scrollTop()+s.scrollSpeed))),(!s.axis||s.axis!=="y")&&(t.pageX-n(r).scrollLeft()<s.scrollSensitivity?a=n(r).scrollLeft(n(r).scrollLeft()-s.scrollSpeed):n(window).width()-(t.pageX-n(r).scrollLeft())<s.scrollSensitivity&&(a=n(r).scrollLeft(n(r).scrollLeft()+s.scrollSpeed)))),a!==!1&&n.ui.ddmanager&&!s.dropBehaviour&&n.ui.ddmanager.prepareOffsets(i,t)}}),n.ui.plugin.add("draggable","snap",{start:function(t,e,i){var s=i.options;i.snapElements=[],n(s.snap.constructor!==String?s.snap.items||":data(ui-draggable)":s.snap).each(function(){var a=n(this),o=a.offset();this!==i.element[0]&&i.snapElements.push({item:this,width:a.outerWidth(),height:a.outerHeight(),top:o.top,left:o.left})})},drag:function(t,e,i){var s,a,o,r,l,h,u,c,p,m,f=i.options,d=f.snapTolerance,g=e.offset.left,_=g+i.helperProportions.width,v=e.offset.top,b=v+i.helperProportions.height;for(p=i.snapElements.length-1;p>=0;p--){if(l=i.snapElements[p].left-i.margins.left,h=l+i.snapElements[p].width,u=i.snapElements[p].top-i.margins.top,c=u+i.snapElements[p].height,_<l-d||g>h+d||b<u-d||v>c+d||!n.contains(i.snapElements[p].item.ownerDocument,i.snapElements[p].item)){i.snapElements[p].snapping&&i.options.snap.release&&i.options.snap.release.call(i.element,t,n.extend(i._uiHash(),{snapItem:i.snapElements[p].item})),i.snapElements[p].snapping=!1;continue}f.snapMode!=="inner"&&(s=Math.abs(u-b)<=d,a=Math.abs(c-v)<=d,o=Math.abs(l-_)<=d,r=Math.abs(h-g)<=d,s&&(e.position.top=i._convertPositionTo("relative",{top:u-i.helperProportions.height,left:0}).top),a&&(e.position.top=i._convertPositionTo("relative",{top:c,left:0}).top),o&&(e.position.left=i._convertPositionTo("relative",{top:0,left:l-i.helperProportions.width}).left),r&&(e.position.left=i._convertPositionTo("relative",{top:0,left:h}).left)),m=s||a||o||r,f.snapMode!=="outer"&&(s=Math.abs(u-v)<=d,a=Math.abs(c-b)<=d,o=Math.abs(l-g)<=d,r=Math.abs(h-_)<=d,s&&(e.position.top=i._convertPositionTo("relative",{top:u,left:0}).top),a&&(e.position.top=i._convertPositionTo("relative",{top:c-i.helperProportions.height,left:0}).top),o&&(e.position.left=i._convertPositionTo("relative",{top:0,left:l}).left),r&&(e.position.left=i._convertPositionTo("relative",{top:0,left:h-i.helperProportions.width}).left)),!i.snapElements[p].snapping&&(s||a||o||r||m)&&i.options.snap.snap&&i.options.snap.snap.call(i.element,t,n.extend(i._uiHash(),{snapItem:i.snapElements[p].item})),i.snapElements[p].snapping=s||a||o||r||m}}}),n.ui.plugin.add("draggable","stack",{start:function(t,e,i){var s,a=i.options,o=n.makeArray(n(a.stack)).sort(function(r,l){return(parseInt(n(r).css("zIndex"),10)||0)-(parseInt(n(l).css("zIndex"),10)||0)});o.length&&(s=parseInt(n(o[0]).css("zIndex"),10)||0,n(o).each(function(r){n(this).css("zIndex",s+r)}),this.css("zIndex",s+o.length))}}),n.ui.plugin.add("draggable","zIndex",{start:function(t,e,i){var s=n(e.helper),a=i.options;s.css("zIndex")&&(a._zIndex=s.css("zIndex")),s.css("zIndex",a.zIndex)},stop:function(t,e,i){var s=i.options;s._zIndex&&n(e.helper).css("zIndex",s._zIndex)}});var ie=n.ui.draggable;/*!
106 * jQuery UI Droppable 1.13.2
107 * http://jqueryui.com
108 *
109 * Copyright jQuery Foundation and other contributors
110 * Released under the MIT license.
111 * http://jquery.org/license
112 */n.widget("ui.droppable",{version:"1.13.2",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var t,e=this.options,i=e.accept;this.isover=!1,this.isout=!0,this.accept=typeof i=="function"?i:function(s){return s.is(i)},this.proportions=function(){if(arguments.length)t=arguments[0];else return t||(t={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight})},this._addToManager(e.scope),e.addClasses&&this._addClass("ui-droppable")},_addToManager:function(t){n.ui.ddmanager.droppables[t]=n.ui.ddmanager.droppables[t]||[],n.ui.ddmanager.droppables[t].push(this)},_splice:function(t){for(var e=0;e<t.length;e++)t[e]===this&&t.splice(e,1)},_destroy:function(){var t=n.ui.ddmanager.droppables[this.options.scope];this._splice(t)},_setOption:function(t,e){if(t==="accept")this.accept=typeof e=="function"?e:function(s){return s.is(e)};else if(t==="scope"){var i=n.ui.ddmanager.droppables[this.options.scope];this._splice(i),this._addToManager(e)}this._super(t,e)},_activate:function(t){var e=n.ui.ddmanager.current;this._addActiveClass(),e&&this._trigger("activate",t,this.ui(e))},_deactivate:function(t){var e=n.ui.ddmanager.current;this._removeActiveClass(),e&&this._trigger("deactivate",t,this.ui(e))},_over:function(t){var e=n.ui.ddmanager.current;!e||(e.currentItem||e.element)[0]===this.element[0]||this.accept.call(this.element[0],e.currentItem||e.element)&&(this._addHoverClass(),this._trigger("over",t,this.ui(e)))},_out:function(t){var e=n.ui.ddmanager.current;!e||(e.currentItem||e.element)[0]===this.element[0]||this.accept.call(this.element[0],e.currentItem||e.element)&&(this._removeHoverClass(),this._trigger("out",t,this.ui(e)))},_drop:function(t,e){var i=e||n.ui.ddmanager.current,s=!1;return!i||(i.currentItem||i.element)[0]===this.element[0]||(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var a=n(this).droppable("instance");if(a.options.greedy&&!a.options.disabled&&a.options.scope===i.options.scope&&a.accept.call(a.element[0],i.currentItem||i.element)&&n.ui.intersect(i,n.extend(a,{offset:a.element.offset()}),a.options.tolerance,t))return s=!0,!1}),s)?!1:this.accept.call(this.element[0],i.currentItem||i.element)?(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",t,this.ui(i)),this.element):!1},ui:function(t){return{draggable:t.currentItem||t.element,helper:t.helper,position:t.position,offset:t.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}}),n.ui.intersect=(function(){function t(e,i,s){return e>=i&&e<i+s}return function(e,i,s,a){if(!i.offset)return!1;var o=(e.positionAbs||e.position.absolute).left+e.margins.left,r=(e.positionAbs||e.position.absolute).top+e.margins.top,l=o+e.helperProportions.width,h=r+e.helperProportions.height,u=i.offset.left,c=i.offset.top,p=u+i.proportions().width,m=c+i.proportions().height;switch(s){case"fit":return u<=o&&l<=p&&c<=r&&h<=m;case"intersect":return u<o+e.helperProportions.width/2&&l-e.helperProportions.width/2<p&&c<r+e.helperProportions.height/2&&h-e.helperProportions.height/2<m;case"pointer":return t(a.pageY,c,i.proportions().height)&&t(a.pageX,u,i.proportions().width);case"touch":return(r>=c&&r<=m||h>=c&&h<=m||r<c&&h>m)&&(o>=u&&o<=p||l>=u&&l<=p||o<u&&l>p);default:return!1}}})(),n.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(t,e){var i,s,a=n.ui.ddmanager.droppables[t.options.scope]||[],o=e?e.type:null,r=(t.currentItem||t.element).find(":data(ui-droppable)").addBack();t:for(i=0;i<a.length;i++)if(!(a[i].options.disabled||t&&!a[i].accept.call(a[i].element[0],t.currentItem||t.element))){for(s=0;s<r.length;s++)if(r[s]===a[i].element[0]){a[i].proportions().height=0;continue t}a[i].visible=a[i].element.css("display")!=="none",a[i].visible&&(o==="mousedown"&&a[i]._activate.call(a[i],e),a[i].offset=a[i].element.offset(),a[i].proportions({width:a[i].element[0].offsetWidth,height:a[i].element[0].offsetHeight}))}},drop:function(t,e){var i=!1;return n.each((n.ui.ddmanager.droppables[t.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&n.ui.intersect(t,this,this.options.tolerance,e)&&(i=this._drop.call(this,e)||i),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,e)))}),i},dragStart:function(t,e){t.element.parentsUntil("body").on("scroll.droppable",function(){t.options.refreshPositions||n.ui.ddmanager.prepareOffsets(t,e)})},drag:function(t,e){t.options.refreshPositions&&n.ui.ddmanager.prepareOffsets(t,e),n.each(n.ui.ddmanager.droppables[t.options.scope]||[],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var i,s,a,o=n.ui.intersect(t,this,this.options.tolerance,e),r=!o&&this.isover?"isout":o&&!this.isover?"isover":null;r&&(this.options.greedy&&(s=this.options.scope,a=this.element.parents(":data(ui-droppable)").filter(function(){return n(this).droppable("instance").options.scope===s}),a.length&&(i=n(a[0]).droppable("instance"),i.greedyChild=r==="isover")),i&&r==="isover"&&(i.isover=!1,i.isout=!0,i._out.call(i,e)),this[r]=!0,this[r==="isout"?"isover":"isout"]=!1,this[r==="isover"?"_over":"_out"].call(this,e),i&&r==="isout"&&(i.isout=!1,i.isover=!0,i._over.call(i,e)))}})},dragStop:function(t,e){t.element.parentsUntil("body").off("scroll.droppable"),t.options.refreshPositions||n.ui.ddmanager.prepareOffsets(t,e)}},n.uiBackCompat!==!1&&n.widget("ui.droppable",n.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}});var se=n.ui.droppable;/*!
113 * jQuery UI Resizable 1.13.2
114 * http://jqueryui.com
115 *
116 * Copyright jQuery Foundation and other contributors
117 * Released under the MIT license.
118 * http://jquery.org/license
119 */n.widget("ui.resizable",n.ui.mouse,{version:"1.13.2",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(t,e){if(n(t).css("overflow")==="hidden")return!1;var i=e&&e==="left"?"scrollLeft":"scrollTop",s=!1;if(t[i]>0)return!0;try{t[i]=1,s=t[i]>0,t[i]=0}catch{}return s},_create:function(){var t,e=this.options,i=this;this._addClass("ui-resizable"),n.extend(this,{_aspectRatio:!!e.aspectRatio,aspectRatio:e.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:e.helper||e.ghost||e.animate?e.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(n("<div class='ui-wrapper'></div>").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&n(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();var t,e=function(i){n(i).removeData("resizable").removeData("ui-resizable").off(".resizable")};return this.elementIsWrapper&&(e(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),e(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e;break;default:break}},_setupHandles:function(){var t=this.options,e,i,s,a,o,r=this;if(this.handles=t.handles||(n(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=n(),this._addedHandles=n(),this.handles.constructor===String)for(this.handles==="all"&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;i<s.length;i++)e=String.prototype.trim.call(s[i]),a="ui-resizable-"+e,o=n("<div>"),this._addClass(o,"ui-resizable-handle "+a),o.css({zIndex:t.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.children(this.handles[e]).length||(this.element.append(o),this._addedHandles=this._addedHandles.add(o));this._renderAxis=function(l){var h,u,c,p;l=l||this.element;for(h in this.handles)this.handles[h].constructor===String?this.handles[h]=this.element.children(this.handles[h]).first().show():(this.handles[h].jquery||this.handles[h].nodeType)&&(this.handles[h]=n(this.handles[h]),this._on(this.handles[h],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(u=n(this.handles[h],this.element),p=/sw|ne|nw|se|n|s/.test(h)?u.outerHeight():u.outerWidth(),c=["padding",/ne|nw|n/.test(h)?"Top":/se|sw|s/.test(h)?"Bottom":/^e$/.test(h)?"Right":"Left"].join(""),l.css(c,p),this._proportionallyResize()),this._handles=this._handles.add(this.handles[h])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),t.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)i=n(this.handles[e])[0],(i===t.target||n.contains(i,t.target))&&(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s,a=this.options,o=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),a.containment&&(e+=n(a.containment).scrollLeft()||0,i+=n(a.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:o.width(),height:o.height()},this.originalSize=this._helper?{width:o.outerWidth(),height:o.outerHeight()}:{width:o.width(),height:o.height()},this.sizeDiff={width:o.outerWidth()-o.width(),height:o.outerHeight()-o.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio=typeof a.aspectRatio=="number"?a.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=n(".ui-resizable-"+this.axis).css("cursor"),n("body").css("cursor",s==="auto"?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e,i,s=this.originalMousePosition,a=this.axis,o=t.pageX-s.left||0,r=t.pageY-s.top||0,l=this._change[a];return this._updatePrevProperties(),l&&(e=l.apply(this,[t,o,r]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),i=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),n.isEmptyObject(i)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,a,o,r,l,h=this.options,u=this;return this._helper&&(e=this._proportionallyResizeElements,i=e.length&&/textarea/i.test(e[0].nodeName),s=i&&this._hasScroll(e[0],"left")?0:u.sizeDiff.height,a=i?0:u.sizeDiff.width,o={width:u.helper.width()-a,height:u.helper.height()-s},r=parseFloat(u.element.css("left"))+(u.position.left-u.originalPosition.left)||null,l=parseFloat(u.element.css("top"))+(u.position.top-u.originalPosition.top)||null,h.animate||this.element.css(n.extend(o,{top:l,left:r})),u.helper.height(u.size.height),u.helper.width(u.size.width),this._helper&&!h.animate&&this._proportionallyResize()),n("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,a,o,r=this.options;o={minWidth:this._isNumber(r.minWidth)?r.minWidth:0,maxWidth:this._isNumber(r.maxWidth)?r.maxWidth:1/0,minHeight:this._isNumber(r.minHeight)?r.minHeight:0,maxHeight:this._isNumber(r.maxHeight)?r.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,a=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),i<o.maxWidth&&(o.maxWidth=i),a<o.maxHeight&&(o.maxHeight=a)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),s==="sw"&&(t.left=e.left+(i.width-t.width),t.top=null),s==="nw"&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidth<t.width,a=this._isNumber(t.height)&&e.maxHeight&&e.maxHeight<t.height,o=this._isNumber(t.width)&&e.minWidth&&e.minWidth>t.width,r=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,l=this.originalPosition.left+this.originalSize.width,h=this.originalPosition.top+this.originalSize.height,u=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),r&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),a&&(t.height=e.maxHeight),o&&u&&(t.left=l-e.minWidth),s&&u&&(t.left=l-e.maxWidth),r&&c&&(t.top=h-e.minHeight),a&&c&&(t.top=h-e.maxHeight),!t.width&&!t.height&&!t.left&&t.top?t.top=null:!t.width&&!t.height&&!t.top&&t.left&&(t.left=null),t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],a=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(a[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e<this._proportionallyResizeElements.length;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var t=this.element,e=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||n("<div></div>").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,a=this.originalPosition;return{top:a.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return n.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return n.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return n.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return n.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){n.ui.plugin.call(this,t,[e,this.ui()]),t!=="resize"&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),n.ui.plugin.add("resizable","animate",{stop:function(t){var e=n(this).resizable("instance"),i=e.options,s=e._proportionallyResizeElements,a=s.length&&/textarea/i.test(s[0].nodeName),o=a&&e._hasScroll(s[0],"left")?0:e.sizeDiff.height,r=a?0:e.sizeDiff.width,l={width:e.size.width-r,height:e.size.height-o},h=parseFloat(e.element.css("left"))+(e.position.left-e.originalPosition.left)||null,u=parseFloat(e.element.css("top"))+(e.position.top-e.originalPosition.top)||null;e.element.animate(n.extend(l,u&&h?{top:u,left:h}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var c={width:parseFloat(e.element.css("width")),height:parseFloat(e.element.css("height")),top:parseFloat(e.element.css("top")),left:parseFloat(e.element.css("left"))};s&&s.length&&n(s[0]).css({width:c.width,height:c.height}),e._updateCache(c),e._propagate("resize",t)}})}}),n.ui.plugin.add("resizable","containment",{start:function(){var t,e,i,s,a,o,r,l=n(this).resizable("instance"),h=l.options,u=l.element,c=h.containment,p=c instanceof n?c.get(0):/parent/.test(c)?u.parent().get(0):c;p&&(l.containerElement=n(p),/document/.test(c)||c===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:n(document),left:0,top:0,width:n(document).width(),height:n(document).height()||document.body.parentNode.scrollHeight}):(t=n(p),e=[],n(["Top","Right","Left","Bottom"]).each(function(m,f){e[m]=l._num(t.css("padding"+f))}),l.containerOffset=t.offset(),l.containerPosition=t.position(),l.containerSize={height:t.innerHeight()-e[3],width:t.innerWidth()-e[1]},i=l.containerOffset,s=l.containerSize.height,a=l.containerSize.width,o=l._hasScroll(p,"left")?p.scrollWidth:a,r=l._hasScroll(p)?p.scrollHeight:s,l.parentData={element:p,left:i.left,top:i.top,width:o,height:r}))},resize:function(t){var e,i,s,a,o=n(this).resizable("instance"),r=o.options,l=o.containerOffset,h=o.position,u=o._aspectRatio||t.shiftKey,c={top:0,left:0},p=o.containerElement,m=!0;p[0]!==document&&/static/.test(p.css("position"))&&(c=l),h.left<(o._helper?l.left:0)&&(o.size.width=o.size.width+(o._helper?o.position.left-l.left:o.position.left-c.left),u&&(o.size.height=o.size.width/o.aspectRatio,m=!1),o.position.left=r.helper?l.left:0),h.top<(o._helper?l.top:0)&&(o.size.height=o.size.height+(o._helper?o.position.top-l.top:o.position.top),u&&(o.size.width=o.size.height*o.aspectRatio,m=!1),o.position.top=o._helper?l.top:0),s=o.containerElement.get(0)===o.element.parent().get(0),a=/relative|absolute/.test(o.containerElement.css("position")),s&&a?(o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top):(o.offset.left=o.element.offset().left,o.offset.top=o.element.offset().top),e=Math.abs(o.sizeDiff.width+(o._helper?o.offset.left-c.left:o.offset.left-l.left)),i=Math.abs(o.sizeDiff.height+(o._helper?o.offset.top-c.top:o.offset.top-l.top)),e+o.size.width>=o.parentData.width&&(o.size.width=o.parentData.width-e,u&&(o.size.height=o.size.width/o.aspectRatio,m=!1)),i+o.size.height>=o.parentData.height&&(o.size.height=o.parentData.height-i,u&&(o.size.width=o.size.height*o.aspectRatio,m=!1)),m||(o.position.left=o.prevPosition.left,o.position.top=o.prevPosition.top,o.size.width=o.prevSize.width,o.size.height=o.prevSize.height)},stop:function(){var t=n(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,a=t.containerElement,o=n(t.helper),r=o.offset(),l=o.outerWidth()-t.sizeDiff.width,h=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(a.css("position"))&&n(this).css({left:r.left-s.left-i.left,width:l,height:h}),t._helper&&!e.animate&&/static/.test(a.css("position"))&&n(this).css({left:r.left-s.left-i.left,width:l,height:h})}}),n.ui.plugin.add("resizable","alsoResize",{start:function(){var t=n(this).resizable("instance"),e=t.options;n(e.alsoResize).each(function(){var i=n(this);i.data("ui-resizable-alsoresize",{width:parseFloat(i.width()),height:parseFloat(i.height()),left:parseFloat(i.css("left")),top:parseFloat(i.css("top"))})})},resize:function(t,e){var i=n(this).resizable("instance"),s=i.options,a=i.originalSize,o=i.originalPosition,r={height:i.size.height-a.height||0,width:i.size.width-a.width||0,top:i.position.top-o.top||0,left:i.position.left-o.left||0};n(s.alsoResize).each(function(){var l=n(this),h=n(this).data("ui-resizable-alsoresize"),u={},c=l.parents(e.originalElement[0]).length?["width","height"]:["width","height","top","left"];n.each(c,function(p,m){var f=(h[m]||0)+(r[m]||0);f&&f>=0&&(u[m]=f||null)}),l.css(u)})},stop:function(){n(this).removeData("ui-resizable-alsoresize")}}),n.ui.plugin.add("resizable","ghost",{start:function(){var t=n(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),n.uiBackCompat!==!1&&typeof t.options.ghost=="string"&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=n(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=n(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),n.ui.plugin.add("resizable","grid",{resize:function(){var t,e=n(this).resizable("instance"),i=e.options,s=e.size,a=e.originalSize,o=e.originalPosition,r=e.axis,l=typeof i.grid=="number"?[i.grid,i.grid]:i.grid,h=l[0]||1,u=l[1]||1,c=Math.round((s.width-a.width)/h)*h,p=Math.round((s.height-a.height)/u)*u,m=a.width+c,f=a.height+p,d=i.maxWidth&&i.maxWidth<m,g=i.maxHeight&&i.maxHeight<f,_=i.minWidth&&i.minWidth>m,v=i.minHeight&&i.minHeight>f;i.grid=l,_&&(m+=h),v&&(f+=u),d&&(m-=h),g&&(f-=u),/^(se|s|e)$/.test(r)?(e.size.width=m,e.size.height=f):/^(ne)$/.test(r)?(e.size.width=m,e.size.height=f,e.position.top=o.top-p):/^(sw)$/.test(r)?(e.size.width=m,e.size.height=f,e.position.left=o.left-c):((f-u<=0||m-h<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),f-u>0?(e.size.height=f,e.position.top=o.top-p):(f=u-t.height,e.size.height=f,e.position.top=o.top+a.height-f),m-h>0?(e.size.width=m,e.position.left=o.left-c):(m=h-t.width,e.size.width=m,e.position.left=o.left+a.width-m))}});var ne=n.ui.resizable;/*!
120 * jQuery UI Selectable 1.13.2
121 * http://jqueryui.com
122 *
123 * Copyright jQuery Foundation and other contributors
124 * Released under the MIT license.
125 * http://jquery.org/license
126 */var ae=n.widget("ui.selectable",n.ui.mouse,{version:"1.13.2",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var t=this;this._addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){t.elementPos=n(t.element[0]).offset(),t.selectees=n(t.options.filter,t.element[0]),t._addClass(t.selectees,"ui-selectee"),t.selectees.each(function(){var e=n(this),i=e.offset(),s={left:i.left-t.elementPos.left,top:i.top-t.elementPos.top};n.data(this,"selectable-item",{element:this,$element:e,left:s.left,top:s.top,right:s.left+e.outerWidth(),bottom:s.top+e.outerHeight(),startselected:!1,selected:e.hasClass("ui-selected"),selecting:e.hasClass("ui-selecting"),unselecting:e.hasClass("ui-unselecting")})})},this.refresh(),this._mouseInit(),this.helper=n("<div>"),this._addClass(this.helper,"ui-selectable-helper")},_destroy:function(){this.selectees.removeData("selectable-item"),this._mouseDestroy()},_mouseStart:function(t){var e=this,i=this.options;this.opos=[t.pageX,t.pageY],this.elementPos=n(this.element[0]).offset(),!this.options.disabled&&(this.selectees=n(i.filter,this.element[0]),this._trigger("start",t),n(i.appendTo).append(this.helper),this.helper.css({left:t.pageX,top:t.pageY,width:0,height:0}),i.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var s=n.data(this,"selectable-item");s.startselected=!0,!t.metaKey&&!t.ctrlKey&&(e._removeClass(s.$element,"ui-selected"),s.selected=!1,e._addClass(s.$element,"ui-unselecting"),s.unselecting=!0,e._trigger("unselecting",t,{unselecting:s.element}))}),n(t.target).parents().addBack().each(function(){var s,a=n.data(this,"selectable-item");if(a)return s=!t.metaKey&&!t.ctrlKey||!a.$element.hasClass("ui-selected"),e._removeClass(a.$element,s?"ui-unselecting":"ui-selected")._addClass(a.$element,s?"ui-selecting":"ui-unselecting"),a.unselecting=!s,a.selecting=s,a.selected=s,s?e._trigger("selecting",t,{selecting:a.element}):e._trigger("unselecting",t,{unselecting:a.element}),!1}))},_mouseDrag:function(t){if(this.dragged=!0,!this.options.disabled){var e,i=this,s=this.options,a=this.opos[0],o=this.opos[1],r=t.pageX,l=t.pageY;return a>r&&(e=r,r=a,a=e),o>l&&(e=l,l=o,o=e),this.helper.css({left:a,top:o,width:r-a,height:l-o}),this.selectees.each(function(){var h=n.data(this,"selectable-item"),u=!1,c={};!h||h.element===i.element[0]||(c.left=h.left+i.elementPos.left,c.right=h.right+i.elementPos.left,c.top=h.top+i.elementPos.top,c.bottom=h.bottom+i.elementPos.top,s.tolerance==="touch"?u=!(c.left>r||c.right<a||c.top>l||c.bottom<o):s.tolerance==="fit"&&(u=c.left>a&&c.right<r&&c.top>o&&c.bottom<l),u?(h.selected&&(i._removeClass(h.$element,"ui-selected"),h.selected=!1),h.unselecting&&(i._removeClass(h.$element,"ui-unselecting"),h.unselecting=!1),h.selecting||(i._addClass(h.$element,"ui-selecting"),h.selecting=!0,i._trigger("selecting",t,{selecting:h.element}))):(h.selecting&&((t.metaKey||t.ctrlKey)&&h.startselected?(i._removeClass(h.$element,"ui-selecting"),h.selecting=!1,i._addClass(h.$element,"ui-selected"),h.selected=!0):(i._removeClass(h.$element,"ui-selecting"),h.selecting=!1,h.startselected&&(i._addClass(h.$element,"ui-unselecting"),h.unselecting=!0),i._trigger("unselecting",t,{unselecting:h.element}))),h.selected&&!t.metaKey&&!t.ctrlKey&&!h.startselected&&(i._removeClass(h.$element,"ui-selected"),h.selected=!1,i._addClass(h.$element,"ui-unselecting"),h.unselecting=!0,i._trigger("unselecting",t,{unselecting:h.element}))))}),!1}},_mouseStop:function(t){var e=this;return this.dragged=!1,n(".ui-unselecting",this.element[0]).each(function(){var i=n.data(this,"selectable-item");e._removeClass(i.$element,"ui-unselecting"),i.unselecting=!1,i.startselected=!1,e._trigger("unselected",t,{unselected:i.element})}),n(".ui-selecting",this.element[0]).each(function(){var i=n.data(this,"selectable-item");e._removeClass(i.$element,"ui-selecting")._addClass(i.$element,"ui-selected"),i.selecting=!1,i.selected=!0,i.startselected=!0,e._trigger("selected",t,{selected:i.element})}),this._trigger("stop",t),this.helper.remove(),!1}});/*!
127 * jQuery UI Sortable 1.13.2
128 * http://jqueryui.com
129 *
130 * Copyright jQuery Foundation and other contributors
131 * Released under the MIT license.
132 * http://jquery.org/license
133 */var oe=n.widget("ui.sortable",n.ui.mouse,{version:"1.13.2",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(t,e,i){return t>=e&&t<e+i},_isFloating:function(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(t,e){this._super(t,e),t==="handle"&&this._setHandleClassName()},_setHandleClassName:function(){var t=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),n.each(this.items,function(){t._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var t=this.items.length-1;t>=0;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(t,e){var i=null,s=!1,a=this;return this.reverting||this.options.disabled||this.options.type==="static"||(this._refreshItems(t),n(t.target).parents().each(function(){if(n.data(this,a.widgetName+"-item")===a)return i=n(this),!1}),n.data(t.target,a.widgetName+"-item")===a&&(i=n(t.target)),!i)||this.options.handle&&!e&&(n(this.options.handle,i).find("*").addBack().each(function(){this===t.target&&(s=!0)}),!s)?!1:(this.currentItem=i,this._removeCurrentsFromItems(),!0)},_mouseStart:function(t,e,i){var s,a,o=this.options;if(this.currentContainer=this,this.refreshPositions(),this.appendTo=n(o.appendTo!=="parent"?o.appendTo:this.currentItem.parent()),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},n.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),n.extend(this.offset,{parent:this._getParentOffset()}),o.containment&&this._setContainment(),o.cursor&&o.cursor!=="auto"&&(a=this.document.find("body"),this.storedCursor=a.css("cursor"),a.css("cursor",o.cursor),this.storedStylesheet=n("<style>*{ cursor: "+o.cursor+" !important; }</style>").appendTo(a)),o.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",o.zIndex)),o.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",o.opacity)),this.scrollParent[0]!==this.document[0]&&this.scrollParent[0].tagName!=="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(s=this.containers.length-1;s>=0;s--)this.containers[s]._trigger("activate",t,this._uiHash(this));return n.ui.ddmanager&&(n.ui.ddmanager.current=this),n.ui.ddmanager&&!o.dropBehaviour&&n.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(t),!0},_scroll:function(t){var e=this.options,i=!1;return this.scrollParent[0]!==this.document[0]&&this.scrollParent[0].tagName!=="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<e.scrollSensitivity?this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop+e.scrollSpeed:t.pageY-this.overflowOffset.top<e.scrollSensitivity&&(this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop-e.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<e.scrollSensitivity?this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft+e.scrollSpeed:t.pageX-this.overflowOffset.left<e.scrollSensitivity&&(this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft-e.scrollSpeed)):(t.pageY-this.document.scrollTop()<e.scrollSensitivity?i=this.document.scrollTop(this.document.scrollTop()-e.scrollSpeed):this.window.height()-(t.pageY-this.document.scrollTop())<e.scrollSensitivity&&(i=this.document.scrollTop(this.document.scrollTop()+e.scrollSpeed)),t.pageX-this.document.scrollLeft()<e.scrollSensitivity?i=this.document.scrollLeft(this.document.scrollLeft()-e.scrollSpeed):this.window.width()-(t.pageX-this.document.scrollLeft())<e.scrollSensitivity&&(i=this.document.scrollLeft(this.document.scrollLeft()+e.scrollSpeed))),i},_mouseDrag:function(t){var e,i,s,a,o=this.options;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),(!this.options.axis||this.options.axis!=="y")&&(this.helper[0].style.left=this.position.left+"px"),(!this.options.axis||this.options.axis!=="x")&&(this.helper[0].style.top=this.position.top+"px"),o.scroll&&this._scroll(t)!==!1&&(this._refreshItemPositions(!0),n.ui.ddmanager&&!o.dropBehaviour&&n.ui.ddmanager.prepareOffsets(this,t)),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},e=this.items.length-1;e>=0;e--)if(i=this.items[e],s=i.item[0],a=this._intersectsWithPointer(i),!!a&&i.instance===this.currentContainer&&s!==this.currentItem[0]&&this.placeholder[a===1?"next":"prev"]()[0]!==s&&!n.contains(this.placeholder[0],s)&&(this.options.type!=="semi-dynamic"||!n.contains(this.element[0],s))){if(this.direction=a===1?"down":"up",this.options.tolerance==="pointer"||this._intersectsWithSides(i))this._rearrange(t,i);else break;this._trigger("change",t,this._uiHash());break}return this._contactContainers(t),n.ui.ddmanager&&n.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,e){if(t){if(n.ui.ddmanager&&!this.options.dropBehaviour&&n.ui.ddmanager.drop(this,t),this.options.revert){var i=this,s=this.placeholder.offset(),a=this.options.axis,o={};(!a||a==="x")&&(o.left=s.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),(!a||a==="y")&&(o.top=s.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,n(this.helper).animate(o,parseInt(this.options.revert,10)||500,function(){i._clear(t)})}else this._clear(t,e);return!1}},cancel:function(){if(this.dragging){this._mouseUp(new n.Event("mouseup",{target:null})),this.options.helper==="original"?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var t=this.containers.length-1;t>=0;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!=="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),n.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?n(this.domPosition.prev).after(this.currentItem):n(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var e=this._getItemsAsjQuery(t&&t.connected),i=[];return t=t||{},n(e).each(function(){var s=(n(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[\-=_](.+)/);s&&i.push((t.key||s[1]+"[]")+"="+(t.key&&t.expression?s[1]:s[2]))}),!i.length&&t.key&&i.push(t.key+"="),i.join("&")},toArray:function(t){var e=this._getItemsAsjQuery(t&&t.connected),i=[];return t=t||{},e.each(function(){i.push(n(t.item||this).attr(t.attribute||"id")||"")}),i},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,s=this.positionAbs.top,a=s+this.helperProportions.height,o=t.left,r=o+t.width,l=t.top,h=l+t.height,u=this.offset.click.top,c=this.offset.click.left,p=this.options.axis==="x"||s+u>l&&s+u<h,m=this.options.axis==="y"||e+c>o&&e+c<r,f=p&&m;return this.options.tolerance==="pointer"||this.options.forcePointerForContainers||this.options.tolerance!=="pointer"&&this.helperProportions[this.floating?"width":"height"]>t[this.floating?"width":"height"]?f:o<e+this.helperProportions.width/2&&i-this.helperProportions.width/2<r&&l<s+this.helperProportions.height/2&&a-this.helperProportions.height/2<h},_intersectsWithPointer:function(t){var e,i,s=this.options.axis==="x"||this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),a=this.options.axis==="y"||this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width),o=s&&a;return o?(e=this.dragDirection.vertical,i=this.dragDirection.horizontal,this.floating?i==="right"||e==="down"?2:1:e&&(e==="down"?2:1)):!1},_intersectsWithSides:function(t){var e=this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),s=this.dragDirection.vertical,a=this.dragDirection.horizontal;return this.floating&&a?a==="right"&&i||a==="left"&&!i:s&&(s==="down"&&e||s==="up"&&!e)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return t!==0&&(t>0?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return t!==0&&(t>0?"right":"left")},refresh:function(t){return this._refreshItems(t),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(t){var e,i,s,a,o=[],r=[],l=this._connectWith();if(l&&t)for(e=l.length-1;e>=0;e--)for(s=n(l[e],this.document[0]),i=s.length-1;i>=0;i--)a=n.data(s[i],this.widgetFullName),a&&a!==this&&!a.options.disabled&&r.push([typeof a.options.items=="function"?a.options.items.call(a.element):n(a.options.items,a.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),a]);r.push([typeof this.options.items=="function"?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):n(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);function h(){o.push(this)}for(e=r.length-1;e>=0;e--)r[e][0].each(h);return n(o)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=n.grep(this.items,function(e){for(var i=0;i<t.length;i++)if(t[i]===e.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var e,i,s,a,o,r,l,h,u=this.items,c=[[typeof this.options.items=="function"?this.options.items.call(this.element[0],t,{item:this.currentItem}):n(this.options.items,this.element),this]],p=this._connectWith();if(p&&this.ready)for(e=p.length-1;e>=0;e--)for(s=n(p[e],this.document[0]),i=s.length-1;i>=0;i--)a=n.data(s[i],this.widgetFullName),a&&a!==this&&!a.options.disabled&&(c.push([typeof a.options.items=="function"?a.options.items.call(a.element[0],t,{item:this.currentItem}):n(a.options.items,a.element),a]),this.containers.push(a));for(e=c.length-1;e>=0;e--)for(o=c[e][1],r=c[e][0],i=0,h=r.length;i<h;i++)l=n(r[i]),l.data(this.widgetName+"-item",o),u.push({item:l,instance:o,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(t){var e,i,s,a;for(e=this.items.length-1;e>=0;e--)i=this.items[e],!(this.currentContainer&&i.instance!==this.currentContainer&&i.item[0]!==this.currentItem[0])&&(s=this.options.toleranceElement?n(this.options.toleranceElement,i.item):i.item,t||(i.width=s.outerWidth(),i.height=s.outerHeight()),a=s.offset(),i.left=a.left,i.top=a.top)},refreshPositions:function(t){this.floating=this.items.length?this.options.axis==="x"||this._isFloating(this.items[0].item):!1,this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(t);var e,i;if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(e=this.containers.length-1;e>=0;e--)i=this.containers[e].element.offset(),this.containers[e].containerCache.left=i.left,this.containers[e].containerCache.top=i.top,this.containers[e].containerCache.width=this.containers[e].element.outerWidth(),this.containers[e].containerCache.height=this.containers[e].element.outerHeight();return this},_createPlaceholder:function(t){t=t||this;var e,i,s=t.options;(!s.placeholder||s.placeholder.constructor===String)&&(e=s.placeholder,i=t.currentItem[0].nodeName.toLowerCase(),s.placeholder={element:function(){var a=n("<"+i+">",t.document[0]);return t._addClass(a,"ui-sortable-placeholder",e||t.currentItem[0].className)._removeClass(a,"ui-sortable-helper"),i==="tbody"?t._createTrPlaceholder(t.currentItem.find("tr").eq(0),n("<tr>",t.document[0]).appendTo(a)):i==="tr"?t._createTrPlaceholder(t.currentItem,a):i==="img"&&a.attr("src",t.currentItem.attr("src")),e||a.css("visibility","hidden"),a},update:function(a,o){e&&!s.forcePlaceholderSize||((!o.height()||s.forcePlaceholderSize&&(i==="tbody"||i==="tr"))&&o.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10)),o.width()||o.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10)))}}),t.placeholder=n(s.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),s.placeholder.update(t,t.placeholder)},_createTrPlaceholder:function(t,e){var i=this;t.children().each(function(){n("<td>&#160;</td>",i.document[0]).attr("colspan",n(this).attr("colspan")||1).appendTo(e)})},_contactContainers:function(t){var e,i,s,a,o,r,l,h,u,c,p=null,m=null;for(e=this.containers.length-1;e>=0;e--)if(!n.contains(this.currentItem[0],this.containers[e].element[0]))if(this._intersectsWith(this.containers[e].containerCache)){if(p&&n.contains(this.containers[e].element[0],p.element[0]))continue;p=this.containers[e],m=e}else this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",t,this._uiHash(this)),this.containers[e].containerCache.over=0);if(p)if(this.containers.length===1)this.containers[m].containerCache.over||(this.containers[m]._trigger("over",t,this._uiHash(this)),this.containers[m].containerCache.over=1);else{for(s=1e4,a=null,u=p.floating||this._isFloating(this.currentItem),o=u?"left":"top",r=u?"width":"height",c=u?"pageX":"pageY",i=this.items.length-1;i>=0;i--)n.contains(this.containers[m].element[0],this.items[i].item[0])&&this.items[i].item[0]!==this.currentItem[0]&&(l=this.items[i].item.offset()[o],h=!1,t[c]-l>this.items[i][r]/2&&(h=!0),Math.abs(t[c]-l)<s&&(s=Math.abs(t[c]-l),a=this.items[i],this.direction=h?"up":"down"));if(!a&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[m]){this.currentContainer.containerCache.over||(this.containers[m]._trigger("over",t,this._uiHash()),this.currentContainer.containerCache.over=1);return}a?this._rearrange(t,a,null,!0):this._rearrange(t,null,this.containers[m].element,!0),this._trigger("change",t,this._uiHash()),this.containers[m]._trigger("change",t,this._uiHash(this)),this.currentContainer=this.containers[m],this.options.placeholder.update(this.currentContainer,this.placeholder),this.scrollParent=this.placeholder.scrollParent(),this.scrollParent[0]!==this.document[0]&&this.scrollParent[0].tagName!=="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this.containers[m]._trigger("over",t,this._uiHash(this)),this.containers[m].containerCache.over=1}},_createHelper:function(t){var e=this.options,i=typeof e.helper=="function"?n(e.helper.apply(this.element[0],[t,this.currentItem])):e.helper==="clone"?this.currentItem.clone():this.currentItem;return i.parents("body").length||this.appendTo[0].appendChild(i[0]),i[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(!i[0].style.width||e.forceHelperSize)&&i.width(this.currentItem.width()),(!i[0].style.height||e.forceHelperSize)&&i.height(this.currentItem.height()),i},_adjustOffsetFromHelper:function(t){typeof t=="string"&&(t=t.split(" ")),Array.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return this.cssPosition==="absolute"&&this.scrollParent[0]!==this.document[0]&&n.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()==="html"&&n.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition==="relative"){var t=this.currentItem.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e,i,s=this.options;s.containment==="parent"&&(s.containment=this.helper[0].parentNode),(s.containment==="document"||s.containment==="window")&&(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,s.containment==="document"?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,(s.containment==="document"?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(s.containment)||(t=n(s.containment)[0],e=n(s.containment).offset(),i=n(t).css("overflow")!=="hidden",this.containment=[e.left+(parseInt(n(t).css("borderLeftWidth"),10)||0)+(parseInt(n(t).css("paddingLeft"),10)||0)-this.margins.left,e.top+(parseInt(n(t).css("borderTopWidth"),10)||0)+(parseInt(n(t).css("paddingTop"),10)||0)-this.margins.top,e.left+(i?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(n(t).css("borderLeftWidth"),10)||0)-(parseInt(n(t).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,e.top+(i?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(n(t).css("borderTopWidth"),10)||0)-(parseInt(n(t).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(t,e){e||(e=this.position);var i=t==="absolute"?1:-1,s=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==this.document[0]&&n.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,a=/(html|body)/i.test(s[0].tagName);return{top:e.top+this.offset.relative.top*i+this.offset.parent.top*i-(this.cssPosition==="fixed"?-this.scrollParent.scrollTop():a?0:s.scrollTop())*i,left:e.left+this.offset.relative.left*i+this.offset.parent.left*i-(this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():a?0:s.scrollLeft())*i}},_generatePosition:function(t){var e,i,s=this.options,a=t.pageX,o=t.pageY,r=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==this.document[0]&&n.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,l=/(html|body)/i.test(r[0].tagName);return this.cssPosition==="relative"&&!(this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(a=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(o=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(a=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top)),s.grid&&(e=this.originalPageY+Math.round((o-this.originalPageY)/s.grid[1])*s.grid[1],o=this.containment?e-this.offset.click.top>=this.containment[1]&&e-this.offset.click.top<=this.containment[3]?e:e-this.offset.click.top>=this.containment[1]?e-s.grid[1]:e+s.grid[1]:e,i=this.originalPageX+Math.round((a-this.originalPageX)/s.grid[0])*s.grid[0],a=this.containment?i-this.offset.click.left>=this.containment[0]&&i-this.offset.click.left<=this.containment[2]?i:i-this.offset.click.left>=this.containment[0]?i-s.grid[0]:i+s.grid[0]:i)),{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition==="fixed"?-this.scrollParent.scrollTop():l?0:r.scrollTop()),left:a-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():l?0:r.scrollLeft())}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],this.direction==="down"?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var a=this.counter;this._delay(function(){a===this.counter&&this.refreshPositions(!s)})},_clear:function(t,e){this.reverting=!1;var i,s=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)(this._storedCSS[i]==="auto"||this._storedCSS[i]==="static")&&(this._storedCSS[i]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!e&&s.push(function(o){this._trigger("receive",o,this._uiHash(this.fromOutside))}),(this.fromOutside||this.domPosition.prev!==this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!==this.currentItem.parent()[0])&&!e&&s.push(function(o){this._trigger("update",o,this._uiHash())}),this!==this.currentContainer&&(e||(s.push(function(o){this._trigger("remove",o,this._uiHash())}),s.push((function(o){return function(r){o._trigger("receive",r,this._uiHash(this))}}).call(this,this.currentContainer)),s.push((function(o){return function(r){o._trigger("update",r,this._uiHash(this))}}).call(this,this.currentContainer))));function a(o,r,l){return function(h){l._trigger(o,h,r._uiHash(r))}}for(i=this.containers.length-1;i>=0;i--)e||s.push(a("deactivate",this,this.containers[i])),this.containers[i].containerCache.over&&(s.push(a("out",this,this.containers[i])),this.containers[i].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex==="auto"?"":this._storedZIndex),this.dragging=!1,e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!e){for(i=0;i<s.length;i++)s[i].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){n.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(t){var e=t||this;return{helper:e.helper,placeholder:e.placeholder||n([]),position:e.position,originalPosition:e.originalPosition,offset:e.positionAbs,item:e.currentItem,sender:t?t.element:null}}});/*!
134 * jQuery UI Accordion 1.13.2
135 * http://jqueryui.com
136 *
137 * Copyright jQuery Foundation and other contributors
138 * Released under the MIT license.
139 * http://jquery.org/license
140 */var re=n.widget("ui.accordion",{version:"1.13.2",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:function(t){return t.find("> li > :first-child").add(t.find("> :not(li)").even())},heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var t=this.options;this.prevShow=this.prevHide=n(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),!t.collapsible&&(t.active===!1||t.active==null)&&(t.active=0),this._processPanels(),t.active<0&&(t.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():n()}},_createIcons:function(){var t,e,i=this.options.icons;i&&(t=n("<span>"),this._addClass(t,"ui-accordion-header-icon","ui-icon "+i.header),t.prependTo(this.headers),e=this.active.children(".ui-accordion-header-icon"),this._removeClass(e,i.header)._addClass(e,null,i.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),this.options.heightStyle!=="content"&&t.css("height","")},_setOption:function(t,e){if(t==="active"){this._activate(e);return}t==="event"&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),t==="collapsible"&&!e&&this.options.active===!1&&this._activate(0),t==="icons"&&(this._destroyIcons(),e&&this._createIcons())},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!t)},_keydown:function(t){if(!(t.altKey||t.ctrlKey)){var e=n.ui.keyCode,i=this.headers.length,s=this.headers.index(t.target),a=!1;switch(t.keyCode){case e.RIGHT:case e.DOWN:a=this.headers[(s+1)%i];break;case e.LEFT:case e.UP:a=this.headers[(s-1+i)%i];break;case e.SPACE:case e.ENTER:this._eventHandler(t);break;case e.HOME:a=this.headers[0];break;case e.END:a=this.headers[i-1];break}a&&(n(t.target).attr("tabIndex",-1),n(a).attr("tabIndex",0),n(a).trigger("focus"),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===n.ui.keyCode.UP&&t.ctrlKey&&n(t.currentTarget).prev().trigger("focus")},refresh:function(){var t=this.options;this._processPanels(),t.active===!1&&t.collapsible===!0||!this.headers.length?(t.active=!1,this.active=n()):t.active===!1?this._activate(0):this.active.length&&!n.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(t.active=!1,this.active=n()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var t=this.headers,e=this.panels;typeof this.options.header=="function"?this.headers=this.options.header(this.element):this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),e&&(this._off(t.not(this.headers)),this._off(e.not(this.panels)))},_refresh:function(){var t,e=this.options,i=e.heightStyle,s=this.element.parent();this.active=this._findActive(e.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var a=n(this),o=a.uniqueId().attr("id"),r=a.next(),l=r.uniqueId().attr("id");a.attr("aria-controls",l),r.attr("aria-labelledby",o)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(e.event),i==="fill"?(t=s.height(),this.element.siblings(":visible").each(function(){var a=n(this),o=a.css("position");o==="absolute"||o==="fixed"||(t-=a.outerHeight(!0))}),this.headers.each(function(){t-=n(this).outerHeight(!0)}),this.headers.next().each(function(){n(this).height(Math.max(0,t-n(this).innerHeight()+n(this).height()))}).css("overflow","auto")):i==="auto"&&(t=0,this.headers.next().each(function(){var a=n(this).is(":visible");a||n(this).show(),t=Math.max(t,n(this).css("height","").height()),a||n(this).hide()}).height(t))},_activate:function(t){var e=this._findActive(t)[0];e!==this.active[0]&&(e=e||this.active[0],this._eventHandler({target:e,currentTarget:e,preventDefault:n.noop}))},_findActive:function(t){return typeof t=="number"?this.headers.eq(t):n()},_setupEvents:function(t){var e={keydown:"_keydown"};t&&n.each(t.split(" "),function(i,s){e[s]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,e),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(t){var e,i,s=this.options,a=this.active,o=n(t.currentTarget),r=o[0]===a[0],l=r&&s.collapsible,h=l?n():o.next(),u=a.next(),c={oldHeader:a,oldPanel:u,newHeader:l?n():o,newPanel:h};t.preventDefault(),!(r&&!s.collapsible||this._trigger("beforeActivate",t,c)===!1)&&(s.active=l?!1:this.headers.index(o),this.active=r?n():o,this._toggle(c),this._removeClass(a,"ui-accordion-header-active","ui-state-active"),s.icons&&(e=a.children(".ui-accordion-header-icon"),this._removeClass(e,null,s.icons.activeHeader)._addClass(e,null,s.icons.header)),r||(this._removeClass(o,"ui-accordion-header-collapsed")._addClass(o,"ui-accordion-header-active","ui-state-active"),s.icons&&(i=o.children(".ui-accordion-header-icon"),this._removeClass(i,null,s.icons.header)._addClass(i,null,s.icons.activeHeader)),this._addClass(o.next(),"ui-accordion-content-active")))},_toggle:function(t){var e=t.newPanel,i=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=e,this.prevHide=i,this.options.animate?this._animate(e,i,t):(i.hide(),e.show(),this._toggleComplete(t)),i.attr({"aria-hidden":"true"}),i.prev().attr({"aria-selected":"false","aria-expanded":"false"}),e.length&&i.length?i.prev().attr({tabIndex:-1,"aria-expanded":"false"}):e.length&&this.headers.filter(function(){return parseInt(n(this).attr("tabIndex"),10)===0}).attr("tabIndex",-1),e.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(t,e,i){var s,a,o,r=this,l=0,h=t.css("box-sizing"),u=t.length&&(!e.length||t.index()<e.index()),c=this.options.animate||{},p=u&&c.down||c,m=function(){r._toggleComplete(i)};if(typeof p=="number"&&(o=p),typeof p=="string"&&(a=p),a=a||p.easing||c.easing,o=o||p.duration||c.duration,!e.length)return t.animate(this.showProps,o,a,m);if(!t.length)return e.animate(this.hideProps,o,a,m);s=t.show().outerHeight(),e.animate(this.hideProps,{duration:o,easing:a,step:function(f,d){d.now=Math.round(f)}}),t.hide().animate(this.showProps,{duration:o,easing:a,complete:m,step:function(f,d){d.now=Math.round(f),d.prop!=="height"?h==="content-box"&&(l+=d.now):r.options.heightStyle!=="content"&&(d.now=Math.round(s-e.outerHeight()-l),l=0)}})},_toggleComplete:function(t){var e=t.oldPanel,i=e.prev();this._removeClass(e,"ui-accordion-content-active"),this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed"),e.length&&(e.parent()[0].className=e.parent()[0].className),this._trigger("activate",null,t)}});/*!
141 * jQuery UI Menu 1.13.2
142 * http://jqueryui.com
143 *
144 * Copyright jQuery Foundation and other contributors
145 * Released under the MIT license.
146 * http://jquery.org/license
147 */var le=n.widget("ui.menu",{version:"1.13.2",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=n(t.target),i=n(n.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&this.active.parents(".ui-menu").length===1&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){var e=!n.contains(this.element[0],n.ui.safeActiveElement(this.document[0]));e&&this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){if(!this.previousFilter&&!(t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y)){this.lastMousePosition={x:t.clientX,y:t.clientY};var e=n(t.target).closest(".ui-menu-item"),i=n(t.currentTarget);e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i)))}},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),e=t.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),e.children().each(function(){var i=n(this);i.data("ui-menu-submenu-caret")&&i.remove()})},_keydown:function(t){var e,i,s,a,o=!0;switch(t.keyCode){case n.ui.keyCode.PAGE_UP:this.previousPage(t);break;case n.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case n.ui.keyCode.HOME:this._move("first","first",t);break;case n.ui.keyCode.END:this._move("last","last",t);break;case n.ui.keyCode.UP:this.previous(t);break;case n.ui.keyCode.DOWN:this.next(t);break;case n.ui.keyCode.LEFT:this.collapse(t);break;case n.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case n.ui.keyCode.ENTER:case n.ui.keyCode.SPACE:this._activate(t);break;case n.ui.keyCode.ESCAPE:this.collapse(t);break;default:o=!1,i=this.previousFilter||"",a=!1,s=t.keyCode>=96&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),s===i?a=!0:s=i+s,e=this._filterMenuItems(s),e=a&&e.index(this.active.next())!==-1?this.active.nextAll(".ui-menu-item"):e,e.length||(s=String.fromCharCode(t.keyCode),e=this._filterMenuItems(s)),e.length?(this.focus(t,e),this.previousFilter=s,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}o&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,i,s,a,o=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),i=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var h=n(this),u=h.prev(),c=n("<span>").data("ui-menu-submenu-caret",!0);o._addClass(c,"ui-menu-icon","ui-icon "+r),u.attr("aria-haspopup","true").prepend(c),h.attr("aria-labelledby",u.attr("id"))}),this._addClass(i,"ui-menu","ui-widget ui-widget-content ui-front"),t=l.add(this.element),e=t.find(this.options.items),e.not(".ui-menu-item").each(function(){var h=n(this);o._isDivider(h)&&o._addClass(h,"ui-menu-divider","ui-widget-content")}),s=e.not(".ui-menu-item, .ui-menu-divider"),a=s.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(s,"ui-menu-item")._addClass(a,"ui-menu-item-wrapper"),e.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!n.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if(t==="icons"){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,a;this.blur(t,t&&t.type==="focus"),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),a=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(a,null,"ui-state-active"),t&&t.type==="keydown"?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s,a,o,r;this._hasScroll()&&(e=parseFloat(n.css(this.activeMenu[0],"borderTopWidth"))||0,i=parseFloat(n.css(this.activeMenu[0],"paddingTop"))||0,s=t.offset().top-this.activeMenu.offset().top-e-i,a=this.activeMenu.scrollTop(),o=this.activeMenu.height(),r=t.outerHeight(),s<0?this.activeMenu.scrollTop(a+s):s+r>o&&this.activeMenu.scrollTop(a+s-o+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),t.attr("aria-hidden")==="true"&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(t){var e=n.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(e)},collapseAll:function(t,e){clearTimeout(this.timer),this.timer=this._delay(function(){var i=e?this.element:n(t&&t.target).closest(this.element.find(".ui-menu"));i.length||(i=this.element),this._close(i),this.blur(t),this._removeClass(i.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=i},e?0:this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(t){return!n(t.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this._menuItems(this.active.children(".ui-menu")).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(t){return(t||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(t,e,i){var s;this.active&&(t==="first"||t==="last"?s=this.active[t==="first"?"prevAll":"nextAll"](".ui-menu-item").last():s=this.active[t+"All"](".ui-menu-item").first()),(!s||!s.length||!this.active)&&(s=this._menuItems(this.activeMenu)[e]()),this.focus(i,s)},nextPage:function(t){var e,i,s;if(!this.active){this.next(t);return}this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),n.fn.jquery.indexOf("3.2.")===0&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return e=n(this),e.offset().top-i-s<0}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu)[this.active?"last":"first"]()))},previousPage:function(t){var e,i,s;if(!this.active){this.next(t);return}this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,s=this.element.innerHeight(),n.fn.jquery.indexOf("3.2.")===0&&(s+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return e=n(this),e.offset().top-i+s>0}),this.focus(t,e)):this.focus(t,this._menuItems(this.activeMenu).first()))},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||n(t.target).closest(".ui-menu-item");var e={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,e)},_filterMenuItems:function(t){var e=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),i=new RegExp("^"+e,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return i.test(String.prototype.trim.call(n(this).children(".ui-menu-item-wrapper").text()))})}});/*!
148 * jQuery UI Autocomplete 1.13.2
149 * http://jqueryui.com
150 *
151 * Copyright jQuery Foundation and other contributors
152 * Released under the MIT license.
153 * http://jquery.org/license
154 */n.widget("ui.autocomplete",{version:"1.13.2",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var t,e,i,s=this.element[0].nodeName.toLowerCase(),a=s==="textarea",o=s==="input";this.isMultiLine=a||!o&&this._isContentEditable(this.element),this.valueMethod=this.element[a||o?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(r){if(this.element.prop("readOnly")){t=!0,i=!0,e=!0;return}t=!1,i=!1,e=!1;var l=n.ui.keyCode;switch(r.keyCode){case l.PAGE_UP:t=!0,this._move("previousPage",r);break;case l.PAGE_DOWN:t=!0,this._move("nextPage",r);break;case l.UP:t=!0,this._keyEvent("previous",r);break;case l.DOWN:t=!0,this._keyEvent("next",r);break;case l.ENTER:this.menu.active&&(t=!0,r.preventDefault(),this.menu.select(r));break;case l.TAB:this.menu.active&&this.menu.select(r);break;case l.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(r),r.preventDefault());break;default:e=!0,this._searchTimeout(r);break}},keypress:function(r){if(t){t=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&r.preventDefault();return}if(!e){var l=n.ui.keyCode;switch(r.keyCode){case l.PAGE_UP:this._move("previousPage",r);break;case l.PAGE_DOWN:this._move("nextPage",r);break;case l.UP:this._keyEvent("previous",r);break;case l.DOWN:this._keyEvent("next",r);break}}},input:function(r){if(i){i=!1,r.preventDefault();return}this._searchTimeout(r)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(r){clearTimeout(this.searching),this.close(r),this._change(r)}}),this._initSource(),this.menu=n("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(r){r.preventDefault()},menufocus:function(r,l){var h,u;if(this.isNewMenu&&(this.isNewMenu=!1,r.originalEvent&&/^mouse/.test(r.originalEvent.type))){this.menu.blur(),this.document.one("mousemove",function(){n(r.target).trigger(r.originalEvent)});return}u=l.item.data("ui-autocomplete-item"),this._trigger("focus",r,{item:u})!==!1&&r.originalEvent&&/^key/.test(r.originalEvent.type)&&this._value(u.value),h=l.item.attr("aria-label")||u.value,h&&String.prototype.trim.call(h).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(n("<div>").text(h))},100))},menuselect:function(r,l){var h=l.item.data("ui-autocomplete-item"),u=this.previous;this.element[0]!==n.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=u,this._delay(function(){this.previous=u,this.selectedItem=h})),this._trigger("select",r,{item:h})!==!1&&this._value(h.value),this.term=this._value(),this.close(r),this.selectedItem=h}}),this.liveRegion=n("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),t==="source"&&this._initSource(),t==="appendTo"&&this.menu.element.appendTo(this._appendTo()),t==="disabled"&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||n.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?n(t):this.document.find(t).eq(0)),(!t||!t[0])&&(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_initSource:function(){var t,e,i=this;Array.isArray(this.options.source)?(t=this.options.source,this.source=function(s,a){a(n.ui.autocomplete.filter(t,s.term))}):typeof this.options.source=="string"?(e=this.options.source,this.source=function(s,a){i.xhr&&i.xhr.abort(),i.xhr=n.ajax({url:e,data:s,dataType:"json",success:function(o){a(o)},error:function(){a([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){if(t=t??this._value(),this.term=this._value(),t.length<this.options.minLength)return this.close(e);if(this._trigger("search",e)!==!1)return this._search(t)},_search:function(t){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:t},this._response())},_response:function(){var t=++this.requestIndex;return function(e){t===this.requestIndex&&this.__response(e),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}.bind(this)},__response:function(t){t&&(t=this._normalize(t)),this._trigger("response",null,{content:t}),!this.options.disabled&&t&&t.length&&!this.cancelSearch?(this._suggest(t),this._trigger("open")):this._close()},close:function(t){this.cancelSearch=!0,this._close(t)},_close:function(t){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",t))},_change:function(t){this.previous!==this._value()&&this._trigger("change",t,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:n.map(t,function(e){return typeof e=="string"?{label:e,value:e}:n.extend({},e,{label:e.label||e.value,value:e.value||e.label})})},_suggest:function(t){var e=this.menu.element.empty();this._renderMenu(e,t),this.isNewMenu=!0,this.menu.refresh(),e.show(),this._resizeMenu(),e.position(n.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var t=this.menu.element;t.outerWidth(Math.max(t.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,e){var i=this;n.each(e,function(s,a){i._renderItemData(t,a)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-autocomplete-item",e)},_renderItem:function(t,e){return n("<li>").append(n("<div>").text(e.label)).appendTo(t)},_move:function(t,e){if(!this.menu.element.is(":visible")){this.search(null,e);return}if(this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)){this.isMultiLine||this._value(this.term),this.menu.blur();return}this.menu[t](e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return e==="inherit"?this._isContentEditable(t.parent()):e==="true"}}),n.extend(n.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(n.ui.autocomplete.escapeRegex(e),"i");return n.grep(t,function(s){return i.test(s.label||s.value||s)})}}),n.widget("ui.autocomplete",n.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var e;this._superApply(arguments),!(this.options.disabled||this.cancelSearch)&&(t&&t.length?e=this.options.messages.results(t.length):e=this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(n("<div>").text(e))},100))}});var he=n.ui.autocomplete;/*!
155 * jQuery UI Controlgroup 1.13.2
156 * http://jqueryui.com
157 *
158 * Copyright jQuery Foundation and other contributors
159 * Released under the MIT license.
160 * http://jquery.org/license
161 */var St=/ui-corner-([a-z]){2,6}/g,ue=n.widget("ui.controlgroup",{version:"1.13.2",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var t=this,e=[];n.each(this.options.items,function(i,s){var a,o={};if(s){if(i==="controlgroupLabel"){a=t.element.find(s),a.each(function(){var r=n(this);r.children(".ui-controlgroup-label-contents").length||r.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")}),t._addClass(a,null,"ui-widget ui-widget-content ui-state-default"),e=e.concat(a.get());return}n.fn[i]&&(t["_"+i+"Options"]?o=t["_"+i+"Options"]("middle"):o={classes:{}},t.element.find(s).each(function(){var r=n(this),l=r[i]("instance"),h=n.widget.extend({},o);if(!(i==="button"&&r.parent(".ui-spinner").length)){l||(l=r[i]()[i]("instance")),l&&(h.classes=t._resolveClassesValues(h.classes,l)),r[i](h);var u=r[i]("widget");n.data(u[0],"ui-controlgroup-data",l||r[i]("instance")),e.push(u[0])}}))}}),this.childWidgets=n(n.uniqueSort(e)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(t){this.childWidgets.each(function(){var e=n(this),i=e.data("ui-controlgroup-data");i&&i[t]&&i[t]()})},_updateCornerClass:function(t,e){var i="ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all",s=this._buildSimpleOptions(e,"label").classes.label;this._removeClass(t,null,i),this._addClass(t,null,s)},_buildSimpleOptions:function(t,e){var i=this.options.direction==="vertical",s={classes:{}};return s.classes[e]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[t],s},_spinnerOptions:function(t){var e=this._buildSimpleOptions(t,"ui-spinner");return e.classes["ui-spinner-up"]="",e.classes["ui-spinner-down"]="",e},_buttonOptions:function(t){return this._buildSimpleOptions(t,"ui-button")},_checkboxradioOptions:function(t){return this._buildSimpleOptions(t,"ui-checkboxradio-label")},_selectmenuOptions:function(t){var e=this.options.direction==="vertical";return{width:e?"auto":!1,classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(e?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(e?"top":"left")},last:{"ui-selectmenu-button-open":e?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(e?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[t]}},_resolveClassesValues:function(t,e){var i={};return n.each(t,function(s){var a=e.options.classes[s]||"";a=String.prototype.trim.call(a.replace(St,"")),i[s]=(a+" "+t[s]).replace(/\s+/g," ")}),i},_setOption:function(t,e){if(t==="direction"&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(t,e),t==="disabled"){this._callChildMethod(e?"disable":"enable");return}this.refresh()},refresh:function(){var t,e=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),this.options.direction==="horizontal"&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),t=this.childWidgets,this.options.onlyVisible&&(t=t.filter(":visible")),t.length&&(n.each(["first","last"],function(i,s){var a=t[s]().data("ui-controlgroup-data");if(a&&e["_"+a.widgetName+"Options"]){var o=e["_"+a.widgetName+"Options"](t.length===1?"only":s);o.classes=e._resolveClassesValues(o.classes,a),a.element[a.widgetName](o)}else e._updateCornerClass(t[s](),s)}),this._callChildMethod("refresh"))}});/*!
162 * jQuery UI Checkboxradio 1.13.2
163 * http://jqueryui.com
164 *
165 * Copyright jQuery Foundation and other contributors
166 * Released under the MIT license.
167 * http://jquery.org/license
168 */n.widget("ui.checkboxradio",[n.ui.formResetMixin,{version:"1.13.2",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var t,e,i,s=this._super()||{};return this._readType(),e=this.element.labels(),this.label=n(e[e.length-1]),this.label.length||n.error("No label found for checkboxradio widget"),this.originalLabel="",i=this.label.contents().not(this.element[0]),i.length&&(this.originalLabel+=i.clone().wrapAll("<div></div>").parent().html()),this.originalLabel&&(s.label=this.originalLabel),t=this.element[0].disabled,t!=null&&(s.disabled=t),s},_create:function(){var t=this.element[0].checked;this._bindFormResetHandler(),this.options.disabled==null&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),this.type==="radio"&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),t&&this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var t=this.element[0].nodeName.toLowerCase();this.type=this.element[0].type,(t!=="input"||!/radio|checkbox/.test(this.type))&&n.error("Can't create checkboxradio on element.nodeName="+t+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var t,e=this.element[0].name,i="input[name='"+n.escapeSelector(e)+"']";return e?(this.form.length?t=n(this.form[0].elements).filter(i):t=n(i).filter(function(){return n(this)._form().length===0}),t.not(this.element)):n([])},_toggleClasses:function(){var t=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),this.options.icon&&this.type==="checkbox"&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",t)._toggleClass(this.icon,null,"ui-icon-blank",!t),this.type==="radio"&&this._getRadioGroup().each(function(){var e=n(this).checkboxradio("instance");e&&e._removeClass(e.label,"ui-checkboxradio-checked","ui-state-active")})},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(t,e){if(!(t==="label"&&!e)){if(this._super(t,e),t==="disabled"){this._toggleClass(this.label,null,"ui-state-disabled",e),this.element[0].disabled=e;return}this.refresh()}},_updateIcon:function(t){var e="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=n("<span>"),this.iconSpace=n("<span> </span>"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),this.type==="checkbox"?(e+=t?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,t?"ui-icon-blank":"ui-icon-check")):e+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",e),t||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):this.icon!==void 0&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var t=this.label.contents().not(this.element[0]);this.icon&&(t=t.not(this.icon[0])),this.iconSpace&&(t=t.not(this.iconSpace[0])),t.remove(),this.label.append(this.options.label)},refresh:function(){var t=this.element[0].checked,e=this.element[0].disabled;this._updateIcon(t),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),this.options.label!==null&&this._updateLabel(),e!==this.options.disabled&&this._setOptions({disabled:e})}}]);var ce=n.ui.checkboxradio;/*!
169 * jQuery UI Button 1.13.2
170 * http://jqueryui.com
171 *
172 * Copyright jQuery Foundation and other contributors
173 * Released under the MIT license.
174 * http://jquery.org/license
175 */n.widget("ui.button",{version:"1.13.2",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var t,e=this._super()||{};return this.isInput=this.element.is("input"),t=this.element[0].disabled,t!=null&&(e.disabled=t),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(e.label=this.originalLabel),e},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),this.options.disabled==null&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(t){t.keyCode===n.ui.keyCode.SPACE&&(t.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),!this.options.showLabel&&!this.title&&this.element.attr("title",this.options.label)},_updateIcon:function(t,e){var i=t!=="iconPosition",s=i?this.options.iconPosition:e,a=s==="top"||s==="bottom";this.icon?i&&this._removeClass(this.icon,null,this.options.icon):(this.icon=n("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),i&&this._addClass(this.icon,null,e),this._attachIcon(s),a?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconSpace||(this.iconSpace=n("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(s))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(t){this.icon[/^(?:end|bottom)/.test(t)?"before":"after"](this.iconSpace)},_attachIcon:function(t){this.element[/^(?:end|bottom)/.test(t)?"append":"prepend"](this.icon)},_setOptions:function(t){var e=t.showLabel===void 0?this.options.showLabel:t.showLabel,i=t.icon===void 0?this.options.icon:t.icon;!e&&!i&&(t.showLabel=!0),this._super(t)},_setOption:function(t,e){t==="icon"&&(e?this._updateIcon(t,e):this.icon&&(this.icon.remove(),this.iconSpace&&this.iconSpace.remove())),t==="iconPosition"&&this._updateIcon(t,e),t==="showLabel"&&(this._toggleClass("ui-button-icon-only",null,!e),this._updateTooltip()),t==="label"&&(this.isInput?this.element.val(e):(this.element.html(e),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(t,e),t==="disabled"&&(this._toggleClass(null,"ui-state-disabled",e),this.element[0].disabled=e,e&&this.element.trigger("blur"))},refresh:function(){var t=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");t!==this.options.disabled&&this._setOptions({disabled:t}),this._updateTooltip()}}),n.uiBackCompat!==!1&&(n.widget("ui.button",n.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),!this.options.icon&&(this.options.icons.primary||this.options.icons.secondary)?this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"):this.options.icon&&(this.options.icons.primary=this.options.icon),this._super()},_setOption:function(t,e){if(t==="text"){this._super("showLabel",e);return}t==="showLabel"&&(this.options.text=e),t==="icon"&&(this.options.icons.primary=e),t==="icons"&&(e.primary?(this._super("icon",e.primary),this._super("iconPosition","beginning")):e.secondary&&(this._super("icon",e.secondary),this._super("iconPosition","end"))),this._superApply(arguments)}}),n.fn.button=(function(t){return function(e){var i=typeof e=="string",s=Array.prototype.slice.call(arguments,1),a=this;return i?!this.length&&e==="instance"?a=void 0:this.each(function(){var o,r=n(this).attr("type"),l=r!=="checkbox"&&r!=="radio"?"button":"checkboxradio",h=n.data(this,"ui-"+l);if(e==="instance")return a=h,!1;if(!h)return n.error("cannot call methods on button prior to initialization; attempted to call method '"+e+"'");if(typeof h[e]!="function"||e.charAt(0)==="_")return n.error("no such method '"+e+"' for button widget instance");if(o=h[e].apply(h,s),o!==h&&o!==void 0)return a=o&&o.jquery?a.pushStack(o.get()):o,!1}):(s.length&&(e=n.widget.extend.apply(null,[e].concat(s))),this.each(function(){var o=n(this).attr("type"),r=o!=="checkbox"&&o!=="radio"?"button":"checkboxradio",l=n.data(this,"ui-"+r);if(l)l.option(e||{}),l._init&&l._init();else{if(r==="button"){t.call(n(this),e);return}n(this).checkboxradio(n.extend({icon:!1},e))}})),a}})(n.fn.button),n.fn.buttonset=function(){return n.ui.controlgroup||n.error("Controlgroup widget missing"),arguments[0]==="option"&&arguments[1]==="items"&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):arguments[0]==="option"&&arguments[1]==="items"?this.controlgroup.apply(this,[arguments[0],"items.button"]):(typeof arguments[0]=="object"&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))});var fe=n.ui.button;/*!
176 * jQuery UI Datepicker 1.13.2
177 * http://jqueryui.com
178 *
179 * Copyright jQuery Foundation and other contributors
180 * Released under the MIT license.
181 * http://jquery.org/license
182 */n.extend(n.ui,{datepicker:{version:"1.13.2"}});var G;function Ht(t){for(var e,i;t.length&&t[0]!==document;){if(e=t.css("position"),(e==="absolute"||e==="relative"||e==="fixed")&&(i=parseInt(t.css("zIndex"),10),!isNaN(i)&&i!==0))return i;t=t.parent()}return 0}function gt(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:"",selectMonthLabel:"Select month",selectYearLabel:"Select year"},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,onUpdateDatepicker:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},n.extend(this._defaults,this.regional[""]),this.regional.en=n.extend(!0,{},this.regional[""]),this.regional["en-US"]=n.extend(!0,{},this.regional.en),this.dpDiv=_t(n("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}n.extend(gt.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(t){return st(this._defaults,t||{}),this},_attachDatepicker:function(t,e){var i,s,a;i=t.nodeName.toLowerCase(),s=i==="div"||i==="span",t.id||(this.uuid+=1,t.id="dp"+this.uuid),a=this._newInst(n(t),s),a.settings=n.extend({},e||{}),i==="input"?this._connectDatepicker(t,a):s&&this._inlineDatepicker(t,a)},_newInst:function(t,e){var i=t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");return{id:i,input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:e,dpDiv:e?_t(n("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(t,e){var i=n(t);e.append=n([]),e.trigger=n([]),!i.hasClass(this.markerClassName)&&(this._attachments(i,e),i.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(e),n.data(t,"datepicker",e),e.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,e){var i,s,a,o=this._get(e,"appendText"),r=this._get(e,"isRTL");e.append&&e.append.remove(),o&&(e.append=n("<span>").addClass(this._appendClass).text(o),t[r?"before":"after"](e.append)),t.off("focus",this._showDatepicker),e.trigger&&e.trigger.remove(),i=this._get(e,"showOn"),(i==="focus"||i==="both")&&t.on("focus",this._showDatepicker),(i==="button"||i==="both")&&(s=this._get(e,"buttonText"),a=this._get(e,"buttonImage"),this._get(e,"buttonImageOnly")?e.trigger=n("<img>").addClass(this._triggerClass).attr({src:a,alt:s,title:s}):(e.trigger=n("<button type='button'>").addClass(this._triggerClass),a?e.trigger.html(n("<img>").attr({src:a,alt:s,title:s})):e.trigger.text(s)),t[r?"before":"after"](e.trigger),e.trigger.on("click",function(){return n.datepicker._datepickerShowing&&n.datepicker._lastInput===t[0]?n.datepicker._hideDatepicker():(n.datepicker._datepickerShowing&&n.datepicker._lastInput!==t[0]&&n.datepicker._hideDatepicker(),n.datepicker._showDatepicker(t[0])),!1}))},_autoSize:function(t){if(this._get(t,"autoSize")&&!t.inline){var e,i,s,a,o=new Date(2009,11,20),r=this._get(t,"dateFormat");r.match(/[DM]/)&&(e=function(l){for(i=0,s=0,a=0;a<l.length;a++)l[a].length>i&&(i=l[a].length,s=a);return s},o.setMonth(e(this._get(t,r.match(/MM/)?"monthNames":"monthNamesShort"))),o.setDate(e(this._get(t,r.match(/DD/)?"dayNames":"dayNamesShort"))+20-o.getDay())),t.input.attr("size",this._formatDate(t,o).length)}},_inlineDatepicker:function(t,e){var i=n(t);i.hasClass(this.markerClassName)||(i.addClass(this.markerClassName).append(e.dpDiv),n.data(t,"datepicker",e),this._setDate(e,this._getDefaultDate(e),!0),this._updateDatepicker(e),this._updateAlternate(e),e.settings.disabled&&this._disableDatepicker(t),e.dpDiv.css("display","block"))},_dialogDatepicker:function(t,e,i,s,a){var o,r,l,h,u,c=this._dialogInst;return c||(this.uuid+=1,o="dp"+this.uuid,this._dialogInput=n("<input type='text' id='"+o+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.on("keydown",this._doKeyDown),n("body").append(this._dialogInput),c=this._dialogInst=this._newInst(this._dialogInput,!1),c.settings={},n.data(this._dialogInput[0],"datepicker",c)),st(c.settings,s||{}),e=e&&e.constructor===Date?this._formatDate(c,e):e,this._dialogInput.val(e),this._pos=a?a.length?a:[a.pageX,a.pageY]:null,this._pos||(r=document.documentElement.clientWidth,l=document.documentElement.clientHeight,h=document.documentElement.scrollLeft||document.body.scrollLeft,u=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[r/2-100+h,l/2-150+u]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),c.settings.onSelect=i,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),n.blockUI&&n.blockUI(this.dpDiv),n.data(this._dialogInput[0],"datepicker",c),this},_destroyDatepicker:function(t){var e,i=n(t),s=n.data(t,"datepicker");i.hasClass(this.markerClassName)&&(e=t.nodeName.toLowerCase(),n.removeData(t,"datepicker"),e==="input"?(s.append.remove(),s.trigger.remove(),i.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):(e==="div"||e==="span")&&i.removeClass(this.markerClassName).empty(),G===s&&(G=null,this._curInst=null))},_enableDatepicker:function(t){var e,i,s=n(t),a=n.data(t,"datepicker");s.hasClass(this.markerClassName)&&(e=t.nodeName.toLowerCase(),e==="input"?(t.disabled=!1,a.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):(e==="div"||e==="span")&&(i=s.children("."+this._inlineClass),i.children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=n.map(this._disabledInputs,function(o){return o===t?null:o}))},_disableDatepicker:function(t){var e,i,s=n(t),a=n.data(t,"datepicker");s.hasClass(this.markerClassName)&&(e=t.nodeName.toLowerCase(),e==="input"?(t.disabled=!0,a.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):(e==="div"||e==="span")&&(i=s.children("."+this._inlineClass),i.children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=n.map(this._disabledInputs,function(o){return o===t?null:o}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(t){if(!t)return!1;for(var e=0;e<this._disabledInputs.length;e++)if(this._disabledInputs[e]===t)return!0;return!1},_getInst:function(t){try{return n.data(t,"datepicker")}catch{throw"Missing instance data for this datepicker"}},_optionDatepicker:function(t,e,i){var s,a,o,r,l=this._getInst(t);if(arguments.length===2&&typeof e=="string")return e==="defaults"?n.extend({},n.datepicker._defaults):l?e==="all"?n.extend({},l.settings):this._get(l,e):null;s=e||{},typeof e=="string"&&(s={},s[e]=i),l&&(this._curInst===l&&this._hideDatepicker(),a=this._getDateDatepicker(t,!0),o=this._getMinMaxDate(l,"min"),r=this._getMinMaxDate(l,"max"),st(l.settings,s),o!==null&&s.dateFormat!==void 0&&s.minDate===void 0&&(l.settings.minDate=this._formatDate(l,o)),r!==null&&s.dateFormat!==void 0&&s.maxDate===void 0&&(l.settings.maxDate=this._formatDate(l,r)),"disabled"in s&&(s.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(n(t),l),this._autoSize(l),this._setDate(l,a),this._updateAlternate(l),this._updateDatepicker(l))},_changeDatepicker:function(t,e,i){this._optionDatepicker(t,e,i)},_refreshDatepicker:function(t){var e=this._getInst(t);e&&this._updateDatepicker(e)},_setDateDatepicker:function(t,e){var i=this._getInst(t);i&&(this._setDate(i,e),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(t,e){var i=this._getInst(t);return i&&!i.inline&&this._setDateFromField(i,e),i?this._getDate(i):null},_doKeyDown:function(t){var e,i,s,a=n.datepicker._getInst(t.target),o=!0,r=a.dpDiv.is(".ui-datepicker-rtl");if(a._keyEvent=!0,n.datepicker._datepickerShowing)switch(t.keyCode){case 9:n.datepicker._hideDatepicker(),o=!1;break;case 13:return s=n("td."+n.datepicker._dayOverClass+":not(."+n.datepicker._currentClass+")",a.dpDiv),s[0]&&n.datepicker._selectDay(t.target,a.selectedMonth,a.selectedYear,s[0]),e=n.datepicker._get(a,"onSelect"),e?(i=n.datepicker._formatDate(a),e.apply(a.input?a.input[0]:null,[i,a])):n.datepicker._hideDatepicker(),!1;case 27:n.datepicker._hideDatepicker();break;case 33:n.datepicker._adjustDate(t.target,t.ctrlKey?-n.datepicker._get(a,"stepBigMonths"):-n.datepicker._get(a,"stepMonths"),"M");break;case 34:n.datepicker._adjustDate(t.target,t.ctrlKey?+n.datepicker._get(a,"stepBigMonths"):+n.datepicker._get(a,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&n.datepicker._clearDate(t.target),o=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&n.datepicker._gotoToday(t.target),o=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,r?1:-1,"D"),o=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&n.datepicker._adjustDate(t.target,t.ctrlKey?-n.datepicker._get(a,"stepBigMonths"):-n.datepicker._get(a,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,-7,"D"),o=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,r?-1:1,"D"),o=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&n.datepicker._adjustDate(t.target,t.ctrlKey?+n.datepicker._get(a,"stepBigMonths"):+n.datepicker._get(a,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&n.datepicker._adjustDate(t.target,7,"D"),o=t.ctrlKey||t.metaKey;break;default:o=!1}else t.keyCode===36&&t.ctrlKey?n.datepicker._showDatepicker(this):o=!1;o&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var e,i,s=n.datepicker._getInst(t.target);if(n.datepicker._get(s,"constrainInput"))return e=n.datepicker._possibleChars(n.datepicker._get(s,"dateFormat")),i=String.fromCharCode(t.charCode==null?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||i<" "||!e||e.indexOf(i)>-1},_doKeyUp:function(t){var e,i=n.datepicker._getInst(t.target);if(i.input.val()!==i.lastVal)try{e=n.datepicker.parseDate(n.datepicker._get(i,"dateFormat"),i.input?i.input.val():null,n.datepicker._getFormatConfig(i)),e&&(n.datepicker._setDateFromField(i),n.datepicker._updateAlternate(i),n.datepicker._updateDatepicker(i))}catch{}return!0},_showDatepicker:function(t){if(t=t.target||t,t.nodeName.toLowerCase()!=="input"&&(t=n("input",t.parentNode)[0]),!(n.datepicker._isDisabledDatepicker(t)||n.datepicker._lastInput===t)){var e,i,s,a,o,r,l;e=n.datepicker._getInst(t),n.datepicker._curInst&&n.datepicker._curInst!==e&&(n.datepicker._curInst.dpDiv.stop(!0,!0),e&&n.datepicker._datepickerShowing&&n.datepicker._hideDatepicker(n.datepicker._curInst.input[0])),i=n.datepicker._get(e,"beforeShow"),s=i?i.apply(t,[t,e]):{},s!==!1&&(st(e.settings,s),e.lastVal=null,n.datepicker._lastInput=t,n.datepicker._setDateFromField(e),n.datepicker._inDialog&&(t.value=""),n.datepicker._pos||(n.datepicker._pos=n.datepicker._findPos(t),n.datepicker._pos[1]+=t.offsetHeight),a=!1,n(t).parents().each(function(){return a|=n(this).css("position")==="fixed",!a}),o={left:n.datepicker._pos[0],top:n.datepicker._pos[1]},n.datepicker._pos=null,e.dpDiv.empty(),e.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),n.datepicker._updateDatepicker(e),o=n.datepicker._checkOffset(e,o,a),e.dpDiv.css({position:n.datepicker._inDialog&&n.blockUI?"static":a?"fixed":"absolute",display:"none",left:o.left+"px",top:o.top+"px"}),e.inline||(r=n.datepicker._get(e,"showAnim"),l=n.datepicker._get(e,"duration"),e.dpDiv.css("z-index",Ht(n(t))+1),n.datepicker._datepickerShowing=!0,n.effects&&n.effects.effect[r]?e.dpDiv.show(r,n.datepicker._get(e,"showOptions"),l):e.dpDiv[r||"show"](r?l:null),n.datepicker._shouldFocusInput(e)&&e.input.trigger("focus"),n.datepicker._curInst=e))}},_updateDatepicker:function(t){this.maxRows=4,G=t,t.dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t);var e,i=this._getNumberOfMonths(t),s=i[1],a=17,o=t.dpDiv.find("."+this._dayOverClass+" a"),r=n.datepicker._get(t,"onUpdateDatepicker");o.length>0&&vt.apply(o.get(0)),t.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),s>1&&t.dpDiv.addClass("ui-datepicker-multi-"+s).css("width",a*s+"em"),t.dpDiv[(i[0]!==1||i[1]!==1?"add":"remove")+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),t===n.datepicker._curInst&&n.datepicker._datepickerShowing&&n.datepicker._shouldFocusInput(t)&&t.input.trigger("focus"),t.yearshtml&&(e=t.yearshtml,setTimeout(function(){e===t.yearshtml&&t.yearshtml&&t.dpDiv.find("select.ui-datepicker-year").first().replaceWith(t.yearshtml),e=t.yearshtml=null},0)),r&&r.apply(t.input?t.input[0]:null,[t])},_shouldFocusInput:function(t){return t.input&&t.input.is(":visible")&&!t.input.is(":disabled")&&!t.input.is(":focus")},_checkOffset:function(t,e,i){var s=t.dpDiv.outerWidth(),a=t.dpDiv.outerHeight(),o=t.input?t.input.outerWidth():0,r=t.input?t.input.outerHeight():0,l=document.documentElement.clientWidth+(i?0:n(document).scrollLeft()),h=document.documentElement.clientHeight+(i?0:n(document).scrollTop());return e.left-=this._get(t,"isRTL")?s-o:0,e.left-=i&&e.left===t.input.offset().left?n(document).scrollLeft():0,e.top-=i&&e.top===t.input.offset().top+r?n(document).scrollTop():0,e.left-=Math.min(e.left,e.left+s>l&&l>s?Math.abs(e.left+s-l):0),e.top-=Math.min(e.top,e.top+a>h&&h>a?Math.abs(a+r):0),e},_findPos:function(t){for(var e,i=this._getInst(t),s=this._get(i,"isRTL");t&&(t.type==="hidden"||t.nodeType!==1||n.expr.pseudos.hidden(t));)t=t[s?"previousSibling":"nextSibling"];return e=n(t).offset(),[e.left,e.top]},_hideDatepicker:function(t){var e,i,s,a,o=this._curInst;!o||t&&o!==n.data(t,"datepicker")||this._datepickerShowing&&(e=this._get(o,"showAnim"),i=this._get(o,"duration"),s=function(){n.datepicker._tidyDialog(o)},n.effects&&(n.effects.effect[e]||n.effects[e])?o.dpDiv.hide(e,n.datepicker._get(o,"showOptions"),i,s):o.dpDiv[e==="slideDown"?"slideUp":e==="fadeIn"?"fadeOut":"hide"](e?i:null,s),e||s(),this._datepickerShowing=!1,a=this._get(o,"onClose"),a&&a.apply(o.input?o.input[0]:null,[o.input?o.input.val():"",o]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),n.blockUI&&(n.unblockUI(),n("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(t){t.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(t){if(n.datepicker._curInst){var e=n(t.target),i=n.datepicker._getInst(e[0]);(e[0].id!==n.datepicker._mainDivId&&e.parents("#"+n.datepicker._mainDivId).length===0&&!e.hasClass(n.datepicker.markerClassName)&&!e.closest("."+n.datepicker._triggerClass).length&&n.datepicker._datepickerShowing&&!(n.datepicker._inDialog&&n.blockUI)||e.hasClass(n.datepicker.markerClassName)&&n.datepicker._curInst!==i)&&n.datepicker._hideDatepicker()}},_adjustDate:function(t,e,i){var s=n(t),a=this._getInst(s[0]);this._isDisabledDatepicker(s[0])||(this._adjustInstDate(a,e,i),this._updateDatepicker(a))},_gotoToday:function(t){var e,i=n(t),s=this._getInst(i[0]);this._get(s,"gotoCurrent")&&s.currentDay?(s.selectedDay=s.currentDay,s.drawMonth=s.selectedMonth=s.currentMonth,s.drawYear=s.selectedYear=s.currentYear):(e=new Date,s.selectedDay=e.getDate(),s.drawMonth=s.selectedMonth=e.getMonth(),s.drawYear=s.selectedYear=e.getFullYear()),this._notifyChange(s),this._adjustDate(i)},_selectMonthYear:function(t,e,i){var s=n(t),a=this._getInst(s[0]);a["selected"+(i==="M"?"Month":"Year")]=a["draw"+(i==="M"?"Month":"Year")]=parseInt(e.options[e.selectedIndex].value,10),this._notifyChange(a),this._adjustDate(s)},_selectDay:function(t,e,i,s){var a,o=n(t);n(s).hasClass(this._unselectableClass)||this._isDisabledDatepicker(o[0])||(a=this._getInst(o[0]),a.selectedDay=a.currentDay=parseInt(n("a",s).attr("data-date")),a.selectedMonth=a.currentMonth=e,a.selectedYear=a.currentYear=i,this._selectDate(t,this._formatDate(a,a.currentDay,a.currentMonth,a.currentYear)))},_clearDate:function(t){var e=n(t);this._selectDate(e,"")},_selectDate:function(t,e){var i,s=n(t),a=this._getInst(s[0]);e=e??this._formatDate(a),a.input&&a.input.val(e),this._updateAlternate(a),i=this._get(a,"onSelect"),i?i.apply(a.input?a.input[0]:null,[e,a]):a.input&&a.input.trigger("change"),a.inline?this._updateDatepicker(a):(this._hideDatepicker(),this._lastInput=a.input[0],typeof a.input[0]!="object"&&a.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(t){var e,i,s,a=this._get(t,"altField");a&&(e=this._get(t,"altFormat")||this._get(t,"dateFormat"),i=this._getDate(t),s=this.formatDate(e,i,this._getFormatConfig(t)),n(document).find(a).val(s))},noWeekends:function(t){var e=t.getDay();return[e>0&&e<6,""]},iso8601Week:function(t){var e,i=new Date(t.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),e=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((e-i)/864e5)/7)+1},parseDate:function(t,e,i){if(t==null||e==null)throw"Invalid arguments";if(e=typeof e=="object"?e.toString():e+"",e==="")return null;var s,a,o,r=0,l=(i?i.shortYearCutoff:null)||this._defaults.shortYearCutoff,h=typeof l!="string"?l:new Date().getFullYear()%100+parseInt(l,10),u=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,c=(i?i.dayNames:null)||this._defaults.dayNames,p=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,m=(i?i.monthNames:null)||this._defaults.monthNames,f=-1,d=-1,g=-1,_=-1,v=!1,b,y=function(k){var T=s+1<t.length&&t.charAt(s+1)===k;return T&&s++,T},w=function(k){var T=y(k),x=k==="@"?14:k==="!"?20:k==="y"&&T?4:k==="o"?3:2,P=k==="y"?x:1,I=new RegExp("^\\d{"+P+","+x+"}"),z=e.substring(r).match(I);if(!z)throw"Missing number at position "+r;return r+=z[0].length,parseInt(z[0],10)},C=function(k,T,x){var P=-1,I=n.map(y(k)?x:T,function(z,A){return[[A,z]]}).sort(function(z,A){return-(z[1].length-A[1].length)});if(n.each(I,function(z,A){var R=A[1];if(e.substr(r,R.length).toLowerCase()===R.toLowerCase())return P=A[0],r+=R.length,!1}),P!==-1)return P+1;throw"Unknown name at position "+r},M=function(){if(e.charAt(r)!==t.charAt(s))throw"Unexpected literal at position "+r;r++};for(s=0;s<t.length;s++)if(v)t.charAt(s)==="'"&&!y("'")?v=!1:M();else switch(t.charAt(s)){case"d":g=w("d");break;case"D":C("D",u,c);break;case"o":_=w("o");break;case"m":d=w("m");break;case"M":d=C("M",p,m);break;case"y":f=w("y");break;case"@":b=new Date(w("@")),f=b.getFullYear(),d=b.getMonth()+1,g=b.getDate();break;case"!":b=new Date((w("!")-this._ticksTo1970)/1e4),f=b.getFullYear(),d=b.getMonth()+1,g=b.getDate();break;case"'":y("'")?M():v=!0;break;default:M()}if(r<e.length&&(o=e.substr(r),!/^\s+/.test(o)))throw"Extra/unparsed characters found in date: "+o;if(f===-1?f=new Date().getFullYear():f<100&&(f+=new Date().getFullYear()-new Date().getFullYear()%100+(f<=h?0:-100)),_>-1){d=1,g=_;do{if(a=this._getDaysInMonth(f,d-1),g<=a)break;d++,g-=a}while(!0)}if(b=this._daylightSavingAdjust(new Date(f,d-1,g)),b.getFullYear()!==f||b.getMonth()+1!==d||b.getDate()!==g)throw"Invalid date";return b},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(1969*365+Math.floor(1970/4)-Math.floor(1970/100)+Math.floor(1970/400))*24*60*60*1e7,formatDate:function(t,e,i){if(!e)return"";var s,a=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,o=(i?i.dayNames:null)||this._defaults.dayNames,r=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,l=(i?i.monthNames:null)||this._defaults.monthNames,h=function(f){var d=s+1<t.length&&t.charAt(s+1)===f;return d&&s++,d},u=function(f,d,g){var _=""+d;if(h(f))for(;_.length<g;)_="0"+_;return _},c=function(f,d,g,_){return h(f)?_[d]:g[d]},p="",m=!1;if(e)for(s=0;s<t.length;s++)if(m)t.charAt(s)==="'"&&!h("'")?m=!1:p+=t.charAt(s);else switch(t.charAt(s)){case"d":p+=u("d",e.getDate(),2);break;case"D":p+=c("D",e.getDay(),a,o);break;case"o":p+=u("o",Math.round((new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()-new Date(e.getFullYear(),0,0).getTime())/864e5),3);break;case"m":p+=u("m",e.getMonth()+1,2);break;case"M":p+=c("M",e.getMonth(),r,l);break;case"y":p+=h("y")?e.getFullYear():(e.getFullYear()%100<10?"0":"")+e.getFullYear()%100;break;case"@":p+=e.getTime();break;case"!":p+=e.getTime()*1e4+this._ticksTo1970;break;case"'":h("'")?p+="'":m=!0;break;default:p+=t.charAt(s)}return p},_possibleChars:function(t){var e,i="",s=!1,a=function(o){var r=e+1<t.length&&t.charAt(e+1)===o;return r&&e++,r};for(e=0;e<t.length;e++)if(s)t.charAt(e)==="'"&&!a("'")?s=!1:i+=t.charAt(e);else switch(t.charAt(e)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":a("'")?i+="'":s=!0;break;default:i+=t.charAt(e)}return i},_get:function(t,e){return t.settings[e]!==void 0?t.settings[e]:this._defaults[e]},_setDateFromField:function(t,e){if(t.input.val()!==t.lastVal){var i=this._get(t,"dateFormat"),s=t.lastVal=t.input?t.input.val():null,a=this._getDefaultDate(t),o=a,r=this._getFormatConfig(t);try{o=this.parseDate(i,s,r)||a}catch{s=e?"":s}t.selectedDay=o.getDate(),t.drawMonth=t.selectedMonth=o.getMonth(),t.drawYear=t.selectedYear=o.getFullYear(),t.currentDay=s?o.getDate():0,t.currentMonth=s?o.getMonth():0,t.currentYear=s?o.getFullYear():0,this._adjustInstDate(t)}},_getDefaultDate:function(t){return this._restrictMinMax(t,this._determineDate(t,this._get(t,"defaultDate"),new Date))},_determineDate:function(t,e,i){var s=function(r){var l=new Date;return l.setDate(l.getDate()+r),l},a=function(r){try{return n.datepicker.parseDate(n.datepicker._get(t,"dateFormat"),r,n.datepicker._getFormatConfig(t))}catch{}for(var l=(r.toLowerCase().match(/^c/)?n.datepicker._getDate(t):null)||new Date,h=l.getFullYear(),u=l.getMonth(),c=l.getDate(),p=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,m=p.exec(r);m;){switch(m[2]||"d"){case"d":case"D":c+=parseInt(m[1],10);break;case"w":case"W":c+=parseInt(m[1],10)*7;break;case"m":case"M":u+=parseInt(m[1],10),c=Math.min(c,n.datepicker._getDaysInMonth(h,u));break;case"y":case"Y":h+=parseInt(m[1],10),c=Math.min(c,n.datepicker._getDaysInMonth(h,u));break}m=p.exec(r)}return new Date(h,u,c)},o=e==null||e===""?i:typeof e=="string"?a(e):typeof e=="number"?isNaN(e)?i:s(e):new Date(e.getTime());return o=o&&o.toString()==="Invalid Date"?i:o,o&&(o.setHours(0),o.setMinutes(0),o.setSeconds(0),o.setMilliseconds(0)),this._daylightSavingAdjust(o)},_daylightSavingAdjust:function(t){return t?(t.setHours(t.getHours()>12?t.getHours()+2:0),t):null},_setDate:function(t,e,i){var s=!e,a=t.selectedMonth,o=t.selectedYear,r=this._restrictMinMax(t,this._determineDate(t,e,new Date));t.selectedDay=t.currentDay=r.getDate(),t.drawMonth=t.selectedMonth=t.currentMonth=r.getMonth(),t.drawYear=t.selectedYear=t.currentYear=r.getFullYear(),(a!==t.selectedMonth||o!==t.selectedYear)&&!i&&this._notifyChange(t),this._adjustInstDate(t),t.input&&t.input.val(s?"":this._formatDate(t))},_getDate:function(t){var e=!t.currentYear||t.input&&t.input.val()===""?null:this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return e},_attachHandlers:function(t){var e=this._get(t,"stepMonths"),i="#"+t.id.replace(/\\\\/g,"\\");t.dpDiv.find("[data-handler]").map(function(){var s={prev:function(){n.datepicker._adjustDate(i,-e,"M")},next:function(){n.datepicker._adjustDate(i,+e,"M")},hide:function(){n.datepicker._hideDatepicker()},today:function(){n.datepicker._gotoToday(i)},selectDay:function(){return n.datepicker._selectDay(i,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return n.datepicker._selectMonthYear(i,this,"M"),!1},selectYear:function(){return n.datepicker._selectMonthYear(i,this,"Y"),!1}};n(this).on(this.getAttribute("data-event"),s[this.getAttribute("data-handler")])})},_generateHTML:function(t){var e,i,s,a,o,r,l,h,u,c,p,m,f,d,g,_,v,b,y,w,C,M,k,T,x,P,I,z,A,R,J,Z,et,D,U,V,F,L,q,j=new Date,K=this._daylightSavingAdjust(new Date(j.getFullYear(),j.getMonth(),j.getDate())),Y=this._get(t,"isRTL"),Et=this._get(t,"showButtonPanel"),xt=this._get(t,"hideIfNoPrevNext"),dt=this._get(t,"navigationAsDateFormat"),B=this._getNumberOfMonths(t),Wt=this._get(t,"showCurrentAtPos"),kt=this._get(t,"stepMonths"),pt=B[0]!==1||B[1]!==1,rt=this._daylightSavingAdjust(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new Date(9999,9,9)),$=this._getMinMaxDate(t,"min"),X=this._getMinMaxDate(t,"max"),H=t.drawMonth-Wt,E=t.drawYear;if(H<0&&(H+=12,E--),X)for(e=this._daylightSavingAdjust(new Date(X.getFullYear(),X.getMonth()-B[0]*B[1]+1,X.getDate())),e=$&&e<$?$:e;this._daylightSavingAdjust(new Date(E,H,1))>e;)H--,H<0&&(H=11,E--);for(t.drawMonth=H,t.drawYear=E,i=this._get(t,"prevText"),i=dt?this.formatDate(i,this._daylightSavingAdjust(new Date(E,H-kt,1)),this._getFormatConfig(t)):i,this._canAdjustMonth(t,-1,E,H)?s=n("<a>").attr({class:"ui-datepicker-prev ui-corner-all","data-handler":"prev","data-event":"click",title:i}).append(n("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(Y?"e":"w")).text(i))[0].outerHTML:xt?s="":s=n("<a>").attr({class:"ui-datepicker-prev ui-corner-all ui-state-disabled",title:i}).append(n("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(Y?"e":"w")).text(i))[0].outerHTML,a=this._get(t,"nextText"),a=dt?this.formatDate(a,this._daylightSavingAdjust(new Date(E,H+kt,1)),this._getFormatConfig(t)):a,this._canAdjustMonth(t,1,E,H)?o=n("<a>").attr({class:"ui-datepicker-next ui-corner-all","data-handler":"next","data-event":"click",title:a}).append(n("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(Y?"w":"e")).text(a))[0].outerHTML:xt?o="":o=n("<a>").attr({class:"ui-datepicker-next ui-corner-all ui-state-disabled",title:a}).append(n("<span>").attr("class","ui-icon ui-icon-circle-triangle-"+(Y?"w":"e")).text(a))[0].outerHTML,r=this._get(t,"currentText"),l=this._get(t,"gotoCurrent")&&t.currentDay?rt:K,r=dt?this.formatDate(r,l,this._getFormatConfig(t)):r,h="",t.inline||(h=n("<button>").attr({type:"button",class:"ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all","data-handler":"hide","data-event":"click"}).text(this._get(t,"closeText"))[0].outerHTML),u="",Et&&(u=n("<div class='ui-datepicker-buttonpane ui-widget-content'>").append(Y?h:"").append(this._isInRange(t,l)?n("<button>").attr({type:"button",class:"ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all","data-handler":"today","data-event":"click"}).text(r):"").append(Y?"":h)[0].outerHTML),c=parseInt(this._get(t,"firstDay"),10),c=isNaN(c)?0:c,p=this._get(t,"showWeek"),m=this._get(t,"dayNames"),f=this._get(t,"dayNamesMin"),d=this._get(t,"monthNames"),g=this._get(t,"monthNamesShort"),_=this._get(t,"beforeShowDay"),v=this._get(t,"showOtherMonths"),b=this._get(t,"selectOtherMonths"),y=this._getDefaultDate(t),w="",M=0;M<B[0];M++){for(k="",this.maxRows=4,T=0;T<B[1];T++){if(x=this._daylightSavingAdjust(new Date(E,H,t.selectedDay)),P=" ui-corner-all",I="",pt){if(I+="<div class='ui-datepicker-group",B[1]>1)switch(T){case 0:I+=" ui-datepicker-group-first",P=" ui-corner-"+(Y?"right":"left");break;case B[1]-1:I+=" ui-datepicker-group-last",P=" ui-corner-"+(Y?"left":"right");break;default:I+=" ui-datepicker-group-middle",P="";break}I+="'>"}for(I+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+P+"'>"+(/all|left/.test(P)&&M===0?Y?o:s:"")+(/all|right/.test(P)&&M===0?Y?s:o:"")+this._generateMonthYearHeader(t,H,E,$,X,M>0||T>0,d,g)+"</div><table class='ui-datepicker-calendar'><thead><tr>",z=p?"<th class='ui-datepicker-week-col'>"+this._get(t,"weekHeader")+"</th>":"",C=0;C<7;C++)A=(C+c)%7,z+="<th scope='col'"+((C+c+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+m[A]+"'>"+f[A]+"</span></th>";for(I+=z+"</tr></thead><tbody>",R=this._getDaysInMonth(E,H),E===t.selectedYear&&H===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,R)),J=(this._getFirstDayOfMonth(E,H)-c+7)%7,Z=Math.ceil((J+R)/7),et=pt&&this.maxRows>Z?this.maxRows:Z,this.maxRows=et,D=this._daylightSavingAdjust(new Date(E,H,1-J)),U=0;U<et;U++){for(I+="<tr>",V=p?"<td class='ui-datepicker-week-col'>"+this._get(t,"calculateWeek")(D)+"</td>":"",C=0;C<7;C++)F=_?_.apply(t.input?t.input[0]:null,[D]):[!0,""],L=D.getMonth()!==H,q=L&&!b||!F[0]||$&&D<$||X&&D>X,V+="<td class='"+((C+c+6)%7>=5?" ui-datepicker-week-end":"")+(L?" ui-datepicker-other-month":"")+(D.getTime()===x.getTime()&&H===t.selectedMonth&&t._keyEvent||y.getTime()===D.getTime()&&y.getTime()===x.getTime()?" "+this._dayOverClass:"")+(q?" "+this._unselectableClass+" ui-state-disabled":"")+(L&&!v?"":" "+F[1]+(D.getTime()===rt.getTime()?" "+this._currentClass:"")+(D.getTime()===K.getTime()?" ui-datepicker-today":""))+"'"+((!L||v)&&F[2]?" title='"+F[2].replace(/'/g,"&#39;")+"'":"")+(q?"":" data-handler='selectDay' data-event='click' data-month='"+D.getMonth()+"' data-year='"+D.getFullYear()+"'")+">"+(L&&!v?"&#xa0;":q?"<span class='ui-state-default'>"+D.getDate()+"</span>":"<a class='ui-state-default"+(D.getTime()===K.getTime()?" ui-state-highlight":"")+(D.getTime()===rt.getTime()?" ui-state-active":"")+(L?" ui-priority-secondary":"")+"' href='#' aria-current='"+(D.getTime()===rt.getTime()?"true":"false")+"' data-date='"+D.getDate()+"'>"+D.getDate()+"</a>")+"</td>",D.setDate(D.getDate()+1),D=this._daylightSavingAdjust(D);I+=V+"</tr>"}H++,H>11&&(H=0,E++),I+="</tbody></table>"+(pt?"</div>"+(B[0]>0&&T===B[1]-1?"<div class='ui-datepicker-row-break'></div>":""):""),k+=I}w+=k}return w+=u,t._keyEvent=!1,w},_generateMonthYearHeader:function(t,e,i,s,a,o,r,l){var h,u,c,p,m,f,d,g,_=this._get(t,"changeMonth"),v=this._get(t,"changeYear"),b=this._get(t,"showMonthAfterYear"),y=this._get(t,"selectMonthLabel"),w=this._get(t,"selectYearLabel"),C="<div class='ui-datepicker-title'>",M="";if(o||!_)M+="<span class='ui-datepicker-month'>"+r[e]+"</span>";else{for(h=s&&s.getFullYear()===i,u=a&&a.getFullYear()===i,M+="<select class='ui-datepicker-month' aria-label='"+y+"' data-handler='selectMonth' data-event='change'>",c=0;c<12;c++)(!h||c>=s.getMonth())&&(!u||c<=a.getMonth())&&(M+="<option value='"+c+"'"+(c===e?" selected='selected'":"")+">"+l[c]+"</option>");M+="</select>"}if(b||(C+=M+(o||!(_&&v)?"&#xa0;":"")),!t.yearshtml)if(t.yearshtml="",o||!v)C+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(p=this._get(t,"yearRange").split(":"),m=new Date().getFullYear(),f=function(k){var T=k.match(/c[+\-].*/)?i+parseInt(k.substring(1),10):k.match(/[+\-].*/)?m+parseInt(k,10):parseInt(k,10);return isNaN(T)?m:T},d=f(p[0]),g=Math.max(d,f(p[1]||"")),d=s?Math.max(d,s.getFullYear()):d,g=a?Math.min(g,a.getFullYear()):g,t.yearshtml+="<select class='ui-datepicker-year' aria-label='"+w+"' data-handler='selectYear' data-event='change'>";d<=g;d++)t.yearshtml+="<option value='"+d+"'"+(d===i?" selected='selected'":"")+">"+d+"</option>";t.yearshtml+="</select>",C+=t.yearshtml,t.yearshtml=null}return C+=this._get(t,"yearSuffix"),b&&(C+=(o||!(_&&v)?"&#xa0;":"")+M),C+="</div>",C},_adjustInstDate:function(t,e,i){var s=t.selectedYear+(i==="Y"?e:0),a=t.selectedMonth+(i==="M"?e:0),o=Math.min(t.selectedDay,this._getDaysInMonth(s,a))+(i==="D"?e:0),r=this._restrictMinMax(t,this._daylightSavingAdjust(new Date(s,a,o)));t.selectedDay=r.getDate(),t.drawMonth=t.selectedMonth=r.getMonth(),t.drawYear=t.selectedYear=r.getFullYear(),(i==="M"||i==="Y")&&this._notifyChange(t)},_restrictMinMax:function(t,e){var i=this._getMinMaxDate(t,"min"),s=this._getMinMaxDate(t,"max"),a=i&&e<i?i:e;return s&&a>s?s:a},_notifyChange:function(t){var e=this._get(t,"onChangeMonthYear");e&&e.apply(t.input?t.input[0]:null,[t.selectedYear,t.selectedMonth+1,t])},_getNumberOfMonths:function(t){var e=this._get(t,"numberOfMonths");return e==null?[1,1]:typeof e=="number"?[1,e]:e},_getMinMaxDate:function(t,e){return this._determineDate(t,this._get(t,e+"Date"),null)},_getDaysInMonth:function(t,e){return 32-this._daylightSavingAdjust(new Date(t,e,32)).getDate()},_getFirstDayOfMonth:function(t,e){return new Date(t,e,1).getDay()},_canAdjustMonth:function(t,e,i,s){var a=this._getNumberOfMonths(t),o=this._daylightSavingAdjust(new Date(i,s+(e<0?e:a[0]*a[1]),1));return e<0&&o.setDate(this._getDaysInMonth(o.getFullYear(),o.getMonth())),this._isInRange(t,o)},_isInRange:function(t,e){var i,s,a=this._getMinMaxDate(t,"min"),o=this._getMinMaxDate(t,"max"),r=null,l=null,h=this._get(t,"yearRange");return h&&(i=h.split(":"),s=new Date().getFullYear(),r=parseInt(i[0],10),l=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(r+=s),i[1].match(/[+\-].*/)&&(l+=s)),(!a||e.getTime()>=a.getTime())&&(!o||e.getTime()<=o.getTime())&&(!r||e.getFullYear()>=r)&&(!l||e.getFullYear()<=l)},_getFormatConfig:function(t){var e=this._get(t,"shortYearCutoff");return e=typeof e!="string"?e:new Date().getFullYear()%100+parseInt(e,10),{shortYearCutoff:e,dayNamesShort:this._get(t,"dayNamesShort"),dayNames:this._get(t,"dayNames"),monthNamesShort:this._get(t,"monthNamesShort"),monthNames:this._get(t,"monthNames")}},_formatDate:function(t,e,i,s){e||(t.currentDay=t.selectedDay,t.currentMonth=t.selectedMonth,t.currentYear=t.selectedYear);var a=e?typeof e=="object"?e:this._daylightSavingAdjust(new Date(s,i,e)):this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return this.formatDate(this._get(t,"dateFormat"),a,this._getFormatConfig(t))}});function _t(t){var e="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.on("mouseout",e,function(){n(this).removeClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!==-1&&n(this).removeClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!==-1&&n(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",e,vt)}function vt(){n.datepicker._isDisabledDatepicker(G.inline?G.dpDiv.parent()[0]:G.input[0])||(n(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),n(this).addClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!==-1&&n(this).addClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!==-1&&n(this).addClass("ui-datepicker-next-hover"))}function st(t,e){n.extend(t,e);for(var i in e)e[i]==null&&(t[i]=e[i]);return t}n.fn.datepicker=function(t){if(!this.length)return this;n.datepicker.initialized||(n(document).on("mousedown",n.datepicker._checkExternalClick),n.datepicker.initialized=!0),n("#"+n.datepicker._mainDivId).length===0&&n("body").append(n.datepicker.dpDiv);var e=Array.prototype.slice.call(arguments,1);return typeof t=="string"&&(t==="isDisabled"||t==="getDate"||t==="widget")?n.datepicker["_"+t+"Datepicker"].apply(n.datepicker,[this[0]].concat(e)):t==="option"&&arguments.length===2&&typeof arguments[1]=="string"?n.datepicker["_"+t+"Datepicker"].apply(n.datepicker,[this[0]].concat(e)):this.each(function(){typeof t=="string"?n.datepicker["_"+t+"Datepicker"].apply(n.datepicker,[this].concat(e)):n.datepicker._attachDatepicker(this,t)})},n.datepicker=new gt,n.datepicker.initialized=!1,n.datepicker.uuid=new Date().getTime(),n.datepicker.version="1.13.2";var de=n.datepicker;/*!
183 * jQuery UI Dialog 1.13.2
184 * http://jqueryui.com
185 *
186 * Copyright jQuery Foundation and other contributors
187 * Released under the MIT license.
188 * http://jquery.org/license
189 */n.widget("ui.dialog",{version:"1.13.2",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var e=n(this).css(t).offset().top;e<0&&n(this).css("top",t.top-e)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),this.options.title==null&&this.originalTitle!=null&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&n.fn.draggable&&this._makeDraggable(),this.options.resizable&&n.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var t=this.options.appendTo;return t&&(t.jquery||t.nodeType)?n(t):this.document.find(t||"body").eq(0)},_destroy:function(){var t,e=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),t=e.parent.children().eq(e.index),t.length&&t[0]!==this.element[0]?t.before(this.element):e.parent.append(this.element)},widget:function(){return this.uiDialog},disable:n.noop,enable:n.noop,close:function(t){var e=this;!this._isOpen||this._trigger("beforeClose",t)===!1||(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||n.ui.safeBlur(n.ui.safeActiveElement(this.document[0])),this._hide(this.uiDialog,this.options.hide,function(){e._trigger("close",t)}))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(t,e){var i=!1,s=this.uiDialog.siblings(".ui-front:visible").map(function(){return+n(this).css("z-index")}).get(),a=Math.max.apply(null,s);return a>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",a+1),i=!0),i&&!e&&this._trigger("focus",t),i},open:function(){var t=this;if(this._isOpen){this._moveToTop()&&this._focusTabbable();return}this._isOpen=!0,this.opener=n(n.ui.safeActiveElement(this.document[0])),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,function(){t._focusTabbable(),t._trigger("focus")}),this._makeFocusTarget(),this._trigger("open")},_focusTabbable:function(){var t=this._focusedElement;t||(t=this.element.find("[autofocus]")),t.length||(t=this.element.find(":tabbable")),t.length||(t=this.uiDialogButtonPane.find(":tabbable")),t.length||(t=this.uiDialogTitlebarClose.filter(":tabbable")),t.length||(t=this.uiDialog),t.eq(0).trigger("focus")},_restoreTabbableFocus:function(){var t=n.ui.safeActiveElement(this.document[0]),e=this.uiDialog[0]===t||n.contains(this.uiDialog[0],t);e||this._focusTabbable()},_keepFocus:function(t){t.preventDefault(),this._restoreTabbableFocus(),this._delay(this._restoreTabbableFocus)},_createWrapper:function(){this.uiDialog=n("<div>").hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(t){if(this.options.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===n.ui.keyCode.ESCAPE){t.preventDefault(),this.close(t);return}if(!(t.keyCode!==n.ui.keyCode.TAB||t.isDefaultPrevented())){var e=this.uiDialog.find(":tabbable"),i=e.first(),s=e.last();(t.target===s[0]||t.target===this.uiDialog[0])&&!t.shiftKey?(this._delay(function(){i.trigger("focus")}),t.preventDefault()):(t.target===i[0]||t.target===this.uiDialog[0])&&t.shiftKey&&(this._delay(function(){s.trigger("focus")}),t.preventDefault())}},mousedown:function(t){this._moveToTop(t)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var t;this.uiDialogTitlebar=n("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(e){n(e.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=n("<button type='button'></button>").button({label:n("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(e){e.preventDefault(),this.close(e)}}),t=n("<span>").uniqueId().prependTo(this.uiDialogTitlebar),this._addClass(t,"ui-dialog-title"),this._title(t),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":t.attr("id")})},_title:function(t){this.options.title?t.text(this.options.title):t.html("&#160;")},_createButtonPane:function(){this.uiDialogButtonPane=n("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=n("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var t=this,e=this.options.buttons;if(this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),n.isEmptyObject(e)||Array.isArray(e)&&!e.length){this._removeClass(this.uiDialog,"ui-dialog-buttons");return}n.each(e,function(i,s){var a,o;s=typeof s=="function"?{click:s,text:i}:s,s=n.extend({type:"button"},s),a=s.click,o={icon:s.icon,iconPosition:s.iconPosition,showLabel:s.showLabel,icons:s.icons,text:s.text},delete s.click,delete s.icon,delete s.iconPosition,delete s.showLabel,delete s.icons,typeof s.text=="boolean"&&delete s.text,n("<button></button>",s).button(o).appendTo(t.uiButtonSet).on("click",function(){a.apply(t.element[0],arguments)})}),this._addClass(this.uiDialog,"ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog)},_makeDraggable:function(){var t=this,e=this.options;function i(s){return{position:s.position,offset:s.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(s,a){t._addClass(n(this),"ui-dialog-dragging"),t._blockFrames(),t._trigger("dragStart",s,i(a))},drag:function(s,a){t._trigger("drag",s,i(a))},stop:function(s,a){var o=a.offset.left-t.document.scrollLeft(),r=a.offset.top-t.document.scrollTop();e.position={my:"left top",at:"left"+(o>=0?"+":"")+o+" top"+(r>=0?"+":"")+r,of:t.window},t._removeClass(n(this),"ui-dialog-dragging"),t._unblockFrames(),t._trigger("dragStop",s,i(a))}})},_makeResizable:function(){var t=this,e=this.options,i=e.resizable,s=this.uiDialog.css("position"),a=typeof i=="string"?i:"n,e,s,w,se,sw,ne,nw";function o(r){return{originalPosition:r.originalPosition,originalSize:r.originalSize,position:r.position,size:r.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:e.maxWidth,maxHeight:e.maxHeight,minWidth:e.minWidth,minHeight:this._minHeight(),handles:a,start:function(r,l){t._addClass(n(this),"ui-dialog-resizing"),t._blockFrames(),t._trigger("resizeStart",r,o(l))},resize:function(r,l){t._trigger("resize",r,o(l))},stop:function(r,l){var h=t.uiDialog.offset(),u=h.left-t.document.scrollLeft(),c=h.top-t.document.scrollTop();e.height=t.uiDialog.height(),e.width=t.uiDialog.width(),e.position={my:"left top",at:"left"+(u>=0?"+":"")+u+" top"+(c>=0?"+":"")+c,of:t.window},t._removeClass(n(this),"ui-dialog-resizing"),t._unblockFrames(),t._trigger("resizeStop",r,o(l))}}).css("position",s)},_trackFocus:function(){this._on(this.widget(),{focusin:function(t){this._makeFocusTarget(),this._focusedElement=n(t.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var t=this._trackingInstances(),e=n.inArray(this,t);e!==-1&&t.splice(e,1)},_trackingInstances:function(){var t=this.document.data("ui-dialog-instances");return t||(t=[],this.document.data("ui-dialog-instances",t)),t},_minHeight:function(){var t=this.options;return t.height==="auto"?t.minHeight:Math.min(t.minHeight,t.height)},_position:function(){var t=this.uiDialog.is(":visible");t||this.uiDialog.show(),this.uiDialog.position(this.options.position),t||this.uiDialog.hide()},_setOptions:function(t){var e=this,i=!1,s={};n.each(t,function(a,o){e._setOption(a,o),a in e.sizeRelatedOptions&&(i=!0),a in e.resizableRelatedOptions&&(s[a]=o)}),i&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(t,e){var i,s,a=this.uiDialog;t!=="disabled"&&(this._super(t,e),t==="appendTo"&&this.uiDialog.appendTo(this._appendTo()),t==="buttons"&&this._createButtons(),t==="closeText"&&this.uiDialogTitlebarClose.button({label:n("<a>").text(""+this.options.closeText).html()}),t==="draggable"&&(i=a.is(":data(ui-draggable)"),i&&!e&&a.draggable("destroy"),!i&&e&&this._makeDraggable()),t==="position"&&this._position(),t==="resizable"&&(s=a.is(":data(ui-resizable)"),s&&!e&&a.resizable("destroy"),s&&typeof e=="string"&&a.resizable("option","handles",e),!s&&e!==!1&&this._makeResizable()),t==="title"&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var t,e,i,s=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),s.minWidth>s.width&&(s.width=s.minWidth),t=this.uiDialog.css({height:"auto",width:s.width}).outerHeight(),e=Math.max(0,s.minHeight-t),i=typeof s.maxHeight=="number"?Math.max(0,s.maxHeight-t):"none",s.height==="auto"?this.element.css({minHeight:e,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,s.height-t)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var t=n(this);return n("<div>").css({position:"absolute",width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return n(t.target).closest(".ui-dialog").length?!0:!!n(t.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var t=n.fn.jquery.substring(0,4),e=!0;this._delay(function(){e=!1}),this.document.data("ui-dialog-overlays")||this.document.on("focusin.ui-dialog",function(i){if(!e){var s=this._trackingInstances()[0];s._allowInteraction(i)||(i.preventDefault(),s._focusTabbable(),(t==="3.4."||t==="3.5.")&&s._delay(s._restoreTabbableFocus))}}.bind(this)),this.overlay=n("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1)}},_destroyOverlay:function(){if(this.options.modal&&this.overlay){var t=this.document.data("ui-dialog-overlays")-1;t?this.document.data("ui-dialog-overlays",t):(this.document.off("focusin.ui-dialog"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null}}}),n.uiBackCompat!==!1&&n.widget("ui.dialog",n.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(t,e){t==="dialogClass"&&this.uiDialog.removeClass(this.options.dialogClass).addClass(e),this._superApply(arguments)}});var pe=n.ui.dialog;/*!
190 * jQuery UI Progressbar 1.13.2
191 * http://jqueryui.com
192 *
193 * Copyright jQuery Foundation and other contributors
194 * Released under the MIT license.
195 * http://jquery.org/license
196 */var me=n.widget("ui.progressbar",{version:"1.13.2",options:{classes:{"ui-progressbar":"ui-corner-all","ui-progressbar-value":"ui-corner-left","ui-progressbar-complete":"ui-corner-right"},max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.attr({role:"progressbar","aria-valuemin":this.min}),this._addClass("ui-progressbar","ui-widget ui-widget-content"),this.valueDiv=n("<div>").appendTo(this.element),this._addClass(this.valueDiv,"ui-progressbar-value","ui-widget-header"),this._refreshValue()},_destroy:function(){this.element.removeAttr("role aria-valuemin aria-valuemax aria-valuenow"),this.valueDiv.remove()},value:function(t){if(t===void 0)return this.options.value;this.options.value=this._constrainedValue(t),this._refreshValue()},_constrainedValue:function(t){return t===void 0&&(t=this.options.value),this.indeterminate=t===!1,typeof t!="number"&&(t=0),this.indeterminate?!1:Math.min(this.options.max,Math.max(this.min,t))},_setOptions:function(t){var e=t.value;delete t.value,this._super(t),this.options.value=this._constrainedValue(e),this._refreshValue()},_setOption:function(t,e){t==="max"&&(e=Math.max(this.min,e)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var t=this.options.value,e=this._percentage();this.valueDiv.toggle(this.indeterminate||t>this.min).width(e.toFixed(0)+"%"),this._toggleClass(this.valueDiv,"ui-progressbar-complete",null,t===this.options.max)._toggleClass("ui-progressbar-indeterminate",null,this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=n("<div>").appendTo(this.valueDiv),this._addClass(this.overlayDiv,"ui-progressbar-overlay"))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":t}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==t&&(this.oldValue=t,this._trigger("change")),t===this.options.max&&this._trigger("complete")}});/*!
197 * jQuery UI Selectmenu 1.13.2
198 * http://jqueryui.com
199 *
200 * Copyright jQuery Foundation and other contributors
201 * Released under the MIT license.
202 * http://jquery.org/license
203 */var ge=n.widget("ui.selectmenu",[n.ui.formResetMixin,{version:"1.13.2",defaultElement:"<select>",options:{appendTo:null,classes:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"},disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"},width:!1,change:null,close:null,focus:null,open:null,select:null},_create:function(){var t=this.element.uniqueId().attr("id");this.ids={element:t,button:t+"-button",menu:t+"-menu"},this._drawButton(),this._drawMenu(),this._bindFormResetHandler(),this._rendered=!1,this.menuItems=n()},_drawButton:function(){var t,e=this,i=this._parseOption(this.element.find("option:selected"),this.element[0].selectedIndex);this.labels=this.element.labels().attr("for",this.ids.button),this._on(this.labels,{click:function(s){this.button.trigger("focus"),s.preventDefault()}}),this.element.hide(),this.button=n("<span>",{tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true",title:this.element.attr("title")}).insertAfter(this.element),this._addClass(this.button,"ui-selectmenu-button ui-selectmenu-button-closed","ui-button ui-widget"),t=n("<span>").appendTo(this.button),this._addClass(t,"ui-selectmenu-icon","ui-icon "+this.options.icons.button),this.buttonItem=this._renderButtonItem(i).appendTo(this.button),this.options.width!==!1&&this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",function(){e._rendered||e._refreshMenu()})},_drawMenu:function(){var t=this;this.menu=n("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=n("<div>").append(this.menu),this._addClass(this.menuWrap,"ui-selectmenu-menu","ui-front"),this.menuWrap.appendTo(this._appendTo()),this.menuInstance=this.menu.menu({classes:{"ui-menu":"ui-corner-bottom"},role:"listbox",select:function(e,i){e.preventDefault(),t._setSelection(),t._select(i.item.data("ui-selectmenu-item"),e)},focus:function(e,i){var s=i.item.data("ui-selectmenu-item");t.focusIndex!=null&&s.index!==t.focusIndex&&(t._trigger("focus",e,{item:s}),t.isOpen||t._select(s,e)),t.focusIndex=s.index,t.button.attr("aria-activedescendant",t.menuItems.eq(s.index).attr("id"))}}).menu("instance"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(this._getSelectedItem().data("ui-selectmenu-item")||{})),this.options.width===null&&this._resizeButton()},_refreshMenu:function(){var t,e=this.element.find("option");this.menu.empty(),this._parseOptions(e),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup").find(".ui-menu-item-wrapper"),this._rendered=!0,e.length&&(t=this._getSelectedItem(),this.menuInstance.focus(null,t),this._setAria(t.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(t){this.options.disabled||(this._rendered?(this._removeClass(this.menu.find(".ui-state-active"),null,"ui-state-active"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.menuItems.length&&(this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",t)))},_position:function(){this.menuWrap.position(n.extend({of:this.button},this.options.position))},close:function(t){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",t))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderButtonItem:function(t){var e=n("<span>");return this._setText(e,t.label),this._addClass(e,"ui-selectmenu-text"),e},_renderMenu:function(t,e){var i=this,s="";n.each(e,function(a,o){var r;o.optgroup!==s&&(r=n("<li>",{text:o.optgroup}),i._addClass(r,"ui-selectmenu-optgroup","ui-menu-divider"+(o.element.parent("optgroup").prop("disabled")?" ui-state-disabled":"")),r.appendTo(t),s=o.optgroup),i._renderItemData(t,o)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-selectmenu-item",e)},_renderItem:function(t,e){var i=n("<li>"),s=n("<div>",{title:e.element.attr("title")});return e.disabled&&this._addClass(i,null,"ui-state-disabled"),this._setText(s,e.label),i.append(s).appendTo(t)},_setText:function(t,e){e?t.text(e):t.html("&#160;")},_move:function(t,e){var i,s,a=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex).parent("li"):(i=this.menuItems.eq(this.element[0].selectedIndex).parent("li"),a+=":not(.ui-state-disabled)"),t==="first"||t==="last"?s=i[t==="first"?"prevAll":"nextAll"](a).eq(-1):s=i[t+"All"](a).eq(0),s.length&&this.menuInstance.focus(e,s)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex).parent("li")},_toggle:function(t){this[this.isOpen?"close":"open"](t)},_setSelection:function(){var t;this.range&&(window.getSelection?(t=window.getSelection(),t.removeAllRanges(),t.addRange(this.range)):this.range.select(),this.button.trigger("focus"))},_documentClick:{mousedown:function(t){this.isOpen&&(n(t.target).closest(".ui-selectmenu-menu, #"+n.escapeSelector(this.ids.button)).length||this.close(t))}},_buttonEvents:{mousedown:function(){var t;window.getSelection?(t=window.getSelection(),t.rangeCount&&(this.range=t.getRangeAt(0))):this.range=document.selection.createRange()},click:function(t){this._setSelection(),this._toggle(t)},keydown:function(t){var e=!0;switch(t.keyCode){case n.ui.keyCode.TAB:case n.ui.keyCode.ESCAPE:this.close(t),e=!1;break;case n.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(t);break;case n.ui.keyCode.UP:t.altKey?this._toggle(t):this._move("prev",t);break;case n.ui.keyCode.DOWN:t.altKey?this._toggle(t):this._move("next",t);break;case n.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(t):this._toggle(t);break;case n.ui.keyCode.LEFT:this._move("prev",t);break;case n.ui.keyCode.RIGHT:this._move("next",t);break;case n.ui.keyCode.HOME:case n.ui.keyCode.PAGE_UP:this._move("first",t);break;case n.ui.keyCode.END:case n.ui.keyCode.PAGE_DOWN:this._move("last",t);break;default:this.menu.trigger(t),e=!1}e&&t.preventDefault()}},_selectFocusedItem:function(t){var e=this.menuItems.eq(this.focusIndex).parent("li");e.hasClass("ui-state-disabled")||this._select(e.data("ui-selectmenu-item"),t)},_select:function(t,e){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=t.index,this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(t)),this._setAria(t),this._trigger("select",e,{item:t}),t.index!==i&&this._trigger("change",e,{item:t}),this.close(e)},_setAria:function(t){var e=this.menuItems.eq(t.index).attr("id");this.button.attr({"aria-labelledby":e,"aria-activedescendant":e}),this.menu.attr("aria-activedescendant",e)},_setOption:function(t,e){if(t==="icons"){var i=this.button.find("span.ui-icon");this._removeClass(i,null,this.options.icons.button)._addClass(i,null,e.button)}this._super(t,e),t==="appendTo"&&this.menuWrap.appendTo(this._appendTo()),t==="width"&&this._resizeButton()},_setOptionDisabled:function(t){this._super(t),this.menuInstance.option("disabled",t),this.button.attr("aria-disabled",t),this._toggleClass(this.button,null,"ui-state-disabled",t),this.element.prop("disabled",t),t?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?n(t):this.document.find(t).eq(0)),(!t||!t[0])&&(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_toggleAttr:function(){this.button.attr("aria-expanded",this.isOpen),this._removeClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"closed":"open"))._addClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"open":"closed"))._toggleClass(this.menuWrap,"ui-selectmenu-open",null,this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var t=this.options.width;if(t===!1){this.button.css("width","");return}t===null&&(t=this.element.show().outerWidth(),this.element.hide()),this.button.outerWidth(t)},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){var t=this._super();return t.disabled=this.element.prop("disabled"),t},_parseOptions:function(t){var e=this,i=[];t.each(function(s,a){a.hidden||i.push(e._parseOption(n(a),s))}),this.items=i},_parseOption:function(t,e){var i=t.parent("optgroup");return{element:t,index:e,value:t.val(),label:t.text(),optgroup:i.attr("label")||"",disabled:i.prop("disabled")||t.prop("disabled")}},_destroy:function(){this._unbindFormResetHandler(),this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.labels.attr("for",this.ids.element)}}]);/*!
204 * jQuery UI Slider 1.13.2
205 * http://jqueryui.com
206 *
207 * Copyright jQuery Foundation and other contributors
208 * Released under the MIT license.
209 * http://jquery.org/license
210 */var _e=n.widget("ui.slider",n.ui.mouse,{version:"1.13.2",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var t,e,i=this.options,s=this.element.find(".ui-slider-handle"),a="<span tabindex='0'></span>",o=[];for(e=i.values&&i.values.length||1,s.length>e&&(s.slice(e).remove(),s=s.slice(0,e)),t=s.length;t<e;t++)o.push(a);this.handles=s.add(n(o.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each(function(r){n(this).data("ui-slider-handle-index",r).attr("tabIndex",0)})},_createRange:function(){var t=this.options;t.range?(t.range===!0&&(t.values?t.values.length&&t.values.length!==2?t.values=[t.values[0],t.values[0]]:Array.isArray(t.values)&&(t.values=t.values.slice(0)):t.values=[this._valueMin(),this._valueMin()]),!this.range||!this.range.length?(this.range=n("<div>").appendTo(this.element),this._addClass(this.range,"ui-slider-range")):(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})),(t.range==="min"||t.range==="max")&&this._addClass(this.range,"ui-slider-range-"+t.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(t){var e,i,s,a,o,r,l,h,u=this,c=this.options;return c.disabled||(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),e={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(e),s=this._valueMax()-this._valueMin()+1,this.handles.each(function(p){var m=Math.abs(i-u.values(p));(s>m||s===m&&(p===u._lastChangedValue||u.values(p)===c.min))&&(s=m,a=n(this),o=p)}),r=this._start(t,o),r===!1)?!1:(this._mouseSliding=!0,this._handleIndex=o,this._addClass(a,null,"ui-state-active"),a.trigger("focus"),l=a.offset(),h=!n(t.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=h?{left:0,top:0}:{left:t.pageX-l.left-a.width()/2,top:t.pageY-l.top-a.height()/2-(parseInt(a.css("borderTopWidth"),10)||0)-(parseInt(a.css("borderBottomWidth"),10)||0)+(parseInt(a.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,o,i),this._animateOff=!0,!0)},_mouseStart:function(){return!0},_mouseDrag:function(t){var e={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(e);return this._slide(t,this._handleIndex,i),!1},_mouseStop:function(t){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(t,this._handleIndex),this._change(t,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(t){var e,i,s,a,o;return this.orientation==="horizontal"?(e=this.elementSize.width,i=t.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(e=this.elementSize.height,i=t.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),s=i/e,s>1&&(s=1),s<0&&(s=0),this.orientation==="vertical"&&(s=1-s),a=this._valueMax()-this._valueMin(),o=this._valueMin()+s*a,this._trimAlignValue(o)},_uiHash:function(t,e,i){var s={handle:this.handles[t],handleIndex:t,value:e!==void 0?e:this.value()};return this._hasMultipleValues()&&(s.value=e!==void 0?e:this.values(t),s.values=i||this.values()),s},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(t,e){return this._trigger("start",t,this._uiHash(e))},_slide:function(t,e,i){var s,a,o=this.value(),r=this.values();this._hasMultipleValues()&&(a=this.values(e?0:1),o=this.values(e),this.options.values.length===2&&this.options.range===!0&&(i=e===0?Math.min(a,i):Math.max(a,i)),r[e]=i),i!==o&&(s=this._trigger("slide",t,this._uiHash(e,i,r)),s!==!1&&(this._hasMultipleValues()?this.values(e,i):this.value(i)))},_stop:function(t,e){this._trigger("stop",t,this._uiHash(e))},_change:function(t,e){!this._keySliding&&!this._mouseSliding&&(this._lastChangedValue=e,this._trigger("change",t,this._uiHash(e)))},value:function(t){if(arguments.length){this.options.value=this._trimAlignValue(t),this._refreshValue(),this._change(null,0);return}return this._value()},values:function(t,e){var i,s,a;if(arguments.length>1){this.options.values[t]=this._trimAlignValue(e),this._refreshValue(),this._change(null,t);return}if(arguments.length)if(Array.isArray(arguments[0])){for(i=this.options.values,s=arguments[0],a=0;a<i.length;a+=1)i[a]=this._trimAlignValue(s[a]),this._change(null,a);this._refreshValue()}else return this._hasMultipleValues()?this._values(t):this.value();else return this._values()},_setOption:function(t,e){var i,s=0;switch(t==="range"&&this.options.range===!0&&(e==="min"?(this.options.value=this._values(0),this.options.values=null):e==="max"&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),Array.isArray(this.options.values)&&(s=this.options.values.length),this._super(t,e),t){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(e),this.handles.css(e==="horizontal"?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=s-1;i>=0;i--)this._change(null,i);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1;break}},_setOptionDisabled:function(t){this._super(t),this._toggleClass(null,"ui-state-disabled",!!t)},_value:function(){var t=this.options.value;return t=this._trimAlignValue(t),t},_values:function(t){var e,i,s;if(arguments.length)return e=this.options.values[t],e=this._trimAlignValue(e),e;if(this._hasMultipleValues()){for(i=this.options.values.slice(),s=0;s<i.length;s+=1)i[s]=this._trimAlignValue(i[s]);return i}else return[]},_trimAlignValue:function(t){if(t<=this._valueMin())return this._valueMin();if(t>=this._valueMax())return this._valueMax();var e=this.options.step>0?this.options.step:1,i=(t-this._valueMin())%e,s=t-i;return Math.abs(i)*2>=e&&(s+=i>0?e:-e),parseFloat(s.toFixed(5))},_calculateNewMax:function(){var t=this.options.max,e=this._valueMin(),i=this.options.step,s=Math.round((t-e)/i)*i;t=s+e,t>this.options.max&&(t-=i),this.max=parseFloat(t.toFixed(this._precision()))},_precision:function(){var t=this._precisionOf(this.options.step);return this.options.min!==null&&(t=Math.max(t,this._precisionOf(this.options.min))),t},_precisionOf:function(t){var e=t.toString(),i=e.indexOf(".");return i===-1?0:e.length-i-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(t){t==="vertical"&&this.range.css({width:"",left:""}),t==="horizontal"&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var t,e,i,s,a,o=this.options.range,r=this.options,l=this,h=this._animateOff?!1:r.animate,u={};this._hasMultipleValues()?this.handles.each(function(c){e=(l.values(c)-l._valueMin())/(l._valueMax()-l._valueMin())*100,u[l.orientation==="horizontal"?"left":"bottom"]=e+"%",n(this).stop(1,1)[h?"animate":"css"](u,r.animate),l.options.range===!0&&(l.orientation==="horizontal"?(c===0&&l.range.stop(1,1)[h?"animate":"css"]({left:e+"%"},r.animate),c===1&&l.range[h?"animate":"css"]({width:e-t+"%"},{queue:!1,duration:r.animate})):(c===0&&l.range.stop(1,1)[h?"animate":"css"]({bottom:e+"%"},r.animate),c===1&&l.range[h?"animate":"css"]({height:e-t+"%"},{queue:!1,duration:r.animate}))),t=e}):(i=this.value(),s=this._valueMin(),a=this._valueMax(),e=a!==s?(i-s)/(a-s)*100:0,u[this.orientation==="horizontal"?"left":"bottom"]=e+"%",this.handle.stop(1,1)[h?"animate":"css"](u,r.animate),o==="min"&&this.orientation==="horizontal"&&this.range.stop(1,1)[h?"animate":"css"]({width:e+"%"},r.animate),o==="max"&&this.orientation==="horizontal"&&this.range.stop(1,1)[h?"animate":"css"]({width:100-e+"%"},r.animate),o==="min"&&this.orientation==="vertical"&&this.range.stop(1,1)[h?"animate":"css"]({height:e+"%"},r.animate),o==="max"&&this.orientation==="vertical"&&this.range.stop(1,1)[h?"animate":"css"]({height:100-e+"%"},r.animate))},_handleEvents:{keydown:function(t){var e,i,s,a,o=n(t.target).data("ui-slider-handle-index");switch(t.keyCode){case n.ui.keyCode.HOME:case n.ui.keyCode.END:case n.ui.keyCode.PAGE_UP:case n.ui.keyCode.PAGE_DOWN:case n.ui.keyCode.UP:case n.ui.keyCode.RIGHT:case n.ui.keyCode.DOWN:case n.ui.keyCode.LEFT:if(t.preventDefault(),!this._keySliding&&(this._keySliding=!0,this._addClass(n(t.target),null,"ui-state-active"),e=this._start(t,o),e===!1))return;break}switch(a=this.options.step,this._hasMultipleValues()?i=s=this.values(o):i=s=this.value(),t.keyCode){case n.ui.keyCode.HOME:s=this._valueMin();break;case n.ui.keyCode.END:s=this._valueMax();break;case n.ui.keyCode.PAGE_UP:s=this._trimAlignValue(i+(this._valueMax()-this._valueMin())/this.numPages);break;case n.ui.keyCode.PAGE_DOWN:s=this._trimAlignValue(i-(this._valueMax()-this._valueMin())/this.numPages);break;case n.ui.keyCode.UP:case n.ui.keyCode.RIGHT:if(i===this._valueMax())return;s=this._trimAlignValue(i+a);break;case n.ui.keyCode.DOWN:case n.ui.keyCode.LEFT:if(i===this._valueMin())return;s=this._trimAlignValue(i-a);break}this._slide(t,o,s)},keyup:function(t){var e=n(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,e),this._change(t,e),this._removeClass(n(t.target),null,"ui-state-active"))}}});/*!
211 * jQuery UI Spinner 1.13.2
212 * http://jqueryui.com
213 *
214 * Copyright jQuery Foundation and other contributors
215 * Released under the MIT license.
216 * http://jquery.org/license
217 */function Q(t){return function(){var e=this.element.val();t.apply(this,arguments),this._refresh(),e!==this.element.val()&&this._trigger("change")}}n.widget("ui.spinner",{version:"1.13.2",defaultElement:"<input>",widgetEventPrefix:"spin",options:{classes:{"ui-spinner":"ui-corner-all","ui-spinner-down":"ui-corner-br","ui-spinner-up":"ui-corner-tr"},culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),this.value()!==""&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var t=this._super(),e=this.element;return n.each(["min","max","step"],function(i,s){var a=e.attr(s);a!=null&&a.length&&(t[s]=a)}),t},_events:{keydown:function(t){this._start(t)&&this._keydown(t)&&t.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(t){if(this.cancelBlur){delete this.cancelBlur;return}this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",t)},mousewheel:function(t,e){var i=n.ui.safeActiveElement(this.document[0]),s=this.element[0]===i;if(!(!s||!e)){if(!this.spinning&&!this._start(t))return!1;this._spin((e>0?1:-1)*this.options.step,t),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(t)},100),t.preventDefault()}},"mousedown .ui-spinner-button":function(t){var e;e=this.element[0]===n.ui.safeActiveElement(this.document[0])?this.previous:this.element.val();function i(){var s=this.element[0]===n.ui.safeActiveElement(this.document[0]);s||(this.element.trigger("focus"),this.previous=e,this._delay(function(){this.previous=e}))}t.preventDefault(),i.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,i.call(this)}),this._start(t)!==!1&&this._repeat(null,n(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(t){if(n(t.currentTarget).hasClass("ui-state-active")){if(this._start(t)===!1)return!1;this._repeat(null,n(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)}},"mouseleave .ui-spinner-button":"_stop"},_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap("<span>").parent().append("<a></a><a></a>")},_draw:function(){this._enhance(),this._addClass(this.uiSpinner,"ui-spinner","ui-widget ui-widget-content"),this._addClass("ui-spinner-input"),this.element.attr("role","spinbutton"),this.buttons=this.uiSpinner.children("a").attr("tabIndex",-1).attr("aria-hidden",!0).button({classes:{"ui-button":""}}),this._removeClass(this.buttons,"ui-corner-all"),this._addClass(this.buttons.first(),"ui-spinner-button ui-spinner-up"),this._addClass(this.buttons.last(),"ui-spinner-button ui-spinner-down"),this.buttons.first().button({icon:this.options.icons.up,showLabel:!1}),this.buttons.last().button({icon:this.options.icons.down,showLabel:!1}),this.buttons.height()>Math.ceil(this.uiSpinner.height()*.5)&&this.uiSpinner.height()>0&&this.uiSpinner.height(this.uiSpinner.height())},_keydown:function(t){var e=this.options,i=n.ui.keyCode;switch(t.keyCode){case i.UP:return this._repeat(null,1,t),!0;case i.DOWN:return this._repeat(null,-1,t),!0;case i.PAGE_UP:return this._repeat(null,e.page,t),!0;case i.PAGE_DOWN:return this._repeat(null,-e.page,t),!0}return!1},_start:function(t){return!this.spinning&&this._trigger("start",t)===!1?!1:(this.counter||(this.counter=1),this.spinning=!0,!0)},_repeat:function(t,e,i){t=t||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,e,i)},t),this._spin(e*this.options.step,i)},_spin:function(t,e){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+t*this._increment(this.counter)),(!this.spinning||this._trigger("spin",e,{value:i})!==!1)&&(this._value(i),this.counter++)},_increment:function(t){var e=this.options.incremental;return e?typeof e=="function"?e(t):Math.floor(t*t*t/5e4-t*t/500+17*t/200+1):1},_precision:function(){var t=this._precisionOf(this.options.step);return this.options.min!==null&&(t=Math.max(t,this._precisionOf(this.options.min))),t},_precisionOf:function(t){var e=t.toString(),i=e.indexOf(".");return i===-1?0:e.length-i-1},_adjustValue:function(t){var e,i,s=this.options;return e=s.min!==null?s.min:0,i=t-e,i=Math.round(i/s.step)*s.step,t=e+i,t=parseFloat(t.toFixed(this._precision())),s.max!==null&&t>s.max?s.max:s.min!==null&&t<s.min?s.min:t},_stop:function(t){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",t))},_setOption:function(t,e){var i,s,a;if(t==="culture"||t==="numberFormat"){i=this._parse(this.element.val()),this.options[t]=e,this.element.val(this._format(i));return}(t==="max"||t==="min"||t==="step")&&typeof e=="string"&&(e=this._parse(e)),t==="icons"&&(s=this.buttons.first().find(".ui-icon"),this._removeClass(s,null,this.options.icons.up),this._addClass(s,null,e.up),a=this.buttons.last().find(".ui-icon"),this._removeClass(a,null,this.options.icons.down),this._addClass(a,null,e.down)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this._toggleClass(this.uiSpinner,null,"ui-state-disabled",!!t),this.element.prop("disabled",!!t),this.buttons.button(t?"disable":"enable")},_setOptions:Q(function(t){this._super(t)}),_parse:function(t){return typeof t=="string"&&t!==""&&(t=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(t,10,this.options.culture):+t),t===""||isNaN(t)?null:t},_format:function(t){return t===""?"":window.Globalize&&this.options.numberFormat?Globalize.format(t,this.options.numberFormat,this.options.culture):t},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var t=this.value();return t===null?!1:t===this._adjustValue(t)},_value:function(t,e){var i;t!==""&&(i=this._parse(t),i!==null&&(e||(i=this._adjustValue(i)),t=this._format(i))),this.element.val(t),this._refresh()},_destroy:function(){this.element.prop("disabled",!1).removeAttr("autocomplete role aria-valuemin aria-valuemax aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:Q(function(t){this._stepUp(t)}),_stepUp:function(t){this._start()&&(this._spin((t||1)*this.options.step),this._stop())},stepDown:Q(function(t){this._stepDown(t)}),_stepDown:function(t){this._start()&&(this._spin((t||1)*-this.options.step),this._stop())},pageUp:Q(function(t){this._stepUp((t||1)*this.options.page)}),pageDown:Q(function(t){this._stepDown((t||1)*this.options.page)}),value:function(t){if(!arguments.length)return this._parse(this.element.val());Q(this._value).call(this,t)},widget:function(){return this.uiSpinner}}),n.uiBackCompat!==!1&&n.widget("ui.spinner",n.ui.spinner,{_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml())},_uiSpinnerHtml:function(){return"<span>"},_buttonHtml:function(){return"<a></a><a></a>"}});var ve=n.ui.spinner;/*!
218 * jQuery UI Tabs 1.13.2
219 * http://jqueryui.com
220 *
221 * Copyright jQuery Foundation and other contributors
222 * Released under the MIT license.
223 * http://jquery.org/license
224 */n.widget("ui.tabs",{version:"1.13.2",delay:300,options:{active:null,classes:{"ui-tabs":"ui-corner-all","ui-tabs-nav":"ui-corner-all","ui-tabs-panel":"ui-corner-bottom","ui-tabs-tab":"ui-corner-top"},collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:(function(){var t=/#.*$/;return function(e){var i,s;i=e.href.replace(t,""),s=location.href.replace(t,"");try{i=decodeURIComponent(i)}catch{}try{s=decodeURIComponent(s)}catch{}return e.hash.length>1&&i===s}})(),_create:function(){var t=this,e=this.options;this.running=!1,this._addClass("ui-tabs","ui-widget ui-widget-content"),this._toggleClass("ui-tabs-collapsible",null,e.collapsible),this._processTabs(),e.active=this._initialActive(),Array.isArray(e.disabled)&&(e.disabled=n.uniqueSort(e.disabled.concat(n.map(this.tabs.filter(".ui-state-disabled"),function(i){return t.tabs.index(i)}))).sort()),this.options.active!==!1&&this.anchors.length?this.active=this._findActive(e.active):this.active=n(),this._refresh(),this.active.length&&this.load(e.active)},_initialActive:function(){var t=this.options.active,e=this.options.collapsible,i=location.hash.substring(1);return t===null&&(i&&this.tabs.each(function(s,a){if(n(a).attr("aria-controls")===i)return t=s,!1}),t===null&&(t=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(t===null||t===-1)&&(t=this.tabs.length?0:!1)),t!==!1&&(t=this.tabs.index(this.tabs.eq(t)),t===-1&&(t=e?!1:0)),!e&&t===!1&&this.anchors.length&&(t=0),t},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):n()}},_tabKeydown:function(t){var e=n(n.ui.safeActiveElement(this.document[0])).closest("li"),i=this.tabs.index(e),s=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case n.ui.keyCode.RIGHT:case n.ui.keyCode.DOWN:i++;break;case n.ui.keyCode.UP:case n.ui.keyCode.LEFT:s=!1,i--;break;case n.ui.keyCode.END:i=this.anchors.length-1;break;case n.ui.keyCode.HOME:i=0;break;case n.ui.keyCode.SPACE:t.preventDefault(),clearTimeout(this.activating),this._activate(i);return;case n.ui.keyCode.ENTER:t.preventDefault(),clearTimeout(this.activating),this._activate(i===this.options.active?!1:i);return;default:return}t.preventDefault(),clearTimeout(this.activating),i=this._focusNextTab(i,s),!t.ctrlKey&&!t.metaKey&&(e.attr("aria-selected","false"),this.tabs.eq(i).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",i)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===n.ui.keyCode.UP&&(t.preventDefault(),this.active.trigger("focus"))},_handlePageNav:function(t){if(t.altKey&&t.keyCode===n.ui.keyCode.PAGE_UP)return this._activate(this._focusNextTab(this.options.active-1,!1)),!0;if(t.altKey&&t.keyCode===n.ui.keyCode.PAGE_DOWN)return this._activate(this._focusNextTab(this.options.active+1,!0)),!0},_findNextTab:function(t,e){var i=this.tabs.length-1;function s(){return t>i&&(t=0),t<0&&(t=i),t}for(;n.inArray(s(),this.options.disabled)!==-1;)t=e?t+1:t-1;return t},_focusNextTab:function(t,e){return t=this._findNextTab(t,e),this.tabs.eq(t).trigger("focus"),t},_setOption:function(t,e){if(t==="active"){this._activate(e);return}this._super(t,e),t==="collapsible"&&(this._toggleClass("ui-tabs-collapsible",null,e),!e&&this.options.active===!1&&this._activate(0)),t==="event"&&this._setupEvents(e),t==="heightStyle"&&this._setupHeightStyle(e)},_sanitizeSelector:function(t){return t?t.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,e=this.tablist.children(":has(a[href])");t.disabled=n.map(e.filter(".ui-state-disabled"),function(i){return e.index(i)}),this._processTabs(),t.active===!1||!this.anchors.length?(t.active=!1,this.active=n()):this.active.length&&!n.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=n()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this,e=this.tabs,i=this.anchors,s=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",function(a){n(this).is(".ui-state-disabled")&&a.preventDefault()}).on("focus"+this.eventNamespace,".ui-tabs-anchor",function(){n(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map(function(){return n("a",this)[0]}).attr({tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=n(),this.anchors.each(function(a,o){var r,l,h,u=n(o).uniqueId().attr("id"),c=n(o).closest("li"),p=c.attr("aria-controls");t._isLocal(o)?(r=o.hash,h=r.substring(1),l=t.element.find(t._sanitizeSelector(r))):(h=c.attr("aria-controls")||n({}).uniqueId()[0].id,r="#"+h,l=t.element.find(r),l.length||(l=t._createPanel(h),l.insertAfter(t.panels[a-1]||t.tablist)),l.attr("aria-live","polite")),l.length&&(t.panels=t.panels.add(l)),p&&c.data("ui-tabs-aria-controls",p),c.attr({"aria-controls":h,"aria-labelledby":u}),l.attr("aria-labelledby",u)}),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),e&&(this._off(e.not(this.tabs)),this._off(i.not(this.anchors)),this._off(s.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(t){return n("<div>").attr("id",t).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(t){var e,i,s;for(Array.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1),s=0;i=this.tabs[s];s++)e=n(i),t===!0||n.inArray(s,t)!==-1?(e.attr("aria-disabled","true"),this._addClass(e,null,"ui-state-disabled")):(e.removeAttr("aria-disabled"),this._removeClass(e,null,"ui-state-disabled"));this.options.disabled=t,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,t===!0)},_setupEvents:function(t){var e={};t&&n.each(t.split(" "),function(i,s){e[s]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(i){i.preventDefault()}}),this._on(this.anchors,e),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var e,i=this.element.parent();t==="fill"?(e=i.height(),e-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var s=n(this),a=s.css("position");a==="absolute"||a==="fixed"||(e-=s.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){e-=n(this).outerHeight(!0)}),this.panels.each(function(){n(this).height(Math.max(0,e-n(this).innerHeight()+n(this).height()))}).css("overflow","auto")):t==="auto"&&(e=0,this.panels.each(function(){e=Math.max(e,n(this).height("").height())}).height(e))},_eventHandler:function(t){var e=this.options,i=this.active,s=n(t.currentTarget),a=s.closest("li"),o=a[0]===i[0],r=o&&e.collapsible,l=r?n():this._getPanelForTab(a),h=i.length?this._getPanelForTab(i):n(),u={oldTab:i,oldPanel:h,newTab:r?n():a,newPanel:l};t.preventDefault(),!(a.hasClass("ui-state-disabled")||a.hasClass("ui-tabs-loading")||this.running||o&&!e.collapsible||this._trigger("beforeActivate",t,u)===!1)&&(e.active=r?!1:this.tabs.index(a),this.active=o?n():a,this.xhr&&this.xhr.abort(),!h.length&&!l.length&&n.error("jQuery UI Tabs: Mismatching fragment identifier."),l.length&&this.load(this.tabs.index(a),t),this._toggle(t,u))},_toggle:function(t,e){var i=this,s=e.newPanel,a=e.oldPanel;this.running=!0;function o(){i.running=!1,i._trigger("activate",t,e)}function r(){i._addClass(e.newTab.closest("li"),"ui-tabs-active","ui-state-active"),s.length&&i.options.show?i._show(s,i.options.show,o):(s.show(),o())}a.length&&this.options.hide?this._hide(a,this.options.hide,function(){i._removeClass(e.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),r()}):(this._removeClass(e.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),a.hide(),r()),a.attr("aria-hidden","true"),e.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),s.length&&a.length?e.oldTab.attr("tabIndex",-1):s.length&&this.tabs.filter(function(){return n(this).attr("tabIndex")===0}).attr("tabIndex",-1),s.attr("aria-hidden","false"),e.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(t){var e,i=this._findActive(t);i[0]!==this.active[0]&&(i.length||(i=this.active),e=i.find(".ui-tabs-anchor")[0],this._eventHandler({target:e,currentTarget:e,preventDefault:n.noop}))},_findActive:function(t){return t===!1?n():this.tabs.eq(t)},_getIndex:function(t){return typeof t=="string"&&(t=this.anchors.index(this.anchors.filter("[href$='"+n.escapeSelector(t)+"']"))),t},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){n.data(this,"ui-tabs-destroy")?n(this).remove():n(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")}),this.tabs.each(function(){var t=n(this),e=t.data("ui-tabs-aria-controls");e?t.attr("aria-controls",e).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")}),this.panels.show(),this.options.heightStyle!=="content"&&this.panels.css("height","")},enable:function(t){var e=this.options.disabled;e!==!1&&(t===void 0?e=!1:(t=this._getIndex(t),Array.isArray(e)?e=n.map(e,function(i){return i!==t?i:null}):e=n.map(this.tabs,function(i,s){return s!==t?s:null})),this._setOptionDisabled(e))},disable:function(t){var e=this.options.disabled;if(e!==!0){if(t===void 0)e=!0;else{if(t=this._getIndex(t),n.inArray(t,e)!==-1)return;Array.isArray(e)?e=n.merge([t],e).sort():e=[t]}this._setOptionDisabled(e)}},load:function(t,e){t=this._getIndex(t);var i=this,s=this.tabs.eq(t),a=s.find(".ui-tabs-anchor"),o=this._getPanelForTab(s),r={tab:s,panel:o},l=function(h,u){u==="abort"&&i.panels.stop(!1,!0),i._removeClass(s,"ui-tabs-loading"),o.removeAttr("aria-busy"),h===i.xhr&&delete i.xhr};this._isLocal(a[0])||(this.xhr=n.ajax(this._ajaxSettings(a,e,r)),this.xhr&&this.xhr.statusText!=="canceled"&&(this._addClass(s,"ui-tabs-loading"),o.attr("aria-busy","true"),this.xhr.done(function(h,u,c){setTimeout(function(){o.html(h),i._trigger("load",e,r),l(c,u)},1)}).fail(function(h,u){setTimeout(function(){l(h,u)},1)})))},_ajaxSettings:function(t,e,i){var s=this;return{url:t.attr("href").replace(/#.*$/,""),beforeSend:function(a,o){return s._trigger("beforeLoad",e,n.extend({jqXHR:a,ajaxSettings:o},i))}}},_getPanelForTab:function(t){var e=n(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+e))}}),n.uiBackCompat!==!1&&n.widget("ui.tabs",n.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}});var be=n.ui.tabs;/*!
225 * jQuery UI Tooltip 1.13.2
226 * http://jqueryui.com
227 *
228 * Copyright jQuery Foundation and other contributors
229 * Released under the MIT license.
230 * http://jquery.org/license
231 */n.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=n(this).attr("title");return n("<a>").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),s=n.inArray(e,i);s!==-1&&i.splice(s,1),t.removeData("ui-tooltip-id"),i=String.prototype.trim.call(i.join(" ")),i?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=n("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=n([])},_setOption:function(t,e){var i=this;this._super(t,e),t==="content"&&n.each(this.tooltips,function(s,a){i._updateContent(a.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var t=this;n.each(this.tooltips,function(e,i){var s=n.Event("blur");s.target=s.currentTarget=i.element[0],t.close(s,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=n(this);if(e.is("[title]"))return e.data("ui-tooltip-title",e.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=n(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=n([])},open:function(t){var e=this,i=n(t?t.target:this.element).closest(this.options.items);!i.length||i.data("ui-tooltip-id")||(i.attr("title")&&i.data("ui-tooltip-title",i.attr("title")),i.data("ui-tooltip-open",!0),t&&t.type==="mouseover"&&i.parents().each(function(){var s=n(this),a;s.data("ui-tooltip-open")&&(a=n.Event("blur"),a.target=a.currentTarget=this,e.close(a,!0)),s.attr("title")&&(s.uniqueId(),e.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(t,i),this._updateContent(i,t))},_updateContent:function(t,e){var i,s=this.options.content,a=this,o=e?e.type:null;if(typeof s=="string"||s.nodeType||s.jquery)return this._open(e,t,s);i=s.call(t[0],function(r){a._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,r))})}),i&&this._open(e,t,i)},_open:function(t,e,i){var s,a,o,r,l=n.extend({},this.options.position);if(!i)return;if(s=this._find(e),s){s.tooltip.find(".ui-tooltip-content").html(i);return}e.is("[title]")&&(t&&t.type==="mouseover"?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),a=s.tooltip,this._addDescribedBy(e,a.attr("id")),a.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),r=n("<div>").html(a.find(".ui-tooltip-content").html()),r.removeAttr("name").find("[name]").removeAttr("name"),r.removeAttr("id").find("[id]").removeAttr("id"),r.appendTo(this.liveRegion);function h(u){l.of=u,!a.is(":hidden")&&a.position(l)}this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):a.position(n.extend({of:e},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){a.is(":visible")&&(h(l.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:a})},_registerCloseHandlers:function(t,e){var i={keyup:function(s){if(s.keyCode===n.ui.keyCode.ESCAPE){var a=n.Event(s);a.currentTarget=e[0],this.close(a,!0)}}};e[0]!==this.element[0]&&(i.remove=function(){var s=this._find(e);s&&this._removeTooltip(s.tooltip)}),(!t||t.type==="mouseover")&&(i.mouseleave="close"),(!t||t.type==="focusin")&&(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=n(t?t.currentTarget:this.element),a=this._find(s);if(!a){s.removeData("ui-tooltip-open");return}e=a.tooltip,!a.closing&&(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),a.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(n(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&t.type==="mouseleave"&&n.each(this.parents,function(o,r){n(r.element).attr("title",r.title),delete i.parents[o]}),a.closing=!0,this._trigger("close",t,{tooltip:e}),a.hiding||(a.closing=!1))},_tooltip:function(t){var e=n("<div>").attr("role","tooltip"),i=n("<div>").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var t=this;n.each(this.tooltips,function(e,i){var s=n.Event("blur"),a=i.element;s.target=s.currentTarget=a[0],t.close(s,!0),n("#"+e).remove(),a.data("ui-tooltip-title")&&(a.attr("title")||a.attr("title",a.data("ui-tooltip-title")),a.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),n.uiBackCompat!==!1&&n.widget("ui.tooltip",n.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});var ye=n.ui.tooltip,O=n;/*!
232 * jQuery Color Animations v2.2.0
233 * https://github.com/jquery/jquery-color
234 *
235 * Copyright OpenJS Foundation and other contributors
236 * Released under the MIT license.
237 * http://jquery.org/license
238 *
239 * Date: Sun May 10 09:02:36 2020 +0200
240 */var Ot="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",lt={},zt=lt.toString,At=/^([\-+])=\s*(\d+\.?\d*)/,Nt=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1]*2.55,t[2]*2.55,t[3]*2.55,t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})?/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16),t[4]?(parseInt(t[4],16)/255).toFixed(2):1]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])([a-f0-9])?/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16),t[4]?(parseInt(t[4]+t[4],16)/255).toFixed(2):1]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],S=O.Color=function(t,e,i,s){return new O.Color.fn.parse(t,e,i,s)},W={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},bt={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},yt=S.support={},wt=O("<p>")[0],nt,N=O.each;wt.style.cssText="background-color:rgba(1,1,1,.5)",yt.rgba=wt.style.backgroundColor.indexOf("rgba")>-1,N(W,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),O.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,e){lt["[object "+e+"]"]=e.toLowerCase()});function tt(t){return t==null?t+"":typeof t=="object"?lt[zt.call(t)]||"object":typeof t}function at(t,e,i){var s=bt[e.type]||{};return t==null?i||!e.def?null:e.def:(t=s.floor?~~t:parseFloat(t),isNaN(t)?e.def:s.mod?(t+s.mod)%s.mod:Math.min(s.max,Math.max(0,t)))}function Ct(t){var e=S(),i=e._rgba=[];return t=t.toLowerCase(),N(Nt,function(s,a){var o,r=a.re.exec(t),l=r&&a.parse(r),h=a.space||"rgba";if(l)return o=e[h](l),e[W[h].cache]=o[W[h].cache],i=e._rgba=o._rgba,!1}),i.length?(i.join()==="0,0,0,0"&&O.extend(i,nt.transparent),e):nt[t]}S.fn=O.extend(S.prototype,{parse:function(t,e,i,s){if(t===void 0)return this._rgba=[null,null,null,null],this;(t.jquery||t.nodeType)&&(t=O(t).css(e),e=void 0);var a=this,o=tt(t),r=this._rgba=[];if(e!==void 0&&(t=[t,e,i,s],o="array"),o==="string")return this.parse(Ct(t)||nt._default);if(o==="array")return N(W.rgba.props,function(l,h){r[h.idx]=at(t[h.idx],h)}),this;if(o==="object")return t instanceof S?N(W,function(l,h){t[h.cache]&&(a[h.cache]=t[h.cache].slice())}):N(W,function(l,h){var u=h.cache;N(h.props,function(c,p){if(!a[u]&&h.to){if(c==="alpha"||t[c]==null)return;a[u]=h.to(a._rgba)}a[u][p.idx]=at(t[c],p,!0)}),a[u]&&O.inArray(null,a[u].slice(0,3))<0&&(a[u][3]==null&&(a[u][3]=1),h.from&&(a._rgba=h.from(a[u])))}),this},is:function(t){var e=S(t),i=!0,s=this;return N(W,function(a,o){var r,l=e[o.cache];return l&&(r=s[o.cache]||o.to&&o.to(s._rgba)||[],N(o.props,function(h,u){if(l[u.idx]!=null)return i=l[u.idx]===r[u.idx],i})),i}),i},_space:function(){var t=[],e=this;return N(W,function(i,s){e[s.cache]&&t.push(i)}),t.pop()},transition:function(t,e){var i=S(t),s=i._space(),a=W[s],o=this.alpha()===0?S("transparent"):this,r=o[a.cache]||a.to(o._rgba),l=r.slice();return i=i[a.cache],N(a.props,function(h,u){var c=u.idx,p=r[c],m=i[c],f=bt[u.type]||{};m!==null&&(p===null?l[c]=m:(f.mod&&(m-p>f.mod/2?p+=f.mod:p-m>f.mod/2&&(p-=f.mod)),l[c]=at((m-p)*e+p,u)))}),this[s](l)},blend:function(t){if(this._rgba[3]===1)return this;var e=this._rgba.slice(),i=e.pop(),s=S(t)._rgba;return S(O.map(e,function(a,o){return(1-i)*s[o]+i*a}))},toRgbaString:function(){var t="rgba(",e=O.map(this._rgba,function(i,s){return i??(s>2?1:0)});return e[3]===1&&(e.pop(),t="rgb("),t+e.join()+")"},toHslaString:function(){var t="hsla(",e=O.map(this.hsla(),function(i,s){return i==null&&(i=s>2?1:0),s&&s<3&&(i=Math.round(i*100)+"%"),i});return e[3]===1&&(e.pop(),t="hsl("),t+e.join()+")"},toHexString:function(t){var e=this._rgba.slice(),i=e.pop();return t&&e.push(~~(i*255)),"#"+O.map(e,function(s){return s=(s||0).toString(16),s.length===1?"0"+s:s}).join("")},toString:function(){return this._rgba[3]===0?"transparent":this.toRgbaString()}}),S.fn.parse.prototype=S.fn;function ht(t,e,i){return i=(i+1)%1,i*6<1?t+(e-t)*i*6:i*2<1?e:i*3<2?t+(e-t)*(2/3-i)*6:t}W.hsla.to=function(t){if(t[0]==null||t[1]==null||t[2]==null)return[null,null,null,t[3]];var e=t[0]/255,i=t[1]/255,s=t[2]/255,a=t[3],o=Math.max(e,i,s),r=Math.min(e,i,s),l=o-r,h=o+r,u=h*.5,c,p;return r===o?c=0:e===o?c=60*(i-s)/l+360:i===o?c=60*(s-e)/l+120:c=60*(e-i)/l+240,l===0?p=0:u<=.5?p=l/h:p=l/(2-h),[Math.round(c)%360,p,u,a??1]},W.hsla.from=function(t){if(t[0]==null||t[1]==null||t[2]==null)return[null,null,null,t[3]];var e=t[0]/360,i=t[1],s=t[2],a=t[3],o=s<=.5?s*(1+i):s+i-s*i,r=2*s-o;return[Math.round(ht(r,o,e+1/3)*255),Math.round(ht(r,o,e)*255),Math.round(ht(r,o,e-1/3)*255),a]},N(W,function(t,e){var i=e.props,s=e.cache,a=e.to,o=e.from;S.fn[t]=function(r){if(a&&!this[s]&&(this[s]=a(this._rgba)),r===void 0)return this[s].slice();var l,h=tt(r),u=h==="array"||h==="object"?r:arguments,c=this[s].slice();return N(i,function(p,m){var f=u[h==="object"?p:m.idx];f==null&&(f=c[m.idx]),c[m.idx]=at(f,m)}),o?(l=S(o(c)),l[s]=c,l):S(c)},N(i,function(r,l){S.fn[r]||(S.fn[r]=function(h){var u,c,p,m,f=tt(h);return r==="alpha"?m=this._hsla?"hsla":"rgba":m=t,u=this[m](),c=u[l.idx],f==="undefined"?c:(f==="function"&&(h=h.call(this,c),f=tt(h)),h==null&&l.empty?this:(f==="string"&&(p=At.exec(h),p&&(h=c+parseFloat(p[2])*(p[1]==="+"?1:-1))),u[l.idx]=h,this[m](u)))})})}),S.hook=function(t){var e=t.split(" ");N(e,function(i,s){O.cssHooks[s]={set:function(a,o){var r,l,h="";if(o!=="transparent"&&(tt(o)!=="string"||(r=Ct(o)))){if(o=S(r||o),!yt.rgba&&o._rgba[3]!==1){for(l=s==="backgroundColor"?a.parentNode:a;(h===""||h==="transparent")&&l&&l.style;)try{h=O.css(l,"backgroundColor"),l=l.parentNode}catch{}o=o.blend(h&&h!=="transparent"?h:"_default")}o=o.toRgbaString()}try{a.style[s]=o}catch{}}},O.fx.step[s]=function(a){a.colorInit||(a.start=S(a.elem,s),a.end=S(a.end),a.colorInit=!0),O.cssHooks[s].set(a.elem,a.start.transition(a.end,a.pos))}})},S.hook(Ot),O.cssHooks.borderColor={expand:function(t){var e={};return N(["Top","Right","Bottom","Left"],function(i,s){e["border"+s+"Color"]=t}),e}},nt=O.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"};/*!
241 * jQuery UI Effects 1.13.2
242 * http://jqueryui.com
243 *
244 * Copyright jQuery Foundation and other contributors
245 * Released under the MIT license.
246 * http://jquery.org/license
247 */var ot="ui-effects-",ut="ui-effects-style",ct="ui-effects-animated";n.effects={effect:{}},(function(){var t=["add","remove","toggle"],e={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};n.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(o,r){n.fx.step[r]=function(l){(l.end!=="none"&&!l.setAttr||l.pos===1&&!l.setAttr)&&(O.style(l.elem,r,l.end),l.setAttr=!0)}});function i(o){return o.replace(/-([\da-z])/gi,function(r,l){return l.toUpperCase()})}function s(o){var r,l,h=o.ownerDocument.defaultView?o.ownerDocument.defaultView.getComputedStyle(o,null):o.currentStyle,u={};if(h&&h.length&&h[0]&&h[h[0]])for(l=h.length;l--;)r=h[l],typeof h[r]=="string"&&(u[i(r)]=h[r]);else for(r in h)typeof h[r]=="string"&&(u[r]=h[r]);return u}function a(o,r){var l={},h,u;for(h in r)u=r[h],o[h]!==u&&(e[h]||(n.fx.step[h]||!isNaN(parseFloat(u)))&&(l[h]=u));return l}n.fn.addBack||(n.fn.addBack=function(o){return this.add(o==null?this.prevObject:this.prevObject.filter(o))}),n.effects.animateClass=function(o,r,l,h){var u=n.speed(r,l,h);return this.queue(function(){var c=n(this),p=c.attr("class")||"",m,f=u.children?c.find("*").addBack():c;f=f.map(function(){var d=n(this);return{el:d,start:s(this)}}),m=function(){n.each(t,function(d,g){o[g]&&c[g+"Class"](o[g])})},m(),f=f.map(function(){return this.end=s(this.el[0]),this.diff=a(this.start,this.end),this}),c.attr("class",p),f=f.map(function(){var d=this,g=n.Deferred(),_=n.extend({},u,{queue:!1,complete:function(){g.resolve(d)}});return this.el.animate(this.diff,_),g.promise()}),n.when.apply(n,f.get()).done(function(){m(),n.each(arguments,function(){var d=this.el;n.each(this.diff,function(g){d.css(g,"")})}),u.complete.call(c[0])})})},n.fn.extend({addClass:(function(o){return function(r,l,h,u){return l?n.effects.animateClass.call(this,{add:r},l,h,u):o.apply(this,arguments)}})(n.fn.addClass),removeClass:(function(o){return function(r,l,h,u){return arguments.length>1?n.effects.animateClass.call(this,{remove:r},l,h,u):o.apply(this,arguments)}})(n.fn.removeClass),toggleClass:(function(o){return function(r,l,h,u,c){return typeof l=="boolean"||l===void 0?h?n.effects.animateClass.call(this,l?{add:r}:{remove:r},h,u,c):o.apply(this,arguments):n.effects.animateClass.call(this,{toggle:r},l,h,u)}})(n.fn.toggleClass),switchClass:function(o,r,l,h,u){return n.effects.animateClass.call(this,{add:r,remove:o},l,h,u)}})})(),(function(){n.expr&&n.expr.pseudos&&n.expr.pseudos.animated&&(n.expr.pseudos.animated=(function(s){return function(a){return!!n(a).data(ct)||s(a)}})(n.expr.pseudos.animated)),n.uiBackCompat!==!1&&n.extend(n.effects,{save:function(s,a){for(var o=0,r=a.length;o<r;o++)a[o]!==null&&s.data(ot+a[o],s[0].style[a[o]])},restore:function(s,a){for(var o,r=0,l=a.length;r<l;r++)a[r]!==null&&(o=s.data(ot+a[r]),s.css(a[r],o))},setMode:function(s,a){return a==="toggle"&&(a=s.is(":hidden")?"show":"hide"),a},createWrapper:function(s){if(s.parent().is(".ui-effects-wrapper"))return s.parent();var a={width:s.outerWidth(!0),height:s.outerHeight(!0),float:s.css("float")},o=n("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),r={width:s.width(),height:s.height()},l=document.activeElement;try{l.id}catch{l=document.body}return s.wrap(o),(s[0]===l||n.contains(s[0],l))&&n(l).trigger("focus"),o=s.parent(),s.css("position")==="static"?(o.css({position:"relative"}),s.css({position:"relative"})):(n.extend(a,{position:s.css("position"),zIndex:s.css("z-index")}),n.each(["top","left","bottom","right"],function(h,u){a[u]=s.css(u),isNaN(parseInt(a[u],10))&&(a[u]="auto")}),s.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),s.css(r),o.css(a).show()},removeWrapper:function(s){var a=document.activeElement;return s.parent().is(".ui-effects-wrapper")&&(s.parent().replaceWith(s),(s[0]===a||n.contains(s[0],a))&&n(a).trigger("focus")),s}}),n.extend(n.effects,{version:"1.13.2",define:function(s,a,o){return o||(o=a,a="effect"),n.effects.effect[s]=o,n.effects.effect[s].mode=a,o},scaledDimensions:function(s,a,o){if(a===0)return{height:0,width:0,outerHeight:0,outerWidth:0};var r=o!=="horizontal"?(a||100)/100:1,l=o!=="vertical"?(a||100)/100:1;return{height:s.height()*l,width:s.width()*r,outerHeight:s.outerHeight()*l,outerWidth:s.outerWidth()*r}},clipToBox:function(s){return{width:s.clip.right-s.clip.left,height:s.clip.bottom-s.clip.top,left:s.clip.left,top:s.clip.top}},unshift:function(s,a,o){var r=s.queue();a>1&&r.splice.apply(r,[1,0].concat(r.splice(a,o))),s.dequeue()},saveStyle:function(s){s.data(ut,s[0].style.cssText)},restoreStyle:function(s){s[0].style.cssText=s.data(ut)||"",s.removeData(ut)},mode:function(s,a){var o=s.is(":hidden");return a==="toggle"&&(a=o?"show":"hide"),(o?a==="hide":a==="show")&&(a="none"),a},getBaseline:function(s,a){var o,r;switch(s[0]){case"top":o=0;break;case"middle":o=.5;break;case"bottom":o=1;break;default:o=s[0]/a.height}switch(s[1]){case"left":r=0;break;case"center":r=.5;break;case"right":r=1;break;default:r=s[1]/a.width}return{x:r,y:o}},createPlaceholder:function(s){var a,o=s.css("position"),r=s.position();return s.css({marginTop:s.css("marginTop"),marginBottom:s.css("marginBottom"),marginLeft:s.css("marginLeft"),marginRight:s.css("marginRight")}).outerWidth(s.outerWidth()).outerHeight(s.outerHeight()),/^(static|relative)/.test(o)&&(o="absolute",a=n("<"+s[0].nodeName+">").insertAfter(s).css({display:/^(inline|ruby)/.test(s.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:s.css("marginTop"),marginBottom:s.css("marginBottom"),marginLeft:s.css("marginLeft"),marginRight:s.css("marginRight"),float:s.css("float")}).outerWidth(s.outerWidth()).outerHeight(s.outerHeight()).addClass("ui-effects-placeholder"),s.data(ot+"placeholder",a)),s.css({position:o,left:r.left,top:r.top}),a},removePlaceholder:function(s){var a=ot+"placeholder",o=s.data(a);o&&(o.remove(),s.removeData(a))},cleanUp:function(s){n.effects.restoreStyle(s),n.effects.removePlaceholder(s)},setTransition:function(s,a,o,r){return r=r||{},n.each(a,function(l,h){var u=s.cssUnit(h);u[0]>0&&(r[h]=u[0]*o+u[1])}),r}});function t(s,a,o,r){return n.isPlainObject(s)&&(a=s,s=s.effect),s={effect:s},a==null&&(a={}),typeof a=="function"&&(r=a,o=null,a={}),(typeof a=="number"||n.fx.speeds[a])&&(r=o,o=a,a={}),typeof o=="function"&&(r=o,o=null),a&&n.extend(s,a),o=o||a.duration,s.duration=n.fx.off?0:typeof o=="number"?o:o in n.fx.speeds?n.fx.speeds[o]:n.fx.speeds._default,s.complete=r||a.complete,s}function e(s){return!!(!s||typeof s=="number"||n.fx.speeds[s]||typeof s=="string"&&!n.effects.effect[s]||typeof s=="function"||typeof s=="object"&&!s.effect)}n.fn.extend({effect:function(){var s=t.apply(this,arguments),a=n.effects.effect[s.effect],o=a.mode,r=s.queue,l=r||"fx",h=s.complete,u=s.mode,c=[],p=function(f){var d=n(this),g=n.effects.mode(d,u)||o;d.data(ct,!0),c.push(g),o&&(g==="show"||g===o&&g==="hide")&&d.show(),(!o||g!=="none")&&n.effects.saveStyle(d),typeof f=="function"&&f()};if(n.fx.off||!a)return u?this[u](s.duration,h):this.each(function(){h&&h.call(this)});function m(f){var d=n(this);function g(){d.removeData(ct),n.effects.cleanUp(d),s.mode==="hide"&&d.hide(),_()}function _(){typeof h=="function"&&h.call(d[0]),typeof f=="function"&&f()}s.mode=c.shift(),n.uiBackCompat!==!1&&!o?(d.is(":hidden")?u==="hide":u==="show")?(d[u](),_()):a.call(d[0],s,_):s.mode==="none"?(d[u](),_()):a.call(d[0],s,g)}return r===!1?this.each(p).each(m):this.queue(l,p).queue(l,m)},show:(function(s){return function(a){if(e(a))return s.apply(this,arguments);var o=t.apply(this,arguments);return o.mode="show",this.effect.call(this,o)}})(n.fn.show),hide:(function(s){return function(a){if(e(a))return s.apply(this,arguments);var o=t.apply(this,arguments);return o.mode="hide",this.effect.call(this,o)}})(n.fn.hide),toggle:(function(s){return function(a){if(e(a)||typeof a=="boolean")return s.apply(this,arguments);var o=t.apply(this,arguments);return o.mode="toggle",this.effect.call(this,o)}})(n.fn.toggle),cssUnit:function(s){var a=this.css(s),o=[];return n.each(["em","px","%","pt"],function(r,l){a.indexOf(l)>0&&(o=[parseFloat(a),l])}),o},cssClip:function(s){return s?this.css("clip","rect("+s.top+"px "+s.right+"px "+s.bottom+"px "+s.left+"px)"):i(this.css("clip"),this)},transfer:function(s,a){var o=n(this),r=n(s.to),l=r.css("position")==="fixed",h=n("body"),u=l?h.scrollTop():0,c=l?h.scrollLeft():0,p=r.offset(),m={top:p.top-u,left:p.left-c,height:r.innerHeight(),width:r.innerWidth()},f=o.offset(),d=n("<div class='ui-effects-transfer'></div>");d.appendTo("body").addClass(s.className).css({top:f.top-u,left:f.left-c,height:o.innerHeight(),width:o.innerWidth(),position:l?"fixed":"absolute"}).animate(m,s.duration,s.easing,function(){d.remove(),typeof a=="function"&&a()})}});function i(s,a){var o=a.outerWidth(),r=a.outerHeight(),l=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/,h=l.exec(s)||["",0,o,r,0];return{top:parseFloat(h[1])||0,right:h[2]==="auto"?o:parseFloat(h[2]),bottom:h[3]==="auto"?r:parseFloat(h[3]),left:parseFloat(h[4])||0}}n.fx.step.clip=function(s){s.clipInit||(s.start=n(s.elem).cssClip(),typeof s.end=="string"&&(s.end=i(s.end,s.elem)),s.clipInit=!0),n(s.elem).cssClip({top:s.pos*(s.end.top-s.start.top)+s.start.top,right:s.pos*(s.end.right-s.start.right)+s.start.right,bottom:s.pos*(s.end.bottom-s.start.bottom)+s.start.bottom,left:s.pos*(s.end.left-s.start.left)+s.start.left})}})(),(function(){var t={};n.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,i){t[i]=function(s){return Math.pow(s,e+2)}}),n.extend(t,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return e===0||e===1?e:-Math.pow(2,8*(e-1))*Math.sin(((e-1)*80-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){for(var i,s=4;e<((i=Math.pow(2,--s))-1)/11;);return 1/Math.pow(4,3-s)-7.5625*Math.pow((i*3-2)/22-e,2)}}),n.each(t,function(e,i){n.easing["easeIn"+e]=i,n.easing["easeOut"+e]=function(s){return 1-i(1-s)},n.easing["easeInOut"+e]=function(s){return s<.5?i(s*2)/2:1-i(s*-2+2)/2}})})();var ft=n.effects;/*!
248 * jQuery UI Effects Blind 1.13.2
249 * http://jqueryui.com
250 *
251 * Copyright jQuery Foundation and other contributors
252 * Released under the MIT license.
253 * http://jquery.org/license
254 */var we=n.effects.define("blind","hide",function(t,e){var i={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},s=n(this),a=t.direction||"up",o=s.cssClip(),r={clip:n.extend({},o)},l=n.effects.createPlaceholder(s);r.clip[i[a][0]]=r.clip[i[a][1]],t.mode==="show"&&(s.cssClip(r.clip),l&&l.css(n.effects.clipToBox(r)),r.clip=o),l&&l.animate(n.effects.clipToBox(r),t.duration,t.easing),s.animate(r,{queue:!1,duration:t.duration,easing:t.easing,complete:e})});/*!
255 * jQuery UI Effects Bounce 1.13.2
256 * http://jqueryui.com
257 *
258 * Copyright jQuery Foundation and other contributors
259 * Released under the MIT license.
260 * http://jquery.org/license
261 */var Ce=n.effects.define("bounce",function(t,e){var i,s,a,o=n(this),r=t.mode,l=r==="hide",h=r==="show",u=t.direction||"up",c=t.distance,p=t.times||5,m=p*2+(h||l?1:0),f=t.duration/m,d=t.easing,g=u==="up"||u==="down"?"top":"left",_=u==="up"||u==="left",v=0,b=o.queue().length;for(n.effects.createPlaceholder(o),a=o.css(g),c||(c=o[g==="top"?"outerHeight":"outerWidth"]()/3),h&&(s={opacity:1},s[g]=a,o.css("opacity",0).css(g,_?-c*2:c*2).animate(s,f,d)),l&&(c=c/Math.pow(2,p-1)),s={},s[g]=a;v<p;v++)i={},i[g]=(_?"-=":"+=")+c,o.animate(i,f,d).animate(s,f,d),c=l?c*2:c/2;l&&(i={opacity:0},i[g]=(_?"-=":"+=")+c,o.animate(i,f,d)),o.queue(e),n.effects.unshift(o,b,m+1)});/*!
262 * jQuery UI Effects Clip 1.13.2
263 * http://jqueryui.com
264 *
265 * Copyright jQuery Foundation and other contributors
266 * Released under the MIT license.
267 * http://jquery.org/license
268 */var xe=n.effects.define("clip","hide",function(t,e){var i,s={},a=n(this),o=t.direction||"vertical",r=o==="both",l=r||o==="horizontal",h=r||o==="vertical";i=a.cssClip(),s.clip={top:h?(i.bottom-i.top)/2:i.top,right:l?(i.right-i.left)/2:i.right,bottom:h?(i.bottom-i.top)/2:i.bottom,left:l?(i.right-i.left)/2:i.left},n.effects.createPlaceholder(a),t.mode==="show"&&(a.cssClip(s.clip),s.clip=i),a.animate(s,{queue:!1,duration:t.duration,easing:t.easing,complete:e})});/*!
269 * jQuery UI Effects Drop 1.13.2
270 * http://jqueryui.com
271 *
272 * Copyright jQuery Foundation and other contributors
273 * Released under the MIT license.
274 * http://jquery.org/license
275 */var ke=n.effects.define("drop","hide",function(t,e){var i,s=n(this),a=t.mode,o=a==="show",r=t.direction||"left",l=r==="up"||r==="down"?"top":"left",h=r==="up"||r==="left"?"-=":"+=",u=h==="+="?"-=":"+=",c={opacity:0};n.effects.createPlaceholder(s),i=t.distance||s[l==="top"?"outerHeight":"outerWidth"](!0)/2,c[l]=h+i,o&&(s.css(c),c[l]=u+i,c.opacity=1),s.animate(c,{queue:!1,duration:t.duration,easing:t.easing,complete:e})});/*!
276 * jQuery UI Effects Explode 1.13.2
277 * http://jqueryui.com
278 *
279 * Copyright jQuery Foundation and other contributors
280 * Released under the MIT license.
281 * http://jquery.org/license
282 */var De=n.effects.define("explode","hide",function(t,e){var i,s,a,o,r,l,h=t.pieces?Math.round(Math.sqrt(t.pieces)):3,u=h,c=n(this),p=t.mode,m=p==="show",f=c.show().css("visibility","hidden").offset(),d=Math.ceil(c.outerWidth()/u),g=Math.ceil(c.outerHeight()/h),_=[];function v(){_.push(this),_.length===h*u&&b()}for(i=0;i<h;i++)for(o=f.top+i*g,l=i-(h-1)/2,s=0;s<u;s++)a=f.left+s*d,r=s-(u-1)/2,c.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-s*d,top:-i*g}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:d,height:g,left:a+(m?r*d:0),top:o+(m?l*g:0),opacity:m?0:1}).animate({left:a+(m?0:r*d),top:o+(m?0:l*g),opacity:m?1:0},t.duration||500,t.easing,v);function b(){c.css({visibility:"visible"}),n(_).remove(),e()}});/*!
283 * jQuery UI Effects Fade 1.13.2
284 * http://jqueryui.com
285 *
286 * Copyright jQuery Foundation and other contributors
287 * Released under the MIT license.
288 * http://jquery.org/license
289 */var Ie=n.effects.define("fade","toggle",function(t,e){var i=t.mode==="show";n(this).css("opacity",i?0:1).animate({opacity:i?1:0},{queue:!1,duration:t.duration,easing:t.easing,complete:e})});/*!
290 * jQuery UI Effects Fold 1.13.2
291 * http://jqueryui.com
292 *
293 * Copyright jQuery Foundation and other contributors
294 * Released under the MIT license.
295 * http://jquery.org/license
296 */var Te=n.effects.define("fold","hide",function(t,e){var i=n(this),s=t.mode,a=s==="show",o=s==="hide",r=t.size||15,l=/([0-9]+)%/.exec(r),h=!!t.horizFirst,u=h?["right","bottom"]:["bottom","right"],c=t.duration/2,p=n.effects.createPlaceholder(i),m=i.cssClip(),f={clip:n.extend({},m)},d={clip:n.extend({},m)},g=[m[u[0]],m[u[1]]],_=i.queue().length;l&&(r=parseInt(l[1],10)/100*g[o?0:1]),f.clip[u[0]]=r,d.clip[u[0]]=r,d.clip[u[1]]=0,a&&(i.cssClip(d.clip),p&&p.css(n.effects.clipToBox(d)),d.clip=m),i.queue(function(v){p&&p.animate(n.effects.clipToBox(f),c,t.easing).animate(n.effects.clipToBox(d),c,t.easing),v()}).animate(f,c,t.easing).animate(d,c,t.easing).queue(e),n.effects.unshift(i,_,4)});/*!
297 * jQuery UI Effects Highlight 1.13.2
298 * http://jqueryui.com
299 *
300 * Copyright jQuery Foundation and other contributors
301 * Released under the MIT license.
302 * http://jquery.org/license
303 */var Pe=n.effects.define("highlight","show",function(t,e){var i=n(this),s={backgroundColor:i.css("backgroundColor")};t.mode==="hide"&&(s.opacity=0),n.effects.saveStyle(i),i.css({backgroundImage:"none",backgroundColor:t.color||"#ffff99"}).animate(s,{queue:!1,duration:t.duration,easing:t.easing,complete:e})});/*!
304 * jQuery UI Effects Size 1.13.2
305 * http://jqueryui.com
306 *
307 * Copyright jQuery Foundation and other contributors
308 * Released under the MIT license.
309 * http://jquery.org/license
310 */var Me=n.effects.define("size",function(t,e){var i,s,a,o=n(this),r=["fontSize"],l=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],h=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],u=t.mode,c=u!=="effect",p=t.scale||"both",m=t.origin||["middle","center"],f=o.css("position"),d=o.position(),g=n.effects.scaledDimensions(o),_=t.from||g,v=t.to||n.effects.scaledDimensions(o,0);n.effects.createPlaceholder(o),u==="show"&&(a=_,_=v,v=a),s={from:{y:_.height/g.height,x:_.width/g.width},to:{y:v.height/g.height,x:v.width/g.width}},(p==="box"||p==="both")&&(s.from.y!==s.to.y&&(_=n.effects.setTransition(o,l,s.from.y,_),v=n.effects.setTransition(o,l,s.to.y,v)),s.from.x!==s.to.x&&(_=n.effects.setTransition(o,h,s.from.x,_),v=n.effects.setTransition(o,h,s.to.x,v))),(p==="content"||p==="both")&&s.from.y!==s.to.y&&(_=n.effects.setTransition(o,r,s.from.y,_),v=n.effects.setTransition(o,r,s.to.y,v)),m&&(i=n.effects.getBaseline(m,g),_.top=(g.outerHeight-_.outerHeight)*i.y+d.top,_.left=(g.outerWidth-_.outerWidth)*i.x+d.left,v.top=(g.outerHeight-v.outerHeight)*i.y+d.top,v.left=(g.outerWidth-v.outerWidth)*i.x+d.left),delete _.outerHeight,delete _.outerWidth,o.css(_),(p==="content"||p==="both")&&(l=l.concat(["marginTop","marginBottom"]).concat(r),h=h.concat(["marginLeft","marginRight"]),o.find("*[width]").each(function(){var b=n(this),y=n.effects.scaledDimensions(b),w={height:y.height*s.from.y,width:y.width*s.from.x,outerHeight:y.outerHeight*s.from.y,outerWidth:y.outerWidth*s.from.x},C={height:y.height*s.to.y,width:y.width*s.to.x,outerHeight:y.height*s.to.y,outerWidth:y.width*s.to.x};s.from.y!==s.to.y&&(w=n.effects.setTransition(b,l,s.from.y,w),C=n.effects.setTransition(b,l,s.to.y,C)),s.from.x!==s.to.x&&(w=n.effects.setTransition(b,h,s.from.x,w),C=n.effects.setTransition(b,h,s.to.x,C)),c&&n.effects.saveStyle(b),b.css(w),b.animate(C,t.duration,t.easing,function(){c&&n.effects.restoreStyle(b)})})),o.animate(v,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){var b=o.offset();v.opacity===0&&o.css("opacity",_.opacity),c||(o.css("position",f==="static"?"relative":f).offset(b),n.effects.saveStyle(o)),e()}})});/*!
311 * jQuery UI Effects Scale 1.13.2
312 * http://jqueryui.com
313 *
314 * Copyright jQuery Foundation and other contributors
315 * Released under the MIT license.
316 * http://jquery.org/license
317 */var Se=n.effects.define("scale",function(t,e){var i=n(this),s=t.mode,a=parseInt(t.percent,10)||(parseInt(t.percent,10)===0||s!=="effect"?0:100),o=n.extend(!0,{from:n.effects.scaledDimensions(i),to:n.effects.scaledDimensions(i,a,t.direction||"both"),origin:t.origin||["middle","center"]},t);t.fade&&(o.from.opacity=1,o.to.opacity=0),n.effects.effect.size.call(this,o,e)});/*!
318 * jQuery UI Effects Puff 1.13.2
319 * http://jqueryui.com
320 *
321 * Copyright jQuery Foundation and other contributors
322 * Released under the MIT license.
323 * http://jquery.org/license
324 */var He=n.effects.define("puff","hide",function(t,e){var i=n.extend(!0,{},t,{fade:!0,percent:parseInt(t.percent,10)||150});n.effects.effect.scale.call(this,i,e)});/*!
325 * jQuery UI Effects Pulsate 1.13.2
326 * http://jqueryui.com
327 *
328 * Copyright jQuery Foundation and other contributors
329 * Released under the MIT license.
330 * http://jquery.org/license
331 */var Oe=n.effects.define("pulsate","show",function(t,e){var i=n(this),s=t.mode,a=s==="show",o=s==="hide",r=a||o,l=(t.times||5)*2+(r?1:0),h=t.duration/l,u=0,c=1,p=i.queue().length;for((a||!i.is(":visible"))&&(i.css("opacity",0).show(),u=1);c<l;c++)i.animate({opacity:u},h,t.easing),u=1-u;i.animate({opacity:u},h,t.easing),i.queue(e),n.effects.unshift(i,p,l+1)});/*!
332 * jQuery UI Effects Shake 1.13.2
333 * http://jqueryui.com
334 *
335 * Copyright jQuery Foundation and other contributors
336 * Released under the MIT license.
337 * http://jquery.org/license
338 */var ze=n.effects.define("shake",function(t,e){var i=1,s=n(this),a=t.direction||"left",o=t.distance||20,r=t.times||3,l=r*2+1,h=Math.round(t.duration/l),u=a==="up"||a==="down"?"top":"left",c=a==="up"||a==="left",p={},m={},f={},d=s.queue().length;for(n.effects.createPlaceholder(s),p[u]=(c?"-=":"+=")+o,m[u]=(c?"+=":"-=")+o*2,f[u]=(c?"-=":"+=")+o*2,s.animate(p,h,t.easing);i<r;i++)s.animate(m,h,t.easing).animate(f,h,t.easing);s.animate(m,h,t.easing).animate(p,h/2,t.easing).queue(e),n.effects.unshift(s,d,l+1)});/*!
339 * jQuery UI Effects Slide 1.13.2
340 * http://jqueryui.com
341 *
342 * Copyright jQuery Foundation and other contributors
343 * Released under the MIT license.
344 * http://jquery.org/license
345 */var Ae=n.effects.define("slide","show",function(t,e){var i,s,a=n(this),o={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},r=t.mode,l=t.direction||"left",h=l==="up"||l==="down"?"top":"left",u=l==="up"||l==="left",c=t.distance||a[h==="top"?"outerHeight":"outerWidth"](!0),p={};n.effects.createPlaceholder(a),i=a.cssClip(),s=a.position()[h],p[h]=(u?-1:1)*c+s,p.clip=a.cssClip(),p.clip[o[l][1]]=p.clip[o[l][0]],r==="show"&&(a.cssClip(p.clip),a.css(h,p[h]),p.clip=i,p[h]=s),a.animate(p,{queue:!1,duration:t.duration,easing:t.easing,complete:e})});/*!
346 * jQuery UI Effects Transfer 1.13.2
347 * http://jqueryui.com
348 *
349 * Copyright jQuery Foundation and other contributors
350 * Released under the MIT license.
351 * http://jquery.org/license
352 */var ft;n.uiBackCompat!==!1&&(ft=n.effects.define("transfer",function(t,e){n(this).transfer(t,e)}));var Ne=ft});
353
354/*!
355 * jQuery Cookie Plugin v1.4.1
356 * https://github.com/carhartl/jquery-cookie
357 *
358 * Copyright 2013 Klaus Hartl
359 * Released under the MIT license
360 */(function(r){typeof define=="function"&&define.amd?define(["jquery"],r):r(typeof exports=="object"?require("jquery"):jQuery)})(function(r){var s=/\+/g;function c(e){return u.raw?e:encodeURIComponent(e)}function x(e){return u.raw?e:decodeURIComponent(e)}function g(e){return c(u.json?JSON.stringify(e):String(e))}function j(e){e.indexOf('"')===0&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(s," ")),u.json?JSON.parse(e):e}catch{}}function d(e,i){var n=u.raw?e:j(e);return r.isFunction(i)?i(n):n}var u=r.cookie=function(e,i,n){if(i!==void 0&&!r.isFunction(i)){if(n=r.extend({},u.defaults,n),typeof n.expires=="number"){var v=n.expires,a=n.expires=new Date;a.setTime(+a+v*864e5)}return document.cookie=[c(e),"=",g(i),n.expires?"; expires="+n.expires.toUTCString():"",n.path?"; path="+n.path:"",n.domain?"; domain="+n.domain:"",n.secure?"; secure":""].join("")}for(var f=e?void 0:{},l=document.cookie?document.cookie.split("; "):[],o=0,C=l.length;o<C;o++){var p=l[o].split("="),m=x(p.shift()),t=p.join("=");if(e&&e===m){f=d(t,i);break}!e&&(t=d(t))!==void 0&&(f[m]=t)}return f};u.defaults={},r.removeCookie=function(e,i){return r.cookie(e)===void 0?!1:(r.cookie(e,"",r.extend({},i,{expires:-1})),!r.cookie(e))}});
361
362/*! Magnific Popup - v1.0.0 - 2015-09-17
363* http://dimsemenov.com/plugins/magnific-popup/
364* Copyright (c) 2015 Dmitry Semenov; */(function(o){typeof define=="function"&&define.amd?define(["jquery"],o):o(typeof exports=="object"?require("jquery"):window.jQuery||window.Zepto)})(function(o){var I="Close",Q="BeforeClose",ne="AfterClose",re="BeforeAppend",F="MarkupParse",L="Open",X="Change",N="mfp",p="."+N,O="mfp-ready",J="mfp-removing",H="mfp-prevent-close",e,M=function(){},j=!!window.jQuery,R,m=o(window),v,z,w,$,u=function(t,i){e.ev.on(N+t+p,i)},g=function(t,i,n,r){var a=document.createElement("div");return a.className="mfp-"+t,n&&(a.innerHTML=n),r?i&&i.appendChild(a):(a=o(a),i&&a.appendTo(i)),a},c=function(t,i){e.ev.triggerHandler(N+t,i),e.st.callbacks&&(t=t.charAt(0).toLowerCase()+t.slice(1),e.st.callbacks[t]&&e.st.callbacks[t].apply(e,o.isArray(i)?i:[i]))},W=function(t){return(t!==$||!e.currTemplate.closeBtn)&&(e.currTemplate.closeBtn=o(e.st.closeMarkup.replace("%title%",e.st.tClose)),$=t),e.currTemplate.closeBtn}
364,V=function(){o.magnificPopup.instance||(e=new M,e.init(),o.magnificPopup.instance=e)},oe=function(){var t=document.createElement("p").style,i=["ms","O","Moz","Webkit"];if(t.transition!==void 0)return!0;for(;i.length;)if(i.pop()+"Transition"in t)return!0;return!1};M.prototype={constructor:M,init:function(){var t=navigator.appVersion;e.isIE7=t.indexOf("MSIE 7.")!==-1,e.isIE8=t.indexOf("MSIE 8.")!==-1,e.isLowIE=e.isIE7||e.isIE8,e.isAndroid=/android/gi.test(t),e.isIOS=/iphone|ipad|ipod/gi.test(t),e.supportsTransition=oe(),e.probablyMobile=e.isAndroid||e.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),v=o(document),e.popupsCache={}},open:function(t){var i;if(t.isObj===!1){e.items=t.items.toArray(),e.index=0;var n=t.items,r;for(i=0;i<n.length;i++)if(r=n[i],r.parsed&&(r=r.el[0]),r===t.el[0]){e.index=i;break}}else e.items=o.isArray(t.items)?t.items:[t.items],e.index=t.index||0;if(e.isOpen){e.updateItemHTML();return}e.types=[],w="",t.mainEl&&t.mainEl.length?e.ev=t.mainEl.eq(0):e.ev=v,t.key?(e.popupsCache[t.key]||(e.popupsCache[t.key]={}),e.currTemplate=e.popupsCache[t.key]):e.currTemplate={},e.st=o.extend(!0,{},o.magnificPopup.defaults,t),e.fixedContentPos=e.st.fixedContentPos==="auto"?!e.probablyMobile:e.st.fixedContentPos,e.st.modal&&(e.st.closeOnContentClick=!1,e.st.closeOnBgClick=!1,e.st.showCloseBtn=!1,e.st.enableEscapeKey=!1),e.bgOverlay||(e.bgOverlay=g("bg").on("click"+p,function(){e.close()}),e.wrap=g("wrap").attr("tabindex",-1).on("click"+p,function(y){e._checkIfClose(y.target)&&e.close()}),e.container=g("container",e.wrap)),e.contentContainer=g("content"),e.st.preloader&&(e.preloader=g("preloader",e.container,e.st.tLoading));var a=o.magnificPopup.modules;for(i=0;i<a.length;i++){var s=a[i];s=s.charAt(0).toUpperCase()+s.slice(1),e["init"+s].call(e)}c("BeforeOpen"),e.st.showCloseBtn&&(e.st.closeBtnInside?(u(F,function(y,h,d,x){d.close_replaceWith=W(x.type)}),w+=" mfp-close-btn-in"):e.wrap.append(W())),e.st.alignTop&&(w+=" mfp-align-top"),e.fixedContentPos?e.wrap.css({overflow:e.st.overflowY,overflowX:"hidden",overflowY:e.st.overflowY}):e.wrap.css({top:m.scrollTop(),position:"absolute"}),(e.st.fixedBgPos===!1||e.st.fixedBgPos==="auto"&&!e.fixedContentPos)&&e.bgOverlay.css({height:v.height(),position:"absolute"}),e.st.enableEscapeKey&&v.on("keyup"+p,function(y){y.keyCode===27&&e.close()}),m.on("resize"+p,function(){e.updateSize()}),e.st.closeOnContentClick||(w+=" mfp-auto-cursor"),w&&e.wrap.addClass(w);var f=e.wH=m.height(),l={};if(e.fixedContentPos&&e._hasScrollBar(f)){var E=e._getScrollbarSize();E&&(l.marginRight=E)}e.fixedContentPos&&(e.isIE7?o("body, html").css("overflow","hidden"):l.overflow="hidden");var C=e.st.mainClass;return e.isIE7&&(C+=" mfp-ie7"),C&&e._addClassToMFP(C),e.updateItemHTML(),c("BuildControls"),o("html").css(l),e.bgOverlay.add(e.wrap).prependTo(e.st.prependTo||o(document.body)),e._lastFocusedEl=document.activeElement,setTimeout(function(){e.content?(e._addClassToMFP(O),e._setFocus()):e.bgOverlay.addClass(O),v.on("focusin"+p,e._onFocusIn)},16),e.isOpen=!0,e.updateSize(f),c(L),t},close:function(){e.isOpen&&(c(Q),e.isOpen=!1,e.st.removalDelay&&!e.isLowIE&&e.supportsTransition?(e._addClassToMFP(J),setTimeout(function(){e._close()},e.st.removalDelay)):e._close())},_close:function(){c(I);var t=J+" "+O+" ";if(e.bgOverlay.detach(),e.wrap.detach(),e.container.empty(),e.st.mainClass&&(t+=e.st.mainClass+" "),e._removeClassFromMFP(t),e.fixedContentPos){var i={marginRight:""};e.isIE7?o("body, html").css("overflow",""):i.overflow="",o("html").css(i)}v.off("keyup"+p+" focusin"+p),e.ev.off(p),e.wrap.attr("class","mfp-wrap").removeAttr("style"),e.bgOverlay.attr("class","mfp-bg"),e.container.attr("class","mfp-container"),e.st.showCloseBtn&&(!e.st.closeBtnInside||e.currTemplate[e.currItem.type]===!0)&&e.currTemplate.closeBtn&&e.currTemplate.closeBtn.detach(),e._lastFocusedEl&&o(e._lastFocusedEl).focus(),e.currItem=null,e.content=null,e.currTemplate=null,e.prevHeight=0,c(ne)},updateSize:function(t){if(e.isIOS){var i=document.documentElement.clientWidth/window.innerWidth,n=window.innerHeight*i;e.wrap.css("height",n),e.wH=n}else e.wH=t||m.height();e.fixedContentPos||e.wrap.css("height",e.wH),c("Resize")},updateItemHTML:function(){var t=e.items[e.index];e.contentContainer.detach(),e.content&&e.content.detach(),t.parsed||(t=e.parseEl(e.index));var i=t.type;if(c("BeforeChange",[e.currItem?e.currItem.type:"",i]),e.currItem=t,!e.currTemplate[i]){var n=e.st[i]?e.st[i].markup:!1;c("FirstMarkupParse",n),n?e.currTemplate[i]=o(n):e.currTemplate[i]=!0}z&&z!==t.type&&e.container.removeClass("mfp-"+z+"-holder");var r=e["get"+i.charAt(0).toUpperCase()+i.slice(1)](t,e.currTemplate[i]);e.appendContent(r,i),t.preloaded=!0,c(X,t),z=t.type,e.container.prepend(e.contentContainer),c("AfterChange")},appendContent:function(t,i){e.content=t,t?e.st.showCloseBtn&&e.st.closeBtnInside&&e.currTemplate[i]===!0?e.content.find(".mfp-close").length||e.content.append(W()):e.content=t:e.content="",c(re),e.container.addClass("mfp-"+i+"-holder"),e.contentContainer.append(e.content)},parseEl:function(t){var i=e.items[t],n;if(i.tagName?i={el:o(i)}:(n=i.type,i={data:i,src:i.src}),i.el){for(var r=e.types,a=0;a<r.length;a++)if(i.el.hasClass("mfp-"+r[a])){n=r[a];break}i.src=i.el.attr("data-mfp-src"),i.src||(i.src=i.el.attr("href"))}return i.type=n||e.st.type||"inline",i.index=t,i.parsed=!0,e.items[t]=i,c("ElementParse",i),e.items[t]},addGroup:function(t,i){var n=function(a){a.mfpEl=this,e._openClick(a,t,i)};i||(i={});var r="click.magnificPopup";i.mainEl=t,i.items?(i.isObj=!0,t.off(r).on(r,n)):(i.isObj=!1,i.delegate?t.off(r).on(r,i.delegate,n):(i.items=t,t.off(r).on(r,n)))},_openClick:function(t,i,n){var r=n.midClick!==void 0?n.midClick:o.magnificPopup.defaults.midClick;if(!(!r&&(t.which===2||t.ctrlKey||t.metaKey||t.altKey||t.shiftKey))){var a=n.disableOn!==void 0?n.disableOn:o.magnificPopup.defaults.disableOn;if(a){if(o.isFunction(a)){if(!a.call(e))return!0}else if(m.width()<a)return!0}t.type&&(t.preventDefault(),e.isOpen&&t.stopPropagation()),n.el=o(t.mfpEl),n.delegate&&(n.items=i.find(n.delegate)),e.o
364pen(n)}},updateStatus:function(t,i){if(e.preloader){R!==t&&e.container.removeClass("mfp-s-"+R),!i&&t==="loading"&&(i=e.st.tLoading);var n={status:t,text:i};c("UpdateStatus",n),t=n.status,i=n.text,e.preloader.html(i),e.preloader.find("a").on("click",function(r){r.stopImmediatePropagation()}),e.container.addClass("mfp-s-"+t),R=t}},_checkIfClose:function(t){if(!o(t).hasClass(H)){var i=e.st.closeOnContentClick,n=e.st.closeOnBgClick;if(i&&n)return!0;if(!e.content||o(t).hasClass("mfp-close")||e.preloader&&t===e.preloader[0])return!0;if(t!==e.content[0]&&!o.contains(e.content[0],t)){if(n&&o.contains(document,t))return!0}else if(i)return!0;return!1}},_addClassToMFP:function(t){e.bgOverlay.addClass(t),e.wrap.addClass(t)},_removeClassFromMFP:function(t){this.bgOverlay.removeClass(t),e.wrap.removeClass(t)},_hasScrollBar:function(t){return(e.isIE7?v.height():document.body.scrollHeight)>(t||m.height())},_setFocus:function(){(e.st.focus?e.content.find(e.st.focus).eq(0):e.wrap).focus()},_onFocusIn:function(t){if(t.target!==e.wrap[0]&&!o.contains(e.wrap[0],t.target))return e._setFocus(),!1},_parseMarkup:function(t,i,n){var r;n.data&&(i=o.extend(n.data,i)),c(F,[t,i,n]),o.each(i,function(a,s){if(s===void 0||s===!1)return!0;if(r=a.split("_"),r.length>1){var f=t.find(p+"-"+r[0]);if(f.length>0){var l=r[1];l==="replaceWith"?f[0]!==s[0]&&f.replaceWith(s):l==="img"?f.is("img")?f.attr("src",s):f.replaceWith('<img src="'+s+'" class="'+f.attr("class")+'" />'):f.attr(r[1],s)}}else t.find(p+"-"+a).html(s)})},_getScrollbarSize:function(){if(e.scrollbarSize===void 0){var t=document.createElement("div");t.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(t),e.scrollbarSize=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return e.scrollbarSize}},o.magnificPopup={instance:null,proto:M.prototype,modules:[],open:function(t,i){return V(),t?t=o.extend(!0,{},t):t={},t.isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return o.magnificPopup.instance&&o.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(o.magnificPopup.defaults[t]=i.options),o.extend(this.proto,i.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!1,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!1,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},o.fn.magnificPopup=function(t){V();var i=o(this);if(typeof t=="string")if(t==="open"){var n,r=j?i.data("magnificPopup"):i[0].magnificPopup,a=parseInt(arguments[1],10)||0;r.items?n=r.items[a]:(n=i,r.delegate&&(n=n.find(r.delegate)),n=n.eq(a)),e._openClick({mfpEl:n},i,r)}else e.isOpen&&e[t].apply(e,Array.prototype.slice.call(arguments,1));else t=o.extend(!0,{},t),j?i.data("magnificPopup",t):i[0].magnificPopup=t,e.addGroup(i,t);return i};var q="inline",T,B,A,ee=function(){A&&(B.after(A.addClass(T)).detach(),A=null)};o.magnificPopup.registerModule(q,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){e.types.push(q),u(I+"."+q,function(){ee()})},getInline:function(t,i){if(ee(),t.src){var n=e.st.inline,r=o(t.src);if(r.length){var a=r[0].parentNode;a&&a.tagName&&(B||(T=n.hiddenClass,B=g(T),T="mfp-"+T),A=r.after(B).detach().removeClass(T)),e.updateStatus("ready")}else e.updateStatus("error",n.tNotFound),r=o("<div>");return t.inlineElement=r,r}return e.updateStatus("ready"),e._parseMarkup(i,{},t),i}}});var S="ajax",k,Z=function(){k&&o(document.body).removeClass(k)},te=function(){Z(),e.req&&e.req.abort()};o.magnificPopup.registerModule(S,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){e.types.push(S),k=e.st.ajax.cursor,u(I+"."+S,te),u("BeforeChange."+S,te)},getAjax:function(t){k&&o(document.body).addClass(k),e.updateStatus("loading");var i=o.extend({url:t.src,success:function(n,r,a){var s={data:n,xhr:a};c("ParseAjax",s),e.appendContent(o(s.data),S),t.finished=!0,Z(),e._setFocus(),setTimeout(function(){e.wrap.addClass(O)},16),e.updateStatus("ready"),c("AjaxContentAdded")},error:function(){Z(),t.finished=t.loadError=!0,e.updateStatus("error",e.st.ajax.tError.replace("%url%",t.src))}},e.st.ajax.settings);return e.req=o.ajax(i),""}}});var b,ae=function(t){if(t.data&&t.data.title!==void 0)return t.data.title;
364var i=e.st.image.titleSrc;if(i){if(o.isFunction(i))return i.call(e,t);if(t.el)return t.el.attr(i)||""}return""};o.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var t=e.st.image,i=".image";e.types.push("image"),u(L+i,function(){e.currItem.type==="image"&&t.cursor&&o(document.body).addClass(t.cursor)}),u(I+i,function(){t.cursor&&o(document.body).removeClass(t.cursor),m.off("resize"+p)}),u("Resize"+i,e.resizeImage),e.isLowIE&&u("AfterChange",e.resizeImage)},resizeImage:function(){var t=e.currItem;if(!(!t||!t.img)&&e.st.image.verticalFit){var i=0;e.isLowIE&&(i=parseInt(t.img.css("padding-top"),10)+parseInt(t.img.css("padding-bottom"),10)),t.img.css("max-height",e.wH-i)}},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,b&&clearInterval(b),t.isCheckingImgSize=!1,c("ImageHasSize",t),t.imgHidden&&(e.content&&e.content.removeClass("mfp-loading"),t.imgHidden=!1))},findImageSize:function(t){var i=0,n=t.img[0],r=function(a){b&&clearInterval(b),b=setInterval(function(){if(n.naturalWidth>0){e._onImageHasSize(t);return}i>200&&clearInterval(b),i++,i===3?r(10):i===40?r(50):i===100&&r(500)},a)};r(1)},getImage:function(t,i){var n=0,r=function(){t&&(t.img[0].complete?(t.img.off(".mfploader"),t===e.currItem&&(e._onImageHasSize(t),e.updateStatus("ready")),t.hasSize=!0,t.loaded=!0,c("ImageLoadComplete")):(n++,n<200?setTimeout(r,100):a()))},a=function(){t&&(t.img.off(".mfploader"),t===e.currItem&&(e._onImageHasSize(t),e.updateStatus("error",s.tError.replace("%url%",t.src))),t.hasSize=!0,t.loaded=!0,t.loadError=!0)},s=e.st.image,f=i.find(".mfp-img");if(f.length){var l=document.createElement("img");l.className="mfp-img",t.el&&t.el.find("img").length&&(l.alt=t.el.find("img").attr("alt")),t.img=o(l).on("load.mfploader",r).on("error.mfploader",a),l.src=t.src,f.is("img")&&(t.img=t.img.clone()),l=t.img[0],l.naturalWidth>0?t.hasSize=!0:l.width||(t.hasSize=!1)}return e._parseMarkup(i,{title:ae(t),img_replaceWith:t.img},t),e.resizeImage(),t.hasSize?(b&&clearInterval(b),t.loadError?(i.addClass("mfp-loading"),e.updateStatus("error",s.tError.replace("%url%",t.src))):(i.removeClass("mfp-loading"),e.updateStatus("ready")),i):(e.updateStatus("loading"),t.loading=!0,t.hasSize||(t.imgHidden=!0,i.addClass("mfp-loading"),e.findImageSize(t)),i)}}});var K,se=function(){return K===void 0&&(K=document.createElement("p").style.MozTransform!==void 0),K};o.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(t){return t.is("img")?t:t.find("img")}},proto:{initZoom:function(){var t=e.st.zoom,i=".zoom",n;if(!(!t.enabled||!e.supportsTransition)){var r=t.duration,a=function(E){var C=E.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),y="all "+t.duration/1e3+"s "+t.easing,h={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},d="transition";return h["-webkit-"+d]=h["-moz-"+d]=h["-o-"+d]=h[d]=y,C.css(h),C},s=function(){e.content.css("visibility","visible")},f,l;u("BuildControls"+i,function(){if(e._allowZoom()){if(clearTimeout(f),e.content.css("visibility","hidden"),n=e._getItemToZoom(),!n){s();return}l=a(n),l.css(e._getOffset()),e.wrap.append(l),f=setTimeout(function(){l.css(e._getOffset(!0)),f=setTimeout(function(){s(),setTimeout(function(){l.remove(),n=l=null,c("ZoomAnimationEnded")},16)},r)},16)}}),u(Q+i,function(){if(e._allowZoom()){if(clearTimeout(f),e.st.removalDelay=r,!n){if(n=e._getItemToZoom(),!n)return;l=a(n)}l.css(e._getOffset(!0)),e.wrap.append(l),e.content.css("visibility","hidden"),setTimeout(function(){l.css(e._getOffset())},16)}}),u(I+i,function(){e._allowZoom()&&(s(),l&&l.remove(),n=null)})}},_allowZoom:function(){return e.currItem.type==="image"},_getItemToZoom:function(){return e.currItem.hasSize?e.currItem.img:!1},_getOffset:function(t){var i;t?i=e.currItem.img:i=e.st.zoom.opener(e.currItem.el||e.currItem);var n=i.offset(),r=parseInt(i.css("padding-top"),10),a=parseInt(i.css("padding-bottom"),10);n.top-=o(window).scrollTop()-r;var s={width:i.width(),height:(j?i.innerHeight():i[0].offsetHeight)-a-r};return se()?s["-moz-transform"]=s.transform="translate("+n.left+"px,"+n.top+"px)":(s.left=n.left,s.top=n.top),s}}});var _="iframe",le="//about:blank",Y=function(t){if(e.currTemplate[_]){var i=e.currTemplate[_].find("iframe");i.length&&(t||(i[0].src=le),e.isIE8&&i.css("display",t?"block":"none"))}};o.magnificPopup.registerModule(_,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){e.types.push(_),u("BeforeChange",function(t,i,n){i!==n&&(i===_?Y():n===_&&Y(!0))}),u(I+"."+_,function(){Y()})}
364,getIframe:function(t,i){var n=t.src,r=e.st.iframe;o.each(r.patterns,function(){if(n.indexOf(this.index)>-1)return this.id&&(typeof this.id=="string"?n=n.substr(n.lastIndexOf(this.id)+this.id.length,n.length):n=this.id.call(this,n)),n=this.src.replace("%id%",n),!1});var a={};return r.srcAction&&(a[r.srcAction]=n),e._parseMarkup(i,a,t),e.updateStatus("ready"),i}}});var D=function(t){var i=e.items.length;return t>i-1?t-i:t<0?i+t:t},ie=function(t,i,n){return t.replace(/%curr%/gi,i+1).replace(/%total%/gi,n)};o.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var t=e.st.gallery,i=".mfp-gallery",n=!!o.fn.mfpFastClick;if(e.direction=!0,!t||!t.enabled)return!1;w+=" mfp-gallery",u(L+i,function(){t.navigateByImgClick&&e.wrap.on("click"+i,".mfp-img",function(){if(e.items.length>1)return e.next(),!1}),v.on("keydown"+i,function(r){r.keyCode===37?e.prev():r.keyCode===39&&e.next()})}),u("UpdateStatus"+i,function(r,a){a.text&&(a.text=ie(a.text,e.currItem.index,e.items.length))}),u(F+i,function(r,a,s,f){var l=e.items.length;s.counter=l>1?ie(t.tCounter,f.index,l):""}),u("BuildControls"+i,function(){if(e.items.length>1&&t.arrows&&!e.arrowLeft){var r=t.arrowMarkup,a=e.arrowLeft=o(r.replace(/%title%/gi,t.tPrev).replace(/%dir%/gi,"left")).addClass(H),s=e.arrowRight=o(r.replace(/%title%/gi,t.tNext).replace(/%dir%/gi,"right")).addClass(H),f=n?"mfpFastClick":"click";a[f](function(){e.prev()}),s[f](function(){e.next()}),e.isIE7&&(g("b",a[0],!1,!0),g("a",a[0],!1,!0),g("b",s[0],!1,!0),g("a",s[0],!1,!0)),e.container.append(a.add(s))}}),u(X+i,function(){e._preloadTimeout&&clearTimeout(e._preloadTimeout),e._preloadTimeout=setTimeout(function(){e.preloadNearbyImages(),e._preloadTimeout=null},16)}),u(I+i,function(){v.off(i),e.wrap.off("click"+i),e.arrowLeft&&n&&e.arrowLeft.add(e.arrowRight).destroyMfpFastClick(),e.arrowRight=e.arrowLeft=null})},next:function(){e.direction=!0,e.index=D(e.index+1),e.updateItemHTML()},prev:function(){e.direction=!1,e.index=D(e.index-1),e.updateItemHTML()},goTo:function(t){e.direction=t>=e.index,e.index=t,e.updateItemHTML()},preloadNearbyImages:function(){var t=e.st.gallery.preload,i=Math.min(t[0],e.items.length),n=Math.min(t[1],e.items.length),r;for(r=1;r<=(e.direction?n:i);r++)e._preloadItem(e.index+r);for(r=1;r<=(e.direction?i:n);r++)e._preloadItem(e.index-r)},_preloadItem:function(t){if(t=D(t),!e.items[t].preloaded){var i=e.items[t];i.parsed||(i=e.parseEl(t)),c("LazyLoad",i),i.type==="image"&&(i.img=o('<img class="mfp-img" />').on("load.mfploader",function(){i.hasSize=!0}).on("error.mfploader",function(){i.hasSize=!0,i.loadError=!0,c("LazyLoadError",i)}).attr("src",i.src)),i.preloaded=!0}}}});var G="retina";o.magnificPopup.registerModule(G,{options:{replaceSrc:function(t){return t.src.replace(/\.\w+$/,function(i){return"@2x"+i})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var t=e.st.retina,i=t.ratio;i=isNaN(i)?i():i,i>1&&(u("ImageHasSize."+G,function(n,r){r.img.css({"max-width":r.img[0].naturalWidth/i,width:"100%"})}),u("ElementParse."+G,function(n,r){r.src=t.replaceSrc(r,i)}))}}}}),(function(){var t=1e3,i="ontouchstart"in window,n=function(){m.off("touchmove"+a+" touchend"+a)},r="mfpFastClick",a="."+r;o.fn.mfpFastClick=function(s){return o(this).each(function(){var f=o(this),l;if(i){var E,C,y,h,d,x;f.on("touchstart"+a,function(U){h=!1,x=1,d=U.originalEvent?U.originalEvent.touches[0]:U.touches[0],C=d.clientX,y=d.clientY,m.on("touchmove"+a,function(P){d=P.originalEvent?P.originalEvent.touches:P.touches,x=d.length,d=d[0],(Math.abs(d.clientX-C)>10||Math.abs(d.clientY-y)>10)&&(h=!0,n())}).on("touchend"+a,function(P){n(),!(h||x>1)&&(l=!0,P.preventDefault(),clearTimeout(E),E=setTimeout(function(){l=!1},t),s())})})}f.on("click"+a,function(){l||s()})})},o.fn.destroyMfpFastClick=function(){o(this).off("touchstart"+a+" click"+a),i&&m.off("touchmove"+a+" touchend"+a)}})(),V()});
365
366(function(f){function T(){var o=document.createElement("input"),r="onpaste";return o.setAttribute(r,""),typeof o[r]=="function"?"paste":"input"}var N=T()+".mask",x=navigator.userAgent,S=/iphone/i.test(x),A=/android/i.test(x),w;f.mask={definitions:{9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},dataName:"rawMaskFn",placeholder:"_"},f.fn.extend({caret:function(o,r){var s;if(!(this.length===0||this.is(":hidden")))return typeof o=="number"?(r=typeof r=="number"?r:o,this.each(function(){this.setSelectionRange?this.setSelectionRange(o,r):this.createTextRange&&(s=this.createTextRange(),s.collapse(!0),s.moveEnd("character",r),s.moveStart("character",o),s.select())}
366)):(this[0].setSelectionRange?(o=this[0].selectionStart,r=this[0].selectionEnd):document.selection&&document.selection.createRange&&(s=document.selection.createRange(),o=0-s.duplicate().moveStart("character",-1e5),r=o+s.text.length),{begin:o,end:r})},unmask:function(){return this.trigger("unmask")},mask:function(o,r){var s,g,u,p,m,h;return!o&&this.length>0?(s=f(this[0]),s.data(f.mask.dataName)()):(r=f.extend({placeholder:f.mask.placeholder,completed:null},r),g=f.mask.definitions,u=[],p=h=o.length,m=null,f.each(o.split(""),function(i,c){c=="?"?(h--,p=i):g[c]?(u.push(new RegExp(g[c])),m===null&&(m=u.length-1)):u.push(null)}),this.trigger("unmask").each(function(){var i=f(this),c=f.map(o.split(""),function(e,a){if(e!="?")return g[e]?r.placeholder:e}),y=i.val();function d(e){for(;++e<h&&!u[e];);return e}function j(e){for(;--e>=0&&!u[e];);return e}function R(e,a){var n,t;if(!(e<0)){for(n=e,t=d(a);n<h;n++)if(u[n]){if(t<h&&u[n].test(c[t]))c[n]=c[t],c[t]=r.placeholder;else break;t=d(t)}v(),i.caret(Math.max(m,e))}}function P(e){var a,n,t,l;for(a=e,n=r.placeholder;a<h;a++)if(u[a])if(t=d(a),l=c[a],c[a]=n,t<h&&u[t].test(l))n=l;else break}function D(e){var a=e.which,n,t,l;a===8||a===46||S&&a===127?(n=i.caret(),t=n.begin,l=n.end,l-t===0&&(t=a!==46?j(t):l=d(t-1),l=a===46?d(l):l),E(t,l),R(t,l-1),e.preventDefault()):a==27&&(i.val(y),i.caret(0,k()),e.preventDefault())}function M(e){var a=e.which,n=i.caret(),t,l,b;e.ctrlKey||e.altKey||e.metaKey||a<32||a&&(n.end-n.begin!==0&&(E(n.begin,n.end),R(n.begin,n.end-1)),t=d(n.begin-1),t<h&&(l=String.fromCharCode(a),u[t].test(l)&&(P(t),c[t]=l,v(),b=d(t),A?setTimeout(f.proxy(f.fn.caret,i,b),0):i.caret(b),r.completed&&b>=h&&r.completed.call(i))),e.preventDefault())}function E(e,a){var n;for(n=e;n<a&&n<h;n++)u[n]&&(c[n]=r.placeholder)}function v(){i.val(c.join(""))}function k(e){var a=i.val(),n=-1,t,l;for(t=0,pos=0;t<h;t++)if(u[t]){for(c[t]=r.placeholder;pos++<a.length;)if(l=a.charAt(pos-1),u[t].test(l)){c[t]=l,n=t;break}if(pos>a.length)break}else c[t]===a.charAt(pos)&&t!==p&&(pos++,n=t);return e?v():n+1<p||(v(),i.val(i.val().substring(0,n+1))),p?t:m}i.data(f.mask.dataName,function(){return f.map(c,function(e,a){return u[a]&&e!=r.placeholder?e:null}).join("")}),i.attr("readonly")||i.one("unmask",function(){i.unbind(".mask").removeData(f.mask.dataName)}).bind("focus.mask",function(){clearTimeout(w);var e,a;y=i.val(),e=k(),w=setTimeout(function(){v(),e==o.length?i.caret(0,e):i.caret(e)},10)}).bind("blur.mask",function(){k(),i.val()!=y&&i.change()}).bind("keydown.mask",D).bind("keypress.mask",M).bind(N,function(){setTimeout(function(){var e=k(!0);i.caret(e),r.completed&&e==i.val().length&&r.completed.call(i)},0)}),k()}))}})})(jQuery);
367
368/*! Copyright (c) 2013 Brandon Aaron (http://brandon.aaron.sh)
369 * Licensed under the MIT License (LICENSE.txt).
370 *
371 * Version: 3.1.9
372 *
373 * Requires: jQuery 1.2.2+
374 */(function(i){typeof define=="function"&&define.amd?define(["jquery"],i):typeof exports=="object"?module.exports=i:i(jQuery)})(function(i){var c=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],M=Array.prototype.slice,u,s;if(i.event.fixHooks)for(var m=c.length;m;)i.event.fixHooks[c[--m]]=i.event.mouseHooks;var r=i.event.special.mousewheel={version:"3.1.9",setup:function(){if(this.addEventListener)for(var e=h.length;e;)this.addEventListener(h[--e],f,!1);else this.onmousewheel=f;i.data(this,"mousewheel-line-height",r.getLineHeight(this)),i.data(this,"mousewheel-page-height",r.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var e=h.length;e;)this.removeEventListener(h[--e],f,!1);else this.onmousewheel=null},getLineHeight:function(e){return parseInt(i(e)["offsetParent"in i.fn?"offsetParent":"parent"]().css("fontSize"),10)},getPageHeight:function(e){return i(e).height()},settings:{adjustOldDeltas:!0}};i.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}});
374function f(e){var t=e||window.event,v=M.call(arguments,1),n=0,o=0,l=0,a=0;if(e=i.event.fix(t),e.type="mousewheel","detail"in t&&(l=t.detail*-1),"wheelDelta"in t&&(l=t.wheelDelta),"wheelDeltaY"in t&&(l=t.wheelDeltaY),"wheelDeltaX"in t&&(o=t.wheelDeltaX*-1),"axis"in t&&t.axis===t.HORIZONTAL_AXIS&&(o=l*-1,l=0),n=l===0?o:l,"deltaY"in t&&(l=t.deltaY*-1,n=l),"deltaX"in t&&(o=t.deltaX,l===0&&(n=o*-1)),!(l===0&&o===0)){if(t.deltaMode===1){var d=i.data(this,"mousewheel-line-height");n*=d,l*=d,o*=d}else if(t.deltaMode===2){var w=i.data(this,"mousewheel-page-height");n*=w,l*=w,o*=w}return a=Math.max(Math.abs(l),Math.abs(o)),(!s||a<s)&&(s=a,g(t,a)&&(s/=40)),g(t,a)&&(n/=40,o/=40,l/=40),n=Math[n>=1?"floor":"ceil"](n/s),o=Math[o>=1?"floor":"ceil"](o/s),l=Math[l>=1?"floor":"ceil"](l/s),e.deltaX=o,e.deltaY=l,e.deltaFactor=s,e.deltaMode=0,v.unshift(e,n,o,l),u&&clearTimeout(u),u=setTimeout(p,200),(i.event.dispatch||i.event.handle).apply(this,v)}}function p(){s=null}function g(e,t){return r.settings.adjustOldDeltas&&e.type==="mousewheel"&&t%120===0}});
375
376(function(s){var d=this.SelectBox=function(e,t){if(e instanceof jQuery)if(e.length>0)e=e[0];else return;if(this.typeTimer=null,this.typeSearch="",this.isMac=navigator.platform.match(/mac/i),t=typeof t=="object"?t:{},this.selectElement=e,!t.mobile&&navigator.userAgent.match(/iPad|iPhone|Android|IEMobile|BlackBerry/i)||e.tagName.toLowerCase()!=="select")return!1;this.init(t)};d.prototype.version="1.2.0",d.prototype.init=function(e){var t=s(this.selectElement);if(t.data("selectBox-control"))return!1;var o=s('<a class="selectBox" />'),a=t.attr("multiple")||parseInt(t.attr("size"))>1,l=e||{},i=parseInt(t.prop("tabindex"))||0,c=this;if(o.width(t.outerWidth()+30).addClass(t.attr("class")).attr("title",t.attr("title")||"").attr("tabindex",i).css("display","inline-block").bind("focus.selectBox",function(){this!==document.activeElement&&document.body!==document.activeElement&&s(document.activeElement).blur(),!o.hasClass("selectBox-active")&&(o.addClass("selectBox-active"),t.trigger("focus"))}).bind("blur.selectBox",function(){o.hasClass("selectBox-active")&&(o.removeClass("selectBox-active"),t.trigger("blur"))}),s(window).data("selectBox-bindings")||s(window).data("selectBox-bindings",!0).bind("scroll.
376selectBox",l.hideOnWindowScroll?this.hideMenus:s.noop).bind("resize.selectBox",this.hideMenus),t.attr("disabled")&&o.addClass("selectBox-disabled"),t.bind("click.selectBox",function(h){o.focus(),h.preventDefault()}),a){if(e=this.getOptions("inline"),o.append(e).data("selectBox-options",e).addClass("selectBox-inline selectBox-menuShowing").bind("keydown.selectBox",function(h){c.handleKeyDown(h)}).bind("keypress.selectBox",function(h){c.handleKeyPress(h)}).bind("mousedown.selectBox",function(h){h.which===1&&(s(h.target).is("A.selectBox-inline")&&h.preventDefault(),o.hasClass("selectBox-focus")||o.focus())}).insertAfter(t),!t[0].style.height){var r=t.attr("size")?parseInt(t.attr("size")):5,n=o.clone().removeAttr("id").css({position:"absolute",top:"-9999em"}).show().appendTo("body");n.find(".selectBox-options").html("<li><a>\xA0</a></li>");var u=parseInt(n.find(".selectBox-options A:first").html("&nbsp;").outerHeight());n.remove(),o.height(u*r)}this.disableSelection(o)}else{var p=s('<span class="selectBox-label" />'),m=s('<span class="selectBox-arrow" />');p.attr("class",this.getLabelClass()).html(this.getLabelText()),e=this.getOptions("dropdown"),e.appendTo("BODY"),o.data("selectBox-options",e).addClass("selectBox-dropdown").append(p).append(m).bind("mousedown.selectBox",function(h){h.which===1&&(o.hasClass("selectBox-menuShowing")?c.hideMenus():(h.stopPropagation(),e.data("selectBox-down-at-x",h.screenX).data("selectBox-down-at-y",h.screenY),c.showMenu()))}).bind("keydown.selectBox",function(h){c.handleKeyDown(h)}).bind("keypress.selectBox",function(h){c.handleKeyPress(h)}).bind("open.selectBox",function(h,f){f&&f._selectBox===!0||c.showMenu()}).bind("close.selectBox",function(h,f){f&&f._selectBox===!0||c.hideMenus()}).insertAfter(t);var v=o.width()-m.outerWidth()-(parseInt(p.css("paddingLeft"))||0)-(parseInt(p.css("paddingRight"))||0);p.width(v),this.disableSelection(o)}t.addClass("selectBox").data("selectBox-control",o).data("selectBox-settings",l).hide()},d.prototype.getOptions=function(e){var t,o=s(this.selectElement),a=this,l=function(r,n){return r.children("OPTION, OPTGROUP").each(function(){if(s(this).is("OPTION"))s(this).length>0?a.generateOptions(s(this),n):n.append("<li>\xA0</li>");else{var u=s('<li class="selectBox-optgroup" />');u.text(s(this).attr("label")),n.append(u),n=l(s(this),n)}}),n};switch(e){case"inline":return t=s('<ul class="selectBox-options" />'),t=l(o,t),t.find("A").bind("mouseover.selectBox",function(n){a.addHover(s(this).parent())}).bind("mouseout.selectBox",function(n){a.removeHover(s(this).parent())}).bind("mousedown.selectBox",function(n){n.which===1&&(n.preventDefault(),o.selectBox("control").hasClass("selectBox-active")||o.selectBox("control").focus())}).bind("mouseup.selectBox",function(n){n.which===1&&(a.hideMenus(),a.selectOption(s(this).parent(),n))}),this.disableSelection(t),t;case"dropdown":t=s('<ul class="selectBox-dropdown-menu selectBox-options" />'),t=l(o,t);const r=s(".js-newSelect").length>0;t.data("selectBox-select",o).css("display","none").appendTo("BODY").find("A").bind("mousedown.selectBox",function(n){n.which===1&&(n.preventDefault(),n.screenX===t.data("selectBox-down-at-x")&&n.screenY===t.data("selectBox-down-at-y")&&(t.removeData("selectBox-down-at-x").removeData("selectBox-down-at-y"),/android/i.test(navigator.userAgent.toLowerCase())&&/chrome/i.test(navigator.userAgent.toLowerCase())&&a.selectOption(s(this).parent()),a.hideMenus()))}).bind("mouseup.selectBox",function(n){n.which===1&&(n.screenX===t.data("selectBox-down-at-x")&&n.screenY===t.data("selectBox-down-at-y")||(t.removeData("selectBox-down-at-x").removeData("selectBox-down-at-y"),a.selectOption(s(this).parent()),a.hideMenus()))}).bind("mouseover.selectBox",function(n){a.addHover(s(this).parent())}).bind("mouseout.selectBox",function(n){a.removeHover(s(this).parent())}),r&&t.data("selectBox-select",o).css("display","none").appendTo("BODY").find("A").parent().bind("mousedown.selectBox",function(n){n.which===1&&(n.preventDefault(),n.screenX===t.data("selectBox-down-at-x")&&n.screenY===t.data("selectBox-down-at-y")&&(t.removeData("selectBox-down-at-x").removeData("selectBox-down-at-y"),/android/i.test(navigator.userAgent.toLowerCase())&&/chrome/i.test(navigator.userAgent.toLowerCase())&&a.selectOption(s(this).find(".selectBox__wrapper-titles")),a.hideMenus()))}).bind("mouseup.selectBox",function(n){n.which===1&&(n.screenX===t.data("selectBox-down-at-x")&&n.screenY===t.data("selectBox-down-at-y")||(t.removeData("selectBox-down-at-x").removeData("selectBox-down-at-y"),a.selectOption(s(this).find(".selectBox__wrapper-titles")),a.hideMenus()))}).bind("mouseover.selectBox",function(n){a.addHover(s(this).parent())}).bind("mouseout.selectBox",function(n){a.removeHover(s(this).parent())});var i=o.attr("class")||"";if(i!==""){i=i.split(" ");for(var c=0;c<i.length;c++)t.addClass(i[c]+"-selectBox-dropdown-menu")}return this.disableSelection(t),t}},d.prototype.getLabelClass=function(){var e=s(this.selectElement).find("OPTION:selected");return("selectBox-label "+(e.attr("class")||"")).replace(/\s+$/,"")},d.prototype.getLabelText=function(){var e=s(this.selectElement).find("OPTION:selected");return e.html()||"\xA0"},d.prototype.setLabel=function(){var e=s(this.selectElement),t=e.data("selectBox-control");t&&t.find(".selectBox-label").attr("class",this.getLabelClass()).html(this.getLabelText())},d.prototype.destroy=function(){var e=s(this.selectElement),t=e.data("selectBox-control");if(t){var o=t.data("selectBox-options");o.remove(),t.remove(),e.removeClass("selectBox").removeData("selectBox-control").data("selectBox-control",null).removeData("selectBox-settings").data("selectBox-settings",null).show()}},d.prototype.refresh=function(){var e=s(this.selectElement),t=e.data("selectBox-control"),o,a;if(typeof t<"u"){switch(a=t.hasClass("selectBox-dropdown")?"dropdown":"inline",t.data("selectBox-options").remove(),o=this.getOptions(a),t.data("selectBox-options",o),a){case"inline":t.append(o);break;case"dropdown":this.setLabel(),s("BODY").append(o);break}a==="dropdown"&&t.hasClass("selectBox-menuShowing")&&this.showMenu()}},d.prototype.showMenu=function(){var e=this,t=s(this.selectElement),o=t.data("selectBox-control"),a=t.data("selectBox-settings"),l=o.data("selectBox-options");const i=s(".js-newSelect").length>0;if(o.hasClass("selectBox-disabled"))return!1;this.hideMenus();var c=parseInt(o.css("borderTopWidth"))||0,r=parseInt(o.css("borderRightWidth"))||0,n=parseInt(o.css("borderBottomWidth"))||0,u=parseInt(o.css("borderLeftWidth"))||0,p=o.offset(),m=a.topPositionCorrelation?a.topPositionCorrelation:0,v=a.bottomPositionCorrelation?a.bottomPositionCorrelation:0,h=l.outerHeight(),f=o.outerHeight(),x=parseInt(l.css("max-height")),O=s(window).scrollTop(),b=p.top-O,C=s(window).height()-(b+f),B=b>C&&(a.keepInViewport==null?!0:a.keepInViewport),y=B?p.top-h+c+m:p.top+f-n-v;if(b<x&&C<x)if(B){var g=x-(b-5);l.css({"max-height":x-g+"px"}),y=y+g}else{var g=x-(C-5);l.css({"max-height":x-g+"px"})}if(l.data("posTop",B),l.width(o.outerWidth()-r-u).css({top:y,left:o.offset().left}).addClass("selectBox-options selectBox-options-"+(B?"top":"bottom")),t.triggerHandler("beforeopen"))return!1;var w=function(){t.triggerHandler("open",{_selectBox:!0})};switch(a.menuTransition){case"fade":l.fadeIn(a.menuSpeed,w);break;case"slide":l.slideDown(a.menuSpeed,w);break;default:l.show(a.menuSpeed,w);break}a.menuSpeed||w();var S=l.find(".selectBox-selected:first");i===!1&&this.keepOptionInView(S,!0),this.addHover(S),o.addClass("selectBox-menuShowing selectBox-menuShowing-"+(B?"top":"bottom")),s(document).bind("mousedown.selectBox",function(k){if(k.which===1){if(s(k.target).parents().hasClass("selectBox-options")||s(k.target).hasClass("selectBox-options"))return;e.hideMenus()}})},d.prototype.hideMenus=function(){s(".selectBox-dropdown-menu:visible").length!==0&&(s(document).unbind("mousedown.selectBox"),s(".selectBox-dropdown-menu").each(function(){var e=s(this),t=e.data("selectBox-select"),o=t.data("selectBox-control"),a=t.data("selectBox-settings"),l=e.data("posTop");if(t.triggerHandler("beforeclose"))return!1;var i=function(){t.triggerHandler("close",{_selectBox:!0})};if(a){switch(a.menuTransition){case"fade":e.fadeOut(a.menuSpeed,i);break;case"slide":e.slideUp(a.menuSpeed,i);break;default:e.hide(a.menuSpeed,i);break}a.menuSpeed||i(),o.removeClass("selectBox-menuShowing selectBox-menuShowing-"+(l?"top":"bottom"))}else s(this).hide(),s(this).triggerHandler("close",{_selectBox:!0}),s(this).removeClass("selectBox-menuShowing selectBox-menuShowing-"+(l?"top":"bottom"));e.css("max-height",""),e.removeClass("selectBox-options-"+(l?"top":"bottom")),e.data("posTop",!1)}))},d.prototype.selectOption=function(e,t){var o=s(this.selectElement);e=s(e);var a=o.data("selectBox-control"),l=o.data("selectBox-settings");if(a.hasClass("selectBox-disabled")||e.length===0||e.hasClass("selectBox-disabled"))return!1;if(o.attr("multiple"))if(t.shiftKey&&a.data("selectBox-last-selected")){e.toggleClass("selectBox-selected");var i;e.index()>a.data("selectBox-last-selected").index()?i=e.siblings().slice(a.data("selectBox-last-selected").index(),e.index()):i=e.siblings().slice(e.index(),a.data("selectBox-last-selected").index()),i=i.not(".selectBox-optgroup, .selectBox-disabled"),e.hasClass("selectBox-selected")?i.addClass("selectBox-selected"):i.removeClass("selectBox-selected")}else this.isMac&&t.metaKey||!this.isMac&&t.ctrlKey?e.toggleClass("selectBox-selected"):(e.siblings().removeClass("selectBox-selected"),e.addClass("selectBox-selected"));else e.siblings().removeClass("selectBox-selected"),e.addClass("selectBox-selected");var c=0,r=[];return o.attr("multiple")?a.find(".selectBox-selected A").each(function(){r[c++]=s(this).attr("rel")}):r=e.find("A").attr("rel"),a.data("selectBox-last-selected",e),o.val()!==r&&(o.val(r),this.setLabel(),this.hideMenus(),o.trigger("change")),!0},d.prototype.addHover=function(e){e=s(e);var t=s(this.selectElement),o=t.data("selectBox-control"),a=o.data("selectBox-options");a.find(".selectBox-hover").removeClass("selectBox-hover"),e.addClass("selectBox-hover")},d.prototype.getSelectElement=function(){return this.selectElement},d.prototype.removeHover=function(e){e=s(e);var t=s(this.selectElement),o=t.data("selectBox-control"),a=o.data("selectBox-options");a.find(".selectBox-hover").removeClass("selectBox-hover")},d.prototype.keepOptionInView=function(e,t){if(!(!e||e.length===0)){var o=s(this.selectElement),a=o.data("selectBox-control"),l=a.data("selectBox-options"),i=a.hasClass("selectBox-dropdown")?l:l.parent(),c=parseInt(e.offset().top-i.position().top),r=parseInt(c+e.outerHeight());t?i.scrollTop(e.offset().top-i.offset().top+i.scrollTop()-i.height()/2):(c<0&&i.scrollTop(e.offset().top-i.offset().top+i.scrollTop()),r>i.height()&&i.scrollTop(e.offset().top+e.outerHeight()-i.offset().top+i.scrollTop()-i.height()))}},d.prototype.handleKeyDown=function(e){var t=s(this.selectElement),o=t.data("selectBox-control"),a=o.data("selectBox-options"),l=t.data("selectBox-settings"),i=0,c=0;if(!o.hasClass("selectBox-disabled"))switch(e.keyCode){case 8:e.preventDefault(),this.typeSearch="";break;case 9:case 27:this.hideMenus(),this.removeHover();break;case 13:o.hasClass("selectBox-menuShowing")?(this.selectOption(a.find("LI.selectBox-hover:first"),e),o.hasClass("selectBox-dropdown")&&this.hideMenus()):this.showMenu();break;case 38:case 37:if(e.preventDefault(),o.hasClass("selectBox-menuShowing")){var r=a.find(".selectBox-hover").prev("LI");for(i=a.find("LI:not(.selectBox-optgroup)").length,c=0;(r.length===0||r.hasClass("selectBox-disabled")||r.hasClass("selectBox-optgroup"))&&(r=r.prev("LI"),r.length===0&&(l.loopOptions?r=a.find("LI:last"):r=a.find("LI:first")),!(++c>=i)););this.addHover(r),this.selectOption(r,e),this.keepOptionInView(r)}else this.showMenu();break;case 40:case 39:if(e.preventDefault(),o.hasClass("selectBox-menuShowing")){var n=a.find(".selectBox-hover").next("LI");for(i=a.find("LI:not(.selectBox-optgroup)").length,c=0;(n.length===0||n.hasClass("selectBox-disabled")||n.hasClass("selectBox-optgroup"))&&(n=n.next("LI"),n.length===0&&(l.loopOptions?n=a.find("LI:first"):n=a.find("LI:last")),!(++c>=i)););this.addHover(n),this.selectOption(n,e),this.keepOptionInView(n)}else this.showMenu();break}},d.prototype.handleKeyPress=function(e){var t=s(this.selectElement),o=t.data("selectBox-control"),a=o.data("selectBox-options"),l=this;if(!o.hasClass("selectBox-disabled"))switch(e.keyCode){case 9:case 27:case 13:case 38:case 37:case 40:case 39:break;default:o.hasClass("selectBox-menuShowing")||this.showMenu(),e.preventDefault(),clearTimeout(this.typeTimer),this.typeSearch+=String.fromCharCode(e.charCode||e.keyCode),a.find("A").each(function(){if(s(this).text().substr(0,l.typeSearch.length).toLowerCase()===l.typeSearch.toLowerCase())return l.addHover(s(this).parent()),l.selectOption(s(this).parent(),e),l.keepOptionInView(s(this).parent()),!1}),this.typeTimer=setTimeout(function(){l.typeSearch=""},1e3);break}},d.prototype.enable=function(){var e=s(this.selectElement);e.prop("disabled",!1);var t=e.data("selectBox-control");t&&t.removeClass("selectBox-disabled")},d.prototype.disable=function(){var e=s(this.selectElement);e.prop("disabled",!0);var t=e.data("selectBox-control");t&&t.addClass("selectBox-disabled")},d.prototype.setValue=function(e){var t=s(this.selectElement);t.val(e),e=t.val(),e===null&&(e=t.children().first().val(),t.val(e));var o=t.data("selectBox-control");if(o){var a=t.data("selectBox-settings"),l=o.data("selectBox-options");this.setLabel(),l.find(".selectBox-selected").removeClass("selectBox-selected"),l.find("A").each(function(){if(typeof e=="object")for(var i=0;i<e.length;i++)s(this).attr("rel")==e[i]&&s(this).parent().addClass("selectBox-selected");else s(this).attr("rel")==e&&s(this).parent().addClass("selectBox-selected")}),a.change&&a.change.call(t)}},d.prototype.disableSelection=function(e){s(e).css("MozUserSelect","none").bind("selectstart",function(t){t.preventDefault()})},d.prototype.generateOptions=function(e,t){var o=s("<li />"),a=s("<a />");o.addClass(e.attr("class")),o.data(e.data()),a.attr("rel",e.val()).html(e.html()),o.append(a),e.attr("disabled")&&o.addClass("selectBox-disabled"),e.attr("selected")&&o.addClass("selectBox-selected"),t.append(o)},s.extend(s.fn,{setOptions:function(e){var t=s(this),o=t.data("selectBox-control");switch(typeof e){case"string":t.html(e);break;case"object":t.html("");for(var a in e)if(e[a]!==null)if(typeof e[a]=="object"){var l=s('<optgroup label="'+a+'" />');for(var i in e[a])l.append('<option value="'+i+'">'+e[a][i]+"</option>");t.append(l)}else{var c=s('<option value="'+a+'">'+e[a]+"</option>");t.append(c)}break}o&&s(this).selectBox("refresh")},selectBox:function(e,t){var o;switch(e){case"control":return s(this).data("selectBox-control");case"settings":if(!t)return s(this).data("selectBox-settings");s(this).each(function(){s(this).data("selectBox-settings",s.extend(!0,s(this).data("selectBox-settings"),t))});break;case"options":if(t===void 0)return s(this).data("selectBox-control").data("selectBox-options");s(this).each(function(){s(this).setOptions(t)});break;case"value":if(t===void 0)return s(this).val();s(this).each(function(){(o=s(this).data("selectBox"))&&o.setValue(t)});break;case"refresh":s(this).each(function(){(o=s(this).data("selectBox"))&&o.refresh()});break;case"enable":s(this).each(function(){(o=s(this).data("selectBox"))&&o.enable(this)});break;case"disable":s(this).each(function(){(o=s(this).data("selectBox"))&&o.disable()});break;
376case"destroy":s(this).each(function(){(o=s(this).data("selectBox"))&&(o.destroy(),s(this).data("selectBox",null))});break;case"instance":return s(this).data("selectBox");default:s(this).each(function(a,l){s(l).data("selectBox")||s(l).data("selectBox",new d(l,e))});break}return s(this)}})})(jQuery);
377
378(function($){$.extend({tablesorter:new function(){var parsers=[],widgets=[];this.defaults={cssHeader:"header",cssAsc:"headerSortUp",cssDesc:"headerSortDown",cssChildRow:"expand-child",sortInitialOrder:"asc",sortMultiSortKey:"shiftKey",sortForce:null,sortAppend:null,sortLocaleCompare:!0,textExtraction:"simple",parsers:{},widgets:[],widgetZebra:{css:["even","odd"]},headers:{},widthFixed:!1,cancelSelection:!0,sortList:[],headerList:[],dateFormat:"us",decimal:"/.|,/g",onRenderHeader:null,selectorHeaders:"thead th",debug:!1};function benchmark(r,t){log(r+","+(new Date().getTime()-t.getTime())+"ms")}this.benchmark=benchmark;function log(r){typeof console<"u"&&typeof console.debug<"u"?console.log(r):alert(r)}function buildParserCache(r,t){if(r.config.debug)var n="";if(r.tBodies.length!=0){var a=r.tBodies[0].rows;if(a[0])for(var d=[],o=a[0].cells,f=o.length,u=0;u<f;u++){var h=!1;$.metadata&&$(t[u]).metadata()&&$(t[u]).metadata().sorter?h=getParserById($(t[u]).metadata().sorter):r.config.headers[u]&&r.config.headers[u].sorter&&(h=getParserById(r.config.headers[u].sorter)),h||(h=detectParserForColumn(r,a,-1,u)),r.config.debug&&(n+="column:"+u+" parser:"+h.id+`
379`),d.push(h)}return r.config.debug&&log(n),d}}function detectParserForColumn(r,t,n,a){for(var d=parsers.length,o=!1,f=!1,u=!0;f==""&&u;)n++,t[n]?(o=getNodeFromRowAndCellIndex(t,n,a),f=trimAndGetNodeText(r.config,o),r.config.debug&&log("Checking if value was empty on row:"+n)):u=!1;for(var h=1;h<d;h++)if(parsers[h].is(f,r,o))return parsers[h];return parsers[0]}function getNodeFromRowAndCellIndex(r,t,n){return r[t].cells[n]}function trimAndGetNodeText(r,t){return $.trim(getElementText(r,t))}function getParserById(r){for(var t=parsers.length,n=0;n<t;n++)if(parsers[n].id.toLowerCase()==r.toLowerCase())return parsers[n];return!1}function buildCache(r){if(r.config.debug)var t=new Date;for(var n=r.tBodies[0]&&r.tBodies[0].rows.length||0,a=r.tBodies[0].rows[0]&&r.tBodies[0].rows[0].cells.length||0,d=r.config.parsers,o={row:[],normalized:[]},f=0;f<n;++f){var u=$(r.tBodies[0].rows[f]),h=[];if(u.hasClass(r.config.cssChildRow)){o.row[o.row.length-1]=o.row[o.row.length-1].add(u);continue}o.row.push(u);for(var g=0;g<a;++g)h.push(d[g].format(getElementText(r.config,u[0].cells[g]),r,u[0].cells[g]));h.push(o.normalized.length),o.normalized.push(h),h=null}return r.config.debug&&benchmark("Building cache for "+n+" rows:",t),o}function getElementText(r,t){if(!t)return"";var n=$(t),a=n.attr("data-sort-value");if(a!==void 0)return a;var d="";return r.supportsTextContent||(r.supportsTextContent=t.textContent||!1),r.textExtraction=="simple"?r.supportsTextContent?d=t.textContent:t.childNodes[0]&&t.childNodes[0].hasChildNodes()?d=t.childNodes[0].innerHTML:d=t.innerHTML:typeof r.textExtraction=="function"?d=r.textExtraction(t):d=$(t).text(),d}function appendToTable(r,t){if(r.config.debug)var n=new Date;for(var a=t,d=a.row,o=a.normalized,f=o.length,u=o[0].length-1,h=$(r.tBodies[0]),g=[],p=0;p<f;p++){var v=o[p][u];if(g.push(d[v]),!r.config.appender)for(var w=d[v].length,C=0;C<w;C++)h[0].appendChild(d[v][C])}r.config.appender&&r.config.appender(r,g),g=null,r.config.debug&&benchmark("Rebuilt table:",n),applyWidget(r),setTimeout(function(){$(r).trigger("sortEnd")},0)}function buildHeaders(r){if(r.config.debug)var t=new Date;var n=!!$.metadata,a=computeTableHeaderCellIndexes(r),d=$(r.config.selectorHeaders,r).each(function(o){if(this.column=a[this.parentNode.rowIndex+"-"+this.cellIndex],this.order=formatSortingOrder(r.config.sortInitialOrder),this.count=this.order,(checkHeaderMetadata(this)||checkHeaderOptions(r,o))&&(this.sortDisabled=!0),checkHeaderOptionsSortingLocked(r,o)&&(this.order=this.lockedOrder=checkHeaderOptionsSortingLocked(r,o)),!this.sortDisabled){var f=$(this).addClass(r.config.cssHeader);r.config.onRenderHeader&&r.config.onRenderHeader.apply(f)}r.config.headerList[o]=this});return r.config.debug&&(benchmark("Built headers:",t),log(d)),d}function computeTableHeaderCellIndexes(r){for(var t=[],n={},a=r.getElementsByTagName("THEAD")[0],d=a.getElementsByTagName("TR"),o=0;o<d.length;o++)for(var f=d[o].cells,u=0;u<f.length;u++){var h=f[u],g=h.parentNode.rowIndex,p=g+"-"+h.cellIndex,v=h.rowSpan||1,w=h.colSpan||1,C;typeof t[g]>"u"&&(t[g]=[]);for(var m=0;m<t[g].length+1;m++)if(typeof t[g][m]>"u"){C=m;break}n[p]=C;for(var m=g;m<g+v;m++){typeof t[m]>"u"&&(t[m]=[]);for(var T=t[m],y=C;y<C+w;y++)T[y]="x"}}return n}function checkCellColSpan(r,t,n){for(var a=[],d=r.tHead.rows,o=d[n].cells,f=0;f<o.length;f++){var u=o[f];u.colSpan>1?a=a.concat(checkCellColSpan(r,headerArr,n++)):(r.tHead.length==1||u.rowSpan>1||!d[n+1])&&a.push(u)}return a}function checkHeaderMetadata(r){return!!($.metadata&&$(r).metadata().sorter===!1)}function checkHeaderOptions(r,t){return!!(r.config.headers[t]&&r.config.headers[t].sorter===!1)}function checkHeaderOptionsSortingLocked(r,t){return r.config.headers[t]&&r.config.headers[t].lockedOrder?r.config.headers[t].lockedOrder:!1}function applyWidget(r){for(var t=r.config.widgets,n=t.length,a=0;a<n;
379a++)getWidgetById(t[a]).format(r)}function getWidgetById(r){for(var t=widgets.length,n=0;n<t;n++)if(widgets[n].id.toLowerCase()==r.toLowerCase())return widgets[n]}function formatSortingOrder(r){return typeof r!="Number"?r.toLowerCase()=="desc"?1:0:r==1?1:0}function isValueInArray(r,t){for(var n=t.length,a=0;a<n;a++)if(t[a][0]==r)return!0;return!1}function setHeadersCss(r,t,n,a){t.removeClass(a[0]).removeClass(a[1]);var d=[];t.each(function(u){this.sortDisabled||(d[this.column]=$(this))});for(var o=n.length,f=0;f<o;f++)d[n[f][0]].addClass(a[n[f][1]])}function fixColumnWidth(r,t){var n=r.config;if(n.widthFixed){var a=$("<colgroup>");$("tr:first td",r.tBodies[0]).each(function(){a.append($("<col>").css("width",$(this).width()))}),$(r).prepend(a)}}function updateHeaderSortCount(r,t){for(var n=r.config,a=t.length,d=0;d<a;d++){var o=t[d],f=n.headerList[o[0]];f.count=o[1],f.count++}}var sortWrapper;function multisort(table,sortList,cache){if(table.config.debug)var sortTime=new Date;for(var dynamicExp="sortWrapper = function(a,b) {",l=sortList.length,i=0;i<l;i++){var c=sortList[i][0],order=sortList[i][1],s=table.config.parsers[c].type=="text"?order==0?makeSortFunction("text","asc",c):makeSortFunction("text","desc",c):order==0?makeSortFunction("numeric","asc",c):makeSortFunction("numeric","desc",c),e="e"+i;dynamicExp+="var "+e+" = "+s,dynamicExp+="if("+e+") { return "+e+"; } ",dynamicExp+="else { "}var orgOrderCol=cache.normalized[0].length-1;dynamicExp+="return a["+orgOrderCol+"]-b["+orgOrderCol+"];";for(var i=0;i<l;i++)dynamicExp+="}; ";return dynamicExp+="return 0; ",dynamicExp+="}; ",table.config.debug&&benchmark("Evaling expression:"+dynamicExp,new Date),eval(dynamicExp),cache.normalized.sort(sortWrapper),table.config.debug&&benchmark("Sorting on "+sortList.toString()+" and dir "+order+" time:",sortTime),cache}function makeSortFunction(r,t,n){var a="a["+n+"]",d="b["+n+"]";if(r=="text"&&t=="asc")return"("+a+" == "+d+" ? 0 : ("+a+" === null ? Number.POSITIVE_INFINITY : ("+d+" === null ? Number.NEGATIVE_INFINITY : ("+a+" < "+d+") ? -1 : 1 )));";if(r=="text"&&t=="desc")return"("+a+" == "+d+" ? 0 : ("+a+" === null ? Number.POSITIVE_INFINITY : ("+d+" === null ? Number.NEGATIVE_INFINITY : ("+d+" < "+a+") ? -1 : 1 )));";if(r=="numeric"&&t=="asc")return"("+a+" === null && "+d+" === null) ? 0 :("+a+" === null ? Number.POSITIVE_INFINITY : ("+d+" === null ? Number.NEGATIVE_INFINITY : "+a+" - "+d+"));";if(r=="numeric"&&t=="desc")return"("+a+" === null && "+d+" === null) ? 0 :("+a+" === null ? Number.POSITIVE_INFINITY : ("+d+" === null ? Number.NEGATIVE_INFINITY : "+d+" - "+a+"));"}function makeSortText(r){return"((a["+r+"] < b["+r+"]) ? -1 : ((a["+r+"] > b["+r+"]) ? 1 : 0));"}function makeSortTextDesc(r){return"((b["+r+"] < a["+r+"]) ? -1 : ((b["+r+"] > a["+r+"]) ? 1 : 0));"}function makeSortNumeric(r){return"a["+r+"]-b["+r+"];"}function makeSortNumericDesc(r){return"b["+r+"]-a["+r+"];"}function sortText(r,t){return table.config.sortLocaleCompare?r.localeCompare(t):r<t?-1:r>t?1:0}function sortTextDesc(r,t){return table.config.sortLocaleCompare?t.localeCompare(r):t<r?-1:t>r?1:0}function sortNumeric(r,t){return r-t}function sortNumericDesc(r,t){return t-r}function getCachedSortType(r,t){return r[t].type}this.construct=function(r){return this.each(function(){if(!(!this.tHead||!this.tBodies)){var t,n,a,d,o,f=0,u;this.config={},o=$.extend(this.config,$.tablesorter.defaults,r),t=$(this),$.data(this,"tablesorter",o),a=buildHeaders(this),this.config.parsers=buildParserCache(this,a),d=buildCache(this);var h=[o.cssDesc,o.cssAsc];fixColumnWidth(this),a.click(function(g){var p=t[0].tBodies[0]&&t[0].tBodies[0].rows.length||0;if(!this.sortDisabled&&p>0){t.trigger("sortStart");var v=$(this),w=this.column;if(this.order=this.count++%2,this.lockedOrder&&(this.order=this.lockedOrder),g[o.sortMultiSortKey])if(isValueInArray(w,o.sortList))for(var m=0;m<o.sortList.length;m++){var T=o.sortList[m],y=o.headerList[T[0]];T[0]==w&&(y.count=T[1],y.count++,T[1]=y.count%2)}else o.sortList.push([w,this.order]);else{if(o.sortList=[],o.sortForce!=null)for(var C=o.sortForce,m=0;m<C.length;m++)C[m][0]!=w&&o.sortList.push(C[m]);o.sortList.push([w,this.order])}return setTimeout(function(){setHeadersCss(t[0],a,o.sortList,h),appendToTable(t[0],multisort(t[0],o.sortList,d))},1),!1}}
379).mousedown(function(){if(o.cancelSelection)return this.onselectstart=function(){return!1},!1}),t.bind("update",function(){var g=this;setTimeout(function(){g.config.parsers=buildParserCache(g,a),d=buildCache(g)},1)}).bind("updateCell",function(g,p){var v=this.config,w=[p.parentNode.rowIndex-1,p.cellIndex];d.normalized[w[0]][w[1]]=v.parsers[w[1]].format(getElementText(v,p),p)}).bind("sorton",function(g,p){$(this).trigger("sortStart"),o.sortList=p;var v=o.sortList;updateHeaderSortCount(this,v),setHeadersCss(this,a,v,h),appendToTable(this,multisort(this,v,d))}).bind("appendCache",function(){appendToTable(this,d)}).bind("applyWidgetId",function(g,p){getWidgetById(p).format(this)}).bind("applyWidgets",function(){applyWidget(this)}),$.metadata&&$(this).metadata()&&$(this).metadata().sortlist&&(o.sortList=$(this).metadata().sortlist),o.sortList.length>0&&t.trigger("sorton",[o.sortList]),applyWidget(this)}})},this.addParser=function(r){for(var t=parsers.length,n=!0,a=0;a<t;a++)parsers[a].id.toLowerCase()==r.id.toLowerCase()&&(n=!1);n&&parsers.push(r)},this.addWidget=function(r){widgets.push(r)},this.formatFloat=function(r){var t=parseFloat(r);return isNaN(t)?0:t},this.formatInt=function(r){var t=parseInt(r);return isNaN(t)?0:t},this.isDigit=function(r,t){return/^[-+]?\d*$/.test($.trim(r.replace(/[,.']/g,"")))},this.clearTableBody=function(r){if($.browser.msie)for(;r.tBodies[0].firstChild;)r.tBodies[0].removeChild(r.tBodies[0].firstChild);else r.tBodies[0].innerHTML=""}}}),$.fn.extend({tablesorter:$.tablesorter.construct});var ts=$.tablesorter;ts.addParser({id:"text",is:function(r){return!0},format:function(r){return $.trim(r.toLocaleLowerCase())},type:"text"}),ts.addParser({id:"digit",is:function(r,t){var n=t.config;return $.tablesorter.isDigit(r,n)},format:function(r){return $.tablesorter.formatFloat(r)},type:"numeric"}),ts.addParser({id:"currency",is:function(r){return/^[£$€?.]/.test(r)},format:function(r){return $.tablesorter.formatFloat(r.replace(new RegExp(/[£$€]/g),""))},type:"numeric"}),ts.addParser({id:"ipAddress",is:function(r){return/^\d{2,3}[\.]\d{2,3}[\.]\d{2,3}[\.]\d{2,3}$/.test(r)},format:function(r){for(var t=r.split("."),n="",a=t.length,d=0;d<a;d++){var o=t[d];o.length==2?n+="0"+o:n+=o}return $.tablesorter.formatFloat(n)},type:"numeric"}),ts.addParser({id:"url",is:function(r){return/^(https?|ftp|file):\/\/$/.test(r)},format:function(r){return jQuery.trim(r.replace(new RegExp(/(https?|ftp|file):\/\//),""))},type:"text"}),ts.addParser({id:"isoDate",is:function(r){return/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(r)},format:function(r){return $.tablesorter.formatFloat(r!=""?new Date(r.replace(new RegExp(/-/g),"/")).getTime():"0")},type:"numeric"}),ts.addParser({id:"percent",is:function(r){return/\%$/.test($.trim(r))},format:function(r){return $.tablesorter.formatFloat(r.replace(new RegExp(/%/g),""))},type:"numeric"}),ts.addParser({id:"usLongDate",is:function(r){return r.match(new RegExp(/^[A-Za-z]{3,10}\.? [0-9]{1,2}, ([0-9]{4}|'?[0-9]{2}) (([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(AM|PM)))$/))},format:function(r){return $.tablesorter.formatFloat(new Date(r).getTime())},type:"numeric"}),ts.addParser({id:"shortDate",is:function(r){return/\d{1,2}[\/\-]\d{1,2}[\/\-]\d{2,4}/.test(r)},format:function(r,t){var n=t.config;return r=r.replace(/\-/g,"/"),n.dateFormat=="us"&&(r=r.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$1/$2")),n.dateFormat=="pt"?r=r.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$2/$1"):n.dateFormat=="uk"?r=r.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$2/$1"):(n.dateFormat=="dd/mm/yy"||n.dateFormat=="dd-mm-yy")&&(r=r.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{2})/,"$1/$2/$3")),$.tablesorter.formatFloat(new Date(r).getTime())},type:"numeric"}),ts.addParser({id:"time",is:function(r){return/^(([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(am|pm)))$/.test(r)},format:function(r){return $.tablesorter.formatFloat(new Date("2000/01/01 "+r).getTime())},type:"numeric"}),ts.addParser({id:"metadata",is:function(r){return!1},format:function(r,t,n){var a=t.config,d=a.parserMetadataName?a.parserMetadataName:"sortValue";return $(n).metadata()[d]},type:"numeric"}),ts.addWidget({id:"zebra",format:function(r){if(r.config.debug)var t=new Date;var n,a=-1,d;$("tr:visible",r.tBodies[0]).each(function(o){n=$(this),n.hasClass(r.config.cssChildRow)||a++,d=a%2==0,n.removeClass(r.config.widgetZebra.css[d?0:1]).addClass(r.config.widgetZebra.css[d?1:0])}),r.config.debug&&$.tablesorter.benchmark("Applying Zebra widget",t)}})})(jQuery);
380
381(function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports<"u"?module.exports=n(require("jquery")):n(jQuery)})(function(n){"use strict";var r=window.Slick||{};r=(function(){var e=0;function i(t,s){var o=this,a;o.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:n(t),appendDots:n(t),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(d,c){return'<button type="button" data-role="none" role="button" aria-required="false" tabindex="0">'+(c+1)+"</button>"},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!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,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},o.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,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
vendor: 7,164 bytes, line 381
381sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},n.extend(o,o.initials),o.activeBreakpoint=null,o.animType=null,o.animProp=null,o.breakpoints=[],o.breakpointSettings=[],o.cssTransitions=!1,o.hidden="hidden",o.paused=!1,o.positionProp=null,o.respondTo=null,o.rowCount=1,o.shouldClick=!0,o.$slider=n(t),o.$slidesCache=null,o.transformType=null,o.transitionType=null,o.visibilityChange="visibilitychange",o.windowWidth=0,o.windowTimer=null,a=n(t).data("slick")||{},o.options=n.extend({},o.defaults,a,s),o.currentSlide=o.options.initialSlide,o.originalSettings=o.options,typeof document.mozHidden<"u"?(o.hidden="mozHidden",o.visibilityChange="mozvisibilitychange"):typeof document.webkitHidden<"u"&&(o.hidden="webkitHidden",o.visibilityChange="webkitvisibilitychange"),o.autoPlay=n.proxy(o.autoPlay,o),o.autoPlayClear=n.proxy(o.autoPlayClear,o),o.changeSlide=n.proxy(o.changeSlide,o),o.clickHandler=n.proxy(o.clickHandler,o),o.selectHandler=n.proxy(o.selectHandler,o),o.setPosition=n.proxy(o.setPosition,o),o.swipeHandler=n.proxy(o.swipeHandler,o),o.dragHandler=n.proxy(o.dragHandler,o),o.keyHandler=n.proxy(o.keyHandler,o),o.autoPlayIterator=n.proxy(o.autoPlayIterator,o),o.instanceUid=e++,o.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,o.registerBreakpoints(),o.init(!0),o.checkResponsive(!0)}return i})(),r.prototype.addSlide=r.prototype.slickAdd=function(e,i,t){var s=this;if(typeof i=="boolean")t=i,i=null;else if(i<0||i>=s.slideCount)return!1;s.unload(),typeof i=="number"?i===0&&s.$slides.length===0?n(e).appendTo(s.$slideTrack):t?n(e).insertBefore(s.$slides.eq(i)):n(e).insertAfter(s.$slides.eq(i)):t===!0?n(e).prependTo(s.$slideTrack):n(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(o,a){n(a).attr("data-slick-index",o)}),s.$slidesCache=s.$slides,s.reinit()},r.prototype.animateHeight=function(){var e=this;if(e.options.slidesToShow===1&&e.options.adaptiveHeight===!0&&e.options.vertical===!1){var i=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:i},e.options.speed)}},r.prototype.animateSlide=function(e,i){var t={},s=this;s.animateHeight(),s.options.rtl===!0&&s.options.vertical===!1&&(e=-e),s.transformsEnabled===!1?s.options.vertical===!1?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,i):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,i):s.cssTransitions===!1?(s.options.rtl===!0&&(s.currentLeft=-s.currentLeft),n({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(o){o=Math.ceil(o),s.options.vertical===!1?(t[s.animType]="translate("+o+"px, 0px)",s.$slideTrack.css(t)):(t[s.animType]="translate(0px,"+o+"px)",s.$slideTrack.css(t))},complete:function(){i&&i.call()}})):(s.applyTransition(),e=Math.ceil(e),s.options.vertical===!1?t[s.animType]="translate3d("+e+"px, 0px, 0px)":t[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(t),i&&setTimeout(function(){s.disableTransition(),i.call()},s.options.speed))},r.prototype.asNavFor=function(e){var i=this,t=i.options.asNavFor;t&&t!==null&&(t=n(t).not(i.$slider)),t!==null&&typeof t=="object"&&t.each(function(){var s=n(this).slick("getSlick");s.unslicked||s.slideHandler(e,!0)})},r.prototype.applyTransition=function(e){var i=this,t={};i.options.fade===!1?t[i.transitionType]=i.transformType+" "+i.options.speed+"ms "+i.options.cssEase:t[i.transitionType]="opacity "+i.options.speed+"ms "+i.options.cssEase,i.options.fade===!1?i.$slideTrack.css(t):i.$slides.eq(e).css(t)},r.prototype.autoPlay=function(){var e=this;e.autoPlayTimer&&clearInterval(e.autoPlayTimer),e.slideCount>e.options.slidesToShow&&e.paused!==!0&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},r.prototype.autoPlayClear=function(){var e=this;e.autoPlayTimer&&clearInterval(e.autoPlayTimer)},r.prototype.autoPlayIterator=function(){var e=this;e.options.infinite===!1?e.direction===1?(e.currentSlide+1===e.slideCount-1&&(e.direction=0),e.slideHandler(e.currentSlide+e.options.slidesToScroll)):(e.currentSlide-1===0&&(e.direction=1),e.slideHandler(e.currentSlide-e.options.slidesToScroll)):e.slideHandler(e.currentSlide+e.options.slidesToScroll)},r.prototype.buildArrows=function(){var e=this;e.options.arrows===!0&&(e.$prevArrow=n(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=n(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),e.options.infinite!==!0&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},r.prototype.buildDots=function(){var e=this,i,t;if(e.options.dots===!0&&e.slideCount>e.options.slidesToShow){for(t='<ul class="'+e.options.dotsClass+'">',i=0;i<=e.getDotCount();i+=1)t+="<li>"+e.options.customPaging.call(this,e,i)+"</li>";t+="</ul>",e.$dots=n(t).appendTo(e.options.appendDots),e.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},r.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(i,t){n(t).attr("data-slick-index",i).data("originalStyling",n(t).attr("style")||"")}),e.$slidesCache=e.$slides,e.$slider.addClass("slick-slider"),e.$slideTrack=e.slideCount===0?n('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),(e.options.centerMode===!0||e.options.swipeToSlide===!0)&&(e.options.slidesToScroll=1),n("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses(typeof e.currentSlide=="number"?e.currentSlide:0),e.options.draggable===!0&&e.$list.addClass("draggable")},r.prototype.buildRows=function(){var e=this,i,t,s,o,a,d,c;if(o=document.createDocumentFragment(),d=e.$slider.children(),e.options.rows>1){for(c=e.options.slidesPerRow*e.options.rows,a=Math.ceil(d.length/c),i=0;i<a;i++){var l=document.createElement("div");for(t=0;t<e.options.rows;t++){var p=document.createElement("div");for(s=0;s<e.options.slidesPerRow;s++){var u=i*c+(t*e.options.slidesPerRow+s);d.get(u)&&p.appendChild(d.get(u))}l.appendChild(p)}o.appendChild(l)}e.$slider.html(o),e.$slider.children().children().children().css({width:100/e.options.slidesPerRow+"%",display:"inline-block"})}},r.prototype.checkResponsive=function(e,i){var t=this,s,o,a,d=!1,c=t.$slider.width(),l=window.innerWidth||n(window).width();if(t.respondTo==="window"?a=l:t.respondTo==="slider"?a=c:t.respondTo==="min"&&(
381a=Math.min(l,c)),t.options.responsive&&t.options.responsive.length&&t.options.responsive!==null){o=null;for(s in t.breakpoints)t.breakpoints.hasOwnProperty(s)&&(t.originalSettings.mobileFirst===!1?a<t.breakpoints[s]&&(o=t.breakpoints[s]):a>t.breakpoints[s]&&(o=t.breakpoints[s]));o!==null?t.activeBreakpoint!==null?(o!==t.activeBreakpoint||i)&&(t.activeBreakpoint=o,t.breakpointSettings[o]==="unslick"?t.unslick(o):(t.options=n.extend({},t.originalSettings,t.breakpointSettings[o]),e===!0&&(t.currentSlide=t.options.initialSlide),t.refresh(e)),d=o):(t.activeBreakpoint=o,t.breakpointSettings[o]==="unslick"?t.unslick(o):(t.options=n.extend({},t.originalSettings,t.breakpointSettings[o]),e===!0&&(t.currentSlide=t.options.initialSlide),t.refresh(e)),d=o):t.activeBreakpoint!==null&&(t.activeBreakpoint=null,t.options=t.originalSettings,e===!0&&(t.currentSlide=t.options.initialSlide),t.refresh(e),d=o),!e&&d!==!1&&t.$slider.trigger("breakpoint",[t,d])}},r.prototype.changeSlide=function(e,i){var t=this,s=n(e.target),o,a,d;switch(s.is("a")&&e.preventDefault(),s.is("li")||(s=s.closest("li")),d=t.slideCount%t.options.slidesToScroll!==0,o=d?0:(t.slideCount-t.currentSlide)%t.options.slidesToScroll,e.data.message){case"previous":a=o===0?t.options.slidesToScroll:t.options.slidesToShow-o,t.slideCount>t.options.slidesToShow&&t.slideHandler(t.currentSlide-a,!1,i);break;case"next":a=o===0?t.options.slidesToScroll:o,t.slideCount>t.options.slidesToShow&&t.slideHandler(t.currentSlide+a,!1,i);break;case"index":var c=e.data.index===0?0:e.data.index||s.index()*t.options.slidesToScroll;t.slideHandler(t.checkNavigable(c),!1,i),s.children().trigger("focus");break;default:return}},r.prototype.checkNavigable=function(e){var i=this,t,s;if(t=i.getNavigableIndexes(),s=0,e>t[t.length-1])e=t[t.length-1];else for(var o in t){if(e<t[o]){e=s;break}s=t[o]}return e},r.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&e.$dots!==null&&(n("li",e.$dots).off("click.slick",e.changeSlide),e.options.pauseOnDotsHover===!0&&e.options.autoplay===!0&&n("li",e.$dots).off("mouseenter.slick",n.proxy(e.setPaused,e,!0)).off("mouseleave.slick",n.proxy(e.setPaused,e,!1))),e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide)),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.
381slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),n(document).off(e.visibilityChange,e.visibility),e.$list.off("mouseenter.slick",n.proxy(e.setPaused,e,!0)),e.$list.off("mouseleave.slick",n.proxy(e.setPaused,e,!1)),e.options.accessibility===!0&&e.$list.off("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&n(e.$slideTrack).children().off("click.slick",e.selectHandler),n(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),n(window).off("resize.slick.slick-"+e.instanceUid,e.resize),n("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),n(window).off("load.slick.slick-"+e.instanceUid,e.setPosition),n(document).off("ready.slick.slick-"+e.instanceUid,e.setPosition)},r.prototype.cleanUpRows=function(){var e=this,i;e.options.rows>1&&(i=e.$slides.children().children(),i.removeAttr("style"),e.$slider.html(i))},r.prototype.clickHandler=function(e){var i=this;i.shouldClick===!1&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},r.prototype.destroy=function(e){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),n(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.options.arrows===!0&&(i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove())),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){n(this).attr("style",n(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.unslicked=!0,e||i.$slider.trigger("destroy",[i])},r.prototype.disableTransition=function(e){var i=this,t={};t[i.transitionType]="",i.options.fade===!1?i.$slideTrack.css(t):i.$slides.eq(e).css(t)},r.prototype.fadeSlide=function(e,i){var t=this;t.cssTransitions===!1?(t.$slides.eq(e).css({zIndex:t.options.zIndex}),t.$slides.eq(e).animate({opacity:1},t.options.speed,t.options.easing,i)):(t.applyTransition(e),t.$slides.eq(e).css({opacity:1,zIndex:t.options.zIndex}),i&&setTimeout(function(){t.disableTransition(e),i.call()},t.options.speed))},r.prototype.fadeSlideOut=function(e){var i=this;i.cssTransitions===!1?i.$slides.eq(e).animate({opacity:0,zIndex:i.options.zIndex-2},i.options.speed,i.options.easing):(i.applyTransition(e),i.$slides.eq(e).css({opacity:0,zIndex:i.options.zIndex-2}))},r.prototype.filterSlides=r.prototype.slickFilter=function(e){var i=this;e!==null&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.filter(e).appendTo(i.$slideTrack),i.reinit())},r.prototype.getCurrent=r.prototype.slickCurrentSlide=function(){var e=this;return e.currentSlide},r.prototype.getDotCount=function(){var e=this,i=0,t=0,s=0;if(e.options.infinite===!0)for(;i<e.slideCount;)++s,i=t+e.options.slidesToShow,t+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(e.options.centerMode===!0)s=e.slideCount;else for(;i<e.slideCount;)++s,i=t+e.options.slidesToShow,t+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s-1},r.prototype.getLeft=function(e){var i=this,t,s,o=0,a;return i.slideOffset=0,s=i.$slides.first().outerHeight(!0),i.options.infinite===!0?(i.slideCount>i.options.slidesToShow&&(i.slideOffset=i.slideWidth*i.options.slidesToShow*-1,o=s*i.options.slidesToShow*-1),i.slideCount%i.options.slidesToScroll!==0&&e+i.options.slidesToScroll>i.slideCount&&i.slideCount>i.options.slidesToShow&&(e>i.slideCount?(i.slideOffset=(i.options.slidesToShow-(e-i.slideCount))*i.slideWidth*-1,o=(i.options.slidesToShow-(e-i.slideCount))*s*-1):(i.slideOffset=i.slideCount%i.options.slidesToScroll*i.slideWidth*-1,o=i.slideCount%i.options.slidesToScroll*s*-1))):e+i.options.slidesToShow>i.slideCount&&(i.slideOffset=(e+i.options.slidesToShow-i.slideCount)*i.slideWidth,o=(e+i.options.slidesToShow-i.slideCount)*s),i.slideCount<=i.options.slidesToShow&&(i.slideOffset=0,o=0),i.options.centerMode===!0&&i.options.infinite===!0?i.slideOffset+=i.slideWidth*Math.floor(i.options.slidesToShow/2)-i.slideWidth:i.options.centerMode===!0&&(i.slideOffset=0,i.slideOffset+=i.slideWidth*Math.floor(i.options.slidesToShow/2)),i.options.vertical===!1?t=e*i.slideWidth*-1+i.slideOffset:t=e*s*-1+o,i.options.variableWidth===!0&&(i.slideCount<=i.options.slidesToShow||i.options.infinite===!1?a=i.$slideTrack.children(".slick-slide").eq(e):a=i.$slideTrack.children(".slick-slide").eq(e+i.options.slidesToShow),t=a[0]?a[0].offsetLeft*-1:0,i.options.centerMode===!0&&(i.options.infinite===!1?a=i.$slideTrack.children(".slick-slide").eq(e):a=i.$slideTrack.children(".slick-slide").eq(e+i.options.slidesToShow+1),t=a[0]?a[0].offsetLeft*-1:0,t+=(i.$list.width()-a.outerWidth())/2)),t},r.prototype.getOption=r.prototype.slickGetOption=function(e){var i=this;return i.options[e]},r.prototype.getNavigableIndexes=function(){var e=this,i=0,t=0,s=[],o;for(e.options.infinite===!1?o=e.slideCount:(i=e.options.slidesToScroll*-1,t=e.options.slidesToScroll*-1,o=e.slideCount*2);i<o;)s.push(i),i=t+e.options.slidesToScroll,t+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},r.prototype.getSlick=function(){return this},r.prototype.getSlideCount=function(){var e=this,i,t,s;return s=e.options.centerMode===!0?e.slideWidth*Math.floor(e.options.slidesToShow/2):0,e.options.swipeToSlide===!0?(e.$slideTrack.find(".slick-slide").each(function(o,a){if(a.offsetLeft-s+n(a).outerWidth()/2>e.swipeLeft*-1)return t=a,!1}),i=Math.abs(n(t).attr("data-slick-index")-e.currentSlide)||1,i):e.options.slidesToScroll},r.prototype.goTo=r.prototype.slickGoTo=function(e,i){var t=this;
vendor: 2,873 bytes, line 381
381t.changeSlide({data:{message:"index",index:parseInt(e)}},i)},r.prototype.init=function(e){var i=this;n(i.$slider).hasClass("slick-initialized")||(n(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots()),e&&i.$slider.trigger("init",[i]),i.options.accessibility===!0&&i.initADA()},r.prototype.initArrowEvents=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.on("click.slick",{message:"next"},e.changeSlide))},r.prototype.initDotEvents=function(){var e=this;e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&n("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),e.options.dots===!0&&e.options.pauseOnDotsHover===!0&&e.options.autoplay===!0&&n("li",e.$dots).on("mouseenter.slick",n.proxy(e.setPaused,e,!0)).on("mouseleave.slick",n.proxy(e.setPaused,e,!1))},r.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),n(document).on(e.visibilityChange,n.proxy(e.visibility,e)),e.$list.on("mouseenter.slick",n.proxy(e.setPaused,e,!0)),e.$list.on("mouseleave.slick",n.proxy(e.setPaused,e,!1)),e.options.accessibility===!0&&e.$list.on("keydown.slick",e.keyHandler),e.options.focusOnSelect===!0&&n(e.$slideTrack).children().on("click.slick",e.selectHandler),n(window).on("orientationchange.slick.slick-"+e.instanceUid,n.proxy(e.orientationChange,e)),n(window).on("resize.slick.slick-"+e.instanceUid,n.proxy(e.resize,e)),n("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),n(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),n(document).on("ready.slick.slick-"+e.instanceUid,e.setPosition)},r.prototype.initUI=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&e.$dots.show(),e.options.autoplay===!0&&e.autoPlay()},r.prototype.keyHandler=function(e){var i=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(e.keyCode===37&&i.options.accessibility===!0?i.changeSlide({data:{message:"previous"}}):e.keyCode===39&&i.options.accessibility===!0&&i.changeSlide({data:{message:"next"}}))},r.prototype.lazyLoad=function(){var e=this,i,t,s,o;function a(d){n("img[data-lazy]",d).each(function(){var c=n(this),l=n(this).attr("data-lazy"),p=document.createElement("img");p.onload=function(){c.animate({opacity:0}
381,100,function(){c.attr("src",l).animate({opacity:1},200,function(){c.removeAttr("data-lazy").removeClass("slick-loading")})})},p.src=l})}e.options.centerMode===!0?e.options.infinite===!0?(s=e.currentSlide+(e.options.slidesToShow/2+1),o=s+e.options.slidesToShow+2):(s=Math.max(0,e.currentSlide-(e.options.slidesToShow/2+1)),o=2+(e.options.slidesToShow/2+1)+e.currentSlide):(s=e.options.infinite?e.options.slidesToShow+e.currentSlide:e.currentSlide,o=s+e.options.slidesToShow,e.options.fade===!0&&(s>0&&s--,o<=e.slideCount&&o++)),i=e.$slider.find(".slick-slide").slice(s,o),a(i),e.slideCount<=e.options.slidesToShow?(t=e.$slider.find(".slick-slide"),a(t)):e.currentSlide>=e.slideCount-e.options.slidesToShow?(t=e.$slider.find(".slick-cloned").slice(0,e.options.slidesToShow),a(t)):e.currentSlide===0&&(t=e.$slider.find(".slick-cloned").slice(e.options.slidesToShow*-1),a(t))},r.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),e.options.lazyLoad==="progressive"&&e.progressiveLazyLoad()},r.prototype.next=r.prototype.slickNext=function(){var e=this;e.changeSlide({data:{message:"next"}})},r.prototype.orientationChange=function(){var e=this;e.checkResponsive(),e.setPosition()},r.prototype.pause=r.prototype.slickPause=function(){var e=this;e.autoPlayClear(),e.paused=!0},r.prototype.play=r.prototype.slickPlay=function(){var e=this;e.paused=!1,e.autoPlay()},r.prototype.postSlide=function(e){var i=this;i.$slider.trigger("afterChange",[i,e]),i.animating=!1,i.setPosition(),i.swipeLeft=null,i.options.autoplay===!0&&i.paused===!1&&i.autoPlay(),i.options.accessibility===!0&&i.initADA()},r.prototype.prev=r.prototype.slickPrev=function(){var e=this;e.changeSlide({data:{message:"previous"}})},r.prototype.preventDefault=function(e){e.preventDefault()},r.prototype.progressiveLazyLoad=function(){var e=this,i,t;i=n("img[data-lazy]",e.$slider).length,i>0&&(t=n("img[data-lazy]",e.$slider).first(),t.attr("src",t.attr("data-lazy")).removeClass("slick-loading").load(function(){t.removeAttr("data-lazy"),e.progressiveLazyLoad(),e.options.adaptiveHeight===!0&&e.setPosition()}).error(function(){t.removeAttr("data-lazy"),e.progressiveLazyLoad()}))},r.prototype.refresh=function(e){var i=this,t=i.currentSlide;i.destroy(!0),n.extend(i,i.initials,{currentSlide:t}),i.init(),e||i.changeSlide({data:{message:"index",index:t}},!1)},r.prototype.registerBreakpoints=function(){var e=this,i,t,s,o=e.options.responsive||null;if(n.type(o)==="array"&&o.length){e.respondTo=e.options.respondTo||"window";for(i in o)if(s=e.breakpoints.length-1,t=o[i].breakpoint,o.hasOwnProperty(i)){for(;s>=0;)e.breakpoints[s]&&e.breakpoints[s]===t&&e.breakpoints.splice(s,1),s--;e.breakpoints.push(t),e.breakpointSettings[t]=o[i].settings}e.breakpoints.sort(function(a,d){return e.options.mobileFirst?a-d:d-a})}},r.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&e.currentSlide!==0&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.checkResponsive(!1,!0),e.options.focusOnSelect===!0&&n(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses(0),e.setPosition(),e.$slider.trigger("reInit",[e]),e.options.autoplay===!0&&e.focusHandler()},r.prototype.resize=function(){var e=this;n(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=n(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},r.prototype.removeSlide=r.prototype.slickRemove=function(e,i,t){var s=this;if(typeof e=="boolean"?(i=e,e=i===!0?0:s.slideCount-1):e=i===!0?--e:e,s.slideCount<1||e<0||e>s.slideCount-1)return!1;s.unload(),t===!0?s.$slideTrack.children().remove():s.$slideTrack.children(this.options.slide).eq(e).remove(),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slidesCache=s.$slides,s.reinit()},r.prototype.setCSS=function(e){var i=this,t={},s,o;
vendor: 1,493 bytes, line 381
381i.options.rtl===!0&&(e=-e),s=i.positionProp=="left"?Math.ceil(e)+"px":"0px",o=i.positionProp=="top"?Math.ceil(e)+"px":"0px",t[i.positionProp]=e,i.transformsEnabled===!1?i.$slideTrack.css(t):(t={},i.cssTransitions===!1?(t[i.animType]="translate("+s+", "+o+")",i.$slideTrack.css(t)):(t[i.animType]="translate3d("+s+", "+o+", 0px)",i.$slideTrack.css(t)))},r.prototype.setDimensions=function(){var e=this;e.options.vertical===!1?e.options.centerMode===!0&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),e.options.centerMode===!0&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),e.options.vertical===!1&&e.options.variableWidth===!1?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):e.options.variableWidth===!0?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 i=e.$slides.first().outerWidth(!0)-e.$slides.first().width();e.options.variableWidth===!1&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-i)},r.prototype.setFade=function(){var e=this,i;e.$slides.each(function(t,s){i=e.slideWidth*t*-1,e.options.rtl===!0?n(s).css({position:"relative",right:i,top:0,zIndex:e.options.zIndex-2,opacity:0}
381):n(s).css({position:"relative",left:i,top:0,zIndex:e.options.zIndex-2,opacity:0})}),e.$slides.eq(e.currentSlide).css({zIndex:e.options.zIndex-1,opacity:1})},r.prototype.setHeight=function(){var e=this;if(e.options.slidesToShow===1&&e.options.adaptiveHeight===!0&&e.options.vertical===!1){var i=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",i)}},r.prototype.setOption=r.prototype.slickSetOption=function(e,i,t){var s=this,o,a;if(e==="responsive"&&n.type(i)==="array")for(a in i)if(n.type(s.options.responsive)!=="array")s.options.responsive=[i[a]];else{for(o=s.options.responsive.length-1;o>=0;)s.options.responsive[o].breakpoint===i[a].breakpoint&&s.options.responsive.splice(o,1),o--;s.options.responsive.push(i[a])}else s.options[e]=i;t===!0&&(s.unload(),s.reinit())},r.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),e.options.fade===!1?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},r.prototype.setProps=function(){var e=this,i=document.body.style;e.positionProp=e.options.vertical===!0?"top":"left",e.positionProp==="top"?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),(i.WebkitTransition!==void 0||i.MozTransition!==void 0||i.msTransition!==void 0)&&e.options.useCSS===!0&&(e.cssTransitions=!0),e.options.fade&&(typeof e.options.zIndex=="number"?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),i.OTransform!==void 0&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",i.perspectiveProperty===void 0&&i.webkitPerspective===void 0&&(e.animType=!1)),i.MozTransform!==void 0&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",i.perspectiveProperty===void 0&&i.MozPerspective===void 0&&(e.animType=!1)),i.webkitTransform!==void 0&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",i.perspectiveProperty===void 0&&i.webkitPerspective===void 0&&(e.animType=!1)),i.msTransform!==void 0&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",i.msTransform===void 0&&(e.animType=!1)),i.transform!==void 0&&e.animType!==!1&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.animType!==null&&e.animType!==!1},r.prototype.setSlideClasses=function(e){var i=this,t,s,o,a;s=i.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),i.$slides.eq(e).addClass("slick-current"),i.options.centerMode===!0?(t=Math.floor(i.options.slidesToShow/2),i.options.infinite===!0&&(e>=t&&e<=i.slideCount-1-t?i.$slides.slice(e-t,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(o=i.options.slidesToShow+e,s.slice(o-t+1,o+t+2).addClass("slick-active").attr("aria-hidden","false")),e===0?s.eq(s.length-1-i.options.slidesToShow).addClass("slick-center"):e===i.slideCount-1&&s.eq(i.options.slidesToShow).addClass("slick-center")),i.$slides.eq(e).addClass("slick-center")):e>=0&&e<=i.slideCount-i.options.slidesToShow?i.$slides.slice(e,e+i.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):s.length<=i.options.slidesToShow?s.addClass("slick-active").attr("aria-hidden","false"):(a=i.slideCount%i.options.slidesToShow,o=i.options.infinite===!0?i.options.slidesToShow+e:e,i.options.slidesToShow==i.options.slidesToScroll&&i.slideCount-e<i.options.slidesToShow?s.slice(o-(i.options.slidesToShow-a),o+a).addClass("slick-active").attr("aria-hidden","false"):s.slice(o,o+i.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),i.options.lazyLoad==="ondemand"&&i.lazyLoad()},r.prototype.setupInfinite=function(){var e=this,i,t,s;if(e.options.fade===!0&&(e.options.centerMode=!1),e.options.infinite===!0&&e.options.fade===!1&&(t=null,e.slideCount>e.options.slidesToShow)){for(e.options.centerMode===!0?s=e.options.slidesToShow+1:s=e.options.slidesToShow,i=e.slideCount;i>e.slideCount-s;i-=1)t=i-1,n(e.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-e.slideCount).prependTo(e.$slideTrack).addClass("slick-cloned");for(i=0;i<s;i+=1)t=i,n(e.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+e.slideCount).appendTo(e.$slideTrack).addClass("slick-cloned");e.$slideTrack.find(".slick-cloned").find("[id]").each(function(){n(this).attr("id","")})}},r.prototype.setPaused=function(e){var i=this;i.options.autoplay===!0&&i.options.pauseOnHover===!0&&(i.paused=e,e?i.autoPlayClear():i.autoPlay())},r.prototype.selectHandler=function(e){var i=this,t=n(e.target).is(".slick-slide")?n(e.target):n(e.target).parents(".slick-slide"),s=parseInt(t.attr("data-slick-index"));if(s||(s=0),i.slideCount<=i.options.slidesToShow){i.setSlideClasses(s),i.asNavFor(s);return}i.slideHandler(s)},r.prototype.slideHandler=function(e,i,t){var s,o,a,d,c=null,l=this;
381if(i=i||!1,!(l.animating===!0&&l.options.waitForAnimate===!0)&&!(l.options.fade===!0&&l.currentSlide===e)&&!(l.slideCount<=l.options.slidesToShow)){if(i===!1&&l.asNavFor(e),s=e,c=l.getLeft(s),d=l.getLeft(l.currentSlide),l.currentLeft=l.swipeLeft===null?d:l.swipeLeft,l.options.infinite===!1&&l.options.centerMode===!1&&(e<0||e>l.getDotCount()*l.options.slidesToScroll)){l.options.fade===!1&&(s=l.currentSlide,t!==!0?l.animateSlide(d,function(){l.postSlide(s)}):l.postSlide(s));return}else if(l.options.infinite===!1&&l.options.centerMode===!0&&(e<0||e>l.slideCount-l.options.slidesToScroll)){l.options.fade===!1&&(s=l.currentSlide,t!==!0?l.animateSlide(d,function(){l.postSlide(s)}):l.postSlide(s));return}if(l.options.autoplay===!0&&clearInterval(l.autoPlayTimer),s<0?l.slideCount%l.options.slidesToScroll!==0?o=l.slideCount-l.slideCount%l.options.slidesToScroll:o=l.slideCount+s:s>=l.slideCount?l.slideCount%l.options.slidesToScroll!==0?o=0:o=s-l.slideCount:o=s,l.animating=!0,l.$slider.trigger("beforeChange",[l,l.currentSlide,o]),a=l.currentSlide,l.currentSlide=o,l.setSlideClasses(l.currentSlide),l.updateDots(),l.updateArrows(),l.options.fade===!0){t!==!0?(l.fadeSlideOut(a),l.fadeSlide(o,function(){l.postSlide(o)})):l.postSlide(o),l.animateHeight();return}t!==!0?l.animateSlide(c,function(){l.postSlide(o)}):l.postSlide(o)}},r.prototype.startLoad=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},r.prototype.swipeDirection=function(){var e,i,t,s,o=this;return e=o.touchObject.startX-o.touchObject.curX,i=o.touchObject.startY-o.touchObject.curY,t=Math.atan2(i,e),s=Math.round(t*180/Math.PI),s<0&&(s=360-Math.abs(s)),s<=45&&s>=0||s<=360&&s>=315?o.options.rtl===!1?"left":"right":s>=135&&s<=225?o.options.rtl===!1?"right":"left":o.options.verticalSwiping===!0?s>=35&&s<=135?"left":"right":"vertical"},r.prototype.swipeEnd=function(e){var i=this,t;if(i.dragging=!1,i.shouldClick=!(i.touchObject.swipeLength>10),i.touchObject.curX===void 0)return!1;if(i.touchObject.edgeHit===!0&&i.$slider.trigger("edge",[i,i.swipeDirection()]),i.touchObject.swipeLength>=i.touchObject.minSwipe)switch(i.swipeDirection()){case"left":t=i.options.swipeToSlide?i.checkNavigable(i.currentSlide+i.getSlideCount()):i.currentSlide+i.getSlideCount(),i.slideHandler(t),i.currentDirection=0,i.touchObject={},i.$slider.trigger("swipe",[i,"left"]);break;case"right":t=i.options.swipeToSlide?i.checkNavigable(i.currentSlide-i.getSlideCount()):i.currentSlide-i.getSlideCount(),i.slideHandler(t),i.currentDirection=1,i.touchObject={},i.$slider.trigger("swipe",[i,"right"]);break}else i.touchObject.startX!==i.touchObject.curX&&(i.slideHandler(i.currentSlide),i.touchObject={})},r.prototype.swipeHandler=function(e){var i=this;if(!(i.options.swipe===!1||"ontouchend"in document&&i.options.swipe===!1)&&!(i.options.draggable===!1&&e.type.indexOf("mouse")!==-1))switch(i.touchObject.fingerCount=e.originalEvent&&e.originalEvent.touches!==void 0?e.originalEvent.touches.length:1,i.touchObject.minSwipe=i.listWidth/i.options.touchThreshold,i.options.verticalSwiping===!0&&(i.touchObject.minSwipe=i.listHeight/i.options.touchThreshold),e.data.action){case"start":i.swipeStart(e);break;case"move":i.swipeMove(e);break;case"end":i.swipeEnd(e);break}},r.prototype.swipeMove=function(e){var i=this,t=!1,s,o,a,d,c;if(c=e.originalEvent!==void 0?e.originalEvent.touches:null,!i.dragging||c&&c.length!==1)return!1;if(s=i.getLeft(i.currentSlide),i.touchObject.curX=c!==void 0?c[0].pageX:e.clientX,i.touchObject.curY=c!==void 0?c[0].pageY:e.clientY,i.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(i.touchObject.curX-i.touchObject.startX,2))),i.options.verticalSwiping===!0&&(i.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(i.touchObject.curY-i.touchObject.startY,2)))),o=i.swipeDirection(),o!=="vertical"){if(e.originalEvent!==void 0&&i.touchObject.swipeLength>4&&e.preventDefault(),d=(i.options.rtl===!1?1:-1)*(i.touchObject.curX>i.touchObject.startX?1:-1),i.options.verticalSwiping===!0&&(d=i.touchObject.curY>i.touchObject.startY?1:-1),a=i.touchObject.swipeLength,i.touchObject.edgeHit=!1,i.options.infinite===!1&&(i.currentSlide===0&&o==="right"||i.currentSlide>=i.getDotCount()&&o==="left")&&(a=i.touchObject.swipeLength*i.options.edgeFriction,i.touchObject.edgeHit=!0),i.options.vertical===!1?i.swipeLeft=s+a*d:i.swipeLeft=s+a*(i.$list.height()/i.listWidth)*
381d,i.options.verticalSwiping===!0&&(i.swipeLeft=s+a*d),i.options.fade===!0||i.options.touchMove===!1)return!1;if(i.animating===!0)return i.swipeLeft=null,!1;i.setCSS(i.swipeLeft)}},r.prototype.swipeStart=function(e){var i=this,t;if(i.touchObject.fingerCount!==1||i.slideCount<=i.options.slidesToShow)return i.touchObject={},!1;e.originalEvent!==void 0&&e.originalEvent.touches!==void 0&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=t!==void 0?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=t!==void 0?t.pageY:e.clientY,i.dragging=!0},r.prototype.unfilterSlides=r.prototype.slickUnfilter=function(){var e=this;e.$slidesCache!==null&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},r.prototype.unload=function(){var e=this;n(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},r.prototype.unslick=function(e){var i=this;i.$slider.trigger("unslick",[i,e]),i.destroy()},r.prototype.updateArrows=function(){var e=this,i;i=Math.floor(e.options.slidesToShow/2),e.options.arrows===!0&&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"),e.currentSlide===0?(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&&e.options.centerMode===!1||e.currentSlide>=e.slideCount-1&&e.options.centerMode===!0)&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},r.prototype.updateDots=function(){var e=this;e.$dots!==null&&(e.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},r.prototype.visibility=function(){var e=this;document[e.hidden]?(e.paused=!0,e.autoPlayClear()):e.options.autoplay===!0&&(e.paused=!1,e.autoPlay())},r.prototype.initADA=function(){var e=this;e.$slides&&(e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),e.$slideTrack.attr("role","listbox"),e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(i){n(this).attr({role:"option","aria-describedby":"slick-slide"+e.instanceUid+i})}),e.$dots!==null&&e.$dots.attr("role","tablist").find("li").each(function(i){n(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+e.instanceUid+i,id:"slick-slide"+e.instanceUid+i})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),e.activateADA())},r.prototype.activateADA=function(){var e=this,i=e.$slider.find("*").is(":focus");e.$slideTrack.find(".slick-active").attr({"aria-hidden":"false",tabindex:"0"}).find("a, input, button, select").attr({tabindex:"0"}),i&&e.$slideTrack.find(".slick-active").focus()},r.prototype.focusHandler=function(){var e=this;e.$slider.on("focus.slick blur.slick","*",function(i){i.stopImmediatePropagation();var t=n(this);setTimeout(function(){e.isPlay&&(t.is(":focus")?(e.autoPlayClear(),e.paused=!0):(e.paused=!1,e.autoPlay()))},0)})},n.fn.slick=function(){var e=this,i=arguments[0],t=Array.prototype.slice.call(arguments,1),s=e.length,o=0,a;for(o;o<s;o++)if(typeof i=="object"||typeof i>"u"?e[o].slick=new r(e[o],i):a=e[o].slick[i].apply(e[o].slick,t),typeof a<"u")return a;return e}});
382
383(function(t){t.fn.cardtable=function(r){var u=this,y={headIndex:0},f=t.extend({},y,r),l;return r&&r.headIndex?l=r.headIndex:l=0,u.each(function(){var n=t(this);if(!n.hasClass("stacktable")){var i=t(this).prop("class"),c=t("<div></div>");typeof f.myClass<"u"&&c.addClass(f.myClass);var s="",b,h,o,a,d;n.addClass("stacktable large-only"),b=n.find("caption").clone(),h=n.find("tr").eq(0),n.find("tbody tr").each(function(){o="",a="",d=t(this).prop("class"),t(this).find("td,th").each(function(p){t(this).html()!==""&&(a+='<tr class="'+d+'">',h.find("td,th").eq(p).html()?a+='<td class="st-key">'+h.find("td,th").eq(p).html()+"</td>":a+='<td class="st-key"></td>',a+='<td class="st-val '+t(this).prop("class")+'">'+t(this).html()+"</td>",a+="</tr>")}),s+='<table class=" '+i+' stacktable small-only"><tbody>'+o+a+"</tbody></table>"}),n.find("tfoot tr td").each(function(p,e){t.trim(t(e).text())!==""&&(s+='<table class="'+i+' stacktable small-only"><tbody><tr><td>'+t(e).html()+"</td></tr></tbody></table>")}),c.prepend(b),c.append(t(s)),n.before(c)}})},t.fn.stacktable=function(r){var u=this,y={headIndex:0},f=t.extend({},y,r),l;return r&&r.headIndex?l=r.headIndex:l=0,u.each(function(){var n=t(this).prop("class"),i=t('<table class="'+n+' stacktable small-only"><tbody></tbody></table>');typeof f.myClass<"u"&&i.addClass(f.myClass);var c="",s,b,h,o,a,d;s=t(this),s.addClass("stacktable large-only"),b=s.find("caption").clone(),h=s.find("tr").eq(0),s.find("tr").each(function(p){o="",a="",d=t(this).prop("class"),p===0?c+='<tr class=" '+d+' "><th class="st-head-row st-head-row-main" colspan="2">'+t(this).find("th,td").eq(l).html()+"</th></tr>":(t(this).find("td,th").each(function(e){e===l?o='<tr class="'+d+'"><th class="st-head-row" colspan="2">'+t(this).html()+"</th></tr>":t(this).html()!==""&&(a+='<tr class="'+d+'">',h.find("td,th").eq(e).html()?a+='<td class="st-key">'+h.find("td,th").eq(e).html()+"</td>":a+='<td class="st-key"></td>',a+='<td class="st-val '+t(this).prop("class")+'">'+t(this).html()+"</td>",a+="</tr>")}),c+=o+a)}),i.prepend(b),i.append(t(c)),s.before(i)})},t.fn.stackcolumns=function(r){var u=this,y={},f=t.extend({},y,r);
383return u.each(function(){var l=t(this),n=l.find("tr").eq(0).find("td,th").length;if(!(n<3)){var i=t('<table class="stacktable small-only"></table>');typeof f.myClass<"u"&&i.addClass(f.myClass),l.addClass("stacktable large-only");for(var c=t("<tbody></tbody>"),s=1;s<n;)l.find("tr").each(function(b){var h=t("<tr></tr>");b===0&&h.addClass("st-head-row st-head-row-main");var o=t(this).find("td,th").eq(0).clone().addClass("st-key"),a=s;if(t(this).find("*[colspan]").length){var d=0;t(this).find("td,th").each(function(){var e=t(this).attr("colspan");if(e?(e=parseInt(e,10),a-=e-1,d+e>s&&(a+=d+e-s-1),d+=e):d++,d>s)return!1})}var p=t(this).find("td,th").eq(a).clone().addClass("st-val").removeAttr("colspan");h.append(o,p),c.append(h)}),++s;i.append(t(c)),l.before(i)}})}})(jQuery);
384
385Function.prototype.throttle=function(i){var a=this,t=null,e=i;return function(){var o=this,r=arguments,n=Date.now();(!t||n-t>=e)&&(t=n,a.apply(o,r))}};

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.