
!function o(s,a,l){function c(t,e){if(!a[t]){if(!s[t]){var n="function"==typeof require&&require;if(!e&&n)return n(t,!0);if(u)return u(t,!0);var i=new Error("Cannot find module '"+t+"'");throw i.code="MODULE_NOT_FOUND",i}var r=a[t]={exports:{}};s[t][0].call(r.exports,function(e){return c(s[t][1][e]||e)},r,r.exports,o,s,a,l)}return a[t].exports}for(var u="function"==typeof require&&require,e=0;e<l.length;e++)c(l[e]);return c}({1:[function(e,t,n){"use strict";var i=e("@babel/runtime-corejs3/helpers/interopRequireDefault");Object.defineProperty(n,"__esModule",{value:!0}),n.CountUp=void 0,e("core-js/modules/es.number.to-fixed.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.number.constructor.js");var r=i(e("@babel/runtime-corejs3/core-js-stable/object/assign")),o=function(){return(o=r.default||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},s=function(){function e(e,t,n){var c=this;this.target=e,this.endVal=t,this.options=n,this.version="2.0.4",this.defaults={startVal:0,decimalPlaces:0,duration:2,useEasing:!0,useGrouping:!0,smartEasingThreshold:999,smartEasingAmount:333,separator:",",decimal:".",prefix:"",suffix:""},this.finalEndVal=null,this.useEasing=!0,this.countDown=!1,this.error="",this.startVal=0,this.paused=!0,this.count=function(e){c.startTime||(c.startTime=e);var t=e-c.startTime;c.remaining=c.duration-t,c.useEasing?c.countDown?c.frameVal=c.startVal-c.easingFn(t,0,c.startVal-c.endVal,c.duration):c.frameVal=c.easingFn(t,c.startVal,c.endVal-c.startVal,c.duration):c.countDown?c.frameVal=c.startVal-(c.startVal-c.endVal)*(t/c.duration):c.frameVal=c.startVal+(c.endVal-c.startVal)*(t/c.duration),c.countDown?c.frameVal=c.frameVal<c.endVal?c.endVal:c.frameVal:c.frameVal=c.frameVal>c.endVal?c.endVal:c.frameVal,c.frameVal=Math.round(c.frameVal*c.decimalMult)/c.decimalMult,c.printValue(c.frameVal),t<c.duration?c.rAF=requestAnimationFrame(c.count):null!==c.finalEndVal?c.update(c.finalEndVal):c.callback&&c.callback()},this.formatNumber=function(e){var t,n,i,r,o,s=e<0?"-":"";if(t=Math.abs(e).toFixed(c.options.decimalPlaces),i=(n=(t+="").split("."))[0],r=1<n.length?c.options.decimal+n[1]:"",c.options.useGrouping){o="";for(var a=0,l=i.length;a<l;++a)0!==a&&a%3==0&&(o=c.options.separator+o),o=i[l-a-1]+o;i=o}return c.options.numerals&&c.options.numerals.length&&(i=i.replace(/[0-9]/g,function(e){return c.options.numerals[+e]}),r=r.replace(/[0-9]/g,function(e){return c.options.numerals[+e]})),s+c.options.prefix+i+r+c.options.suffix},this.easeOutExpo=function(e,t,n,i){return n*(1-Math.pow(2,-10*e/i))*1024/1023+t},this.options=o({},this.defaults,n),this.formattingFn=this.options.formattingFn?this.options.formattingFn:this.formatNumber,this.easingFn=this.options.easingFn?this.options.easingFn:this.easeOutExpo,this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.endVal=this.validateValue(t),this.options.decimalPlaces=Math.max(this.options.decimalPlaces),this.decimalMult=Math.pow(10,this.options.decimalPlaces),this.resetDuration(),this.options.separator=String(this.options.separator),this.useEasing=this.options.useEasing,""===this.options.separator&&(this.options.useGrouping=!1),this.el="string"==typeof e?document.getElementById(e):e,this.el?this.printValue(this.startVal):this.error="[CountUp] target is null or undefined"}return e.prototype.determineDirectionAndSmartEasing=function(){var e=this.finalEndVal?this.finalEndVal:this.endVal;this.countDown=this.startVal>e;var t=e-this.startVal;if(Math.abs(t)>this.options.smartEasingThreshold){this.finalEndVal=e;var n=this.countDown?1:-1;this.endVal=e+n*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=e,this.finalEndVal=null;this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},e.prototype.start=function(e){this.error||(this.callback=e,0<this.duration?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},e.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},e.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},e.prototype.update=function(e){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(e),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,this.finalEndVal||this.resetDuration(),this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},e.prototype.printValue=function(e){var t=this.formattingFn(e);"INPUT"===this.el.tagName?this.el.value=t:"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=t:this.el.innerHTML=t},e.prototype.ensureNumber=function(e){return"number"==typeof e&&!isNaN(e)},e.prototype.validateValue=function(e){var t=Number(e);return this.ensureNumber(t)?t:(this.error="[CountUp] invalid start or end value: "+e,null)},e.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},e}();n.CountUp=s},{"@babel/runtime-corejs3/core-js-stable/object/assign":24,"@babel/runtime-corejs3/helpers/interopRequireDefault":36,"core-js/modules/es.number.constructor.js":335,"core-js/modules/es.number.to-fixed.js":336,"core-js/modules/es.regexp.exec.js":339,"core-js/modules/es.string.replace.js":343,"core-js/modules/es.string.split.js":345}],2:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Emergence=void 0;n.Emergence=function(){var e,g,r,o,s,m,v,y,w,a={},l=function(){},c=function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|playbook|silk/i.test(navigator.userAgent)},b=function(e){for(var t=e.offsetWidth,n=e.offsetHeight,i=0,r=0;isNaN(e.offsetTop)||(i+=e.offsetTop),isNaN(e.offsetLeft)||(r+=e.offsetLeft),null!==(e=e.offsetParent););return{width:t,height:n,top:i,left:r}},u=function(e){if(null===e.offsetParent)return!1;var t,n,i,r,o,s=b(e),a=(i=(t=g)!==window?(n=t.clientWidth,t.clientHeight):(n=window.innerWidth||document.documentElement.clientWidth,window.innerHeight||document.documentElement.clientHeight),{width:n,height:i}),l=(r=g)!==window?{x:r.scrollLeft+b(r).left,y:r.scrollTop+b(r).top}:{x:window.pageXOffset||document.documentElement.scrollLeft,y:window.pageYOffset||document.documentElement.scrollTop},c=s.width,u=s.height,h=s.top,d=s.left,p=h+u,f=d+c;return o=1*e.getAttribute("data-emergence-elemcushion"),h+u*o<l.y-y+a.height&&l.y+m<p-u*o&&d+c*o<l.x-v+a.width&&l.x+w<f-c*o},h=function(){e||(clearTimeout(e),e=setTimeout(function(){a.engage(),e=null},r))};return a.init=function(e){var t,n,i=function(e,t){return parseInt(e||t,10)};g=(e=e||{}).container||window,o=void 0===e.reset||e.reset,s=void 0===e.handheld||e.handheld,r=i(e.throttle,250),t=e.elemCushion,n=.15,parseFloat(t||n),m=i(e.offsetTop,0),v=i(e.offsetRight,0),y=i(e.offsetBottom,0),w=i(e.offsetLeft,0),l=e.callback||l,"querySelectorAll"in document&&(c()&&s||!c())&&(document.documentElement.className+=" emergence",window.addEventListener?(window.addEventListener("load",h,!1),g.addEventListener("scroll",h,!1),g.addEventListener("resize",h,!1)):(document.attachEvent("onreadystatechange",function(){"complete"===document.readyState&&h()}),g.attachEvent("onscroll",h),g.attachEvent("onresize",h)))},a.engage=function(){for(var e,t=document.querySelectorAll("[data-emergence]"),n=t.length,i=0;i<n;i++)e=t[i],u(e)?(e.setAttribute("data-emergence","visible"),e.className=e.className,l(e,"visible")):!0===o?(e.setAttribute("data-emergence","hidden"),e.className=e.className,l(e,"reset")):!1===o&&l(e,"noreset");n||a.disengage()},a.disengage=function(){window.removeEventListener?(g.removeEventListener("scroll",h,!1),g.removeEventListener("resize",h,!1)):(g.detachEvent("onscroll",h),g.detachEvent("onresize",h)),clearTimeout(e)},a}},{}],3:[function(e,t,n){"use strict";var i=e("@babel/runtime-corejs3/helpers/interopRequireDefault");e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.regexp.constructor.js"),e("core-js/modules/es.array.join.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.string.match.js"),e("core-js/modules/es.array.filter.js"),e("core-js/modules/es.function.name.js");var r,o,Ft=i(e("@babel/runtime-corejs3/core-js-stable/object/get-prototype-of")),Vt=i(e("@babel/runtime-corejs3/core-js-stable/instance/slice")),qt=i(e("@babel/runtime-corejs3/core-js-stable/instance/concat")),Wt=i(e("@babel/runtime-corejs3/core-js-stable/instance/map")),Ut=i(e("@babel/runtime-corejs3/core-js-stable/instance/splice")),Gt=i(e("@babel/runtime-corejs3/core-js-stable/symbol")),Zt=i(e("@babel/runtime-corejs3/core-js-stable/symbol/iterator")),Xt=i(e("@babel/runtime-corejs3/core-js/get-iterator-method")),Yt=i(e("@babel/runtime-corejs3/core-js-stable/instance/find")),Qt=i(e("@babel/runtime-corejs3/core-js-stable/instance/filter")),Jt=i(e("@babel/runtime-corejs3/core-js-stable/instance/trim")),Kt=i(e("@babel/runtime-corejs3/helpers/typeof"));r="undefined"!=typeof window?window:void 0,o=function(S,e){var t=[],C=S.document,i=Ft.default,a=(0,Vt.default)(t),g=(0,qt.default)(t),l=t.push,r=t.indexOf,n={},o=n.toString,f=n.hasOwnProperty,s=f.toString,c=s.call(Object),m={};function v(e,t){var n=(t=t||C).createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}var E=function e(t,n){return new e.fn.init(t,n)},u=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,h=/^-ms-/,d=/-([a-z])/g,p=function(e,t){return t.toUpperCase()};function y(e){var t=!!e&&"length"in e&&e.length,n=E.type(e);return"function"!==n&&!E.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}E.fn=E.prototype={jquery:"3.1.0",constructor:E,length:0,toArray:function(){return a.call(this)},get:function(e){return null!=e?e<0?this[e+this.length]:this[e]:a.call(this)},pushStack:function(e){var t=E.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return E.each(this,e)},map:function(n){return this.pushStack((0,Wt.default)(E).call(E,this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:t.sort,splice:(0,Ut.default)(t)},E.extend=E.fn.extend=function(){var e,t,n,i,r,o,s=arguments[0]||{},a=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[a]||{},a++),"object"===(0,Kt.default)(s)||E.isFunction(s)||(s={}),a===l&&(s=this,a--);a<l;a++)if(null!=(e=arguments[a]))for(t in e)n=s[t],s!==(i=e[t])&&(c&&i&&(E.isPlainObject(i)||(r=E.isArray(i)))?(o=r?(r=!1,n&&E.isArray(n)?n:[]):n&&E.isPlainObject(n)?n:{},s[t]=E.extend(c,o,i)):void 0!==i&&(s[t]=i));return s},E.extend({expando:"jQuery"+("3.1.0"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===E.type(e)},isArray:Array.isArray,isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=E.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e)||(t=i(e))&&("function"!=typeof(n=f.call(t,"constructor")&&t.constructor)||s.call(n)!==c))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"===(0,Kt.default)(e)||"function"==typeof e?n[o.call(e)]||"object":(0,Kt.default)(e)},globalEval:function(e){v(e)},camelCase:function(e){return e.replace(h,"ms-").replace(d,p)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var n,i=0;if(y(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:function(e){return null==e?"":(e+"").replace(u,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(y(Object(e))?E.merge(n,"string"==typeof e?[e]:e):l.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:r.call(t,e,n)},merge:function(e,t){for(var n=+t.length,i=0,r=e.length;i<n;i++)e[r++]=t[i];return e.length=r,e},grep:function(e,t,n){for(var i=[],r=0,o=e.length,s=!n;r<o;r++)!t(e[r],r)!==s&&i.push(e[r]);return i},map:function(e,t,n){var i,r,o=0,s=[];if(y(e))for(i=e.length;o<i;o++)null!=(r=t(e[o],o,n))&&s.push(r);else for(o in e)null!=(r=t(e[o],o,n))&&s.push(r);return g.apply([],s)},guid:1,proxy:function(e,t){var n,i,r;if("string"==typeof t&&(n=e[t],t=e,e=n),E.isFunction(e))return i=a.call(arguments,2),(r=function(){return e.apply(t||this,(0,qt.default)(i).call(i,a.call(arguments)))}).guid=e.guid=e.guid||E.guid++,r},now:Date.now,support:m}),"function"==typeof Gt.default&&(E.fn[Zt.default]=(0,Xt.default)(t)),E.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var w=function(n){var e,p,b,o,r,f,d,g,x,l,c,k,T,s,S,m,a,u,v,C="sizzle"+1*new Date,y=n.document,E=0,i=0,h=se(),w=se(),P=se(),j=function(e,t){return e===t&&(c=!0),0},_={}.hasOwnProperty,t=[],L=t.pop,I=t.push,O=t.push,R=(0,Vt.default)(t),M=function(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n]===t)return n;return-1},D="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",B="[\\x20\\t\\r\\n\\f]",A="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",N="\\["+B+"*("+A+")(?:"+B+"*([*^$|!~]?=)"+B+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+A+"))|)"+B+"*\\]",$=":("+A+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",z=new RegExp(B+"+","g"),H=new RegExp("^"+B+"+|((?:^|[^\\\\])(?:\\\\.)*)"+B+"+$","g"),F=new RegExp("^"+B+"*,"+B+"*"),V=new RegExp("^"+B+"*([>+~]|"+B+")"+B+"*"),q=new RegExp("="+B+"*([^\\]'\"]*?)"+B+"*\\]","g"),W=new RegExp($),U=new RegExp("^"+A+"$"),G={ID:new RegExp("^#("+A+")"),CLASS:new RegExp("^\\.("+A+")"),TAG:new RegExp("^("+A+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+B+"*(even|odd|(([+-]|)(\\d*)n|)"+B+"*(?:([+-]|)"+B+"*(\\d+)|))"+B+"*\\)|)","i"),bool:new RegExp("^(?:"+D+")$","i"),needsContext:new RegExp("^"+B+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+B+"*((?:-\\d)?\\d*)"+B+"*\\)|)(?=[^-]|$)","i")},Z=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,K=new RegExp("\\\\([\\da-f]{1,6}"+B+"?|("+B+")|.)","ig"),ee=function(e,t,n){var i="0x"+t-65536;return i!=i||n?t:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"�":(0,Vt.default)(e).call(e,0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){k()},re=ye(function(e){return!0===e.disabled},{dir:"parentNode",next:"legend"});try{O.apply(t=R.call(y.childNodes),y.childNodes),t[y.childNodes.length].nodeType}catch(e){O={apply:t.length?function(e,t){I.apply(e,R.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}function oe(e,t,n,i){var r,o,s,a,l,c,u,h=t&&t.ownerDocument,d=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==d&&9!==d&&11!==d)return n;if(!i&&((t?t.ownerDocument||t:y)!==T&&k(t),t=t||T,S)){if(11!==d&&(l=Q.exec(e)))if(r=l[1]){if(9===d){if(!(s=t.getElementById(r)))return n;if(s.id===r)return n.push(s),n}else if(h&&(s=h.getElementById(r))&&v(t,s)&&s.id===r)return n.push(s),n}else{if(l[2])return O.apply(n,t.getElementsByTagName(e)),n;if((r=l[3])&&p.getElementsByClassName&&t.getElementsByClassName)return O.apply(n,t.getElementsByClassName(r)),n}if(p.qsa&&!P[e+" "]&&(!m||!m.test(e))){if(1!==d)h=t,u=e;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(te,ne):t.setAttribute("id",a=C),o=(c=f(e)).length;o--;)c[o]="#"+a+" "+ve(c[o]);u=c.join(","),h=J.test(e)&&ge(t.parentNode)||t}if(u)try{return O.apply(n,h.querySelectorAll(u)),n}catch(e){}finally{a===C&&t.removeAttribute("id")}}}return g(e.replace(H,"$1"),t,n,i)}function se(){var i=[];return function e(t,n){return i.push(t+" ")>b.cacheLength&&delete e[i.shift()],e[t+" "]=n}}function ae(e){return e[C]=!0,e}function le(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ce(e,t){for(var n=e.split("|"),i=n.length;i--;)b.attrHandle[n[i]]=t}function ue(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function he(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function de(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function pe(t){return function(e){return"label"in e&&e.disabled===t||"form"in e&&e.disabled===t||"form"in e&&!1===e.disabled&&(e.isDisabled===t||e.isDisabled!==!t&&("label"in e||!re(e))!==t)}}function fe(s){return ae(function(o){return o=+o,ae(function(e,t){for(var n,i=s([],e.length,o),r=i.length;r--;)e[n=i[r]]&&(e[n]=!(t[n]=e[n]))})})}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in p=oe.support={},r=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},k=oe.setDocument=function(e){var t,n,i=e?e.ownerDocument||e:y;return i!==T&&9===i.nodeType&&i.documentElement&&(s=(T=i).documentElement,S=!r(T),y!==T&&(n=T.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",ie,!1):n.attachEvent&&n.attachEvent("onunload",ie)),p.attributes=le(function(e){return e.className="i",!e.getAttribute("className")}),p.getElementsByTagName=le(function(e){return e.appendChild(T.createComment("")),!e.getElementsByTagName("*").length}),p.getElementsByClassName=Y.test(T.getElementsByClassName),p.getById=le(function(e){return s.appendChild(e).id=C,!T.getElementsByName||!T.getElementsByName(C).length}),p.getById?((0,Yt.default)(b).ID=function(e,t){if(void 0!==t.getElementById&&S){var n=t.getElementById(e);return n?[n]:[]}},(0,Qt.default)(b).ID=function(e){var t=e.replace(K,ee);return function(e){return e.getAttribute("id")===t}}):(delete(0,Yt.default)(b).ID,(0,Qt.default)(b).ID=function(e){var n=e.replace(K,ee);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}}),(0,Yt.default)(b).TAG=p.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):p.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],r=0,o=t.getElementsByTagName(e);if("*"!==e)return o;for(;n=o[r++];)1===n.nodeType&&i.push(n);return i},(0,Yt.default)(b).CLASS=p.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&S)return t.getElementsByClassName(e)},a=[],m=[],(p.qsa=Y.test(T.querySelectorAll))&&(le(function(e){s.appendChild(e).innerHTML="<a id='"+C+"'></a><select id='"+C+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]="+B+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||m.push("\\["+B+"*(?:value|"+D+")"),e.querySelectorAll("[id~="+C+"-]").length||m.push("~="),e.querySelectorAll(":checked").length||m.push(":checked"),e.querySelectorAll("a#"+C+"+*").length||m.push(".#.+[+~]")}),le(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=T.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&m.push("name"+B+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&m.push(":enabled",":disabled"),s.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&m.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),m.push(",.*:")})),(p.matchesSelector=Y.test(u=s.matches||s.webkitMatchesSelector||s.mozMatchesSelector||s.oMatchesSelector||s.msMatchesSelector))&&le(function(e){p.disconnectedMatch=u.call(e,"*"),u.call(e,"[s!='']:x"),a.push("!=",$)}),m=m.length&&new RegExp(m.join("|")),a=a.length&&new RegExp(a.join("|")),t=Y.test(s.compareDocumentPosition),v=t||Y.test(s.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return c=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!p.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument===y&&v(y,e)?-1:t===T||t.ownerDocument===y&&v(y,t)?1:l?M(l,e)-M(l,t):0:4&n?-1:1)}:function(e,t){if(e===t)return c=!0,0;var n,i=0,r=e.parentNode,o=t.parentNode,s=[e],a=[t];if(!r||!o)return e===T?-1:t===T?1:r?-1:o?1:l?M(l,e)-M(l,t):0;if(r===o)return ue(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)a.unshift(n);for(;s[i]===a[i];)i++;return i?ue(s[i],a[i]):s[i]===y?-1:a[i]===y?1:0}),T},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==T&&k(e),t=t.replace(q,"='$1']"),p.matchesSelector&&S&&!P[t+" "]&&(!a||!a.test(t))&&(!m||!m.test(t)))try{var n=u.call(e,t);if(n||p.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){}return 0<oe(t,T,null,[e]).length},oe.contains=function(e,t){return(e.ownerDocument||e)!==T&&k(e),v(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==T&&k(e);var n=b.attrHandle[t.toLowerCase()],i=n&&_.call(b.attrHandle,t.toLowerCase())?n(e,t,!S):void 0;return void 0!==i?i:p.attributes||!S?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,n=[],i=0,r=0;if(c=!p.detectDuplicates,l=!p.sortStable&&(0,Vt.default)(e).call(e,0),e.sort(j),c){for(;t=e[r++];)t===e[r]&&(i=n.push(r));for(;i--;)(0,Ut.default)(e).call(e,n[i],1)}return l=null,e},o=oe.getText=function(e){var t,n="",i=0,r=e.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===r||4===r)return e.nodeValue}else for(;t=e[i++];)n+=o(t);return n},(b=oe.selectors={cacheLength:50,createPseudo:ae,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(K,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(K,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),(0,Vt.default)(e).call(e,0,4)},CHILD:function(e){var t;return e[1]=e[1].toLowerCase(),"nth"===(0,Vt.default)(t=e[1]).call(t,0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];if(G.CHILD.test(e[0]))return null;if(e[3])e[2]=e[4]||e[5]||"";else if(n&&W.test(n)&&(t=f(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)){var i;e[0]=(0,Vt.default)(i=e[0]).call(i,0,t),e[2]=(0,Vt.default)(n).call(n,0,t)}return(0,Vt.default)(e).call(e,0,3)}},filter:{TAG:function(e){var t=e.replace(K,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=h[e+" "];return t||(t=new RegExp("(^|"+B+")"+e+"("+B+"|$)"))&&h(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,i,r){return function(e){var t=oe.attr(e,n);return null==t?"!="===i:!i||(t+="","="===i?t===r:"!="===i?t!==r:"^="===i?r&&0===t.indexOf(r):"*="===i?r&&-1<t.indexOf(r):"$="===i?r&&(0,Vt.default)(t).call(t,-r.length)===r:"~="===i?-1<(" "+t.replace(z," ")+" ").indexOf(r):"|="===i&&(t===r||(0,Vt.default)(t).call(t,0,r.length+1)===r+"-"))}},CHILD:function(f,e,t,g,m){var v="nth"!==(0,Vt.default)(f).call(f,0,3),y="last"!==(0,Vt.default)(f).call(f,-4),w="of-type"===e;return 1===g&&0===m?function(e){return!!e.parentNode}:function(e,t,n){var i,r,o,s,a,l,c=v!==y?"nextSibling":"previousSibling",u=e.parentNode,h=w&&e.nodeName.toLowerCase(),d=!n&&!w,p=!1;if(u){if(v){for(;c;){for(s=e;s=s[c];)if(w?s.nodeName.toLowerCase()===h:1===s.nodeType)return!1;l=c="only"===f&&!l&&"nextSibling"}return!0}if(l=[y?u.firstChild:u.lastChild],y&&d){for(p=(a=(i=(r=(o=(s=u)[C]||(s[C]={}))[s.uniqueID]||(o[s.uniqueID]={}))[f]||[])[0]===E&&i[1])&&i[2],s=a&&u.childNodes[a];s=++a&&s&&s[c]||(p=a=0)||l.pop();)if(1===s.nodeType&&++p&&s===e){r[f]=[E,a,p];break}}else if(d&&(p=a=(i=(r=(o=(s=e)[C]||(s[C]={}))[s.uniqueID]||(o[s.uniqueID]={}))[f]||[])[0]===E&&i[1]),!1===p)for(;(s=++a&&s&&s[c]||(p=a=0)||l.pop())&&((w?s.nodeName.toLowerCase()!==h:1!==s.nodeType)||!++p||(d&&((r=(o=s[C]||(s[C]={}))[s.uniqueID]||(o[s.uniqueID]={}))[f]=[E,p]),s!==e)););return(p-=m)===g||p%g==0&&0<=p/g}}},PSEUDO:function(e,o){var t,s=b.pseudos[e]||b.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return s[C]?s(o):1<s.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?ae(function(e,t){for(var n,i=s(e,o),r=i.length;r--;)e[n=M(e,i[r])]=!(t[n]=i[r])}):function(e){return s(e,0,t)}):s}},pseudos:{not:ae(function(e){var i=[],r=[],a=d(e.replace(H,"$1"));return a[C]?ae(function(e,t,n,i){for(var r,o=a(e,null,i,[]),s=e.length;s--;)(r=o[s])&&(e[s]=!(t[s]=r))}):function(e,t,n){return i[0]=e,a(i,null,n,r),i[0]=null,!r.pop()}}),has:ae(function(t){return function(e){return 0<oe(t,e).length}}),contains:ae(function(t){return t=t.replace(K,ee),function(e){return-1<(e.textContent||e.innerText||o(e)).indexOf(t)}}),lang:ae(function(n){return U.test(n||"")||oe.error("unsupported lang: "+n),n=n.replace(K,ee).toLowerCase(),function(e){var t;do{if(t=S?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&(0,Vt.default)(t).call(t,1)===e.id},root:function(e){return e===s},focus:function(e){return e===T.activeElement&&(!T.hasFocus||T.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:pe(!1),disabled:pe(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return X.test(e.nodeName)},input:function(e){return Z.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:fe(function(){return[0]}),last:fe(function(e,t){return[t-1]}),eq:fe(function(e,t,n){return[n<0?n+t:n]}),even:fe(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:fe(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:fe(function(e,t,n){for(var i=n<0?n+t:n;0<=--i;)e.push(i);return e}),gt:fe(function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=he(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=de(e);function me(){}function ve(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function ye(a,e,t){var l=e.dir,c=e.next,u=c||l,h=t&&"parentNode"===u,d=i++;return e.first?function(e,t,n){for(;e=e[l];)if(1===e.nodeType||h)return a(e,t,n)}:function(e,t,n){var i,r,o,s=[E,d];if(n){for(;e=e[l];)if((1===e.nodeType||h)&&a(e,t,n))return!0}else for(;e=e[l];)if(1===e.nodeType||h)if(r=(o=e[C]||(e[C]={}))[e.uniqueID]||(o[e.uniqueID]={}),c&&c===e.nodeName.toLowerCase())e=e[l]||e;else{if((i=r[u])&&i[0]===E&&i[1]===d)return s[2]=i[2];if((r[u]=s)[2]=a(e,t,n))return!0}}}function we(r){return 1<r.length?function(e,t,n){for(var i=r.length;i--;)if(!r[i](e,t,n))return!1;return!0}:r[0]}function be(e,t,n,i,r){for(var o,s=[],a=0,l=e.length,c=null!=t;a<l;a++)(o=e[a])&&(n&&!n(o,i,r)||(s.push(o),c&&t.push(a)));return s}function xe(p,f,g,m,v,e){return m&&!m[C]&&(m=xe(m)),v&&!v[C]&&(v=xe(v,e)),ae(function(e,t,n,i){var r,o,s,a=[],l=[],c=t.length,u=e||function(e,t,n){for(var i=0,r=t.length;i<r;i++)oe(e,t[i],n);return n}(f||"*",n.nodeType?[n]:n,[]),h=!p||!e&&f?u:be(u,a,p,n,i),d=g?v||(e?p:c||m)?[]:t:h;if(g&&g(h,d,n,i),m)for(r=be(d,l),m(r,[],n,i),o=r.length;o--;)(s=r[o])&&(d[l[o]]=!(h[l[o]]=s));if(e){if(v||p){if(v){for(r=[],o=d.length;o--;)(s=d[o])&&r.push(h[o]=s);v(null,d=[],r,i)}for(o=d.length;o--;)(s=d[o])&&-1<(r=v?M(e,s):a[o])&&(e[r]=!(t[r]=s))}}else d=be(d===t?(0,Ut.default)(d).call(d,c,d.length):d),v?v(null,t,d,i):O.apply(t,d)})}function ke(e){for(var r,t,n,i=e.length,o=b.relative[e[0].type],s=o||b.relative[" "],a=o?1:0,l=ye(function(e){return e===r},s,!0),c=ye(function(e){return-1<M(r,e)},s,!0),u=[function(e,t,n){var i=!o&&(n||t!==x)||((r=t).nodeType?l(e,t,n):c(e,t,n));return r=null,i}];a<i;a++)if(t=b.relative[e[a].type])u=[ye(we(u),t)];else{if((t=(0,Qt.default)(b)[e[a].type].apply(null,e[a].matches))[C]){var h;for(n=++a;n<i&&!b.relative[e[n].type];n++);return xe(1<a&&we(u),1<a&&ve((0,qt.default)(h=(0,Vt.default)(e).call(e,0,a-1)).call(h,{value:" "===e[a-2].type?"*":""})).replace(H,"$1"),t,a<n&&ke((0,Vt.default)(e).call(e,a,n)),n<i&&ke(e=(0,Vt.default)(e).call(e,n)),n<i&&ve(e))}u.push(t)}return we(u)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,f=oe.tokenize=function(e,t){var n,i,r,o,s,a,l,c,u=w[e+" "];if(u)return t?0:(0,Vt.default)(u).call(u,0);for(a=e,l=[],c=b.preFilter;a;){for(s in i&&!(r=F.exec(a))||(r&&(a=(0,Vt.default)(a).call(a,r[0].length)||a),l.push(o=[])),i=!1,(r=V.exec(a))&&(i=r.shift(),o.push({value:i,type:r[0].replace(H," ")}),a=(0,Vt.default)(a).call(a,i.length)),(0,Qt.default)(b))!(r=G[s].exec(a))||c[s]&&!(r=c[s](r))||(i=r.shift(),o.push({value:i,type:s,matches:r}),a=(0,Vt.default)(a).call(a,i.length));if(!i)break}return t?a.length:a?oe.error(e):(0,Vt.default)(n=w(e,l)).call(n,0)},d=oe.compile=function(e,t){var n,m,v,y,w,i,r=[],o=[],s=P[e+" "];if(!s){for(t||(t=f(e)),n=t.length;n--;)(s=ke(t[n]))[C]?r.push(s):o.push(s);(s=P(e,(m=o,y=0<(v=r).length,w=0<m.length,i=function(e,t,n,i,r){var o,s,a,l=0,c="0",u=e&&[],h=[],d=x,p=e||w&&(0,Yt.default)(b).TAG("*",r),f=E+=null==d?1:Math.random()||.1,g=p.length;for(r&&(x=t===T||t||r);c!==g&&null!=(o=p[c]);c++){if(w&&o){for(s=0,t||o.ownerDocument===T||(k(o),n=!S);a=m[s++];)if(a(o,t||T,n)){i.push(o);break}r&&(E=f)}y&&((o=!a&&o)&&l--,e&&u.push(o))}if(l+=c,y&&c!==l){for(s=0;a=v[s++];)a(u,h,t,n);if(e){if(0<l)for(;c--;)u[c]||h[c]||(h[c]=L.call(i));h=be(h)}O.apply(i,h),r&&!e&&0<h.length&&1<l+v.length&&oe.uniqueSort(i)}return r&&(E=f,x=d),u},y?ae(i):i))).selector=e}return s},g=oe.select=function(e,t,n,i){var r,o,s,a,l,c="function"==typeof e&&e,u=!i&&f(e=c.selector||e);if(n=n||[],1===u.length){var h;if(2<(o=u[0]=(0,Vt.default)(h=u[0]).call(h,0)).length&&"ID"===(s=o[0]).type&&p.getById&&9===t.nodeType&&S&&b.relative[o[1].type]){if(!(t=((0,Yt.default)(b).ID(s.matches[0].replace(K,ee),t)||[])[0]))return n;c&&(t=t.parentNode),e=(0,Vt.default)(e).call(e,o.shift().value.length)}for(r=G.needsContext.test(e)?0:o.length;r--&&(s=o[r],!b.relative[a=s.type]);)if((l=(0,Yt.default)(b)[a])&&(i=l(s.matches[0].replace(K,ee),J.test(o[0].type)&&ge(t.parentNode)||t))){if((0,Ut.default)(o).call(o,r,1),!(e=i.length&&ve(o)))return O.apply(n,i),n;break}}return(c||d(e,u))(i,t,!S,n,!t||J.test(e)&&ge(t.parentNode)||t),n},p.sortStable=C.split("").sort(j).join("")===C,p.detectDuplicates=!!c,k(),p.sortDetached=le(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),le(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||ce("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),p.attributes&&le(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ce("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),le(function(e){return null==e.getAttribute("disabled")})||ce(D,function(e,t,n){var i;if(!n)return!0===e[t]?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),oe}(S);E.find=w,E.expr=w.selectors,E.expr[":"]=E.expr.pseudos,E.uniqueSort=E.unique=w.uniqueSort,E.text=w.getText,E.isXMLDoc=w.isXML,E.contains=w.contains,E.escapeSelector=w.escape;var b=function(e,t,n){for(var i=[],r=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&E(e).is(n))break;i.push(e)}return i},x=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=E.expr.match.needsContext,T=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,P=/^.[^:#\[\.,]*$/;function j(e,n,i){if(E.isFunction(n))return E.grep(e,function(e,t){return!!n.call(e,t,e)!==i});if(n.nodeType)return E.grep(e,function(e){return e===n!==i});if("string"==typeof n){if(P.test(n))return(0,Qt.default)(E).call(E,n,e,i);n=(0,Qt.default)(E).call(E,n,e)}return E.grep(e,function(e){return-1<r.call(n,e)!==i&&1===e.nodeType})}E.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?(0,Yt.default)(E).matchesSelector(i,e)?[i]:[]:(0,Yt.default)(E).matches(e,E.grep(t,function(e){return 1===e.nodeType}))},E.fn.extend({find:function(e){var t,n,i,r=this.length,o=this;if("string"!=typeof e)return this.pushStack((0,Qt.default)(i=E(e)).call(i,function(){for(t=0;t<r;t++)if(E.contains(o[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)(0,Yt.default)(E).call(E,e,o[t],n);return 1<r?E.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?E(e):e||[],!1).length}});var _,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(E.fn.init=function(e,t,n){var i,r;if(!e)return this;if(n=n||_,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!i[1]&&t)return t&&!t.jquery?(0,Yt.default)(o=this.constructor(t)).call(o,e):(0,Yt.default)(s=t||n).call(s,e);if(i[1]){if(t=t instanceof E?t[0]:t,E.merge(this,E.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),T.test(i[1])&&E.isPlainObject(t))for(i in t)E.isFunction(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(r=C.getElementById(i[2]))&&(this[0]=r,this.length=1),this;var o,s}else{if(e.nodeType)return this[0]=e,this.length=1,this;if(E.isFunction(e))return void 0!==n.ready?n.ready(e):e(E)}return E.makeArray(e,this)}).prototype=E.fn,_=E(C);var I=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function R(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}E.fn.extend({has:function(e){var t=E(e,this),n=t.length;return(0,Qt.default)(this).call(this,function(){for(var e=0;e<n;e++)if(E.contains(this,t[e]))return!0})},closest:function(e,t){var n,i=0,r=this.length,o=[],s="string"!=typeof e&&E(e);if(!k.test(e))for(;i<r;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?-1<s.index(n):1===n.nodeType&&(0,Yt.default)(E).matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?E.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?r.call(E(e),this[0]):r.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(E.uniqueSort(E.merge(this.get(),E(e,t))))},addBack:function(e){var t;return this.add(null==e?this.prevObject:(0,Qt.default)(t=this.prevObject).call(t,e))}}),E.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return b(e,"parentNode")},parentsUntil:function(e,t,n){return b(e,"parentNode",n)},next:function(e){return R(e,"nextSibling")},prev:function(e){return R(e,"previousSibling")},nextAll:function(e){return b(e,"nextSibling")},prevAll:function(e){return b(e,"previousSibling")},nextUntil:function(e,t,n){return b(e,"nextSibling",n)},prevUntil:function(e,t,n){return b(e,"previousSibling",n)},siblings:function(e){return x((e.parentNode||{}).firstChild,e)},children:function(e){return x(e.firstChild)},contents:function(e){return e.contentDocument||E.merge([],e.childNodes)}},function(i,r){E.fn[i]=function(e,t){var n=(0,Wt.default)(E).call(E,this,r,e);return"Until"!==(0,Vt.default)(i).call(i,-5)&&(t=e),t&&"string"==typeof t&&(n=(0,Qt.default)(E).call(E,t,n)),1<this.length&&(O[i]||E.uniqueSort(n),I.test(i)&&n.reverse()),this.pushStack(n)}});var M=/\S+/g;function D(e){return e}function B(e){throw e}function A(e,t,n){var i;try{e&&E.isFunction(i=e.promise)?i.call(e).done(t).fail(n):e&&E.isFunction(i=e.then)?i.call(e,t,n):t.call(void 0,e)}catch(e){n.call(void 0,e)}}E.Callbacks=function(i){var e,n;i="string"==typeof i?(e=i,n={},E.each(e.match(M)||[],function(e,t){n[t]=!0}),n):E.extend({},i);var r,t,o,s,a=[],l=[],c=-1,u=function(){for(s=i.once,o=r=!0;l.length;c=-1)for(t=l.shift();++c<a.length;)!1===a[c].apply(t[0],t[1])&&i.stopOnFalse&&(c=a.length,t=!1);i.memory||(t=!1),r=!1,s&&(a=t?[]:"")},h={add:function(){return a&&(t&&!r&&(c=a.length-1,l.push(t)),function n(e){E.each(e,function(e,t){E.isFunction(t)?i.unique&&h.has(t)||a.push(t):t&&t.length&&"string"!==E.type(t)&&n(t)})}(arguments),t&&!r&&u()),this},remove:function(){return E.each(arguments,function(e,t){for(var n;-1<(n=E.inArray(t,a,n));)(0,Ut.default)(a).call(a,n,1),n<=c&&c--}),this},has:function(e){return e?-1<E.inArray(e,a):0<a.length},empty:function(){return a&&(a=[]),this},disable:function(){return s=l=[],a=t="",this},disabled:function(){return!a},lock:function(){return s=l=[],t||r||(a=t=""),this},locked:function(){return!!s},fireWith:function(e,t){return s||(t=t||[],t=[e,(0,Vt.default)(t)?(0,Vt.default)(t).call(t):t],l.push(t),r||u()),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!o}};return h},E.extend({Deferred:function(e){var o=[["notify","progress",E.Callbacks("memory"),E.Callbacks("memory"),2],["resolve","done",E.Callbacks("once memory"),E.Callbacks("once memory"),0,"resolved"],["reject","fail",E.Callbacks("once memory"),E.Callbacks("once memory"),1,"rejected"]],r="pending",s={state:function(){return r},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return s.then(null,e)},pipe:function(){var r=arguments;return E.Deferred(function(i){E.each(o,function(e,t){var n=E.isFunction(r[t[4]])&&r[t[4]];a[t[1]](function(){var e=n&&n.apply(this,arguments);e&&E.isFunction(e.promise)?e.promise().progress(i.notify).done(i.resolve).fail(i.reject):i[t[0]+"With"](this,n?[e]:arguments)})}),r=null}).promise()},then:function(t,n,i){var l=0;function c(r,o,s,a){return function(){var n=this,i=arguments,e=function(){var e,t;if(!(r<l)){if((e=s.apply(n,i))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"===(0,Kt.default)(e)||"function"==typeof e)&&e.then,E.isFunction(t)?a?t.call(e,c(l,o,D,a),c(l,o,B,a)):(l++,t.call(e,c(l,o,D,a),c(l,o,B,a),c(l,o,D,o.notifyWith))):(s!==D&&(n=void 0,i=[e]),(a||o.resolveWith)(n,i))}},t=a?e:function(){try{e()}catch(e){E.Deferred.exceptionHook&&E.Deferred.exceptionHook(e,t.stackTrace),l<=r+1&&(s!==B&&(n=void 0,i=[e]),o.rejectWith(n,i))}};r?t():(E.Deferred.getStackHook&&(t.stackTrace=E.Deferred.getStackHook()),S.setTimeout(t))}}return E.Deferred(function(e){o[0][3].add(c(0,e,E.isFunction(i)?i:D,e.notifyWith)),o[1][3].add(c(0,e,E.isFunction(t)?t:D)),o[2][3].add(c(0,e,E.isFunction(n)?n:B))}).promise()},promise:function(e){return null!=e?E.extend(e,s):s}},a={};return E.each(o,function(e,t){var n=t[2],i=t[5];s[t[1]]=n.add,i&&n.add(function(){r=i},o[3-e][2].disable,o[0][2].lock),n.add(t[3].fire),a[t[0]]=function(){return a[t[0]+"With"](this===a?void 0:this,arguments),this},a[t[0]+"With"]=n.fireWith}),s.promise(a),e&&e.call(a,a),a},when:function(e){var n=arguments.length,t=n,i=Array(t),r=a.call(arguments),o=E.Deferred(),s=function(t){return function(e){i[t]=this,r[t]=1<arguments.length?a.call(arguments):e,--n||o.resolveWith(i,r)}};if(n<=1&&(A(e,o.done(s(t)).resolve,o.reject),"pending"===o.state()||E.isFunction(r[t]&&r[t].then)))return o.then();for(;t--;)A(r[t],s(t),o.reject);return o.promise()}});var N=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;E.Deferred.exceptionHook=function(e,t){S.console&&S.console.warn&&e&&N.test(e.name)&&S.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},E.readyException=function(e){S.setTimeout(function(){throw e})};var $=E.Deferred();function z(){C.removeEventListener("DOMContentLoaded",z),S.removeEventListener("load",z),E.ready()}E.fn.ready=function(e){return $.then(e).catch(function(e){E.readyException(e)}),this},E.extend({isReady:!1,readyWait:1,holdReady:function(e){e?E.readyWait++:E.ready(!0)},ready:function(e){(!0===e?--E.readyWait:E.isReady)||(E.isReady=!0)!==e&&0<--E.readyWait||$.resolveWith(C,[E])}}),E.ready.then=$.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?S.setTimeout(E.ready):(C.addEventListener("DOMContentLoaded",z),S.addEventListener("load",z));var H=function e(t,n,i,r,o,s,a){var l=0,c=t.length,u=null==i;if("object"===E.type(i))for(l in o=!0,i)e(t,n,l,i[l],!0,s,a);else if(void 0!==r&&(o=!0,E.isFunction(r)||(a=!0),u&&(n=a?(n.call(t,r),null):(u=n,function(e,t,n){return u.call(E(e),n)})),n))for(;l<c;l++)n(t[l],i,a?r:r.call(t[l],l,n(t[l],i)));return o?t:u?n.call(t):c?n(t[0],i):s},F=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function V(){this.expando=E.expando+V.uid++}V.uid=1,V.prototype={cache:function(e){var t=e[this.expando];return t||(t={},F(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var i,r=this.cache(e);if("string"==typeof t)r[E.camelCase(t)]=n;else for(i in t)r[E.camelCase(i)]=t[i];return r},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][E.camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i=e[this.expando];if(void 0!==i){if(void 0!==t){n=(t=E.isArray(t)?(0,Wt.default)(t).call(t,E.camelCase):(t=E.camelCase(t))in i?[t]:t.match(M)||[]).length;for(;n--;)delete i[t[n]]}(void 0===t||E.isEmptyObject(i))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!E.isEmptyObject(t)}};var q=new V,W=new V,U=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,G=/[A-Z]/g;function Z(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(G,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(i))){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:U.test(n)?JSON.parse(n):n)}catch(e){}W.set(e,t,n)}else n=void 0;return n}E.extend({hasData:function(e){return W.hasData(e)||q.hasData(e)},data:function(e,t,n){return W.access(e,t,n)},removeData:function(e,t){W.remove(e,t)},_data:function(e,t,n){return q.access(e,t,n)},_removeData:function(e,t){q.remove(e,t)}}),E.fn.extend({data:function(n,e){var t,i,r,o=this[0],s=o&&o.attributes;if(void 0!==n)return"object"===(0,Kt.default)(n)?this.each(function(){W.set(this,n)}):H(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=W.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){W.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(r=W.get(o),1===o.nodeType&&!q.get(o,"hasDataAttrs"))){for(t=s.length;t--;)s[t]&&0===(i=s[t].name).indexOf("data-")&&(i=E.camelCase((0,Vt.default)(i).call(i,5)),Z(o,i,r[i]));q.set(o,"hasDataAttrs",!0)}return r},removeData:function(e){return this.each(function(){W.remove(this,e)})}}),E.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=q.get(e,t),n&&(!i||E.isArray(n)?i=q.access(e,t,E.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=E.queue(e,t),i=n.length,r=n.shift(),o=E._queueHooks(e,t),s=function(){E.dequeue(e,t)};"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===t&&n.unshift("inprogress"),delete o.stop,r.call(e,s,o)),!i&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return q.get(e,n)||q.access(e,n,{empty:E.Callbacks("once memory").add(function(){q.remove(e,[t+"queue",n])})})}}),E.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?E.queue(this[0],t):void 0===n?this:this.each(function(){var e=E.queue(this,t,n);E._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&E.dequeue(this,t)})},dequeue:function(e){return this.each(function(){E.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,r=E.Deferred(),o=this,s=this.length,a=function(){--i||r.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(n=q.get(o[s],e+"queueHooks"))&&n.empty&&(i++,n.empty.add(a));return a(),r.promise(t)}});var X=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Y=new RegExp("^(?:([+-])=|)("+X+")([a-z%]*)$","i"),Q=["Top","Right","Bottom","Left"],J=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&E.contains(e.ownerDocument,e)&&"none"===E.css(e,"display")},K=function(e,t,n,i){var r,o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];for(o in r=n.apply(e,i||[]),t)e.style[o]=s[o];return r};function ee(e,t,n,i){var r,o=1,s=20,a=i?function(){return i.cur()}:function(){return E.css(e,t,"")},l=a(),c=n&&n[3]||(E.cssNumber[t]?"":"px"),u=(E.cssNumber[t]||"px"!==c&&+l)&&Y.exec(E.css(e,t));if(u&&u[3]!==c)for(c=c||u[3],n=n||[],u=+l||1;u/=o=o||".5",E.style(e,t,u+c),o!==(o=a()/l)&&1!==o&&--s;);return n&&(u=+u||+l||0,r=n[1]?u+(n[1]+1)*n[2]:+n[2],i&&(i.unit=c,i.start=u,i.end=r)),r}var te={};function ne(e,t){for(var n,i,r,o,s,a,l,c=[],u=0,h=e.length;u<h;u++)(i=e[u]).style&&(n=i.style.display,t?("none"===n&&(c[u]=q.get(i,"display")||null,c[u]||(i.style.display="")),""===i.style.display&&J(i)&&(c[u]=(l=s=o=void 0,s=(r=i).ownerDocument,a=r.nodeName,(l=te[a])||(o=s.body.appendChild(s.createElement(a)),l=E.css(o,"display"),o.parentNode.removeChild(o),"none"===l&&(l="block"),te[a]=l)))):"none"!==n&&(c[u]="none",q.set(i,"display",n)));for(u=0;u<h;u++)null!=c[u]&&(e[u].style.display=c[u]);return e}E.fn.extend({show:function(){return ne(this,!0)},hide:function(){return ne(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){J(this)?E(this).show():E(this).hide()})}});var ie=/^(?:checkbox|radio)$/i,re=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,oe=/^$|\/(?:java|ecma)script/i,se={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ae(e,t){var n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&E.nodeName(e,t)?E.merge([e],n):n}function le(e,t){for(var n=0,i=e.length;n<i;n++)q.set(e[n],"globalEval",!t||q.get(t[n],"globalEval"))}se.optgroup=se.option,se.tbody=se.tfoot=se.colgroup=se.caption=se.thead,se.th=se.td;var ce,ue,he=/<|&#?\w+;/;function de(e,t,n,i,r){for(var o,s,a,l,c,u,h=t.createDocumentFragment(),d=[],p=0,f=e.length;p<f;p++)if((o=e[p])||0===o)if("object"===E.type(o))E.merge(d,o.nodeType?[o]:o);else if(he.test(o)){for(s=s||h.appendChild(t.createElement("div")),a=(re.exec(o)||["",""])[1].toLowerCase(),l=se[a]||se._default,s.innerHTML=l[1]+E.htmlPrefilter(o)+l[2],u=l[0];u--;)s=s.lastChild;E.merge(d,s.childNodes),(s=h.firstChild).textContent=""}else d.push(t.createTextNode(o));for(h.textContent="",p=0;o=d[p++];)if(i&&-1<E.inArray(o,i))r&&r.push(o);else if(c=E.contains(o.ownerDocument,o),s=ae(h.appendChild(o),"script"),c&&le(s),n)for(u=0;o=s[u++];)oe.test(o.type||"")&&n.push(o);return h}ce=C.createDocumentFragment().appendChild(C.createElement("div")),(ue=C.createElement("input")).setAttribute("type","radio"),ue.setAttribute("checked","checked"),ue.setAttribute("name","t"),ce.appendChild(ue),m.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",m.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue;var pe=C.documentElement,fe=/^key/,ge=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,me=/^([^.]*)(?:\.(.+)|)/;function ve(){return!0}function ye(){return!1}function we(){try{return C.activeElement}catch(e){}}function be(e,t,n,i,r,o){var s,a;if("object"===(0,Kt.default)(t)){for(a in"string"!=typeof n&&(i=i||n,n=void 0),t)be(e,a,n,i,t[a],o);return e}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=ye;else if(!r)return e;return 1===o&&(s=r,(r=function(e){return E().off(e),s.apply(this,arguments)}).guid=s.guid||(s.guid=E.guid++)),e.each(function(){E.event.add(this,t,r,i,n)})}E.event={global:{},add:function(t,e,n,i,r){var o,s,a,l,c,u,h,d,p,f,g,m=q.get(t);if(m)for(n.handler&&(n=(o=n).handler,r=o.selector),r&&(0,Yt.default)(E).matchesSelector(pe,r),n.guid||(n.guid=E.guid++),(l=m.events)||(l=m.events={}),(s=m.handle)||(s=m.handle=function(e){return void 0!==E&&E.event.triggered!==e.type?E.event.dispatch.apply(t,arguments):void 0}),c=(e=(e||"").match(M)||[""]).length;c--;)p=g=(a=me.exec(e[c])||[])[1],f=(a[2]||"").split(".").sort(),p&&(h=E.event.special[p]||{},p=(r?h.delegateType:h.bindType)||p,h=E.event.special[p]||{},u=E.extend({type:p,origType:g,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&E.expr.match.needsContext.test(r),namespace:f.join(".")},o),(d=l[p])||((d=l[p]=[]).delegateCount=0,h.setup&&!1!==h.setup.call(t,i,f,s)||t.addEventListener&&t.addEventListener(p,s)),h.add&&(h.add.call(t,u),u.handler.guid||(u.handler.guid=n.guid)),r?(0,Ut.default)(d).call(d,d.delegateCount++,0,u):d.push(u),E.event.global[p]=!0)},remove:function(e,t,n,i,r){var o,s,a,l,c,u,h,d,p,f,g,m=q.hasData(e)&&q.get(e);if(m&&(l=m.events)){for(c=(t=(t||"").match(M)||[""]).length;c--;)if(p=g=(a=me.exec(t[c])||[])[1],f=(a[2]||"").split(".").sort(),p){for(h=E.event.special[p]||{},d=l[p=(i?h.delegateType:h.bindType)||p]||[],a=a[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=d.length;o--;)u=d[o],!r&&g!==u.origType||n&&n.guid!==u.guid||a&&!a.test(u.namespace)||i&&i!==u.selector&&("**"!==i||!u.selector)||((0,Ut.default)(d).call(d,o,1),u.selector&&d.delegateCount--,h.remove&&h.remove.call(e,u));s&&!d.length&&(h.teardown&&!1!==h.teardown.call(e,f,m.handle)||E.removeEvent(e,p,m.handle),delete l[p])}else for(p in l)E.event.remove(e,p+t[c],n,i,!0);E.isEmptyObject(l)&&q.remove(e,"handle events")}},dispatch:function(e){var t,n,i,r,o,s,a=E.event.fix(e),l=new Array(arguments.length),c=(q.get(this,"events")||{})[a.type]||[],u=E.event.special[a.type]||{};for(l[0]=a,t=1;t<arguments.length;t++)l[t]=arguments[t];if(a.delegateTarget=this,!u.preDispatch||!1!==u.preDispatch.call(this,a)){for(s=E.event.handlers.call(this,a,c),t=0;(r=s[t++])&&!a.isPropagationStopped();)for(a.currentTarget=r.elem,n=0;(o=r.handlers[n++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(o.namespace)||(a.handleObj=o,a.data=o.data,void 0!==(i=((E.event.special[o.origType]||{}).handle||o.handler).apply(r.elem,l))&&!1===(a.result=i)&&(a.preventDefault(),a.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,a),a.result}},handlers:function(e,t){var n,i,r,o,s=[],a=t.delegateCount,l=e.target;if(a&&l.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(!0!==l.disabled||"click"!==e.type)){for(i=[],n=0;n<a;n++)void 0===i[r=(o=t[n]).selector+" "]&&(i[r]=o.needsContext?-1<E(r,this).index(l):(0,Yt.default)(E).call(E,r,this,null,[l]).length),i[r]&&i.push(o);i.length&&s.push({elem:l,handlers:i})}return a<t.length&&s.push({elem:this,handlers:(0,Vt.default)(t).call(t,a)}),s},addProp:function(t,e){Object.defineProperty(E.Event.prototype,t,{enumerable:!0,configurable:!0,get:E.isFunction(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[E.expando]?e:new E.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==we()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===we()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&E.nodeName(this,"input"))return this.click(),!1},_default:function(e){return E.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},E.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},E.Event=function(e,t){if(!(this instanceof E.Event))return new E.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ve:ye,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&E.extend(this,t),this.timeStamp=e&&e.timeStamp||E.now(),this[E.expando]=!0},E.Event.prototype={constructor:E.Event,isDefaultPrevented:ye,isPropagationStopped:ye,isImmediatePropagationStopped:ye,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ve,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ve,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ve,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},E.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&fe.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&ge.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},E.event.addProp),E.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,r){E.event.special[e]={delegateType:r,bindType:r,handle:function(e){var t,n=e.relatedTarget,i=e.handleObj;return n&&(n===this||E.contains(this,n))||(e.type=i.origType,t=i.handler.apply(this,arguments),e.type=r),t}}}),E.fn.extend({on:function(e,t,n,i){return be(this,e,t,n,i)},one:function(e,t,n,i){return be(this,e,t,n,i,1)},off:function(e,t,n){var i,r;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,E(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"!==(0,Kt.default)(e))return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=ye),this.each(function(){E.event.remove(this,e,n,t)});for(r in e)this.off(r,t,e[r]);return this}});var xe=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,ke=/<script|<style|<link/i,Te=/checked\s*(?:[^=]|=\s*.checked.)/i,Se=/^true\/(.*)/,Ce=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ee(e,t){return E.nodeName(e,"table")&&E.nodeName(11!==t.nodeType?t:t.firstChild,"tr")&&e.getElementsByTagName("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function je(e){var t=Se.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _e(e,t){var n,i,r,o,s,a,l,c;if(1===t.nodeType){if(q.hasData(e)&&(o=q.access(e),s=q.set(t,o),c=o.events))for(r in delete s.handle,s.events={},c)for(n=0,i=c[r].length;n<i;n++)E.event.add(t,r,c[r][n]);W.hasData(e)&&(a=W.access(e),l=E.extend({},a),W.set(t,l))}}function Le(n,i,r,o){i=g.apply([],i);var e,t,s,a,l,c,u=0,h=n.length,d=h-1,p=i[0],f=E.isFunction(p);if(f||1<h&&"string"==typeof p&&!m.checkClone&&Te.test(p))return n.each(function(e){var t=n.eq(e);f&&(i[0]=p.call(this,e,t.html())),Le(t,i,r,o)});if(h&&(t=(e=de(i,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(a=(s=(0,Wt.default)(E).call(E,ae(e,"script"),Pe)).length;u<h;u++)l=e,u!==d&&(l=E.clone(l,!0,!0),a&&E.merge(s,ae(l,"script"))),r.call(n[u],l,u);if(a)for(c=s[s.length-1].ownerDocument,(0,Wt.default)(E).call(E,s,je),u=0;u<a;u++)l=s[u],oe.test(l.type||"")&&!q.access(l,"globalEval")&&E.contains(c,l)&&(l.src?E._evalUrl&&E._evalUrl(l.src):v(l.textContent.replace(Ce,""),c))}return n}function Ie(e,t,n){for(var i,r=t?(0,Qt.default)(E).call(E,t,e):e,o=0;null!=(i=r[o]);o++)n||1!==i.nodeType||E.cleanData(ae(i)),i.parentNode&&(n&&E.contains(i.ownerDocument,i)&&le(ae(i,"script")),i.parentNode.removeChild(i));return e}E.extend({htmlPrefilter:function(e){return e.replace(xe,"<$1></$2>")},clone:function(e,t,n){var i,r,o,s,a,l,c,u=e.cloneNode(!0),h=E.contains(e.ownerDocument,e);if(!(m.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||E.isXMLDoc(e)))for(s=ae(u),i=0,r=(o=ae(e)).length;i<r;i++)a=o[i],l=s[i],"input"===(c=l.nodeName.toLowerCase())&&ie.test(a.type)?l.checked=a.checked:"input"!==c&&"textarea"!==c||(l.defaultValue=a.defaultValue);if(t)if(n)for(o=o||ae(e),s=s||ae(u),i=0,r=o.length;i<r;i++)_e(o[i],s[i]);else _e(e,u);return 0<(s=ae(u,"script")).length&&le(s,!h&&ae(e,"script")),u},cleanData:function(e){for(var t,n,i,r=E.event.special,o=0;void 0!==(n=e[o]);o++)if(F(n)){if(t=n[q.expando]){if(t.events)for(i in t.events)r[i]?E.event.remove(n,i):E.removeEvent(n,i,t.handle);n[q.expando]=void 0}n[W.expando]&&(n[W.expando]=void 0)}}}),E.fn.extend({detach:function(e){return Ie(this,e,!0)},remove:function(e){return Ie(this,e)},text:function(e){return H(this,function(e){return void 0===e?E.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Le(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Ee(this,e).appendChild(e)})},prepend:function(){return Le(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Ee(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Le(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Le(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(E.cleanData(ae(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,(0,Wt.default)(this).call(this,function(){return E.clone(this,e,t)})},html:function(e){return H(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!se[(re.exec(e)||["",""])[1].toLowerCase()]){e=E.htmlPrefilter(e);try{for(;n<i;n++)1===(t=this[n]||{}).nodeType&&(E.cleanData(ae(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Le(this,arguments,function(e){var t=this.parentNode;E.inArray(this,n)<0&&(E.cleanData(ae(this)),t&&t.replaceChild(e,this))},n)}}),E.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,s){E.fn[e]=function(e){for(var t,n=[],i=E(e),r=i.length-1,o=0;o<=r;o++)t=o===r?this:this.clone(!0),E(i[o])[s](t),l.apply(n,t.get());return this.pushStack(n)}});var Oe=/^margin/,Re=new RegExp("^("+X+")(?!px)[a-z%]+$","i"),Me=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=S),t.getComputedStyle(e)};function De(e,t,n){var i,r,o,s,a=e.style;return(n=n||Me(e))&&(""!==(s=n.getPropertyValue(t)||n[t])||E.contains(e.ownerDocument,e)||(s=E.style(e,t)),!m.pixelMarginRight()&&Re.test(s)&&Oe.test(t)&&(i=a.width,r=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=n.width,a.width=i,a.minWidth=r,a.maxWidth=o)),void 0!==s?s+"":s}function Be(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(s){s.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",s.innerHTML="",pe.appendChild(o);var e=S.getComputedStyle(s);t="1%"!==e.top,r="2px"===e.marginLeft,n="4px"===e.width,s.style.marginRight="50%",i="4px"===e.marginRight,pe.removeChild(o),s=null}}var t,n,i,r,o=C.createElement("div"),s=C.createElement("div");s.style&&(s.style.backgroundClip="content-box",s.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===s.style.backgroundClip,o.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",o.appendChild(s),E.extend(m,{pixelPosition:function(){return e(),t},boxSizingReliable:function(){return e(),n},pixelMarginRight:function(){return e(),i},reliableMarginLeft:function(){return e(),r}}))}();var Ae=/^(none|table(?!-c[ea]).+)/,Ne={position:"absolute",visibility:"hidden",display:"block"},$e={letterSpacing:"0",fontWeight:"400"},ze=["Webkit","Moz","ms"],He=C.createElement("div").style;function Fe(e){if(e in He)return e;for(var t=e[0].toUpperCase()+(0,Vt.default)(e).call(e,1),n=ze.length;n--;)if((e=ze[n]+t)in He)return e}function Ve(e,t,n){var i=Y.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):t}function qe(e,t,n,i,r){for(var o=n===(i?"border":"content")?4:"width"===t?1:0,s=0;o<4;o+=2)"margin"===n&&(s+=E.css(e,n+Q[o],!0,r)),i?("content"===n&&(s-=E.css(e,"padding"+Q[o],!0,r)),"margin"!==n&&(s-=E.css(e,"border"+Q[o]+"Width",!0,r))):(s+=E.css(e,"padding"+Q[o],!0,r),"padding"!==n&&(s+=E.css(e,"border"+Q[o]+"Width",!0,r)));return s}function We(e,t,n){var i,r=!0,o=Me(e),s="border-box"===E.css(e,"boxSizing",!1,o);if(e.getClientRects().length&&(i=e.getBoundingClientRect()[t]),i<=0||null==i){if(((i=De(e,t,o))<0||null==i)&&(i=e.style[t]),Re.test(i))return i;r=s&&(m.boxSizingReliable()||i===e.style[t]),i=parseFloat(i)||0}return i+qe(e,t,n||(s?"border":"content"),r,o)+"px"}function Ue(e,t,n,i,r){return new Ue.prototype.init(e,t,n,i,r)}E.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=De(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,o,s,a=E.camelCase(t),l=e.style;if(t=E.cssProps[a]||(E.cssProps[a]=Fe(a)||a),s=E.cssHooks[t]||E.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(r=s.get(e,!1,i))?r:l[t];"string"===(o=(0,Kt.default)(n))&&(r=Y.exec(n))&&r[1]&&(n=ee(e,t,r),o="number"),null!=n&&n==n&&("number"===o&&(n+=r&&r[3]||(E.cssNumber[a]?"":"px")),m.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,i))||(l[t]=n))}},css:function(e,t,n,i){var r,o,s,a=E.camelCase(t);return t=E.cssProps[a]||(E.cssProps[a]=Fe(a)||a),(s=E.cssHooks[t]||E.cssHooks[a])&&"get"in s&&(r=s.get(e,!0,n)),void 0===r&&(r=De(e,t,i)),"normal"===r&&t in $e&&(r=$e[t]),""===n||n?(o=parseFloat(r),!0===n||isFinite(o)?o||0:r):r}}),E.each(["height","width"],function(e,s){E.cssHooks[s]={get:function(e,t,n){if(t)return!Ae.test(E.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?We(e,s,n):K(e,Ne,function(){return We(e,s,n)})},set:function(e,t,n){var i,r=n&&Me(e),o=n&&qe(e,s,n,"border-box"===E.css(e,"boxSizing",!1,r),r);return o&&(i=Y.exec(t))&&"px"!==(i[3]||"px")&&(e.style[s]=t,t=E.css(e,s)),Ve(0,t,o)}}}),E.cssHooks.marginLeft=Be(m.reliableMarginLeft,function(e,t){if(t)return(parseFloat(De(e,"marginLeft"))||e.getBoundingClientRect().left-K(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),E.each({margin:"",padding:"",border:"Width"},function(r,o){E.cssHooks[r+o]={expand:function(e){for(var t=0,n={},i="string"==typeof e?e.split(" "):[e];t<4;t++)n[r+Q[t]+o]=i[t]||i[t-2]||i[0];return n}},Oe.test(r)||(E.cssHooks[r+o].set=Ve)}),E.fn.extend({css:function(e,t){return H(this,function(e,t,n){var i,r,o={},s=0;if(E.isArray(t)){for(i=Me(e),r=t.length;s<r;s++)o[t[s]]=E.css(e,t[s],!1,i);return o}return void 0!==n?E.style(e,t,n):E.css(e,t)},e,t,1<arguments.length)}}),((E.Tween=Ue).prototype={constructor:Ue,init:function(e,t,n,i,r,o){this.elem=e,this.prop=n,this.easing=r||E.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=o||(E.cssNumber[n]?"":"px")},cur:function(){var e=Ue.propHooks[this.prop];return e&&e.get?e.get(this):Ue.propHooks._default.get(this)},run:function(e){var t,n=Ue.propHooks[this.prop];return this.options.duration?this.pos=t=E.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ue.propHooks._default.set(this),this}}).init.prototype=Ue.prototype,(Ue.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=E.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){E.fx.step[e.prop]?E.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[E.cssProps[e.prop]]&&!E.cssHooks[e.prop]?e.elem[e.prop]=e.now:E.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ue.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},E.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},E.fx=Ue.prototype.init,E.fx.step={};var Ge,Ze,Xe,Ye,Qe=/^(?:toggle|show|hide)$/,Je=/queueHooks$/;function Ke(){Ze&&(S.requestAnimationFrame(Ke),E.fx.tick())}function et(){return S.setTimeout(function(){Ge=void 0}),Ge=E.now()}function tt(e,t){var n,i=0,r={height:e};for(t=t?1:0;i<4;i+=2-t)r["margin"+(n=Q[i])]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function nt(e,t,n){for(var i,r,o=(0,qt.default)(i=it.tweeners[t]||[]).call(i,it.tweeners["*"]),s=0,a=o.length;s<a;s++)if(r=o[s].call(n,t,e))return r}function it(o,e,t){var n,s,i=0,r=it.prefilters.length,a=E.Deferred().always(function(){delete l.elem}),l=function(){if(s)return!1;for(var e=Ge||et(),t=Math.max(0,c.startTime+c.duration-e),n=1-(t/c.duration||0),i=0,r=c.tweens.length;i<r;i++)c.tweens[i].run(n);return a.notifyWith(o,[c,n,t]),n<1&&r?t:(a.resolveWith(o,[c]),!1)},c=a.promise({elem:o,props:E.extend({},e),opts:E.extend(!0,{specialEasing:{},easing:E.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ge||et(),duration:t.duration,tweens:[],createTween:function(e,t){var n=E.Tween(o,c.opts,e,t,c.opts.specialEasing[e]||c.opts.easing);return c.tweens.push(n),n},stop:function(e){var t=0,n=e?c.tweens.length:0;if(s)return this;for(s=!0;t<n;t++)c.tweens[t].run(1);return e?(a.notifyWith(o,[c,1,0]),a.resolveWith(o,[c,e])):a.rejectWith(o,[c,e]),this}}),u=c.props;for(!function(e,t){var n,i,r,o,s;for(n in e)if(r=t[i=E.camelCase(n)],o=e[n],E.isArray(o)&&(r=o[1],o=e[n]=o[0]),n!==i&&(e[i]=o,delete e[n]),(s=E.cssHooks[i])&&"expand"in s)for(n in o=s.expand(o),delete e[i],o)n in e||(e[n]=o[n],t[n]=r);else t[i]=r}(u,c.opts.specialEasing);i<r;i++)if(n=it.prefilters[i].call(c,o,u,c.opts))return E.isFunction(n.stop)&&(E._queueHooks(c.elem,c.opts.queue).stop=E.proxy(n.stop,n)),n;return(0,Wt.default)(E).call(E,u,nt,c),E.isFunction(c.opts.start)&&c.opts.start.call(o,c),E.fx.timer(E.extend(l,{elem:o,anim:c,queue:c.opts.queue})),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always)}E.Animation=E.extend(it,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return ee(n.elem,e,Y.exec(t),n),n}]},tweener:function(e,t){for(var n,i=0,r=(e=E.isFunction(e)?(t=e,["*"]):e.match(M)).length;i<r;i++)n=e[i],it.tweeners[n]=it.tweeners[n]||[],it.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var i,r,o,s,a,l,c,u,h="width"in t||"height"in t,d=this,p={},f=e.style,g=e.nodeType&&J(e),m=q.get(e,"fxshow");for(i in n.queue||(null==(s=E._queueHooks(e,"fx")).unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,d.always(function(){d.always(function(){s.unqueued--,E.queue(e,"fx").length||s.empty.fire()})})),t)if(r=t[i],Qe.test(r)){if(delete t[i],o=o||"toggle"===r,r===(g?"hide":"show")){if("show"!==r||!m||void 0===m[i])continue;g=!0}p[i]=m&&m[i]||E.style(e,i)}if((l=!E.isEmptyObject(t))||!E.isEmptyObject(p))for(i in h&&1===e.nodeType&&(n.overflow=[f.overflow,f.overflowX,f.overflowY],null==(c=m&&m.display)&&(c=q.get(e,"display")),"none"===(u=E.css(e,"display"))&&(c?u=c:(ne([e],!0),c=e.style.display||c,u=E.css(e,"display"),ne([e]))),("inline"===u||"inline-block"===u&&null!=c)&&"none"===E.css(e,"float")&&(l||(d.done(function(){f.display=c}),null==c&&(u=f.display,c="none"===u?"":u)),f.display="inline-block")),n.overflow&&(f.overflow="hidden",d.always(function(){f.overflow=n.overflow[0],f.overflowX=n.overflow[1],f.overflowY=n.overflow[2]})),l=!1,p)l||(m?"hidden"in m&&(g=m.hidden):m=q.access(e,"fxshow",{display:c}),o&&(m.hidden=!g),g&&ne([e],!0),d.done(function(){for(i in g||ne([e]),q.remove(e,"fxshow"),p)E.style(e,i,p[i])})),l=nt(g?m[i]:0,i,d),i in m||(m[i]=l.start,g&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?it.prefilters.unshift(e):it.prefilters.push(e)}}),E.speed=function(e,t,n){var i=e&&"object"===(0,Kt.default)(e)?E.extend({},e):{complete:n||!n&&t||E.isFunction(e)&&e,duration:e,easing:n&&t||t&&!E.isFunction(t)&&t};return E.fx.off||C.hidden?i.duration=0:i.duration="number"==typeof i.duration?i.duration:i.duration in E.fx.speeds?E.fx.speeds[i.duration]:E.fx.speeds._default,null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){E.isFunction(i.old)&&i.old.call(this),i.queue&&E.dequeue(this,i.queue)},i},E.fn.extend({fadeTo:function(e,t,n,i){return(0,Qt.default)(this).call(this,J).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(t,e,n,i){var r=E.isEmptyObject(t),o=E.speed(e,n,i),s=function(){var e=it(this,E.extend({},t),o);(r||q.get(this,"finish"))&&e.stop(!0)};return s.finish=s,r||!1===o.queue?this.each(s):this.queue(o.queue,s)},stop:function(r,e,o){var s=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof r&&(o=e,e=r,r=void 0),e&&!1!==r&&this.queue(r||"fx",[]),this.each(function(){var e=!0,t=null!=r&&r+"queueHooks",n=E.timers,i=q.get(this);if(t)i[t]&&i[t].stop&&s(i[t]);else for(t in i)i[t]&&i[t].stop&&Je.test(t)&&s(i[t]);for(t=n.length;t--;)n[t].elem!==this||null!=r&&n[t].queue!==r||(n[t].anim.stop(o),e=!1,(0,Ut.default)(n).call(n,t,1));!e&&o||E.dequeue(this,r)})},finish:function(s){return!1!==s&&(s=s||"fx"),this.each(function(){var e,t=q.get(this),n=t[s+"queue"],i=t[s+"queueHooks"],r=E.timers,o=n?n.length:0;for(t.finish=!0,E.queue(this,s,[]),i&&i.stop&&i.stop.call(this,!0),e=r.length;e--;)r[e].elem===this&&r[e].queue===s&&(r[e].anim.stop(!0),(0,Ut.default)(r).call(r,e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),E.each(["toggle","show","hide"],function(e,i){var r=E.fn[i];E.fn[i]=function(e,t,n){return null==e||"boolean"==typeof e?r.apply(this,arguments):this.animate(tt(i,!0),e,t,n)}}),E.each({slideDown:tt("show"),slideUp:tt("hide"),slideToggle:tt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,i){E.fn[e]=function(e,t,n){return this.animate(i,e,t,n)}}),E.timers=[],E.fx.tick=function(){var e,t=0,n=E.timers;for(Ge=E.now();t<n.length;t++)(e=n[t])()||n[t]!==e||(0,Ut.default)(n).call(n,t--,1);n.length||E.fx.stop(),Ge=void 0},E.fx.timer=function(e){E.timers.push(e),e()?E.fx.start():E.timers.pop()},E.fx.interval=13,E.fx.start=function(){Ze||(Ze=S.requestAnimationFrame?S.requestAnimationFrame(Ke):S.setInterval(E.fx.tick,E.fx.interval))},E.fx.stop=function(){S.cancelAnimationFrame?S.cancelAnimationFrame(Ze):S.clearInterval(Ze),Ze=null},E.fx.speeds={slow:600,fast:200,_default:400},E.fn.delay=function(i,e){return i=E.fx&&E.fx.speeds[i]||i,e=e||"fx",this.queue(e,function(e,t){var n=S.setTimeout(e,i);t.stop=function(){S.clearTimeout(n)}})},Xe=C.createElement("input"),Ye=C.createElement("select").appendChild(C.createElement("option")),Xe.type="checkbox",m.checkOn=""!==Xe.value,m.optSelected=Ye.selected,(Xe=C.createElement("input")).value="t",Xe.type="radio",m.radioValue="t"===Xe.value;var rt,ot=E.expr.attrHandle;E.fn.extend({attr:function(e,t){return H(this,E.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){E.removeAttr(this,e)})}}),E.extend({attr:function(e,t,n){var i,r,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?E.prop(e,t,n):(1===o&&E.isXMLDoc(e)||(r=E.attrHooks[t.toLowerCase()]||(E.expr.match.bool.test(t)?rt:void 0)),void 0!==n?null===n?void E.removeAttr(e,t):r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):r&&"get"in r&&null!==(i=r.get(e,t))?i:null==(i=(0,Yt.default)(E).attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){if(!m.radioValue&&"radio"===t&&E.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,r=t&&t.match(M);if(r&&1===e.nodeType)for(;n=r[i++];)e.removeAttribute(n)}}),rt={set:function(e,t,n){return!1===t?E.removeAttr(e,n):e.setAttribute(n,n),n}},E.each(E.expr.match.bool.source.match(/\w+/g),function(e,t){var s=ot[t]||(0,Yt.default)(E).attr;ot[t]=function(e,t,n){var i,r,o=t.toLowerCase();return n||(r=ot[o],ot[o]=i,i=null!=s(e,t,n)?o:null,ot[o]=r),i}});var st=/^(?:input|select|textarea|button)$/i,at=/^(?:a|area)$/i;E.fn.extend({prop:function(e,t){return H(this,E.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[E.propFix[e]||e]})}}),E.extend({prop:function(e,t,n){var i,r,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&E.isXMLDoc(e)||(t=E.propFix[t]||t,r=E.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:e[t]=n:r&&"get"in r&&null!==(i=r.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=(0,Yt.default)(E).attr(e,"tabindex");return t?parseInt(t,10):st.test(e.nodeName)||at.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.optSelected||(E.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),E.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){E.propFix[this.toLowerCase()]=this});var lt=/[\t\r\n\f]/g;function ct(e){return e.getAttribute&&e.getAttribute("class")||""}E.fn.extend({addClass:function(t){var e,n,i,r,o,s,a,l=0;if(E.isFunction(t))return this.each(function(e){E(this).addClass(t.call(this,e,ct(this)))});if("string"==typeof t&&t)for(e=t.match(M)||[];n=this[l++];)if(r=ct(n),i=1===n.nodeType&&(" "+r+" ").replace(lt," ")){for(s=0;o=e[s++];)i.indexOf(" "+o+" ")<0&&(i+=o+" ");r!==(a=(0,Jt.default)(E).call(E,i))&&n.setAttribute("class",a)}return this},removeClass:function(t){var e,n,i,r,o,s,a,l=0;if(E.isFunction(t))return this.each(function(e){E(this).removeClass(t.call(this,e,ct(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof t&&t)for(e=t.match(M)||[];n=this[l++];)if(r=ct(n),i=1===n.nodeType&&(" "+r+" ").replace(lt," ")){for(s=0;o=e[s++];)for(;-1<i.indexOf(" "+o+" ");)i=i.replace(" "+o+" "," ");r!==(a=(0,Jt.default)(E).call(E,i))&&n.setAttribute("class",a)}return this},toggleClass:function(r,t){var o=(0,Kt.default)(r);return"boolean"==typeof t&&"string"===o?t?this.addClass(r):this.removeClass(r):E.isFunction(r)?this.each(function(e){E(this).toggleClass(r.call(this,e,ct(this),t),t)}):this.each(function(){var e,t,n,i;if("string"===o)for(t=0,n=E(this),i=r.match(M)||[];e=i[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==r&&"boolean"!==o||((e=ct(this))&&q.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===r?"":q.get(this,"__className__")||""))})},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&-1<(" "+ct(n)+" ").replace(lt," ").indexOf(t))return!0;return!1}});var ut=/\r/g,ht=/[\x20\t\r\n\f]+/g;E.fn.extend({val:function(n){var i,e,r,t=this[0];return arguments.length?(r=E.isFunction(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=r?n.call(this,e,E(this).val()):n)?t="":"number"==typeof t?t+="":E.isArray(t)&&(t=(0,Wt.default)(E).call(E,t,function(e){return null==e?"":e+""})),(i=E.valHooks[this.type]||E.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&void 0!==i.set(this,t,"value")||(this.value=t))})):t?(i=E.valHooks[t.type]||E.valHooks[t.nodeName.toLowerCase()])&&"get"in i&&void 0!==(e=i.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(ut,""):null==e?"":e:void 0}}),E.extend({valHooks:{option:{get:function(e){var t=(0,Yt.default)(E).attr(e,"value");return null!=t?t:(0,Jt.default)(E).call(E,E.text(e)).replace(ht," ")}},select:{get:function(e){for(var t,n,i=e.options,r=e.selectedIndex,o="select-one"===e.type,s=o?null:[],a=o?r+1:i.length,l=r<0?a:o?r:0;l<a;l++)if(((n=i[l]).selected||l===r)&&!n.disabled&&(!n.parentNode.disabled||!E.nodeName(n.parentNode,"optgroup"))){if(t=E(n).val(),o)return t;s.push(t)}return s},set:function(e,t){for(var n,i,r=e.options,o=E.makeArray(t),s=r.length;s--;)((i=r[s]).selected=-1<E.inArray(E.valHooks.option.get(i),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),E.each(["radio","checkbox"],function(){E.valHooks[this]={set:function(e,t){if(E.isArray(t))return e.checked=-1<E.inArray(E(e).val(),t)}},m.checkOn||(E.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var dt=/^(?:focusinfocus|focusoutblur)$/;E.extend(E.event,{trigger:function(e,t,n,i){var r,o,s,a,l,c,u,h=[n||C],d=f.call(e,"type")?e.type:e,p=f.call(e,"namespace")?e.namespace.split("."):[];if(o=s=n=n||C,3!==n.nodeType&&8!==n.nodeType&&!dt.test(d+E.event.triggered)&&(-1<d.indexOf(".")&&(d=(p=d.split(".")).shift(),p.sort()),l=d.indexOf(":")<0&&"on"+d,(e=e[E.expando]?e:new E.Event(d,"object"===(0,Kt.default)(e)&&e)).isTrigger=i?2:3,e.namespace=p.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:E.makeArray(t,[e]),u=E.event.special[d]||{},i||!u.trigger||!1!==u.trigger.apply(n,t))){if(!i&&!u.noBubble&&!E.isWindow(n)){for(a=u.delegateType||d,dt.test(a+d)||(o=o.parentNode);o;o=o.parentNode)h.push(o),s=o;s===(n.ownerDocument||C)&&h.push(s.defaultView||s.parentWindow||S)}for(r=0;(o=h[r++])&&!e.isPropagationStopped();)e.type=1<r?a:u.bindType||d,(c=(q.get(o,"events")||{})[e.type]&&q.get(o,"handle"))&&c.apply(o,t),(c=l&&o[l])&&c.apply&&F(o)&&(e.result=c.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,i||e.isDefaultPrevented()||u._default&&!1!==u._default.apply(h.pop(),t)||!F(n)||l&&E.isFunction(n[d])&&!E.isWindow(n)&&((s=n[l])&&(n[l]=null),n[E.event.triggered=d](),E.event.triggered=void 0,s&&(n[l]=s)),e.result}},simulate:function(e,t,n){var i=E.extend(new E.Event,n,{type:e,isSimulated:!0});E.event.trigger(i,null,t)}}),E.fn.extend({trigger:function(e,t){return this.each(function(){E.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return E.event.trigger(e,t,n,!0)}}),E.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){E.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),E.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),m.focusin="onfocusin"in S,m.focusin||E.each({focus:"focusin",blur:"focusout"},function(n,i){var r=function(e){E.event.simulate(i,e.target,E.event.fix(e))};E.event.special[i]={setup:function(){var e=this.ownerDocument||this,t=q.access(e,i);t||e.addEventListener(n,r,!0),q.access(e,i,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=q.access(e,i)-1;t?q.access(e,i,t):(e.removeEventListener(n,r,!0),q.remove(e,i))}}});var pt=S.location,ft=E.now(),gt=/\?/;E.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new S.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||E.error("Invalid XML: "+e),t};var mt=/\[\]$/,vt=/\r?\n/g,yt=/^(?:submit|button|image|reset|file)$/i,wt=/^(?:input|select|textarea|keygen)/i;function bt(n,e,i,r){var t;if(E.isArray(e))E.each(e,function(e,t){i||mt.test(n)?r(n,t):bt(n+"["+("object"===(0,Kt.default)(t)&&null!=t?e:"")+"]",t,i,r)});else if(i||"object"!==E.type(e))r(n,e);else for(t in e)bt(n+"["+t+"]",e[t],i,r)}E.param=function(e,t){var n,i=[],r=function(e,t){var n=E.isFunction(t)?t():t;i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(E.isArray(e)||e.jquery&&!E.isPlainObject(e))E.each(e,function(){r(this.name,this.value)});else for(n in e)bt(n,e[n],t,r);return i.join("&")},E.fn.extend({serialize:function(){return E.param(this.serializeArray())},serializeArray:function(){var e,t;return(0,Wt.default)(e=(0,Qt.default)(t=(0,Wt.default)(this).call(this,function(){var e=E.prop(this,"elements");return e?E.makeArray(e):this})).call(t,function(){var e=this.type;return this.name&&!E(this).is(":disabled")&&wt.test(this.nodeName)&&!yt.test(e)&&(this.checked||!ie.test(e))})).call(e,function(e,t){var n=E(this).val();return null==n?null:E.isArray(n)?(0,Wt.default)(E).call(E,n,function(e){return{name:t.name,value:e.replace(vt,"\r\n")}}):{name:t.name,value:n.replace(vt,"\r\n")}}).get()}});var xt=/%20/g,kt=/#.*$/,Tt=/([?&])_=[^&]*/,St=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ct=/^(?:GET|HEAD)$/,Et=/^\/\//,Pt={},jt={},_t="*/".concat("*"),Lt=C.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,i=0,r=e.toLowerCase().match(M)||[];if(E.isFunction(t))for(;n=r[i++];)"+"===n[0]?(n=(0,Vt.default)(n).call(n,1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Ot(t,r,o,s){var a={},l=t===jt;function c(e){var i;return a[e]=!0,E.each(t[e]||[],function(e,t){var n=t(r,o,s);return"string"!=typeof n||l||a[n]?l?!(i=n):void 0:(r.dataTypes.unshift(n),c(n),!1)}),i}return c(r.dataTypes[0])||!a["*"]&&c("*")}function Rt(e,t){var n,i,r=E.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((r[n]?e:i||(i={}))[n]=t[n]);return i&&E.extend(!0,e,i),e}Lt.href=pt.href,E.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:pt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(pt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":_t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":E.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Rt(Rt(e,E.ajaxSettings),t):Rt(E.ajaxSettings,e)},ajaxPrefilter:It(Pt),ajaxTransport:It(jt),ajax:function(e,t){"object"===(0,Kt.default)(e)&&(t=e,e=void 0),t=t||{};var u,h,d,n,p,i,f,g,r,o,s,m=E.ajaxSetup({},t),v=m.context||m,y=m.context&&(v.nodeType||v.jquery)?E(v):E.event,w=E.Deferred(),b=E.Callbacks("once memory"),x=m.statusCode||{},a={},l={},c="canceled",k={readyState:0,getResponseHeader:function(e){var t;if(f){if(!n)for(n={};t=St.exec(d);)n[t[1].toLowerCase()]=t[2];t=n[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return f?d:null},setRequestHeader:function(e,t){return null==f&&(e=l[e.toLowerCase()]=l[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==f&&(m.mimeType=e),this},statusCode:function(e){var t;if(e)if(f)k.always(e[k.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||c;return u&&u.abort(t),T(0,t),this}};if(w.promise(k),m.url=((e||m.url||pt.href)+"").replace(Et,pt.protocol+"//"),m.type=t.method||t.type||m.method||m.type,m.dataTypes=(m.dataType||"*").toLowerCase().match(M)||[""],null==m.crossDomain){i=C.createElement("a");try{i.href=m.url,i.href=i.href,m.crossDomain=Lt.protocol+"//"+Lt.host!=i.protocol+"//"+i.host}catch(e){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=E.param(m.data,m.traditional)),Ot(Pt,m,t,k),f)return k;for(r in(g=E.event&&m.global)&&0==E.active++&&E.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!Ct.test(m.type),h=m.url.replace(kt,""),m.hasContent?m.data&&m.processData&&0===(m.contentType||"").indexOf("application/x-www-form-urlencoded")&&(m.data=m.data.replace(xt,"+")):(o=(0,Vt.default)(s=m.url).call(s,h.length),m.data&&(h+=(gt.test(h)?"&":"?")+m.data,delete m.data),!1===m.cache&&(h=h.replace(Tt,""),o=(gt.test(h)?"&":"?")+"_="+ft+++o),m.url=h+o),m.ifModified&&(E.lastModified[h]&&k.setRequestHeader("If-Modified-Since",E.lastModified[h]),E.etag[h]&&k.setRequestHeader("If-None-Match",E.etag[h])),(m.data&&m.hasContent&&!1!==m.contentType||t.contentType)&&k.setRequestHeader("Content-Type",m.contentType),k.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+_t+"; q=0.01":""):m.accepts["*"]),m.headers)k.setRequestHeader(r,m.headers[r]);if(m.beforeSend&&(!1===m.beforeSend.call(v,k,m)||f))return k.abort();if(c="abort",b.add(m.complete),k.done(m.success),k.fail(m.error),u=Ot(jt,m,t,k)){if(k.readyState=1,g&&y.trigger("ajaxSend",[k,m]),f)return k;m.async&&0<m.timeout&&(p=S.setTimeout(function(){k.abort("timeout")},m.timeout));try{f=!1,u.send(a,T)}catch(e){if(f)throw e;T(-1,e)}}else T(-1,"No Transport");function T(e,t,n,i){var r,o,s,a,l,c=t;f||(f=!0,p&&S.clearTimeout(p),u=void 0,d=i||"",k.readyState=0<e?4:0,r=200<=e&&e<300||304===e,n&&(a=function(e,t,n){for(var i,r,o,s,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(r in a)if(a[r]&&a[r].test(i)){l.unshift(r);break}if(l[0]in n)o=l[0];else{for(r in n){if(!l[0]||e.converters[r+" "+l[0]]){o=r;break}s||(s=r)}o=o||s}if(o)return o!==l[0]&&l.unshift(o),n[o]}(m,k,n)),a=function(e,t,n,i){var r,o,s,a,l,c,u={},h=(0,Vt.default)(r=e.dataTypes).call(r);if(h[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];for(s=h.shift();s;)if(e.responseFields[s]&&(n[e.responseFields[s]]=t),!c&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),c=s,s=h.shift())if("*"===s)s=c;else if("*"!==c&&c!==s){if(!(a=u[c+" "+s]||u["* "+s]))for(o in u)if((l=o.split(" "))[1]===s&&(a=u[c+" "+l[0]]||u["* "+l[0]])){!0===a?a=u[o]:!0!==u[o]&&(s=l[0],h.unshift(l[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+c+" to "+s}}}return{state:"success",data:t}}(m,a,k,r),r?(m.ifModified&&((l=k.getResponseHeader("Last-Modified"))&&(E.lastModified[h]=l),(l=k.getResponseHeader("etag"))&&(E.etag[h]=l)),204===e||"HEAD"===m.type?c="nocontent":304===e?c="notmodified":(c=a.state,o=a.data,r=!(s=a.error))):(s=c,!e&&c||(c="error",e<0&&(e=0))),k.status=e,k.statusText=(t||c)+"",r?w.resolveWith(v,[o,c,k]):w.rejectWith(v,[k,c,s]),k.statusCode(x),x=void 0,g&&y.trigger(r?"ajaxSuccess":"ajaxError",[k,m,r?o:s]),b.fireWith(v,[k,c]),g&&(y.trigger("ajaxComplete",[k,m]),--E.active||E.event.trigger("ajaxStop")))}return k},getJSON:function(e,t,n){return E.get(e,t,n,"json")},getScript:function(e,t){return E.get(e,void 0,t,"script")}}),E.each(["get","post"],function(e,r){E[r]=function(e,t,n,i){return E.isFunction(t)&&(i=i||n,n=t,t=void 0),E.ajax(E.extend({url:e,type:r,dataType:i,data:t,success:n},E.isPlainObject(e)&&e))}}),E._evalUrl=function(e){return E.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},E.fn.extend({wrapAll:function(e){var t;return this[0]&&(E.isFunction(e)&&(e=e.call(this[0])),t=E(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),(0,Wt.default)(t).call(t,function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return E.isFunction(n)?this.each(function(e){E(this).wrapInner(n.call(this,e))}):this.each(function(){var e=E(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=E.isFunction(t);return this.each(function(e){E(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){E(this).replaceWith(this.childNodes)}),this}}),E.expr.pseudos.hidden=function(e){return!E.expr.pseudos.visible(e)},E.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},E.ajaxSettings.xhr=function(){try{return new S.XMLHttpRequest}catch(e){}};var Mt={0:200,1223:204},Dt=E.ajaxSettings.xhr();m.cors=!!Dt&&"withCredentials"in Dt,m.ajax=Dt=!!Dt,E.ajaxTransport(function(r){var o,s;if(m.cors||Dt&&!r.crossDomain)return{send:function(e,t){var n,i=r.xhr();if(i.open(r.type,r.url,r.async,r.username,r.password),r.xhrFields)for(n in r.xhrFields)i[n]=r.xhrFields[n];for(n in r.mimeType&&i.overrideMimeType&&i.overrideMimeType(r.mimeType),r.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)i.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=s=i.onload=i.onerror=i.onabort=i.onreadystatechange=null,"abort"===e?i.abort():"error"===e?"number"!=typeof i.status?t(0,"error"):t(i.status,i.statusText):t(Mt[i.status]||i.status,i.statusText,"text"!==(i.responseType||"text")||"string"!=typeof i.responseText?{binary:i.response}:{text:i.responseText},i.getAllResponseHeaders()))}},i.onload=o(),s=i.onerror=o("error"),void 0!==i.onabort?i.onabort=s:i.onreadystatechange=function(){4===i.readyState&&S.setTimeout(function(){o&&s()})},o=o("abort");try{i.send(r.hasContent&&r.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),E.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),E.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return E.globalEval(e),e}}}),E.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),E.ajaxTransport("script",function(n){var i,r;if(n.crossDomain)return{send:function(e,t){i=E("<script>").prop({charset:n.scriptCharset,src:n.url}).on("load error",r=function(e){i.remove(),r=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(i[0])},abort:function(){r&&r()}}});var Bt,At=[],Nt=/(=)\?(?=&|$)|\?\?/;function $t(e){return E.isWindow(e)?e:9===e.nodeType&&e.defaultView}E.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=At.pop()||E.expando+"_"+ft++;return this[e]=!0,e}}),E.ajaxPrefilter("json jsonp",function(e,t,n){var i,r,o,s=!1!==e.jsonp&&(Nt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Nt.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return i=e.jsonpCallback=E.isFunction(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(Nt,"$1"+i):!1!==e.jsonp&&(e.url+=(gt.test(e.url)?"&":"?")+e.jsonp+"="+i),e.converters["script json"]=function(){return o||E.error(i+" was not called"),o[0]},e.dataTypes[0]="json",r=S[i],S[i]=function(){o=arguments},n.always(function(){void 0===r?E(S).removeProp(i):S[i]=r,e[i]&&(e.jsonpCallback=t.jsonpCallback,At.push(i)),o&&E.isFunction(r)&&r(o[0]),o=r=void 0}),"script"}),m.createHTMLDocument=((Bt=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Bt.childNodes.length),E.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(m.createHTMLDocument?((i=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(i)):t=C),o=!n&&[],(r=T.exec(e))?[t.createElement(r[1])]:(r=de([e],t,o),o&&o.length&&E(o).remove(),E.merge([],r.childNodes)));var i,r,o},E.fn.load=function(e,t,n){var i,r,o,s=this,a=e.indexOf(" ");return-1<a&&(i=(0,Jt.default)(E).call(E,(0,Vt.default)(e).call(e,a)),e=(0,Vt.default)(e).call(e,0,a)),E.isFunction(t)?(n=t,t=void 0):t&&"object"===(0,Kt.default)(t)&&(r="POST"),0<s.length&&E.ajax({url:e,type:r||"GET",dataType:"html",data:t}).done(function(e){var t;o=arguments,s.html(i?(0,Yt.default)(t=E("<div>").append(E.parseHTML(e))).call(t,i):e)}).always(n&&function(e,t){s.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},E.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){E.fn[t]=function(e){return this.on(t,e)}}),E.expr.pseudos.animated=function(t){return E.grep(E.timers,function(e){return t===e.elem}).length},E.offset={setOffset:function(e,t,n){var i,r,o,s,a,l,c=E.css(e,"position"),u=E(e),h={};"static"===c&&(e.style.position="relative"),a=u.offset(),o=E.css(e,"top"),l=E.css(e,"left"),r=("absolute"===c||"fixed"===c)&&-1<(o+l).indexOf("auto")?(s=(i=u.position()).top,i.left):(s=parseFloat(o)||0,parseFloat(l)||0),E.isFunction(t)&&(t=t.call(e,n,E.extend({},a))),null!=t.top&&(h.top=t.top-a.top+s),null!=t.left&&(h.left=t.left-a.left+r),"using"in t?t.using.call(e,h):u.css(h)}},E.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){E.offset.setOffset(this,t,e)});var e,n,i,r,o=this[0];return o?o.getClientRects().length?(i=o.getBoundingClientRect()).width||i.height?(n=$t(r=o.ownerDocument),e=r.documentElement,{top:i.top+n.pageYOffset-e.clientTop,left:i.left+n.pageXOffset-e.clientLeft}):i:{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n=this[0],i={top:0,left:0};return"fixed"===E.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),E.nodeName(e[0],"html")||(i=e.offset()),i={top:i.top+E.css(e[0],"borderTopWidth",!0),left:i.left+E.css(e[0],"borderLeftWidth",!0)}),{top:t.top-i.top-E.css(n,"marginTop",!0),left:t.left-i.left-E.css(n,"marginLeft",!0)}}},offsetParent:function(){return(0,Wt.default)(this).call(this,function(){for(var e=this.offsetParent;e&&"static"===E.css(e,"position");)e=e.offsetParent;return e||pe})}}),E.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,r){var o="pageYOffset"===r;E.fn[t]=function(e){return H(this,function(e,t,n){var i=$t(e);if(void 0===n)return i?i[r]:e[t];i?i.scrollTo(o?i.pageXOffset:n,o?n:i.pageYOffset):e[t]=n},t,e,arguments.length)}}),E.each(["top","left"],function(e,n){E.cssHooks[n]=Be(m.pixelPosition,function(e,t){if(t)return t=De(e,n),Re.test(t)?E(e).position()[n]+"px":t})}),E.each({Height:"height",Width:"width"},function(s,a){E.each({padding:"inner"+s,content:a,"":"outer"+s},function(i,o){E.fn[o]=function(e,t){var n=arguments.length&&(i||"boolean"!=typeof e),r=i||(!0===e||!0===t?"margin":"border");return H(this,function(e,t,n){var i;return E.isWindow(e)?0===o.indexOf("outer")?e["inner"+s]:e.document.documentElement["client"+s]:9===e.nodeType?(i=e.documentElement,Math.max(e.body["scroll"+s],i["scroll"+s],e.body["offset"+s],i["offset"+s],i["client"+s])):void 0===n?E.css(e,t,r):E.style(e,t,n,r)},a,n?e:void 0,n)}})}),E.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),E.parseJSON=JSON.parse,"function"==typeof define&&define.amd&&define("jquery",[],function(){return E});var zt=S.jQuery,Ht=S.$;return E.noConflict=function(e){return S.$===E&&(S.$=Ht),e&&S.jQuery===E&&(S.jQuery=zt),E},e||(S.jQuery=S.$=E),E},"object"===(void 0===t?"undefined":(0,Kt.default)(t))&&"object"===(0,Kt.default)(t.exports)?t.exports=r.document?o(r,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return o(e)}:o(r)},{"@babel/runtime-corejs3/core-js-stable/instance/concat":14,"@babel/runtime-corejs3/core-js-stable/instance/filter":15,"@babel/runtime-corejs3/core-js-stable/instance/find":17,"@babel/runtime-corejs3/core-js-stable/instance/map":19,"@babel/runtime-corejs3/core-js-stable/instance/slice":20,"@babel/runtime-corejs3/core-js-stable/instance/splice":21,"@babel/runtime-corejs3/core-js-stable/instance/trim":22,"@babel/runtime-corejs3/core-js-stable/object/get-prototype-of":26,"@babel/runtime-corejs3/core-js-stable/symbol":27,"@babel/runtime-corejs3/core-js-stable/symbol/iterator":28,"@babel/runtime-corejs3/core-js/get-iterator-method":30,"@babel/runtime-corejs3/helpers/interopRequireDefault":36,"@babel/runtime-corejs3/helpers/typeof":37,"core-js/modules/es.array.filter.js":331,"core-js/modules/es.array.find.js":332,"core-js/modules/es.array.join.js":333,"core-js/modules/es.function.name.js":334,"core-js/modules/es.object.to-string.js":337,"core-js/modules/es.regexp.constructor.js":338,"core-js/modules/es.regexp.exec.js":339,"core-js/modules/es.regexp.to-string.js":340,"core-js/modules/es.string.match.js":342,"core-js/modules/es.string.replace.js":343,"core-js/modules/es.string.split.js":345}],4:[function(require,module,exports){"use strict";var _interopRequireDefault=require("@babel/runtime-corejs3/helpers/interopRequireDefault"),_freeze=_interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/object/freeze")),_slice=_interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/slice")),_concat=_interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/concat")),_splice=_interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/splice")),_trim=_interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/trim")),_typeof2=_interopRequireDefault(require("@babel/runtime-corejs3/helpers/typeof")),yT,zT,KT,v1,c2,d9,e9,u9,X9,gda,Bea,Sea,dga,Qga,Hha,Vha,cla,jla,$la,Cma,Nna,Ppa,Vza,Wza,Xza,QAa;require("core-js/modules/es.object.to-string.js"),require("core-js/modules/es.array.filter.js"),require("core-js/modules/es.regexp.exec.js"),require("core-js/modules/es.string.split.js"),require("core-js/modules/es.array.join.js"),require("core-js/modules/es.string.match.js"),require("core-js/modules/es.function.name.js"),require("core-js/modules/es.string.replace.js"),require("core-js/modules/es.regexp.constructor.js"),require("core-js/modules/es.regexp.to-string.js"),require("core-js/modules/es.string.search.js"),require("core-js/modules/es.string.anchor.js"),require("core-js/modules/es.number.constructor.js"),window.OpenSeadragon=window.OpenSeadragon||function(e){return new OpenSeadragon.Viewer(e)},"function"==typeof define&&define.amd&&define(function(){return window.OpenSeadragon}),function(i){i.version={versionStr:"2.2.1",major:parseInt("2",10),minor:parseInt("2",10),revision:parseInt("1",10)};var e,t={"[object Boolean]":"boolean","[object Number]":"number","[object String]":"string","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regexp","[object Object]":"object"},n=Object.prototype.toString,r=Object.prototype.hasOwnProperty;i.isFunction=function(e){return"function"===i.type(e)},i.isArray=Array.isArray||function(e){return"array"===i.type(e)},i.isWindow=function(e){return e&&"object"===(0,_typeof2.default)(e)&&"setInterval"in e},i.type=function(e){return null==e?String(e):t[n.call(e)]||"object"},i.isPlainObject=function(e){if(!e||"object"!==OpenSeadragon.type(e)||e.nodeType||i.isWindow(e))return!1;if(e.constructor&&!r.call(e,"constructor")&&!r.call(e.constructor.prototype,"isPrototypeOf"))return!1;var t;for(var n in e)t=n;return void 0===t||r.call(e,t)},i.isEmptyObject=function(e){for(var t in e)return!1;return!0},i.freezeObject=function(e){return _freeze.default?i.freezeObject=_freeze.default:i.freezeObject=function(e){return e},i.freezeObject(e)},i.supportsCanvas=(e=document.createElement("canvas"),!(!i.isFunction(e.getContext)||!e.getContext("2d"))),i.isCanvasTainted=function(e){var t=!1;try{e.getContext("2d").getImageData(0,0,1,1)}catch(e){t=!0}return t},i.pixelDensityRatio=function(){if(i.supportsCanvas){var e=document.createElement("canvas").getContext("2d");return(window.devicePixelRatio||1)/(e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1)}return 1}()}(OpenSeadragon),function($){$.extend=function(){var e,t,n,i,r,o,s=arguments[0]||{},a=arguments.length,l=!1,c=1;for("boolean"==typeof s&&(l=s,s=arguments[1]||{},c=2),"object"===(0,_typeof2.default)(s)||OpenSeadragon.isFunction(s)||(s={}),a===c&&(s=this,--c);c<a;c++)if(null!==(e=arguments[c])||void 0!==e)for(t in e)n=s[t],s!==(i=e[t])&&(l&&i&&(OpenSeadragon.isPlainObject(i)||(r=OpenSeadragon.isArray(i)))?(o=r?(r=!1,n&&OpenSeadragon.isArray(n)?n:[]):n&&OpenSeadragon.isPlainObject(n)?n:{},s[t]=OpenSeadragon.extend(l,o,i)):void 0!==i&&(s[t]=i));return s};var isIOSDevice=function(){if("object"!==("undefined"==typeof navigator?"undefined":(0,_typeof2.default)(navigator)))return!1;var e=navigator.userAgent;return"string"==typeof e&&(-1!==e.indexOf("iPhone")||-1!==e.indexOf("iPad")||-1!==e.indexOf("iPod"))};$.extend($,{DEFAULT_SETTINGS:{xmlPath:null,tileSources:null,tileHost:null,initialPage:0,crossOriginPolicy:!1,ajaxWithCredentials:!1,panHorizontal:!0,panVertical:!0,constrainDuringPan:!1,wrapHorizontal:!1,wrapVertical:!1,visibilityRatio:.5,minPixelRatio:.5,defaultZoomLevel:0,minZoomLevel:null,maxZoomLevel:null,homeFillsViewer:!1,clickTimeThreshold:300,clickDistThreshold:5,dblClickTimeThreshold:300,dblClickDistThreshold:20,springStiffness:6.5,animationTime:1.2,gestureSettingsMouse:{scrollToZoom:!0,clickToZoom:!0,dblClickToZoom:!1,pinchToZoom:!1,flickEnabled:!1,flickMinSpeed:120,flickMomentum:.25,pinchRotate:!1},gestureSettingsTouch:{scrollToZoom:!1,clickToZoom:!1,dblClickToZoom:!0,pinchToZoom:!0,flickEnabled:!0,flickMinSpeed:120,flickMomentum:.25,pinchRotate:!1},gestureSettingsPen:{scrollToZoom:!1,clickToZoom:!0,dblClickToZoom:!1,pinchToZoom:!1,flickEnabled:!1,flickMinSpeed:120,flickMomentum:.25,pinchRotate:!1},gestureSettingsUnknown:{scrollToZoom:!1,clickToZoom:!1,dblClickToZoom:!0,pinchToZoom:!0,flickEnabled:!0,flickMinSpeed:120,flickMomentum:.25,pinchRotate:!1},zoomPerClick:2,zoomPerScroll:1.2,zoomPerSecond:1,blendTime:0,alwaysBlend:!1,autoHideControls:!0,immediateRender:!1,minZoomImageRatio:.9,maxZoomPixelRatio:1.1,smoothTileEdgesMinZoom:1.1,iOSDevice:isIOSDevice(),pixelsPerWheelLine:40,autoResize:!0,preserveImageSizeOnResize:!1,minScrollDeltaTime:50,showSequenceControl:!0,sequenceControlAnchor:null,preserveViewport:!1,preserveOverlays:!1,navPrevNextWrap:!1,showNavigationControl:!0,navigationControlAnchor:null,showZoomControl:!0,showHomeControl:!0,showFullPageControl:!0,showRotationControl:!1,controlsFadeDelay:2e3,controlsFadeLength:1500,mouseNavEnabled:!0,showNavigator:!1,navigatorId:null,navigatorPosition:null,navigatorSizeRatio:.2,navigatorMaintainSizeRatio:!1,navigatorTop:null,navigatorLeft:null,navigatorHeight:null,navigatorWidth:null,navigatorAutoResize:!0,navigatorAutoFade:!0,navigatorRotate:!0,degrees:0,opacity:1,compositeOperation:null,placeholderFillStyle:null,showReferenceStrip:!1,referenceStripScroll:"horizontal",referenceStripElement:null,referenceStripHeight:null,referenceStripWidth:null,referenceStripPosition:"BOTTOM_LEFT",referenceStripSizeRatio:.2,collectionRows:3,collectionColumns:0,collectionLayout:"horizontal",collectionMode:!1,collectionTileSize:800,collectionTileMargin:80,imageLoaderLimit:0,maxImageCacheCount:200,timeout:3e4,useCanvas:!0,prefixUrl:"/images/",navImages:{zoomIn:{REST:"zoomin_rest.png",GROUP:"zoomin_grouphover.png",HOVER:"zoomin_hover.png",DOWN:"zoomin_pressed.png"},zoomOut:{REST:"zoomout_rest.png",GROUP:"zoomout_grouphover.png",HOVER:"zoomout_hover.png",DOWN:"zoomout_pressed.png"},home:{REST:"home_rest.png",GROUP:"home_grouphover.png",HOVER:"home_hover.png",DOWN:"home_pressed.png"},fullpage:{REST:"fullpage_rest.png",GROUP:"fullpage_grouphover.png",HOVER:"fullpage_hover.png",DOWN:"fullpage_pressed.png"},rotateleft:{REST:"rotateleft_rest.png",GROUP:"rotateleft_grouphover.png",HOVER:"rotateleft_hover.png",DOWN:"rotateleft_pressed.png"},rotateright:{REST:"rotateright_rest.png",GROUP:"rotateright_grouphover.png",HOVER:"rotateright_hover.png",DOWN:"rotateright_pressed.png"},previous:{REST:"previous_rest.png",GROUP:"previous_grouphover.png",HOVER:"previous_hover.png",DOWN:"previous_pressed.png"},next:{REST:"next_rest.png",GROUP:"next_grouphover.png",HOVER:"next_hover.png",DOWN:"next_pressed.png"}},debugMode:!1,debugGridColor:"#437AB2"},SIGNAL:"----seadragon----",delegate:function(t,n){return function(){var e=arguments;return void 0===e&&(e=[]),n.apply(t,e)}},BROWSERS:{UNKNOWN:0,IE:1,FIREFOX:2,SAFARI:3,CHROME:4,OPERA:5},getElement:function(e){return"string"==typeof e&&(e=document.getElementById(e)),e},getElementPosition:function(e){var t,n,i=new $.Point;for(n=getOffsetParent(e=$.getElement(e),t="fixed"==$.getElementStyle(e).position);n;)i.x+=e.offsetLeft,i.y+=e.offsetTop,t&&(i=i.plus($.getPageScroll())),n=getOffsetParent(e=n,t="fixed"==$.getElementStyle(e).position);return i},getElementOffset:function(e){var t,n,i=(e=$.getElement(e))&&e.ownerDocument,r={top:0,left:0};return i?(t=i.documentElement,"undefined"!==(0,_typeof2.default)(e.getBoundingClientRect)&&(r=e.getBoundingClientRect()),n=i==i.window?i:9===i.nodeType&&(i.defaultView||i.parentWindow),new $.Point(r.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0),r.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0))):new $.Point},getElementSize:function(e){return e=$.getElement(e),new $.Point(e.clientWidth,e.clientHeight)},getElementStyle:document.documentElement.currentStyle?function(e){return(e=$.getElement(e)).currentStyle}:function(e){return e=$.getElement(e),window.getComputedStyle(e,"")},getCssPropertyWithVendorPrefix:function(e){var a={};return $.getCssPropertyWithVendorPrefix=function(e){if(void 0!==a[e])return a[e];var t=document.createElement("div").style,n=null;if(void 0!==t[e])n=e;else for(var i=["Webkit","Moz","MS","O","webkit","moz","ms","o"],r=$.capitalizeFirstLetter(e),o=0;o<i.length;o++){var s=i[o]+r;if(void 0!==t[s]){n=s;break}}return a[e]=n},$.getCssPropertyWithVendorPrefix(e)},capitalizeFirstLetter:function(e){return e.charAt(0).toUpperCase()+(0,_slice.default)(e).call(e,1)},pointInElement:function(e,t){e=$.getElement(e);var n=$.getElementOffset(e),i=$.getElementSize(e);return t.x>=n.x&&t.x<n.x+i.x&&t.y<n.y+i.y&&t.y>=n.y},getEvent:function(e){return $.getEvent=e?function(e){return e}:function(){return window.event},$.getEvent(e)},getMousePosition:function(e){if("number"==typeof e.pageX)$.getMousePosition=function(e){var t=new $.Point;return e=$.getEvent(e),t.x=e.pageX,t.y=e.pageY,t};else{if("number"!=typeof e.clientX)throw new Error("Unknown event mouse position, no known technique.");$.getMousePosition=function(e){var t=new $.Point;return e=$.getEvent(e),t.x=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,t.y=e.clientY+document.body.scrollTop+document.documentElement.scrollTop,t}}return $.getMousePosition(e)},getPageScroll:function(){var e=document.documentElement||{},t=document.body||{};if("number"==typeof window.pageXOffset)$.getPageScroll=function(){return new $.Point(window.pageXOffset,window.pageYOffset)};else if(t.scrollLeft||t.scrollTop)$.getPageScroll=function(){return new $.Point(document.body.scrollLeft,document.body.scrollTop)};else{if(!e.scrollLeft&&!e.scrollTop)return new $.Point(0,0);$.getPageScroll=function(){return new $.Point(document.documentElement.scrollLeft,document.documentElement.scrollTop)}}return $.getPageScroll()},setPageScroll:function(e){if(void 0!==window.scrollTo)$.setPageScroll=function(e){window.scrollTo(e.x,e.y)};else{var t=$.getPageScroll();if(t.x===e.x&&t.y===e.y)return;document.body.scrollLeft=e.x,document.body.scrollTop=e.y;var n=$.getPageScroll();if(n.x!==t.x&&n.y!==t.y)return void($.setPageScroll=function(e){document.body.scrollLeft=e.x,document.body.scrollTop=e.y});if(document.documentElement.scrollLeft=e.x,document.documentElement.scrollTop=e.y,(n=$.getPageScroll()).x!==t.x&&n.y!==t.y)return void($.setPageScroll=function(e){document.documentElement.scrollLeft=e.x,document.documentElement.scrollTop=e.y});$.setPageScroll=function(e){}}return $.setPageScroll(e)},getWindowSize:function(){var e=document.documentElement||{},t=document.body||{};if("number"==typeof window.innerWidth)$.getWindowSize=function(){return new $.Point(window.innerWidth,window.innerHeight)};else if(e.clientWidth||e.clientHeight)$.getWindowSize=function(){return new $.Point(document.documentElement.clientWidth,document.documentElement.clientHeight)};else{if(!t.clientWidth&&!t.clientHeight)throw new Error("Unknown window size, no known technique.");$.getWindowSize=function(){return new $.Point(document.body.clientWidth,document.body.clientHeight)}}return $.getWindowSize()},makeCenteredNode:function(e){e=$.getElement(e);var t=[$.makeNeutralElement("div"),$.makeNeutralElement("div"),$.makeNeutralElement("div")];return $.extend(t[0].style,{display:"table",height:"100%",width:"100%"}),$.extend(t[1].style,{display:"table-row"}),$.extend(t[2].style,{display:"table-cell",verticalAlign:"middle",textAlign:"center"}),t[0].appendChild(t[1]),t[1].appendChild(t[2]),t[2].appendChild(e),t[0]},makeNeutralElement:function(e){var t=document.createElement(e),n=t.style;return n.background="transparent none",n.border="none",n.margin="0px",n.padding="0px",n.position="static",t},now:function(){return Date.now?$.now=Date.now:$.now=function(){return(new Date).getTime()},$.now()},makeTransparentImage:function(e){return $.makeTransparentImage=function(e){var t=$.makeNeutralElement("img");return t.src=e,t},$.Browser.vendor==$.BROWSERS.IE&&$.Browser.version<7&&($.makeTransparentImage=function(e){var t=$.makeNeutralElement("img"),n=null;return(n=$.makeNeutralElement("span")).style.display="inline-block",t.onload=function(){n.style.width=n.style.width||t.width+"px",n.style.height=n.style.height||t.height+"px",t.onload=null,t=null},t.src=e,n.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+e+"', sizingMethod='scale')",n}),$.makeTransparentImage(e)},setElementOpacity:function(e,t,n){var i;e=$.getElement(e),n&&!$.Browser.alpha&&(t=Math.round(t)),$.Browser.opacity?e.style.opacity=t<1?t:"":t<1?(i="alpha(opacity="+Math.round(100*t)+")",e.style.filter=i):e.style.filter=""},setElementTouchActionNone:function(e){void 0!==(e=$.getElement(e)).style.touchAction?e.style.touchAction="none":void 0!==e.style.msTouchAction&&(e.style.msTouchAction="none")},addClass:function(e,t){(e=$.getElement(e)).className?-1===(" "+e.className+" ").indexOf(" "+t+" ")&&(e.className+=" "+t):e.className=t},indexOf:function(e,t,n){return Array.prototype.indexOf?this.indexOf=function(e,t,n){return e.indexOf(t,n)}:this.indexOf=function(e,t,n){var i,r,o=n||0;if(!e)throw new TypeError;if(0===(r=e.length)||r<=o)return-1;for(o<0&&(o=r-Math.abs(o)),i=o;i<r;i++)if(e[i]===t)return i;return-1},this.indexOf(e,t,n)},removeClass:function(e,t){var n,i,r=[];for(n=(e=$.getElement(e)).className.split(/\s+/),i=0;i<n.length;i++)n[i]&&n[i]!==t&&r.push(n[i]);e.className=r.join(" ")},addEvent:function(){if(window.addEventListener)return function(e,t,n,i){(e=$.getElement(e)).addEventListener(t,n,i)};if(window.attachEvent)return function(e,t,n,i){(e=$.getElement(e)).attachEvent("on"+t,n)};throw new Error("No known event model.")}(),removeEvent:function(){if(window.removeEventListener)return function(e,t,n,i){(e=$.getElement(e)).removeEventListener(t,n,i)};if(window.detachEvent)return function(e,t,n,i){(e=$.getElement(e)).detachEvent("on"+t,n)};throw new Error("No known event model.")}(),cancelEvent:function(e){(e=$.getEvent(e)).preventDefault?$.cancelEvent=function(e){e.preventDefault()}:$.cancelEvent=function(e){(e=$.getEvent(e)).cancel=!0,e.returnValue=!1},$.cancelEvent(e)},stopEvent:function(e){(e=$.getEvent(e)).stopPropagation?$.stopEvent=function(e){e.stopPropagation()}:$.stopEvent=function(e){(e=$.getEvent(e)).cancelBubble=!0},$.stopEvent(e)},createCallback:function(n,i){var e,r=[];for(e=2;e<arguments.length;e++)r.push(arguments[e]);return function(){var e,t=(0,_concat.default)(r).call(r,[]);for(e=0;e<arguments.length;e++)t.push(arguments[e]);return i.apply(n,t)}},getUrlParameter:function(e){var t=URLPARAMS[e];return t||null},getUrlProtocol:function(e){var t=e.match(/^([a-z]+:)\/\//i);return null===t?window.location.protocol:t[1].toLowerCase()},createAjaxRequest:function(e){var t;try{t=!!new ActiveXObject("Microsoft.XMLHTTP")}catch(e){t=!1}if(t)window.XMLHttpRequest?$.createAjaxRequest=function(e){return e?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest}:$.createAjaxRequest=function(){return new ActiveXObject("Microsoft.XMLHTTP")};else{if(!window.XMLHttpRequest)throw new Error("Browser doesn't support XMLHttpRequest.");$.createAjaxRequest=function(){return new XMLHttpRequest}}return $.createAjaxRequest(e)},makeAjaxRequest:function(e,n,i){var t;$.isPlainObject(e)&&(n=e.success,i=e.error,t=e.withCredentials,e=e.url);var r=$.getUrlProtocol(e),o=$.createAjaxRequest("file:"===r);if(!$.isFunction(n))throw new Error("makeAjaxRequest requires a success callback");o.onreadystatechange=function(){4==o.readyState&&(o.onreadystatechange=function(){},200===o.status||0===o.status&&"http:"!==r&&"https:"!==r?n(o):($.console.log("AJAX request returned %d: %s",o.status,e),$.isFunction(i)&&i(o)))},t&&(o.withCredentials=!0);try{o.open("GET",e,!0),o.send(null)}catch(t){var s=t.message;if($.Browser.vendor==$.BROWSERS.IE&&$.Browser.version<10&&void 0!==t.number&&-2147024891==t.number&&(s+="\nSee http://msdn.microsoft.com/en-us/library/ms537505(v=vs.85).aspx#xdomain"),$.console.log("%s while making AJAX request: %s",t.name,s),o.onreadystatechange=function(){},window.XDomainRequest){var a=new XDomainRequest;if(a){a.onload=function(e){$.isFunction(n)&&n({responseText:a.responseText,status:200,statusText:"OK"})},a.onerror=function(e){$.isFunction(i)&&i({responseText:a.responseText,status:444,statusText:"An error happened. Due to an XDomainRequest deficiency we can not extract any information about this error. Upgrade your browser."})};try{a.open("GET",e),a.send()}catch(e){$.isFunction(i)&&i(o,t)}}}else $.isFunction(i)&&i(o,t)}},jsonp:function(e){var n,t=e.url,i=document.head||document.getElementsByTagName("head")[0]||document.documentElement,r=e.callbackName||"openseadragon"+$.now(),o=window[r],s="$1"+r+"$2",a=e.param||"callback",l=e.callback;t=t.replace(/(\=)\?(&|$)|\?\?/i,s),t+=(/\?/.test(t)?"&":"?")+a+"="+r,window[r]=function(e){if(o)window[r]=o;else try{delete window[r]}catch(e){}l&&$.isFunction(l)&&l(e)},n=document.createElement("script"),void 0===e.async&&!1===e.async||(n.async="async"),e.scriptCharset&&(n.charset=e.scriptCharset),n.src=t,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,i&&n.parentNode&&i.removeChild(n),n=void 0)},i.insertBefore(n,i.firstChild)},createFromDZI:function(){throw"OpenSeadragon.createFromDZI is deprecated, use Viewer.open."},parseXml:function(e){if(window.DOMParser)$.parseXml=function(e){return(new DOMParser).parseFromString(e,"text/xml")};else{if(!window.ActiveXObject)throw new Error("Browser doesn't support XML DOM.");$.parseXml=function(e){var t=null;return(t=new ActiveXObject("Microsoft.XMLDOM")).async=!1,t.loadXML(e),t}}return $.parseXml(e)},parseJSON:function(){function parseJSON(string){return window.JSON&&window.JSON.parse?$.parseJSON=window.JSON.parse:$.parseJSON=function(string){return eval("("+string+")")},$.parseJSON(string)}return parseJSON}(),imageFormatSupported:function(e){return!!FILEFORMATS[(e=e||"").toLowerCase()]}}),$.Browser={vendor:$.BROWSERS.UNKNOWN,version:0,alpha:!0};var FILEFORMATS={bmp:!1,jpeg:!0,jpg:!0,png:!0,tif:!1,wdp:!1},URLPARAMS={};!function(){navigator.appName;var e=navigator.appVersion,t=navigator.userAgent;switch(navigator.appName){case"Microsoft Internet Explorer":window.attachEvent&&window.ActiveXObject&&($.Browser.vendor=$.BROWSERS.IE,$.Browser.version=parseFloat(t.substring(t.indexOf("MSIE")+5,t.indexOf(";",t.indexOf("MSIE")))));break;case"Netscape":window.addEventListener&&(0<=t.indexOf("Firefox")?($.Browser.vendor=$.BROWSERS.FIREFOX,$.Browser.version=parseFloat(t.substring(t.indexOf("Firefox")+8))):0<=t.indexOf("Safari")?($.Browser.vendor=0<=t.indexOf("Chrome")?$.BROWSERS.CHROME:$.BROWSERS.SAFARI,$.Browser.version=parseFloat(t.substring(t.substring(0,t.indexOf("Safari")).lastIndexOf("/")+1,t.indexOf("Safari")))):null!==new RegExp("Trident/.*rv:([0-9]{1,}[.0-9]{0,})").exec(t)&&($.Browser.vendor=$.BROWSERS.IE,$.Browser.version=parseFloat(RegExp.$1)));break;case"Opera":$.Browser.vendor=$.BROWSERS.OPERA,$.Browser.version=parseFloat(e)}var n,i,r,o=window.location.search.substring(1).split("&");for(r=0;r<o.length;r++)0<(i=(n=o[r]).indexOf("="))&&(URLPARAMS[n.substring(0,i)]=decodeURIComponent(n.substring(i+1)));$.Browser.alpha=!($.Browser.vendor==$.BROWSERS.IE&&$.Browser.version<9||$.Browser.vendor==$.BROWSERS.CHROME&&$.Browser.version<2),$.Browser.opacity=!($.Browser.vendor==$.BROWSERS.IE&&$.Browser.version<9)}();var nullfunction=function(e){};function getOffsetParent(e,t){return t&&e!=document.body?document.body:e.offsetParent}$.console=window.console||{log:nullfunction,debug:nullfunction,info:nullfunction,warn:nullfunction,error:nullfunction,assert:nullfunction},function(e){var t=e.requestAnimationFrame||e.mozRequestAnimationFrame||e.webkitRequestAnimationFrame||e.msRequestAnimationFrame,n=e.cancelAnimationFrame||e.mozCancelAnimationFrame||e.webkitCancelAnimationFrame||e.msCancelAnimationFrame;if(t&&n)$.requestAnimationFrame=function(){return t.apply(e,arguments)},$.cancelAnimationFrame=function(){return n.apply(e,arguments)};else{var i,r=[],o=[],s=0;$.requestAnimationFrame=function(e){return r.push([++s,e]),i||(i=setInterval(function(){if(r.length){var e=$.now(),t=o;for(o=r,r=t;o.length;)o.shift()[1](e)}else clearInterval(i),i=void 0},20)),s},$.cancelAnimationFrame=function(e){var t,n;for(t=0,n=r.length;t<n;t+=1)if(r[t][0]===e)return void(0,_splice.default)(r).call(r,t,1);for(t=0,n=o.length;t<n;t+=1)if(o[t][0]===e)return void(0,_splice.default)(o).call(o,t,1)}}}(window)}(OpenSeadragon),yT=OpenSeadragon,zT={supportsFullScreen:!1,isFullScreen:function(){return!1},getFullScreenElement:function(){return null},requestFullScreen:function(){},exitFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",fullScreenErrorEventName:""},document.exitFullscreen?(zT.supportsFullScreen=!0,zT.getFullScreenElement=function(){return document.fullscreenElement},zT.requestFullScreen=function(e){return e.requestFullscreen()},zT.exitFullScreen=function(){document.exitFullscreen()},zT.fullScreenEventName="fullscreenchange",zT.fullScreenErrorEventName="fullscreenerror"):document.msExitFullscreen?(zT.supportsFullScreen=!0,zT.getFullScreenElement=function(){return document.msFullscreenElement},zT.requestFullScreen=function(e){return e.msRequestFullscreen()},zT.exitFullScreen=function(){document.msExitFullscreen()},zT.fullScreenEventName="MSFullscreenChange",zT.fullScreenErrorEventName="MSFullscreenError"):document.webkitExitFullscreen?(zT.supportsFullScreen=!0,zT.getFullScreenElement=function(){return document.webkitFullscreenElement},zT.requestFullScreen=function(e){return e.webkitRequestFullscreen()},zT.exitFullScreen=function(){document.webkitExitFullscreen()},zT.fullScreenEventName="webkitfullscreenchange",zT.fullScreenErrorEventName="webkitfullscreenerror"):document.webkitCancelFullScreen?(zT.supportsFullScreen=!0,zT.getFullScreenElement=function(){return document.webkitCurrentFullScreenElement},zT.requestFullScreen=function(e){return e.webkitRequestFullScreen()},zT.exitFullScreen=function(){document.webkitCancelFullScreen()},zT.fullScreenEventName="webkitfullscreenchange",zT.fullScreenErrorEventName="webkitfullscreenerror"):document.mozCancelFullScreen&&(zT.supportsFullScreen=!0,zT.getFullScreenElement=function(){return document.mozFullScreenElement},zT.requestFullScreen=function(e){return e.mozRequestFullScreen()},zT.exitFullScreen=function(){document.mozCancelFullScreen()},zT.fullScreenEventName="mozfullscreenchange",zT.fullScreenErrorEventName="mozfullscreenerror"),zT.isFullScreen=function(){return null!==zT.getFullScreenElement()},zT.cancelFullScreen=function(){yT.console.error("cancelFullScreen is deprecated. Use exitFullScreen instead."),zT.exitFullScreen()},yT.extend(yT,zT),KT=OpenSeadragon,KT.EventSource=function(){this.events={}},KT.EventSource.prototype={addOnceHandler:function(n,i,e,r){var o=this;r=r||1;var s=0,t=function e(t){++s===r&&o.removeHandler(n,e),i(t)};this.addHandler(n,t,e)},addHandler:function(e,t,n){var i=this.events[e];i||(this.events[e]=i=[]),t&&KT.isFunction(t)&&(i[i.length]={handler:t,userData:n||null})},removeHandler:function(e,t){var n,i=this.events[e],r=[];if(i&&KT.isArray(i)){for(n=0;n<i.length;n++)i[n].handler!==t&&r.push(i[n]);this.events[e]=r}},removeAllHandlers:function(e){if(e)this.events[e]=[];else for(var t in this.events)this.events[t]=[]},getHandler:function(e){var r=this.events[e];return r&&r.length?(r=1===r.length?[r[0]]:Array.apply(null,r),function(e,t){var n,i=r.length;for(n=0;n<i;n++)r[n]&&(t.eventSource=e,t.userData=r[n].userData,r[n].handler(t))}):null},raiseEvent:function(e,t){var n=this.getHandler(e);n&&(t||(t={}),n(this,t))}},function(g){var l,o,c,s,i,e,u=[],m={};function r(e){var t,n=m[e.hash],i=n.activePointersLists.length;for(t=0;t<i;t++)0<n.activePointersLists[t].captureCount&&(g.removeEvent(g.MouseTracker.captureElement,"mousemove",n.mousemovecaptured,!0),g.removeEvent(g.MouseTracker.captureElement,"mouseup",n.mouseupcaptured,!0),g.removeEvent(g.MouseTracker.captureElement,g.MouseTracker.unprefixedPointerEvents?"pointermove":"MSPointerMove",n.pointermovecaptured,!0),g.removeEvent(g.MouseTracker.captureElement,g.MouseTracker.unprefixedPointerEvents?"pointerup":"MSPointerUp",n.pointerupcaptured,!0),g.removeEvent(g.MouseTracker.captureElement,"touchmove",n.touchmovecaptured,!0),g.removeEvent(g.MouseTracker.captureElement,"touchend",n.touchendcaptured,!0),n.activePointersLists[t].captureCount=0);for(t=0;t<i;t++)n.activePointersLists.pop()}function t(e){var t,n,i=m[e.hash];if(i.tracking){for(n=0;n<g.MouseTracker.subscribeEvents.length;n++)t=g.MouseTracker.subscribeEvents[n],g.removeEvent(e.element,t,i[t],!1);r(e),i.tracking=!1}}function a(e,t){var n=m[e.hash];if("pointerevent"===t)return{upName:g.MouseTracker.unprefixedPointerEvents?"pointerup":"MSPointerUp",upHandler:n.pointerupcaptured,moveName:g.MouseTracker.unprefixedPointerEvents?"pointermove":"MSPointerMove",moveHandler:n.pointermovecaptured};if("mouse"===t)return{upName:"mouseup",upHandler:n.mouseupcaptured,moveName:"mousemove",moveHandler:n.mousemovecaptured};if("touch"===t)return{upName:"touchend",upHandler:n.touchendcaptured,moveName:"touchmove",moveHandler:n.touchmovecaptured};throw new Error("MouseTracker.getCaptureEventParams: Unknown pointer type.")}function h(e,t,n){var i,r=e.getActivePointersListByType(t);r.captureCount+=n||1,1===r.captureCount&&(g.Browser.vendor===g.BROWSERS.IE&&g.Browser.version<9?e.element.setCapture(!0):(i=a(e,g.MouseTracker.havePointerEvents?"pointerevent":t),W&&U(window.top)&&g.addEvent(window.top,i.upName,i.upHandler,!0),g.addEvent(g.MouseTracker.captureElement,i.upName,i.upHandler,!0),g.addEvent(g.MouseTracker.captureElement,i.moveName,i.moveHandler,!0)))}function d(e,t,n){var i,r=e.getActivePointersListByType(t);r.captureCount-=n||1,0===r.captureCount&&(g.Browser.vendor===g.BROWSERS.IE&&g.Browser.version<9?e.element.releaseCapture():(i=a(e,g.MouseTracker.havePointerEvents?"pointerevent":t),W&&U(window.top)&&g.removeEvent(window.top,i.upName,i.upHandler,!0),g.removeEvent(g.MouseTracker.captureElement,i.moveName,i.moveHandler,!0),g.removeEvent(g.MouseTracker.captureElement,i.upName,i.upHandler,!0)))}function p(e){var t;if(g.MouseTracker.unprefixedPointerEvents)t=e.pointerType;else switch(e.pointerType){case 2:t="touch";break;case 3:t="pen";break;case 4:t="mouse";break;default:t=""}return t}function f(e){return g.getMousePosition(e)}function v(e,t){return y(f(e),t)}function y(e,t){var n=g.getElementOffset(t);return e.minus(n)}function w(e,t){return new g.Point((e.x+t.x)/2,(e.y+t.y)/2)}function n(e,t){var n={target:(t=g.getEvent(t)).target||t.srcElement,type:"wheel",shiftKey:t.shiftKey||!1,clientX:t.clientX,clientY:t.clientY,pageX:t.pageX?t.pageX:t.clientX,pageY:t.pageY?t.pageY:t.clientY,deltaMode:"MozMousePixelScroll"==t.type?0:1,deltaX:0,deltaZ:0};"mousewheel"==g.MouseTracker.wheelEventName?n.deltaY=-1/g.DEFAULT_SETTINGS.pixelsPerWheelLine*t.wheelDelta:n.deltaY=t.detail,b(e,n,t)}function b(e,t,n){var i;i=t.deltaY<0?1:-1,e.scrollHandler&&!1===e.scrollHandler({eventSource:e,pointerType:"mouse",position:v(t,e.element),scroll:i,shift:t.shiftKey,isTouchEvent:!1,originalEvent:n,preventDefaultAction:!1,userData:e.userData})&&g.cancelEvent(n)}function x(e,t){if(e===t)return!1;for(;t&&t!==e;)t=t.parentNode;return t===e}function k(e,t){z(e,t,[{id:g.MouseTracker.mousePointerId,type:"mouse",isPrimary:!0,currentPos:f(t),currentTime:g.now()}])}function T(e,t){H(e,t,[{id:g.MouseTracker.mousePointerId,type:"mouse",isPrimary:!0,currentPos:f(t),currentTime:g.now()}])}function S(e){return g.Browser.vendor===g.BROWSERS.IE&&g.Browser.version<9?1===e?0:2===e?2:4===e?1:-1:e}function C(e,t){V(e,t=g.getEvent(t),[{id:g.MouseTracker.mousePointerId,type:"mouse",isPrimary:!0,currentPos:f(t),currentTime:g.now()}],S(t.button))&&d(e,"mouse")}function E(e,t){q(e,t=g.getEvent(t),[{id:g.MouseTracker.mousePointerId,type:"mouse",isPrimary:!0,currentPos:f(t),currentTime:g.now()}])}function P(e,t,n){var i,r=n.getLength(),o=[];for(i=0;i<r;i++)o.push(n.getByIndex(i));0<o.length&&(V(e,t,o,0),n.captureCount=1,d(e,"touch"),H(e,t,o))}function j(e,t){var n,i,r,o,s=t.changedTouches.length,a=[];for(n=g.now(),i=0;i<s;i++)a.push({id:t.changedTouches[i].identifier,type:"touch",currentPos:f(t.changedTouches[i]),currentTime:n});for(V(e,t,a,0)&&d(e,"touch",s),H(e,t,a),i=0;i<u.length;i++)if(u[i]!==e&&u[i].isTracking()&&x(u[i].element,e.element)){for(o=[],r=0;r<s;r++)o.push({id:t.changedTouches[r].identifier,type:"touch",currentPos:f(t.changedTouches[r]),currentTime:n});H(u[i],t,o)}g.cancelEvent(t)}function _(e,t){var n,i=t.changedTouches.length,r=[];for(n=0;n<i;n++)r.push({id:t.changedTouches[n].identifier,type:"touch",currentPos:f(t.changedTouches[n]),currentTime:g.now()});q(e,t,r),g.cancelEvent(t)}function L(e,t){t.currentTarget===t.relatedTarget||x(t.currentTarget,t.relatedTarget)||z(e,t,[{id:t.pointerId,type:p(t),isPrimary:t.isPrimary,currentPos:f(t),currentTime:g.now()}])}function I(e,t){t.currentTarget===t.relatedTarget||x(t.currentTarget,t.relatedTarget)||H(e,t,[{id:t.pointerId,type:p(t),isPrimary:t.isPrimary,currentPos:f(t),currentTime:g.now()}])}function O(e,t){var n;F(e,t,[n={id:t.pointerId,type:p(t),isPrimary:t.isPrimary,currentPos:f(t),currentTime:g.now()}],t.button)&&(g.stopEvent(t),h(e,n.type)),(e.clickHandler||e.dblClickHandler||e.pressHandler||e.dragHandler||e.dragEndHandler||e.pinchHandler)&&g.cancelEvent(t)}function R(e,t){M(e,t)}function M(e,t){var n;V(e,t,[n={id:t.pointerId,type:p(t),isPrimary:t.isPrimary,currentPos:f(t),currentTime:g.now()}],t.button)&&d(e,n.type)}function D(e,t){B(e,t)}function B(e,t){q(e,t,[{id:t.pointerId,type:p(t),isPrimary:t.isPrimary,currentPos:f(t),currentTime:g.now()}])}function A(e,t){var n,i,r,o;n={id:t.pointerId,type:p(t)},V(i=e,r=t,o=[n],0),H(i,r,o)}function N(e,t){return t.hasOwnProperty("isPrimary")||(0===e.getLength()?t.isPrimary=!0:t.isPrimary=!1),t.speed=0,t.direction=0,t.contactPos=t.currentPos,t.contactTime=t.currentTime,t.lastPos=t.currentPos,t.lastTime=t.currentTime,e.add(t)}function $(e,t){var n,i;return e.getById(t.id)?(n=e.removeById(t.id),t.hasOwnProperty("isPrimary")||(i=e.getPrimary())||(i=e.getByIndex(0))&&(i.isPrimary=!0)):n=e.getLength(),n}function z(e,t,n){var i,r,o,s=e.getActivePointersListByType(n[0].type),a=n.length;for(i=0;i<a;i++)r=n[i],(o=s.getById(r.id))?(o.insideElement=!0,o.lastPos=o.currentPos,o.lastTime=o.currentTime,o.currentPos=r.currentPos,o.currentTime=r.currentTime,r=o):(r.captured=!1,r.insideElementPressed=!1,r.insideElement=!0,N(s,r)),e.enterHandler&&!1===e.enterHandler({eventSource:e,pointerType:r.type,position:y(r.currentPos,e.element),buttons:s.buttons,pointers:e.getActivePointerCount(),insideElementPressed:r.insideElementPressed,buttonDownAny:0!==s.buttons,isTouchEvent:"touch"===r.type,originalEvent:t,preventDefaultAction:!1,userData:e.userData})&&g.cancelEvent(t)}function H(e,t,n){m[e.hash];var i,r,o,s=e.getActivePointersListByType(n[0].type),a=n.length;for(i=0;i<a;i++)r=n[i],(o=s.getById(r.id))&&(o.captured?(o.insideElement=!1,o.lastPos=o.currentPos,o.lastTime=o.currentTime,o.currentPos=r.currentPos,o.currentTime=r.currentTime):$(s,o),r=o),e.exitHandler&&!1===e.exitHandler({eventSource:e,pointerType:r.type,position:y(r.currentPos,e.element),buttons:s.buttons,pointers:e.getActivePointerCount(),insideElementPressed:!!o&&o.insideElementPressed,buttonDownAny:0!==s.buttons,isTouchEvent:"touch"===r.type,originalEvent:t,preventDefaultAction:!1,userData:e.userData})&&g.cancelEvent(t)}function F(e,t,n,i){var r,o,s,a=m[e.hash],l=e.getActivePointersListByType(n[0].type),c=n.length;if(void 0!==t.buttons?l.buttons=t.buttons:g.Browser.vendor===g.BROWSERS.IE&&g.Browser.version<9?0===i?l.buttons+=1:1===i?l.buttons+=4:2===i?l.buttons+=2:3===i?l.buttons+=8:4===i?l.buttons+=16:5===i&&(l.buttons+=32):0===i?l.buttons|=1:1===i?l.buttons|=4:2===i?l.buttons|=2:3===i?l.buttons|=8:4===i?l.buttons|=16:5===i&&(l.buttons|=32),0!==i)return e.nonPrimaryPressHandler&&!1===e.nonPrimaryPressHandler({eventSource:e,pointerType:n[0].type,position:y(n[0].currentPos,e.element),button:i,buttons:l.buttons,isTouchEvent:"touch"===n[0].type,originalEvent:t,preventDefaultAction:!1,userData:e.userData})&&g.cancelEvent(t),!1;for(r=0;r<c;r++)o=n[r],(s=l.getById(o.id))?(s.captured=!0,s.insideElementPressed=!0,s.insideElement=!0,s.contactPos=o.currentPos,s.contactTime=o.currentTime,s.lastPos=s.currentPos,s.lastTime=s.currentTime,s.currentPos=o.currentPos,s.currentTime=o.currentTime,o=s):(o.captured=!0,o.insideElementPressed=!0,o.insideElement=!0,N(l,o)),l.contacts++,(e.dragHandler||e.dragEndHandler||e.pinchHandler)&&g.MouseTracker.gesturePointVelocityTracker.addPoint(e,o),1===l.contacts?e.pressHandler&&!1===e.pressHandler({eventSource:e,pointerType:o.type,position:y(o.contactPos,e.element),buttons:l.buttons,isTouchEvent:"touch"===o.type,originalEvent:t,preventDefaultAction:!1,userData:e.userData})&&g.cancelEvent(t):2===l.contacts&&e.pinchHandler&&"touch"===o.type&&(a.pinchGPoints=l.asArray(),a.lastPinchDist=a.currentPinchDist=a.pinchGPoints[0].currentPos.distanceTo(a.pinchGPoints[1].currentPos),a.lastPinchCenter=a.currentPinchCenter=w(a.pinchGPoints[0].currentPos,a.pinchGPoints[1].currentPos));return!0}function V(e,t,n,i){var r,o,s,a,l,c,u=m[e.hash],h=e.getActivePointersListByType(n[0].type),d=n.length,p=!1,f=!1;if(void 0!==t.buttons?h.buttons=t.buttons:g.Browser.vendor===g.BROWSERS.IE&&g.Browser.version<9?0===i?h.buttons-=1:1===i?h.buttons-=4:2===i?h.buttons-=2:3===i?h.buttons-=8:4===i?h.buttons-=16:5===i&&(h.buttons-=32):0===i?h.buttons^=-2:1===i?h.buttons^=-5:2===i?h.buttons^=-3:3===i?h.buttons^=-9:4===i?h.buttons^=-17:5===i&&(h.buttons^=-33),0!==i)return e.nonPrimaryReleaseHandler&&!1===e.nonPrimaryReleaseHandler({eventSource:e,pointerType:n[0].type,position:y(n[0].currentPos,e.element),button:i,buttons:h.buttons,isTouchEvent:"touch"===n[0].type,originalEvent:t,preventDefaultAction:!1,userData:e.userData})&&g.cancelEvent(t),!1;for(s=0;s<d;s++)a=n[s],(l=h.getById(a.id))&&(l.captured&&(f=p=!(l.captured=!1)),l.lastPos=l.currentPos,l.lastTime=l.currentTime,l.currentPos=a.currentPos,l.currentTime=a.currentTime,l.insideElement||$(h,l),r=l.currentPos,o=l.currentTime,f?(h.contacts--,(e.dragHandler||e.dragEndHandler||e.pinchHandler)&&g.MouseTracker.gesturePointVelocityTracker.removePoint(e,l),0===h.contacts?(e.releaseHandler&&!1===e.releaseHandler({eventSource:e,pointerType:l.type,position:y(r,e.element),buttons:h.buttons,insideElementPressed:l.insideElementPressed,insideElementReleased:l.insideElement,isTouchEvent:"touch"===l.type,originalEvent:t,preventDefaultAction:!1,userData:e.userData})&&g.cancelEvent(t),e.dragEndHandler&&!l.currentPos.equals(l.contactPos)&&!1===e.dragEndHandler({eventSource:e,pointerType:l.type,position:y(l.currentPos,e.element),speed:l.speed,direction:l.direction,shift:t.shiftKey,isTouchEvent:"touch"===l.type,originalEvent:t,preventDefaultAction:!1,userData:e.userData})&&g.cancelEvent(t),(e.clickHandler||e.dblClickHandler)&&l.insideElement&&(c=o-l.contactTime<=e.clickTimeThreshold&&l.contactPos.distanceTo(r)<=e.clickDistThreshold,e.clickHandler&&!1===e.clickHandler({eventSource:e,pointerType:l.type,position:y(l.currentPos,e.element),quick:c,shift:t.shiftKey,isTouchEvent:"touch"===l.type,originalEvent:t,preventDefaultAction:!1,userData:e.userData})&&g.cancelEvent(t),e.dblClickHandler&&c&&(h.clicks++,1===h.clicks?(u.lastClickPos=r,u.dblClickTimeOut=setTimeout(function(){h.clicks=0},e.dblClickTimeThreshold)):2===h.clicks&&(clearTimeout(u.dblClickTimeOut),h.clicks=0,u.lastClickPos.distanceTo(r)<=e.dblClickDistThreshold&&!1===e.dblClickHandler({eventSource:e,pointerType:l.type,position:y(l.currentPos,e.element),shift:t.shiftKey,isTouchEvent:"touch"===l.type,originalEvent:t,preventDefaultAction:!1,userData:e.userData})&&g.cancelEvent(t),u.lastClickPos=null)))):2===h.contacts&&e.pinchHandler&&"touch"===l.type&&(u.pinchGPoints=h.asArray(),u.lastPinchDist=u.currentPinchDist=u.pinchGPoints[0].currentPos.distanceTo(u.pinchGPoints[1].currentPos),u.lastPinchCenter=u.currentPinchCenter=w(u.pinchGPoints[0].currentPos,u.pinchGPoints[1].currentPos))):e.releaseHandler&&!1===e.releaseHandler({eventSource:e,pointerType:l.type,position:y(r,e.element),buttons:h.buttons,insideElementPressed:l.insideElementPressed,insideElementReleased:l.insideElement,isTouchEvent:"touch"===l.type,originalEvent:t,preventDefaultAction:!1,userData:e.userData})&&g.cancelEvent(t));return p}function q(i,r,o){var e,t,n,s,a,l=m[i.hash],c=i.getActivePointersListByType(o[0].type),u=o.length;for(void 0!==r.buttons&&(c.buttons=r.buttons),e=0;e<u;e++)t=o[e],(n=c.getById(t.id))?(t.hasOwnProperty("isPrimary")&&(n.isPrimary=t.isPrimary),n.lastPos=n.currentPos,n.lastTime=n.currentTime,n.currentPos=t.currentPos,n.currentTime=t.currentTime):(t.captured=!1,t.insideElementPressed=!1,t.insideElement=!0,N(c,t));i.stopHandler&&"mouse"===o[0].type&&(clearTimeout(i.stopTimeOut),i.stopTimeOut=setTimeout(function(){var e,t,n;e=i,t=r,n=o[0].type,e.stopHandler&&e.stopHandler({eventSource:e,pointerType:n,position:v(t,e.element),buttons:e.getActivePointersListByType(n).buttons,isTouchEvent:"touch"===n,originalEvent:t,preventDefaultAction:!1,userData:e.userData})},i.stopDelay)),0===c.contacts?i.moveHandler&&!1===i.moveHandler({eventSource:i,pointerType:o[0].type,position:y(o[0].currentPos,i.element),buttons:c.buttons,isTouchEvent:"touch"===o[0].type,originalEvent:r,preventDefaultAction:!1,userData:i.userData})&&g.cancelEvent(r):1===c.contacts?(i.moveHandler&&(n=c.asArray()[0],!1===i.moveHandler({eventSource:i,pointerType:n.type,position:y(n.currentPos,i.element),buttons:c.buttons,isTouchEvent:"touch"===n.type,originalEvent:r,preventDefaultAction:!1,userData:i.userData})&&g.cancelEvent(r)),i.dragHandler&&(a=(n=c.asArray()[0]).currentPos.minus(n.lastPos),!1===i.dragHandler({eventSource:i,pointerType:n.type,position:y(n.currentPos,i.element),buttons:c.buttons,delta:a,speed:n.speed,direction:n.direction,shift:r.shiftKey,isTouchEvent:"touch"===n.type,originalEvent:r,preventDefaultAction:!1,userData:i.userData})&&g.cancelEvent(r))):2===c.contacts&&(i.moveHandler&&(s=c.asArray(),!1===i.moveHandler({eventSource:i,pointerType:s[0].type,position:y(w(s[0].currentPos,s[1].currentPos),i.element),buttons:c.buttons,isTouchEvent:"touch"===s[0].type,originalEvent:r,preventDefaultAction:!1,userData:i.userData})&&g.cancelEvent(r)),i.pinchHandler&&"touch"===o[0].type&&(a=l.pinchGPoints[0].currentPos.distanceTo(l.pinchGPoints[1].currentPos))!=l.currentPinchDist&&(l.lastPinchDist=l.currentPinchDist,l.currentPinchDist=a,l.lastPinchCenter=l.currentPinchCenter,l.currentPinchCenter=w(l.pinchGPoints[0].currentPos,l.pinchGPoints[1].currentPos),!1===i.pinchHandler({eventSource:i,pointerType:"touch",gesturePoints:l.pinchGPoints,lastCenter:y(l.lastPinchCenter,i.element),center:y(l.currentPinchCenter,i.element),lastDistance:l.lastPinchDist,distance:l.currentPinchDist,shift:r.shiftKey,originalEvent:r,preventDefaultAction:!1,userData:i.userData})&&g.cancelEvent(r)))}g.MouseTracker=function(e){u.push(this);var t=arguments;g.isPlainObject(e)||(e={element:t[0],clickTimeThreshold:t[1],clickDistThreshold:t[2]}),this.hash=Math.random(),this.element=g.getElement(e.element),this.clickTimeThreshold=e.clickTimeThreshold||g.DEFAULT_SETTINGS.clickTimeThreshold,this.clickDistThreshold=e.clickDistThreshold||g.DEFAULT_SETTINGS.clickDistThreshold,this.dblClickTimeThreshold=e.dblClickTimeThreshold||g.DEFAULT_SETTINGS.dblClickTimeThreshold,this.dblClickDistThreshold=e.dblClickDistThreshold||g.DEFAULT_SETTINGS.dblClickDistThreshold,this.userData=e.userData||null,this.stopDelay=e.stopDelay||50,this.enterHandler=e.enterHandler||null,this.exitHandler=e.exitHandler||null,this.pressHandler=e.pressHandler||null,this.nonPrimaryPressHandler=e.nonPrimaryPressHandler||null,this.releaseHandler=e.releaseHandler||null,this.nonPrimaryReleaseHandler=e.nonPrimaryReleaseHandler||null,this.moveHandler=e.moveHandler||null,this.scrollHandler=e.scrollHandler||null,this.clickHandler=e.clickHandler||null,this.dblClickHandler=e.dblClickHandler||null,this.dragHandler=e.dragHandler||null,this.dragEndHandler=e.dragEndHandler||null,this.pinchHandler=e.pinchHandler||null,this.stopHandler=e.stopHandler||null,this.keyDownHandler=e.keyDownHandler||null,this.keyUpHandler=e.keyUpHandler||null,this.keyHandler=e.keyHandler||null,this.focusHandler=e.focusHandler||null,this.blurHandler=e.blurHandler||null;var r=this;m[this.hash]={click:function(e){var t;t=e,r.clickHandler&&g.cancelEvent(t)},dblclick:function(e){var t;t=e,r.dblClickHandler&&g.cancelEvent(t)},keydown:function(e){var t,n;n=e,(t=r).keyDownHandler&&(n=g.getEvent(n),t.keyDownHandler({eventSource:t,keyCode:n.keyCode?n.keyCode:n.charCode,ctrl:n.ctrlKey,shift:n.shiftKey,alt:n.altKey,meta:n.metaKey,originalEvent:n,preventDefaultAction:!1,userData:t.userData})||g.cancelEvent(n))},keyup:function(e){var t,n;n=e,(t=r).keyUpHandler&&(n=g.getEvent(n),t.keyUpHandler({eventSource:t,keyCode:n.keyCode?n.keyCode:n.charCode,ctrl:n.ctrlKey,shift:n.shiftKey,alt:n.altKey,meta:n.metaKey,originalEvent:n,preventDefaultAction:!1,userData:t.userData})||g.cancelEvent(n))},keypress:function(e){var t,n;n=e,(t=r).keyHandler&&(n=g.getEvent(n),t.keyHandler({eventSource:t,keyCode:n.keyCode?n.keyCode:n.charCode,ctrl:n.ctrlKey,shift:n.shiftKey,alt:n.altKey,meta:n.metaKey,originalEvent:n,preventDefaultAction:!1,userData:t.userData})||g.cancelEvent(n))},focus:function(e){var t,n;n=e,(t=r).focusHandler&&(n=g.getEvent(n),!1===t.focusHandler({eventSource:t,originalEvent:n,preventDefaultAction:!1,userData:t.userData})&&g.cancelEvent(n))},blur:function(e){var t,n;n=e,(t=r).blurHandler&&(n=g.getEvent(n),!1===t.blurHandler({eventSource:t,originalEvent:n,preventDefaultAction:!1,userData:t.userData})&&g.cancelEvent(n))},wheel:function(e){var t;b(r,t=e,t)},mousewheel:function(e){n(r,e)},DOMMouseScroll:function(e){n(r,e)},MozMousePixelScroll:function(e){n(r,e)},mouseenter:function(e){var t,n;t=r,n=e,n=g.getEvent(n),k(t,n)},mouseleave:function(e){var t,n;t=r,n=e,n=g.getEvent(n),T(t,n)},mouseover:function(e){var t,n;t=r,n=e,(n=g.getEvent(n)).currentTarget===n.relatedTarget||x(n.currentTarget,n.relatedTarget)||k(t,n)},mouseout:function(e){var t,n;t=r,n=e,(n=g.getEvent(n)).currentTarget===n.relatedTarget||x(n.currentTarget,n.relatedTarget)||T(t,n)},mousedown:function(e){var t,n,i;t=r,n=e,n=g.getEvent(n),i={id:g.MouseTracker.mousePointerId,type:"mouse",isPrimary:!0,currentPos:f(n),currentTime:g.now()},F(t,n,[i],S(n.button))&&(g.stopEvent(n),h(t,"mouse")),(t.clickHandler||t.dblClickHandler||t.pressHandler||t.dragHandler||t.dragEndHandler)&&g.cancelEvent(n)},mouseup:function(e){C(r,e)},mouseupcaptured:function(e){var t;C(r,t=e),g.stopEvent(t)},mousemove:function(e){E(r,e)},mousemovecaptured:function(e){var t;E(r,t=e),g.stopEvent(t)},touchstart:function(e){!function(e,t){var n,i,r,o,s=t.changedTouches.length,a=[],l=e.getActivePointersListByType("touch");for(n=g.now(),l.getLength()>t.touches.length-s&&(g.console.warn("Tracked touch contact count doesn't match event.touches.length. Removing all tracked touch pointers."),P(e,t,l)),i=0;i<s;i++)a.push({id:t.changedTouches[i].identifier,type:"touch",currentPos:f(t.changedTouches[i]),currentTime:n});for(z(e,t,a),i=0;i<u.length;i++)if(u[i]!==e&&u[i].isTracking()&&x(u[i].element,e.element)){for(o=[],r=0;r<s;r++)o.push({id:t.changedTouches[r].identifier,type:"touch",currentPos:f(t.changedTouches[r]),currentTime:n});z(u[i],t,o)}F(e,t,a,0)&&(g.stopEvent(t),h(e,"touch",s)),g.cancelEvent(t)}(r,e)},touchend:function(e){j(r,e)},touchendcaptured:function(e){var t;j(r,t=e),g.stopEvent(t)},touchmove:function(e){_(r,e)},touchmovecaptured:function(e){var t;_(r,t=e),g.stopEvent(t)},touchcancel:function(e){!function(e,t){t.changedTouches.length;var n=e.getActivePointersListByType("touch");P(e,t,n)}(r,e)},gesturestart:function(e){var t;(t=e).stopPropagation(),t.preventDefault()},gesturechange:function(e){var t;(t=e).stopPropagation(),t.preventDefault()},pointerover:function(e){L(r,e)},MSPointerOver:function(e){L(r,e)},pointerout:function(e){I(r,e)},MSPointerOut:function(e){I(r,e)},pointerdown:function(e){O(r,e)},MSPointerDown:function(e){O(r,e)},pointerup:function(e){R(r,e)},MSPointerUp:function(e){R(r,e)},pointermove:function(e){D(r,e)},MSPointerMove:function(e){D(r,e)},pointercancel:function(e){A(r,e)},MSPointerCancel:function(e){A(r,e)},pointerupcaptured:function(e){var t,n;n=e,(t=r).getActivePointersListByType(p(n)).getById(n.pointerId)&&M(t,n),g.stopEvent(n)},pointermovecaptured:function(e){var t,n;n=e,(t=r).getActivePointersListByType(p(n)).getById(n.pointerId)&&B(t,n),g.stopEvent(n)},tracking:!1,activePointersLists:[],lastClickPos:null,dblClickTimeOut:null,pinchGPoints:[],lastPinchDist:0,currentPinchDist:0,lastPinchCenter:null,currentPinchCenter:null},e.startDisabled||this.setTracking(!0)},g.MouseTracker.prototype={destroy:function(){var e;for(t(this),this.element=null,e=0;e<u.length;e++)if(u[e]===this){(0,_splice.default)(u).call(u,e,1);break}m[this.hash]=null,delete m[this.hash]},isTracking:function(){return m[this.hash].tracking},setTracking:function(e){return e?function(e){var t,n,i=m[e.hash];if(!i.tracking){for(n=0;n<g.MouseTracker.subscribeEvents.length;n++)t=g.MouseTracker.subscribeEvents[n],g.addEvent(e.element,t,i[t],!1);r(e),i.tracking=!0}}(this):t(this),this},getActivePointersListByType:function(e){var t,n,i=m[this.hash],r=i.activePointersLists.length;for(t=0;t<r;t++)if(i.activePointersLists[t].type===e)return i.activePointersLists[t];return n=new g.MouseTracker.GesturePointList(e),i.activePointersLists.push(n),n},getActivePointerCount:function(){var e,t=m[this.hash],n=t.activePointersLists.length,i=0;for(e=0;e<n;e++)i+=t.activePointersLists[e].getLength();return i},enterHandler:function(){},exitHandler:function(){},pressHandler:function(){},nonPrimaryPressHandler:function(){},releaseHandler:function(){},nonPrimaryReleaseHandler:function(){},moveHandler:function(){},scrollHandler:function(){},clickHandler:function(){},dblClickHandler:function(){},dragHandler:function(){},dragEndHandler:function(){},pinchHandler:function(){},stopHandler:function(){},keyDownHandler:function(){},keyUpHandler:function(){},keyHandler:function(){},focusHandler:function(){},blurHandler:function(){}},g.MouseTracker.gesturePointVelocityTracker=(l=[],c=o=0,s=function(e,t){return e.hash.toString()+t.type+t.id.toString()},i=function(){var e,t,n,i,r,o,s=l.length,a=g.now();for(i=a-c,c=a,e=0;e<s;e++)(n=(t=l[e]).gPoint).direction=Math.atan2(n.currentPos.y-t.lastPos.y,n.currentPos.x-t.lastPos.x),r=t.lastPos.distanceTo(n.currentPos),t.lastPos=n.currentPos,o=1e3*r/(i+1),n.speed=.75*o+.25*n.speed},{addPoint:function(e,t){var n=s(e,t);l.push({guid:n,gPoint:t,lastPos:t.currentPos}),1===l.length&&(c=g.now(),o=window.setInterval(i,50))},removePoint:function(e,t){var n,i=s(e,t),r=l.length;for(n=0;n<r;n++)if(l[n].guid===i){(0,_splice.default)(l).call(l,n,1),0==--r&&window.clearInterval(o);break}}}),g.MouseTracker.captureElement=document,g.MouseTracker.wheelEventName=g.Browser.vendor==g.BROWSERS.IE&&8<g.Browser.version||"onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll",g.MouseTracker.supportsMouseCapture=(e=document.createElement("div"),g.isFunction(e.setCapture)&&g.isFunction(e.releaseCapture)),g.MouseTracker.subscribeEvents=["click","dblclick","keydown","keyup","keypress","focus","blur",g.MouseTracker.wheelEventName],"DOMMouseScroll"==g.MouseTracker.wheelEventName&&g.MouseTracker.subscribeEvents.push("MozMousePixelScroll"),window.PointerEvent&&(window.navigator.pointerEnabled||g.Browser.vendor!==g.BROWSERS.IE)?(g.MouseTracker.havePointerEvents=!0,g.MouseTracker.subscribeEvents.push("pointerover","pointerout","pointerdown","pointerup","pointermove","pointercancel"),g.MouseTracker.unprefixedPointerEvents=!0,navigator.maxTouchPoints?g.MouseTracker.maxTouchPoints=navigator.maxTouchPoints:g.MouseTracker.maxTouchPoints=0,g.MouseTracker.haveMouseEnter=!1):window.MSPointerEvent&&window.navigator.msPointerEnabled?(g.MouseTracker.havePointerEvents=!0,g.MouseTracker.subscribeEvents.push("MSPointerOver","MSPointerOut","MSPointerDown","MSPointerUp","MSPointerMove","MSPointerCancel"),g.MouseTracker.unprefixedPointerEvents=!1,navigator.msMaxTouchPoints?g.MouseTracker.maxTouchPoints=navigator.msMaxTouchPoints:g.MouseTracker.maxTouchPoints=0,g.MouseTracker.haveMouseEnter=!1):(g.MouseTracker.havePointerEvents=!1,g.Browser.vendor===g.BROWSERS.IE&&g.Browser.version<9?(g.MouseTracker.subscribeEvents.push("mouseenter","mouseleave"),g.MouseTracker.haveMouseEnter=!0):(g.MouseTracker.subscribeEvents.push("mouseover","mouseout"),g.MouseTracker.haveMouseEnter=!1),g.MouseTracker.subscribeEvents.push("mousedown","mouseup","mousemove"),"ontouchstart"in window&&g.MouseTracker.subscribeEvents.push("touchstart","touchend","touchmove","touchcancel"),"ongesturestart"in window&&g.MouseTracker.subscribeEvents.push("gesturestart","gesturechange"),g.MouseTracker.mousePointerId="legacy-mouse",g.MouseTracker.maxTouchPoints=10),g.MouseTracker.GesturePointList=function(e){this._gPoints=[],this.type=e,this.buttons=0,this.contacts=0,this.clicks=0,this.captureCount=0},g.MouseTracker.GesturePointList.prototype={getLength:function(){return this._gPoints.length},asArray:function(){return this._gPoints},add:function(e){return this._gPoints.push(e)},removeById:function(e){var t,n=this._gPoints.length;for(t=0;t<n;t++)if(this._gPoints[t].id===e){var i;(0,_splice.default)(i=this._gPoints).call(i,t,1);break}return this._gPoints.length},getByIndex:function(e){return e<this._gPoints.length?this._gPoints[e]:null},getById:function(e){var t,n=this._gPoints.length;for(t=0;t<n;t++)if(this._gPoints[t].id===e)return this._gPoints[t];return null},getPrimary:function(e){var t,n=this._gPoints.length;for(t=0;t<n;t++)if(this._gPoints[t].isPrimary)return this._gPoints[t];return null}};var W=function(){try{return window.self!==window.top}catch(e){return!0}}();function U(e){try{return e.addEventListener&&e.removeEventListener}catch(e){return!1}}}(OpenSeadragon),v1=OpenSeadragon,v1.ControlAnchor={NONE:0,TOP_LEFT:1,TOP_RIGHT:2,BOTTOM_RIGHT:3,BOTTOM_LEFT:4,ABSOLUTE:5},v1.Control=function(e,t,n){var i=e.parentNode;"number"==typeof t&&(v1.console.error("Passing an anchor directly into the OpenSeadragon.Control constructor is deprecated; please use an options object instead.  Support for this deprecated variant is scheduled for removal in December 2013"),t={anchor:t}),t.attachToViewer=void 0===t.attachToViewer||t.attachToViewer,this.autoFade=void 0===t.autoFade||t.autoFade,this.element=e,this.anchor=t.anchor,this.container=n,this.anchor==v1.ControlAnchor.ABSOLUTE?(this.wrapper=v1.makeNeutralElement("div"),this.wrapper.style.position="absolute",this.wrapper.style.top="number"==typeof t.top?t.top+"px":t.top,this.wrapper.style.left="number"==typeof t.left?t.left+"px":t.left,this.wrapper.style.height="number"==typeof t.height?t.height+"px":t.height,this.wrapper.style.width="number"==typeof t.width?t.width+"px":t.width,this.wrapper.style.margin="0px",this.wrapper.style.padding="0px",this.element.style.position="relative",this.element.style.top="0px",this.element.style.left="0px",this.element.style.height="100%",this.element.style.width="100%"):(this.wrapper=v1.makeNeutralElement("div"),this.wrapper.style.display="inline-block",this.anchor==v1.ControlAnchor.NONE&&(this.wrapper.style.width=this.wrapper.style.height="100%")),this.wrapper.appendChild(this.element),t.attachToViewer?this.anchor==v1.ControlAnchor.TOP_RIGHT||this.anchor==v1.ControlAnchor.BOTTOM_RIGHT?this.container.insertBefore(this.wrapper,this.container.firstChild):this.container.appendChild(this.wrapper):i.appendChild(this.wrapper)},v1.Control.prototype={destroy:function(){this.wrapper.removeChild(this.element),this.container.removeChild(this.wrapper)},isVisible:function(){return"none"!=this.wrapper.style.display},setVisible:function(e){this.wrapper.style.display=e?this.anchor==v1.ControlAnchor.ABSOLUTE?"block":"inline-block":"none"},setOpacity:function(e){this.element[v1.SIGNAL]&&v1.Browser.vendor==v1.BROWSERS.IE?v1.setElementOpacity(this.element,e,!0):v1.setElementOpacity(this.wrapper,e,!0)}},function(r){function i(e,t){var n,i=e.controls;for(n=i.length-1;0<=n;n--)if(i[n].element==t)return n;return-1}r.ControlDock=function(e){var t,n,i=["topleft","topright","bottomright","bottomleft"];for(r.extend(!0,this,{id:"controldock-"+r.now()+"-"+Math.floor(1e6*Math.random()),container:r.makeNeutralElement("div"),controls:[]},e),this.container.onsubmit=function(){return!1},this.element&&(this.element=r.getElement(this.element),this.element.appendChild(this.container),this.element.style.position="relative",this.container.style.width="100%",this.container.style.height="100%"),n=0;n<i.length;n++)t=i[n],this.controls[t]=r.makeNeutralElement("div"),this.controls[t].style.position="absolute",t.match("left")&&(this.controls[t].style.left="0px"),t.match("right")&&(this.controls[t].style.right="0px"),t.match("top")&&(this.controls[t].style.top="0px"),t.match("bottom")&&(this.controls[t].style.bottom="0px");this.container.appendChild(this.controls.topleft),this.container.appendChild(this.controls.topright),this.container.appendChild(this.controls.bottomright),this.container.appendChild(this.controls.bottomleft)},r.ControlDock.prototype={addControl:function(e,t){var n=null;if(!(0<=i(this,e=r.getElement(e)))){switch(t.anchor){case r.ControlAnchor.TOP_RIGHT:n=this.controls.topright,e.style.position="relative",e.style.paddingRight="0px",e.style.paddingTop="0px";break;case r.ControlAnchor.BOTTOM_RIGHT:n=this.controls.bottomright,e.style.position="relative",e.style.paddingRight="0px",e.style.paddingBottom="0px";break;case r.ControlAnchor.BOTTOM_LEFT:n=this.controls.bottomleft,e.style.position="relative",e.style.paddingLeft="0px",e.style.paddingBottom="0px";break;case r.ControlAnchor.TOP_LEFT:n=this.controls.topleft,e.style.position="relative",e.style.paddingLeft="0px",e.style.paddingTop="0px";break;case r.ControlAnchor.ABSOLUTE:n=this.container,e.style.margin="0px",e.style.padding="0px";break;default:case r.ControlAnchor.NONE:n=this.container,e.style.margin="0px",e.style.padding="0px"}this.controls.push(new r.Control(e,t,n)),e.style.display="inline-block"}},removeControl:function(e){var t,n=i(this,e=r.getElement(e));return 0<=n&&(this.controls[n].destroy(),(0,_splice.default)(t=this.controls).call(t,n,1)),this},clearControls:function(){for(;0<this.controls.length;)this.controls.pop().destroy();return this},areControlsEnabled:function(){var e;for(e=this.controls.length-1;0<=e;e--)if(this.controls[e].isVisible())return!0;return!1},setControlsEnabled:function(e){var t;for(t=this.controls.length-1;0<=t;t--)this.controls[t].setVisible(e);return this}}}(OpenSeadragon),c2=OpenSeadragon,c2.Placement=c2.freezeObject({CENTER:0,TOP_LEFT:1,TOP:2,TOP_RIGHT:3,RIGHT:4,BOTTOM_RIGHT:5,BOTTOM:6,BOTTOM_LEFT:7,LEFT:8,properties:{0:{isLeft:!1,isHorizontallyCentered:!0,isRight:!1,isTop:!1,isVerticallyCentered:!0,isBottom:!1},1:{isLeft:!0,isHorizontallyCentered:!1,isRight:!1,isTop:!0,isVerticallyCentered:!1,isBottom:!1},2:{isLeft:!1,isHorizontallyCentered:!0,isRight:!1,isTop:!0,isVerticallyCentered:!1,isBottom:!1},3:{isLeft:!1,isHorizontallyCentered:!1,isRight:!0,isTop:!0,isVerticallyCentered:!1,isBottom:!1},4:{isLeft:!1,isHorizontallyCentered:!1,isRight:!0,isTop:!1,isVerticallyCentered:!0,isBottom:!1},5:{isLeft:!1,isHorizontallyCentered:!1,isRight:!0,isTop:!1,isVerticallyCentered:!1,isBottom:!0},6:{isLeft:!1,isHorizontallyCentered:!0,isRight:!1,isTop:!1,isVerticallyCentered:!1,isBottom:!0},7:{isLeft:!0,isHorizontallyCentered:!1,isRight:!1,isTop:!1,isVerticallyCentered:!1,isBottom:!0},8:{isLeft:!0,isHorizontallyCentered:!1,isRight:!1,isTop:!1,isVerticallyCentered:!0,isBottom:!1}}}),function(f){var h={},l=1;function d(e){return e=f.getElement(e),new f.Point(0===e.clientWidth?1:e.clientWidth,0===e.clientHeight?1:e.clientHeight)}function c(e,t){if(t instanceof f.Overlay)return t;var n=null;if(t.element)n=f.getElement(t.element);else{var i=t.id?t.id:"openseadragon-overlay-"+Math.floor(1e7*Math.random());(n=f.getElement(t.id))||((n=document.createElement("a")).href="#/overlay/"+i),n.id=i,f.addClass(n,t.className?t.className:"openseadragon-overlay")}var r=t.location,o=t.width,s=t.height;if(!r){var a=t.x,l=t.y;if(void 0!==t.px){var c=e.viewport.imageToViewportRectangle(new f.Rect(t.px,t.py,o||0,s||0));a=c.x,l=c.y,o=void 0!==o?c.width:void 0,s=void 0!==s?c.height:void 0}r=new f.Point(a,l)}var u=t.placement;return u&&"string"===f.type(u)&&(u=f.Placement[t.placement.toUpperCase()]),new f.Overlay({element:n,location:r,placement:u,onDraw:t.onDraw,checkResize:t.checkResize,width:o,height:s,rotationMode:t.rotationMode})}function s(e,t){var n;for(n=e.length-1;0<=n;n--)if(e[n].element===t)return n;return-1}function u(e,t){return f.requestAnimationFrame(function(){t(e)})}function o(e){f.requestAnimationFrame(function(){!function(e){var t,n,i,r;if(e.controlsShouldFade){for(t=f.now(),n=t-e.controlsFadeBeginTime,i=1-n/e.controlsFadeLength,i=Math.min(1,i),i=Math.max(0,i),r=e.controls.length-1;0<=r;r--)e.controls[r].autoFade&&e.controls[r].setOpacity(i);0<i&&o(e)}}(e)})}function p(e){e.autoHideControls&&(e.controlsShouldFade=!0,e.controlsFadeBeginTime=f.now()+e.controlsFadeDelay,window.setTimeout(function(){o(e)},e.controlsFadeDelay))}function g(e){var t;for(e.controlsShouldFade=!1,t=e.controls.length-1;0<=t;t--)e.controls[t].setOpacity(1)}function m(){g(this)}function v(){p(this)}function y(e){if(e.preventDefaultAction||e.ctrl||e.alt||e.meta)return!0;switch(e.keyCode){case 38:return e.shift?this.viewport.zoomBy(1.1):this.viewport.panBy(this.viewport.deltaPointsFromPixels(new f.Point(0,-40))),this.viewport.applyConstraints(),!1;case 40:return e.shift?this.viewport.zoomBy(.9):this.viewport.panBy(this.viewport.deltaPointsFromPixels(new f.Point(0,40))),this.viewport.applyConstraints(),!1;case 37:return this.viewport.panBy(this.viewport.deltaPointsFromPixels(new f.Point(-40,0))),this.viewport.applyConstraints(),!1;case 39:return this.viewport.panBy(this.viewport.deltaPointsFromPixels(new f.Point(40,0))),this.viewport.applyConstraints(),!1;default:return!0}}function w(e){if(e.preventDefaultAction||e.ctrl||e.alt||e.meta)return!0;switch(e.keyCode){case 43:case 61:return this.viewport.zoomBy(1.1),this.viewport.applyConstraints(),!1;case 45:return this.viewport.zoomBy(.9),this.viewport.applyConstraints(),!1;case 48:return this.viewport.goHome(),this.viewport.applyConstraints(),!1;case 119:case 87:return e.shift?this.viewport.zoomBy(1.1):this.viewport.panBy(this.viewport.deltaPointsFromPixels(new f.Point(0,-40))),this.viewport.applyConstraints(),!1;case 115:case 83:return e.shift?this.viewport.zoomBy(.9):this.viewport.panBy(this.viewport.deltaPointsFromPixels(new f.Point(0,40))),this.viewport.applyConstraints(),!1;case 97:return this.viewport.panBy(this.viewport.deltaPointsFromPixels(new f.Point(-40,0))),this.viewport.applyConstraints(),!1;case 100:return this.viewport.panBy(this.viewport.deltaPointsFromPixels(new f.Point(40,0))),this.viewport.applyConstraints(),!1;default:return!0}}function b(e){document.activeElement==this.canvas||this.canvas.focus(),!e.preventDefaultAction&&this.viewport&&e.quick&&this.gestureSettingsByDeviceType(e.pointerType).clickToZoom&&(this.viewport.zoomBy(e.shift?1/this.zoomPerClick:this.zoomPerClick,this.viewport.pointFromPixel(e.position,!0)),this.viewport.applyConstraints()),this.raiseEvent("canvas-click",{tracker:e.eventSource,position:e.position,quick:e.quick,shift:e.shift,originalEvent:e.originalEvent})}function x(e){!e.preventDefaultAction&&this.viewport&&this.gestureSettingsByDeviceType(e.pointerType).dblClickToZoom&&(this.viewport.zoomBy(e.shift?1/this.zoomPerClick:this.zoomPerClick,this.viewport.pointFromPixel(e.position,!0)),this.viewport.applyConstraints()),this.raiseEvent("canvas-double-click",{tracker:e.eventSource,position:e.position,shift:e.shift,originalEvent:e.originalEvent})}function k(e){var t;!e.preventDefaultAction&&this.viewport&&(t=this.gestureSettingsByDeviceType(e.pointerType),this.panHorizontal||(e.delta.x=0),this.panVertical||(e.delta.y=0),this.viewport.panBy(this.viewport.deltaPointsFromPixels(e.delta.negate()),t.flickEnabled),this.constrainDuringPan&&this.viewport.applyConstraints()),this.raiseEvent("canvas-drag",{tracker:e.eventSource,position:e.position,delta:e.delta,speed:e.speed,direction:e.direction,shift:e.shift,originalEvent:e.originalEvent})}function T(e){if(!e.preventDefaultAction&&this.viewport){var t=this.gestureSettingsByDeviceType(e.pointerType);if(t.flickEnabled&&e.speed>=t.flickMinSpeed){var n=0;this.panHorizontal&&(n=t.flickMomentum*e.speed*Math.cos(e.direction));var i=0;this.panVertical&&(i=t.flickMomentum*e.speed*Math.sin(e.direction));var r=this.viewport.pixelFromPoint(this.viewport.getCenter(!0)),o=this.viewport.pointFromPixel(new f.Point(r.x-n,r.y-i));this.viewport.panTo(o,!1)}this.viewport.applyConstraints()}this.raiseEvent("canvas-drag-end",{tracker:e.eventSource,position:e.position,speed:e.speed,direction:e.direction,shift:e.shift,originalEvent:e.originalEvent})}function S(e){this.raiseEvent("canvas-enter",{tracker:e.eventSource,pointerType:e.pointerType,position:e.position,buttons:e.buttons,pointers:e.pointers,insideElementPressed:e.insideElementPressed,buttonDownAny:e.buttonDownAny,originalEvent:e.originalEvent})}function C(e){this.raiseEvent("canvas-exit",{tracker:e.eventSource,pointerType:e.pointerType,position:e.position,buttons:e.buttons,pointers:e.pointers,insideElementPressed:e.insideElementPressed,buttonDownAny:e.buttonDownAny,originalEvent:e.originalEvent})}function E(e){this.raiseEvent("canvas-press",{tracker:e.eventSource,pointerType:e.pointerType,position:e.position,insideElementPressed:e.insideElementPressed,insideElementReleased:e.insideElementReleased,originalEvent:e.originalEvent})}function P(e){this.raiseEvent("canvas-release",{tracker:e.eventSource,pointerType:e.pointerType,position:e.position,insideElementPressed:e.insideElementPressed,insideElementReleased:e.insideElementReleased,originalEvent:e.originalEvent})}function j(e){this.raiseEvent("canvas-nonprimary-press",{tracker:e.eventSource,position:e.position,pointerType:e.pointerType,button:e.button,buttons:e.buttons,originalEvent:e.originalEvent})}function _(e){this.raiseEvent("canvas-nonprimary-release",{tracker:e.eventSource,position:e.position,pointerType:e.pointerType,button:e.button,buttons:e.buttons,originalEvent:e.originalEvent})}function L(e){var t,n,i;if(!e.preventDefaultAction&&this.viewport&&((t=this.gestureSettingsByDeviceType(e.pointerType)).pinchToZoom&&(n=this.viewport.pointFromPixel(e.center,!0),i=this.viewport.pointFromPixel(e.lastCenter,!0).minus(n),this.panHorizontal||(i.x=0),this.panVertical||(i.y=0),this.viewport.zoomBy(e.distance/e.lastDistance,n,!0),this.viewport.panBy(i,!0),this.viewport.applyConstraints()),t.pinchRotate)){var r=Math.atan2(e.gesturePoints[0].currentPos.y-e.gesturePoints[1].currentPos.y,e.gesturePoints[0].currentPos.x-e.gesturePoints[1].currentPos.x),o=Math.atan2(e.gesturePoints[0].lastPos.y-e.gesturePoints[1].lastPos.y,e.gesturePoints[0].lastPos.x-e.gesturePoints[1].lastPos.x);this.viewport.setRotation(this.viewport.getRotation()+(r-o)*(180/Math.PI))}return this.raiseEvent("canvas-pinch",{tracker:e.eventSource,gesturePoints:e.gesturePoints,lastCenter:e.lastCenter,center:e.center,lastDistance:e.lastDistance,distance:e.distance,shift:e.shift,originalEvent:e.originalEvent}),!1}function I(e){var t,n,i;if((i=f.now())-this._lastScrollTime>this.minScrollDeltaTime){if(this._lastScrollTime=i,!e.preventDefaultAction&&this.viewport&&(t=this.gestureSettingsByDeviceType(e.pointerType)).scrollToZoom&&(n=Math.pow(this.zoomPerScroll,e.scroll),this.viewport.zoomBy(n,this.viewport.pointFromPixel(e.position,!0)),this.viewport.applyConstraints()),this.raiseEvent("canvas-scroll",{tracker:e.eventSource,position:e.position,scroll:e.scroll,shift:e.shift,originalEvent:e.originalEvent}),t&&t.scrollToZoom)return!1}else if((t=this.gestureSettingsByDeviceType(e.pointerType))&&t.scrollToZoom)return!1}function O(e){h[this.hash].mouseInside=!0,g(this),this.raiseEvent("container-enter",{tracker:e.eventSource,position:e.position,buttons:e.buttons,pointers:e.pointers,insideElementPressed:e.insideElementPressed,buttonDownAny:e.buttonDownAny,originalEvent:e.originalEvent})}function R(e){e.pointers<1&&(h[this.hash].mouseInside=!1,h[this.hash].animating||p(this)),this.raiseEvent("container-exit",{tracker:e.eventSource,position:e.position,buttons:e.buttons,pointers:e.pointers,insideElementPressed:e.insideElementPressed,buttonDownAny:e.buttonDownAny,originalEvent:e.originalEvent})}function M(e){!function(e){if(e._opening)return;if(e.autoResize){var t=d(e.container),n=h[e.hash].prevContainerSize;if(!t.equals(n)){var i=e.viewport;if(e.preserveImageSizeOnResize){var r=n.x/t.x,o=i.getZoom()*r,s=i.getCenter();i.resize(t,!1),i.zoomTo(o,null,!0),i.panTo(s,!0)}else{var a=i.getBounds();i.resize(t,!0),i.fitBoundsWithConstraints(a,!0)}h[e.hash].prevContainerSize=t,h[e.hash].forceRedraw=!0}}var l=e.viewport.update(),c=e.world.update()||l;l&&e.raiseEvent("viewport-change");e.referenceStrip&&(c=e.referenceStrip.update(e.viewport)||c);!h[e.hash].animating&&c&&(e.raiseEvent("animation-start"),g(e));(c||h[e.hash].forceRedraw||e.world.needsDraw())&&((u=e).imageLoader.clear(),u.drawer.clear(),u.world.draw(),u.raiseEvent("update-viewport",{}),e._drawOverlays(),e.navigator&&e.navigator.update(e.viewport),h[e.hash].forceRedraw=!1,c&&e.raiseEvent("animation"));var u;h[e.hash].animating&&!c&&(e.raiseEvent("animation-finish"),h[e.hash].mouseInside||p(e));h[e.hash].animating=c}(e),e.isOpen()?e._updateRequestId=u(e,M):e._updateRequestId=!1}function D(e,t){return e?e+t:t}function B(){h[this.hash].lastZoomTime=f.now(),h[this.hash].zoomFactor=this.zoomPerSecond,h[this.hash].zooming=!0,i(this)}function A(){h[this.hash].lastZoomTime=f.now(),h[this.hash].zoomFactor=1/this.zoomPerSecond,h[this.hash].zooming=!0,i(this)}function N(){h[this.hash].zooming=!1}function i(e){f.requestAnimationFrame(f.delegate(e,t))}function t(){var e,t,n;h[this.hash].zooming&&this.viewport&&(t=(e=f.now())-h[this.hash].lastZoomTime,n=Math.pow(h[this.hash].zoomFactor,t/1e3),this.viewport.zoomBy(n),this.viewport.applyConstraints(),h[this.hash].lastZoomTime=e,i(this))}function $(){this.viewport&&(h[this.hash].zooming=!1,this.viewport.zoomBy(this.zoomPerClick/1),this.viewport.applyConstraints())}function z(){this.viewport&&(h[this.hash].zooming=!1,this.viewport.zoomBy(1/this.zoomPerClick),this.viewport.applyConstraints())}function H(){this.buttons.emulateEnter(),this.buttons.emulateExit()}function F(){this.viewport&&this.viewport.goHome()}function V(){this.isFullPage()&&!f.isFullScreen()?this.setFullPage(!1):this.setFullScreen(!this.isFullPage()),this.buttons&&this.buttons.emulateExit(),this.fullPageButton.element.focus(),this.viewport&&this.viewport.applyConstraints()}function q(){if(this.viewport){var e=this.viewport.getRotation();0===e?e=270:e-=90,this.viewport.setRotation(e)}}function W(){if(this.viewport){var e=this.viewport.getRotation();270===e?e=0:e+=90,this.viewport.setRotation(e)}}function a(){var e=this._sequenceIndex-1;this.navPrevNextWrap&&e<0&&(e+=this.tileSources.length),this.goToPage(e)}function U(){var e=this._sequenceIndex+1;this.navPrevNextWrap&&e>=this.tileSources.length&&(e=0),this.goToPage(e)}f.Viewer=function(e){var t,n,i,r=arguments,o=this;if(f.isPlainObject(e)||(e={id:r[0],xmlPath:1<r.length?r[1]:void 0,prefixUrl:2<r.length?r[2]:void 0,controls:3<r.length?r[3]:void 0,overlays:4<r.length?r[4]:void 0}),e.config&&(f.extend(!0,e,e.config),delete e.config),f.extend(!0,this,{id:e.id,hash:e.hash||l++,element:null,container:null,canvas:null,overlays:[],overlaysContainer:null,previousBody:[],customControls:[],source:null,drawer:null,world:null,viewport:null,navigator:null,collectionViewport:null,collectionDrawer:null,navImages:null,buttons:null,profiler:null},f.DEFAULT_SETTINGS,e),void 0===this.hash)throw new Error("A hash must be defined, either by specifying options.id or options.hash.");if(void 0!==h[this.hash]&&f.console.warn("Hash "+this.hash+" has already been used."),h[this.hash]={fsBoundsDelta:new f.Point(1,1),prevContainerSize:null,animating:!1,forceRedraw:!1,mouseInside:!1,group:null,zooming:!1,zoomFactor:null,lastZoomTime:null,fullPage:!1,onfullscreenchange:null},this._sequenceIndex=0,this._firstOpen=!0,this._updateRequestId=null,this._loadQueue=[],this.currentOverlays=[],this._lastScrollTime=f.now(),f.EventSource.call(this),this.addHandler("open-failed",function(e){var t=f.getString("Errors.OpenFailed",e.eventSource,e.message);o._showMessage(t)}),f.ControlDock.call(this,e),this.xmlPath&&(this.tileSources=[this.xmlPath]),this.element=this.element||document.getElementById(this.id),this.canvas=f.makeNeutralElement("div"),this.canvas.className="openseadragon-canvas",(n=this.canvas.style).width="100%",n.height="100%",n.overflow="hidden",n.position="absolute",n.top="0px",n.left="0px",f.setElementTouchActionNone(this.canvas),""!==e.tabIndex&&(this.canvas.tabIndex=void 0===e.tabIndex?0:e.tabIndex),this.container.className="openseadragon-container",(i=this.container.style).width="100%",i.height="100%",i.position="relative",i.overflow="hidden",i.left="0px",i.top="0px",i.textAlign="left",this.container.insertBefore(this.canvas,this.container.firstChild),this.element.appendChild(this.container),this.bodyWidth=document.body.style.width,this.bodyHeight=document.body.style.height,this.bodyOverflow=document.body.style.overflow,this.docOverflow=document.documentElement.style.overflow,this.innerTracker=new f.MouseTracker({element:this.canvas,startDisabled:!this.mouseNavEnabled,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,dblClickTimeThreshold:this.dblClickTimeThreshold,dblClickDistThreshold:this.dblClickDistThreshold,keyDownHandler:f.delegate(this,y),keyHandler:f.delegate(this,w),clickHandler:f.delegate(this,b),dblClickHandler:f.delegate(this,x),dragHandler:f.delegate(this,k),dragEndHandler:f.delegate(this,T),enterHandler:f.delegate(this,S),exitHandler:f.delegate(this,C),pressHandler:f.delegate(this,E),releaseHandler:f.delegate(this,P),nonPrimaryPressHandler:f.delegate(this,j),nonPrimaryReleaseHandler:f.delegate(this,_),scrollHandler:f.delegate(this,I),pinchHandler:f.delegate(this,L)}),this.outerTracker=new f.MouseTracker({element:this.container,startDisabled:!this.mouseNavEnabled,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,dblClickTimeThreshold:this.dblClickTimeThreshold,dblClickDistThreshold:this.dblClickDistThreshold,enterHandler:f.delegate(this,O),exitHandler:f.delegate(this,R)}),this.toolbar&&(this.toolbar=new f.ControlDock({element:this.toolbar})),this.bindStandardControls(),h[this.hash].prevContainerSize=d(this.container),this.world=new f.World({viewer:this}),this.world.addHandler("add-item",function(e){o.source=o.world.getItemAt(0).source,h[o.hash].forceRedraw=!0,o._updateRequestId||(o._updateRequestId=u(o,M))}),this.world.addHandler("remove-item",function(e){o.world.getItemCount()?o.source=o.world.getItemAt(0).source:o.source=null,h[o.hash].forceRedraw=!0}),this.world.addHandler("metrics-change",function(e){o.viewport&&o.viewport._setContentBounds(o.world.getHomeBounds(),o.world.getContentFactor())}),this.world.addHandler("item-index-change",function(e){o.source=o.world.getItemAt(0).source}),this.viewport=new f.Viewport({containerSize:h[this.hash].prevContainerSize,springStiffness:this.springStiffness,animationTime:this.animationTime,minZoomImageRatio:this.minZoomImageRatio,maxZoomPixelRatio:this.maxZoomPixelRatio,visibilityRatio:this.visibilityRatio,wrapHorizontal:this.wrapHorizontal,wrapVertical:this.wrapVertical,defaultZoomLevel:this.defaultZoomLevel,minZoomLevel:this.minZoomLevel,maxZoomLevel:this.maxZoomLevel,viewer:this,degrees:this.degrees,navigatorRotate:this.navigatorRotate,homeFillsViewer:this.homeFillsViewer,margins:this.viewportMargins}),this.viewport._setContentBounds(this.world.getHomeBounds(),this.world.getContentFactor()),this.imageLoader=new f.ImageLoader({jobLimit:this.imageLoaderLimit}),this.tileCache=new f.TileCache({maxImageCacheCount:this.maxImageCacheCount}),this.drawer=new f.Drawer({viewer:this,viewport:this.viewport,element:this.canvas,debugGridColor:this.debugGridColor}),this.overlaysContainer=f.makeNeutralElement("div"),this.canvas.appendChild(this.overlaysContainer),!this.drawer.canRotate()){var s,a;if(this.rotateLeft)t=this.buttons.buttons.indexOf(this.rotateLeft),(0,_splice.default)(s=this.buttons.buttons).call(s,t,1),this.buttons.element.removeChild(this.rotateLeft.element);if(this.rotateRight)t=this.buttons.buttons.indexOf(this.rotateRight),(0,_splice.default)(a=this.buttons.buttons).call(a,t,1),this.buttons.element.removeChild(this.rotateRight.element)}for(this.showNavigator&&(this.navigator=new f.Navigator({id:this.navigatorId,position:this.navigatorPosition,sizeRatio:this.navigatorSizeRatio,maintainSizeRatio:this.navigatorMaintainSizeRatio,top:this.navigatorTop,left:this.navigatorLeft,width:this.navigatorWidth,height:this.navigatorHeight,autoResize:this.navigatorAutoResize,autoFade:this.navigatorAutoFade,prefixUrl:this.prefixUrl,viewer:this,navigatorRotate:this.navigatorRotate,crossOriginPolicy:this.crossOriginPolicy})),this.sequenceMode&&this.bindSequenceControls(),this.tileSources&&this.open(this.tileSources),t=0;t<this.customControls.length;t++)this.addControl(this.customControls[t].id,{anchor:this.customControls[t].anchor});f.requestAnimationFrame(function(){p(o)})},f.extend(f.Viewer.prototype,f.EventSource.prototype,f.ControlDock.prototype,{isOpen:function(){return!!this.world.getItemCount()},openDzi:function(e){return f.console.error("[Viewer.openDzi] this function is deprecated; use Viewer.open() instead."),this.open(e)},openTileSource:function(e){return f.console.error("[Viewer.openTileSource] this function is deprecated; use Viewer.open() instead."),this.open(e)},open:function(n){var r=this;if(this.close(),n){if(this.sequenceMode&&f.isArray(n))return this.referenceStrip&&(this.referenceStrip.destroy(),this.referenceStrip=null),this.tileSources=n,this._sequenceIndex=Math.max(0,Math.min(this.tileSources.length-1,this.initialPage)),this.tileSources.length&&(this.open(this.tileSources[this._sequenceIndex]),this.showReferenceStrip&&(this.referenceStrip=new f.ReferenceStrip({id:this.referenceStripElement,position:this.referenceStripPosition,sizeRatio:this.referenceStripSizeRatio,scroll:this.referenceStripScroll,height:this.referenceStripHeight,width:this.referenceStripWidth,tileSources:this.tileSources,prefixUrl:this.prefixUrl,viewer:this}))),void this._updateSequenceButtons(this._sequenceIndex);if(f.isArray(n)||(n=[n]),n.length){this._opening=!0;for(var o,i=n.length,s=0,a=0,l=function(){if(s+a===i)if(s){!r._firstOpen&&r.preserveViewport||(r.viewport.goHome(!0),r.viewport.update()),r._firstOpen=!1;var e=n[0];if(e.tileSource&&(e=e.tileSource),r.overlays&&!r.preserveOverlays)for(var t=0;t<r.overlays.length;t++)r.currentOverlays[t]=c(r,r.overlays[t]);r._drawOverlays(),r._opening=!1,r.raiseEvent("open",{source:e})}else r._opening=!1,r.raiseEvent("open-failed",o)},e=function(n){f.isPlainObject(n)&&n.tileSource||(n={tileSource:n}),void 0!==n.index&&(f.console.error("[Viewer.open] setting indexes here is not supported; use addTiledImage instead"),delete n.index),void 0===n.collectionImmediately&&(n.collectionImmediately=!0);var i=n.success;n.success=function(e){if(s++,n.tileSource.overlays)for(var t=0;t<n.tileSource.overlays.length;t++)r.addOverlay(n.tileSource.overlays[t]);i&&i(e),l()};var t=n.error;n.error=function(e){a++,o||(o=e),t&&t(e),l()},r.addTiledImage(n)},t=0;t<n.length;t++)e(n[t]);return this}}},close:function(){return h[this.hash]&&(this._opening=!1,this.navigator&&this.navigator.close(),this.preserveOverlays||(this.clearOverlays(),this.overlaysContainer.innerHTML=""),h[this.hash].animating=!1,this.world.removeAll(),this.imageLoader.clear(),this.raiseEvent("close")),this},destroy:function(){if(h[this.hash]){if(this.close(),this.clearOverlays(),this.overlaysContainer.innerHTML="",this.referenceStrip&&(this.referenceStrip.destroy(),this.referenceStrip=null),null!==this._updateRequestId&&(f.cancelAnimationFrame(this._updateRequestId),this._updateRequestId=null),this.drawer&&this.drawer.destroy(),this.removeAllHandlers(),this.element)for(;this.element.firstChild;)this.element.removeChild(this.element.firstChild);this.innerTracker&&this.innerTracker.destroy(),this.outerTracker&&this.outerTracker.destroy(),h[this.hash]=null,delete h[this.hash],this.canvas=null,this.container=null,this.element=null}},isMouseNavEnabled:function(){return this.innerTracker.isTracking()},setMouseNavEnabled:function(e){return this.innerTracker.setTracking(e),this.outerTracker.setTracking(e),this.raiseEvent("mouse-enabled",{enabled:e}),this},areControlsEnabled:function(){var e,t=this.controls.length;for(e=0;e<this.controls.length;e++)t=t&&this.controls[e].isVisibile();return t},setControlsEnabled:function(e){return e?g(this):p(this),this.raiseEvent("controls-enabled",{enabled:e}),this},isFullPage:function(){return h[this.hash].fullPage},setFullPage:function(e){var t,n,i=document.body,r=i.style,o=document.documentElement.style,s=this;if(e==this.isFullPage())return this;var a={fullPage:e,preventDefaultAction:!1};if(this.raiseEvent("pre-full-page",a),a.preventDefaultAction)return this;if(e){for(this.elementSize=f.getElementSize(this.element),this.pageScroll=f.getPageScroll(),this.elementMargin=this.element.style.margin,this.element.style.margin="0",this.elementPadding=this.element.style.padding,this.element.style.padding="0",this.bodyMargin=r.margin,this.docMargin=o.margin,r.margin="0",o.margin="0",this.bodyPadding=r.padding,this.docPadding=o.padding,r.padding="0",o.padding="0",this.bodyWidth=r.width,this.docWidth=o.width,r.width="100%",o.width="100%",this.bodyHeight=r.height,this.docHeight=o.height,r.height="100%",o.height="100%",this.previousBody=[],h[this.hash].prevElementParent=this.element.parentNode,h[this.hash].prevNextSibling=this.element.nextSibling,h[this.hash].prevElementWidth=this.element.style.width,h[this.hash].prevElementHeight=this.element.style.height,t=i.childNodes.length,n=0;n<t;n++)this.previousBody.push(i.childNodes[0]),i.removeChild(i.childNodes[0]);this.toolbar&&this.toolbar.element&&(this.toolbar.parentNode=this.toolbar.element.parentNode,this.toolbar.nextSibling=this.toolbar.element.nextSibling,i.appendChild(this.toolbar.element),f.addClass(this.toolbar.element,"fullpage")),f.addClass(this.element,"fullpage"),i.appendChild(this.element),this.element.style.height=f.getWindowSize().y+"px",this.element.style.width=f.getWindowSize().x+"px",this.toolbar&&this.toolbar.element&&(this.element.style.height=f.getElementSize(this.element).y-f.getElementSize(this.toolbar.element).y+"px"),h[this.hash].fullPage=!0,f.delegate(this,O)({})}else{for(this.element.style.margin=this.elementMargin,this.element.style.padding=this.elementPadding,r.margin=this.bodyMargin,o.margin=this.docMargin,r.padding=this.bodyPadding,o.padding=this.docPadding,r.width=this.bodyWidth,o.width=this.docWidth,r.height=this.bodyHeight,o.height=this.docHeight,i.removeChild(this.element),t=this.previousBody.length,n=0;n<t;n++)i.appendChild(this.previousBody.shift());f.removeClass(this.element,"fullpage"),h[this.hash].prevElementParent.insertBefore(this.element,h[this.hash].prevNextSibling),this.toolbar&&this.toolbar.element&&(i.removeChild(this.toolbar.element),f.removeClass(this.toolbar.element,"fullpage"),this.toolbar.parentNode.insertBefore(this.toolbar.element,this.toolbar.nextSibling),delete this.toolbar.parentNode,delete this.toolbar.nextSibling),this.element.style.width=h[this.hash].prevElementWidth,this.element.style.height=h[this.hash].prevElementHeight;var l=0,c=function e(){f.setPageScroll(s.pageScroll);var t=f.getPageScroll();(++l<10&&t.x!==s.pageScroll.x||t.y!==s.pageScroll.y)&&f.requestAnimationFrame(e)};f.requestAnimationFrame(c),h[this.hash].fullPage=!1,f.delegate(this,R)({})}return this.navigator&&this.viewport&&this.navigator.update(this.viewport),this.raiseEvent("full-page",{fullPage:e}),this},setFullScreen:function(e){var n=this;if(!f.supportsFullScreen)return this.setFullPage(e);if(f.isFullScreen()===e)return this;var t={fullScreen:e,preventDefaultAction:!1};if(this.raiseEvent("pre-full-screen",t),t.preventDefaultAction)return this;if(e){if(this.setFullPage(!0),!this.isFullPage())return this;this.fullPageStyleWidth=this.element.style.width,this.fullPageStyleHeight=this.element.style.height,this.element.style.width="100%",this.element.style.height="100%";var i=function e(){var t=f.isFullScreen();t||(f.removeEvent(document,f.fullScreenEventName,e),f.removeEvent(document,f.fullScreenErrorEventName,e),n.setFullPage(!1),n.isFullPage()&&(n.element.style.width=n.fullPageStyleWidth,n.element.style.height=n.fullPageStyleHeight)),n.navigator&&n.viewport&&n.navigator.update(n.viewport),n.raiseEvent("full-screen",{fullScreen:t})};f.addEvent(document,f.fullScreenEventName,i),f.addEvent(document,f.fullScreenErrorEventName,i),f.requestFullScreen(document.body)}else f.exitFullScreen();return this},isVisible:function(){return"hidden"!=this.container.style.visibility},setVisible:function(e){return this.container.style.visibility=e?"":"hidden",this.raiseEvent("visible",{visible:e}),this},addTiledImage:function(i){f.console.assert(i,"[Viewer.addTiledImage] options is required"),f.console.assert(i.tileSource,"[Viewer.addTiledImage] options.tileSource is required"),f.console.assert(!i.replace||-1<i.index&&i.index<this.world.getItemCount(),"[Viewer.addTiledImage] if options.replace is used, options.index must be a valid index in Viewer.world");var s=this;i.replace&&(i.replaceItem=s.world.getItemAt(i.index)),this._hideMessage(),void 0===i.placeholderFillStyle&&(i.placeholderFillStyle=this.placeholderFillStyle),void 0===i.opacity&&(i.opacity=this.opacity),void 0===i.compositeOperation&&(i.compositeOperation=this.compositeOperation);var a={options:i};function t(e){for(var t=0;t<s._loadQueue.length;t++)if(s._loadQueue[t]===a){var n;(0,_splice.default)(n=s._loadQueue).call(n,t,1);break}0===s._loadQueue.length&&l(a),s.raiseEvent("add-item-failed",e),i.error&&i.error(e)}function l(e){s.collectionMode&&(s.world.arrange({immediately:e.options.collectionImmediately,rows:s.collectionRows,columns:s.collectionColumns,layout:s.collectionLayout,tileSize:s.collectionTileSize,tileMargin:s.collectionTileMargin}),s.world.setAutoRefigureSizes(!0))}f.isArray(i.tileSource)?setTimeout(function(){t({message:"[Viewer.addTiledImage] Sequences can not be added; add them one at a time instead.",source:i.tileSource,options:i})}):(this._loadQueue.push(a),function(i,r,o,s){var a=i;function l(e,t){e.ready?o(e):(e.addHandler("ready",function(){o(e)}),e.addHandler("open-failed",function(e){s({message:e.message,source:t})}))}"string"==f.type(r)&&(r.match(/\s*<.*/)?r=f.parseXml(r):r.match(/\s*[\{\[].*/)&&(r=f.parseJSON(r))),setTimeout(function(){if("string"==f.type(r))(r=new f.TileSource({url:r,crossOriginPolicy:i.crossOriginPolicy,ajaxWithCredentials:i.ajaxWithCredentials,useCanvas:i.useCanvas,success:function(e){o(e.tileSource)}})).addHandler("open-failed",function(e){s(e)});else if(f.isPlainObject(r)||r.nodeType)if(!r.crossOriginPolicy&&i.crossOriginPolicy&&(r.crossOriginPolicy=i.crossOriginPolicy),void 0===r.ajaxWithCredentials&&(r.ajaxWithCredentials=i.ajaxWithCredentials),void 0===r.useCanvas&&(r.useCanvas=i.useCanvas),f.isFunction(r.getTileUrl)){var e=new f.TileSource(r);e.getTileUrl=r.getTileUrl,o(e)}else{var t=f.TileSource.determineType(a,r);if(!t)return void s({message:"Unable to load TileSource",source:r});var n=t.prototype.configure.apply(a,[r]);l(new t(n),r)}else l(r,r)})}(this,i.tileSource,function(e){var t,n,i;for(a.tileSource=e;s._loadQueue.length;){var r;if(!(t=s._loadQueue[0]).tileSource)break;if((0,_splice.default)(r=s._loadQueue).call(r,0,1),t.options.replace){var o=s.world.getIndexOfItem(t.options.replaceItem);-1!=o&&(t.options.index=o),s.world.removeItem(t.options.replaceItem)}n=new f.TiledImage({viewer:s,source:t.tileSource,viewport:s.viewport,drawer:s.drawer,tileCache:s.tileCache,imageLoader:s.imageLoader,x:t.options.x,y:t.options.y,width:t.options.width,height:t.options.height,fitBounds:t.options.fitBounds,fitBoundsPlacement:t.options.fitBoundsPlacement,clip:t.options.clip,placeholderFillStyle:t.options.placeholderFillStyle,opacity:t.options.opacity,compositeOperation:t.options.compositeOperation,springStiffness:s.springStiffness,animationTime:s.animationTime,minZoomImageRatio:s.minZoomImageRatio,wrapHorizontal:s.wrapHorizontal,wrapVertical:s.wrapVertical,immediateRender:s.immediateRender,blendTime:s.blendTime,alwaysBlend:s.alwaysBlend,minPixelRatio:s.minPixelRatio,smoothTileEdgesMinZoom:s.smoothTileEdgesMinZoom,iOSDevice:s.iOSDevice,crossOriginPolicy:s.crossOriginPolicy,debugMode:s.debugMode}),s.collectionMode&&s.world.setAutoRefigureSizes(!1),s.world.addItem(n,{index:t.options.index}),0===s._loadQueue.length&&l(t),1!==s.world.getItemCount()||s.preserveViewport||s.viewport.goHome(!0),s.navigator&&(i=f.extend({},t.options,{replace:!1,originalTiledImage:n,tileSource:t.tileSource}),s.navigator.addTiledImage(i)),t.options.success&&t.options.success({item:n})}},function(e){e.options=i,t(e)}))},addSimpleImage:function(e){f.console.assert(e,"[Viewer.addSimpleImage] options is required"),f.console.assert(e.url,"[Viewer.addSimpleImage] options.url is required");var t=f.extend({},e,{tileSource:{type:"image",url:e.url}});delete t.url,this.addTiledImage(t)},addLayer:function(t){var n=this;f.console.error("[Viewer.addLayer] this function is deprecated; use Viewer.addTiledImage() instead.");var e=f.extend({},t,{success:function(e){n.raiseEvent("add-layer",{options:t,drawer:e.item})},error:function(e){n.raiseEvent("add-layer-failed",e)}});return this.addTiledImage(e),this},getLayerAtLevel:function(e){return f.console.error("[Viewer.getLayerAtLevel] this function is deprecated; use World.getItemAt() instead."),this.world.getItemAt(e)},getLevelOfLayer:function(e){return f.console.error("[Viewer.getLevelOfLayer] this function is deprecated; use World.getIndexOfItem() instead."),this.world.getIndexOfItem(e)},getLayersCount:function(){return f.console.error("[Viewer.getLayersCount] this function is deprecated; use World.getItemCount() instead."),this.world.getItemCount()},setLayerLevel:function(e,t){return f.console.error("[Viewer.setLayerLevel] this function is deprecated; use World.setItemIndex() instead."),this.world.setItemIndex(e,t)},removeLayer:function(e){return f.console.error("[Viewer.removeLayer] this function is deprecated; use World.removeItem() instead."),this.world.removeItem(e)},forceRedraw:function(){return h[this.hash].forceRedraw=!0,this},bindSequenceControls:function(){var e=f.delegate(this,m),t=f.delegate(this,v),n=f.delegate(this,U),i=f.delegate(this,a),r=this.navImages,o=!0;return this.showSequenceControl&&((this.previousButton||this.nextButton)&&(o=!1),this.previousButton=new f.Button({element:this.previousButton?f.getElement(this.previousButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:f.getString("Tooltips.PreviousPage"),srcRest:D(this.prefixUrl,r.previous.REST),srcGroup:D(this.prefixUrl,r.previous.GROUP),srcHover:D(this.prefixUrl,r.previous.HOVER),srcDown:D(this.prefixUrl,r.previous.DOWN),onRelease:i,onFocus:e,onBlur:t}),this.nextButton=new f.Button({element:this.nextButton?f.getElement(this.nextButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:f.getString("Tooltips.NextPage"),srcRest:D(this.prefixUrl,r.next.REST),srcGroup:D(this.prefixUrl,r.next.GROUP),srcHover:D(this.prefixUrl,r.next.HOVER),srcDown:D(this.prefixUrl,r.next.DOWN),onRelease:n,onFocus:e,onBlur:t}),this.navPrevNextWrap||this.previousButton.disable(),this.tileSources&&this.tileSources.length||this.nextButton.disable(),o&&(this.paging=new f.ButtonGroup({buttons:[this.previousButton,this.nextButton],clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold}),this.pagingControl=this.paging.element,this.toolbar?this.toolbar.addControl(this.pagingControl,{anchor:f.ControlAnchor.BOTTOM_RIGHT}):this.addControl(this.pagingControl,{anchor:this.sequenceControlAnchor||f.ControlAnchor.TOP_LEFT}))),this},bindStandardControls:function(){var e=f.delegate(this,B),t=f.delegate(this,N),n=f.delegate(this,$),i=f.delegate(this,A),r=f.delegate(this,z),o=f.delegate(this,F),s=f.delegate(this,V),a=f.delegate(this,q),l=f.delegate(this,W),c=f.delegate(this,m),u=f.delegate(this,v),h=this.navImages,d=[],p=!0;return this.showNavigationControl&&((this.zoomInButton||this.zoomOutButton||this.homeButton||this.fullPageButton||this.rotateLeftButton||this.rotateRightButton)&&(p=!1),this.showZoomControl&&(d.push(this.zoomInButton=new f.Button({element:this.zoomInButton?f.getElement(this.zoomInButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:f.getString("Tooltips.ZoomIn"),srcRest:D(this.prefixUrl,h.zoomIn.REST),srcGroup:D(this.prefixUrl,h.zoomIn.GROUP),srcHover:D(this.prefixUrl,h.zoomIn.HOVER),srcDown:D(this.prefixUrl,h.zoomIn.DOWN),onPress:e,onRelease:t,onClick:n,onEnter:e,onExit:t,onFocus:c,onBlur:u})),d.push(this.zoomOutButton=new f.Button({element:this.zoomOutButton?f.getElement(this.zoomOutButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:f.getString("Tooltips.ZoomOut"),srcRest:D(this.prefixUrl,h.zoomOut.REST),srcGroup:D(this.prefixUrl,h.zoomOut.GROUP),srcHover:D(this.prefixUrl,h.zoomOut.HOVER),srcDown:D(this.prefixUrl,h.zoomOut.DOWN),onPress:i,onRelease:t,onClick:r,onEnter:i,onExit:t,onFocus:c,onBlur:u}))),this.showHomeControl&&d.push(this.homeButton=new f.Button({element:this.homeButton?f.getElement(this.homeButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:f.getString("Tooltips.Home"),srcRest:D(this.prefixUrl,h.home.REST),srcGroup:D(this.prefixUrl,h.home.GROUP),srcHover:D(this.prefixUrl,h.home.HOVER),srcDown:D(this.prefixUrl,h.home.DOWN),onRelease:o,onFocus:c,onBlur:u})),this.showFullPageControl&&d.push(this.fullPageButton=new f.Button({element:this.fullPageButton?f.getElement(this.fullPageButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:f.getString("Tooltips.FullPage"),srcRest:D(this.prefixUrl,h.fullpage.REST),srcGroup:D(this.prefixUrl,h.fullpage.GROUP),srcHover:D(this.prefixUrl,h.fullpage.HOVER),srcDown:D(this.prefixUrl,h.fullpage.DOWN),onRelease:s,onFocus:c,onBlur:u})),this.showRotationControl&&(d.push(this.rotateLeftButton=new f.Button({element:this.rotateLeftButton?f.getElement(this.rotateLeftButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:f.getString("Tooltips.RotateLeft"),srcRest:D(this.prefixUrl,h.rotateleft.REST),srcGroup:D(this.prefixUrl,h.rotateleft.GROUP),srcHover:D(this.prefixUrl,h.rotateleft.HOVER),srcDown:D(this.prefixUrl,h.rotateleft.DOWN),onRelease:a,onFocus:c,onBlur:u})),d.push(this.rotateRightButton=new f.Button({element:this.rotateRightButton?f.getElement(this.rotateRightButton):null,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,tooltip:f.getString("Tooltips.RotateRight"),srcRest:D(this.prefixUrl,h.rotateright.REST),srcGroup:D(this.prefixUrl,h.rotateright.GROUP),srcHover:D(this.prefixUrl,h.rotateright.HOVER),srcDown:D(this.prefixUrl,h.rotateright.DOWN),onRelease:l,onFocus:c,onBlur:u}))),p&&(this.buttons=new f.ButtonGroup({buttons:d,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold}),this.navControl=this.buttons.element,this.addHandler("open",f.delegate(this,H)),this.toolbar?this.toolbar.addControl(this.navControl,{anchor:f.ControlAnchor.TOP_LEFT}):this.addControl(this.navControl,{anchor:this.navigationControlAnchor||f.ControlAnchor.TOP_LEFT}))),this},currentPage:function(){return this._sequenceIndex},goToPage:function(e){return this.tileSources&&0<=e&&e<this.tileSources.length&&(this.raiseEvent("page",{page:e}),this._sequenceIndex=e,this._updateSequenceButtons(e),this.open(this.tileSources[e]),this.referenceStrip&&this.referenceStrip.setFocus(e)),this},addOverlay:function(e,t,n,i){var r;if(r=f.isPlainObject(e)?e:{element:e,location:t,placement:n,onDraw:i},e=f.getElement(r.element),0<=s(this.currentOverlays,e))return this;var o=c(this,r);return this.currentOverlays.push(o),o.drawHTML(this.overlaysContainer,this.viewport),this.raiseEvent("add-overlay",{element:e,location:r.location,placement:r.placement}),this},updateOverlay:function(e,t,n){var i;return e=f.getElement(e),0<=(i=s(this.currentOverlays,e))&&(this.currentOverlays[i].update(t,n),h[this.hash].forceRedraw=!0,this.raiseEvent("update-overlay",{element:e,location:t,placement:n})),this},removeOverlay:function(e){var t,n;return e=f.getElement(e),0<=(t=s(this.currentOverlays,e))&&(this.currentOverlays[t].destroy(),(0,_splice.default)(n=this.currentOverlays).call(n,t,1),h[this.hash].forceRedraw=!0,this.raiseEvent("remove-overlay",{element:e})),this},clearOverlays:function(){for(;0<this.currentOverlays.length;)this.currentOverlays.pop().destroy();return h[this.hash].forceRedraw=!0,this.raiseEvent("clear-overlay",{}),this},getOverlayById:function(e){var t;return e=f.getElement(e),0<=(t=s(this.currentOverlays,e))?this.currentOverlays[t]:null},_updateSequenceButtons:function(e){this.nextButton&&(this.tileSources&&this.tileSources.length-1!==e?this.nextButton.enable():this.navPrevNextWrap||this.nextButton.disable()),this.previousButton&&(0<e?this.previousButton.enable():this.navPrevNextWrap||this.previousButton.disable())},_showMessage:function(e){this._hideMessage();var t=f.makeNeutralElement("div");t.appendChild(document.createTextNode(e)),this.messageDiv=f.makeCenteredNode(t),f.addClass(this.messageDiv,"openseadragon-message"),this.container.appendChild(this.messageDiv)},_hideMessage:function(){var e=this.messageDiv;e&&(e.parentNode.removeChild(e),delete this.messageDiv)},gestureSettingsByDeviceType:function(e){switch(e){case"mouse":return this.gestureSettingsMouse;case"touch":return this.gestureSettingsTouch;case"pen":return this.gestureSettingsPen;default:return this.gestureSettingsUnknown}},_drawOverlays:function(){var e,t=this.currentOverlays.length;for(e=0;e<t;e++)this.currentOverlays[e].drawHTML(this.overlaysContainer,this.viewport)},_cancelPendingImages:function(){this._loadQueue=[]}})}(OpenSeadragon),function(u){function h(e){e.quick&&this.viewer.viewport&&(this.viewer.viewport.panTo(this.viewport.pointFromPixel(e.position)),this.viewer.viewport.applyConstraints())}function d(e){this.viewer.viewport&&(this.panHorizontal||(e.delta.x=0),this.panVertical||(e.delta.y=0),this.viewer.viewport.panBy(this.viewport.deltaPointsFromPixels(e.delta)))}function p(e){e.insideElementPressed&&this.viewer.viewport&&this.viewer.viewport.applyConstraints()}function f(e){return this.viewer.raiseEvent("navigator-scroll",{tracker:e.eventSource,position:e.position,scroll:e.scroll,shift:e.shift,originalEvent:e.originalEvent}),!1}function g(e,t){e.style.webkitTransform="rotate("+t+"deg)",e.style.mozTransform="rotate("+t+"deg)",e.style.msTransform="rotate("+t+"deg)",e.style.oTransform="rotate("+t+"deg)",e.style.transform="rotate("+t+"deg)"}u.Navigator=function(e){var t,n,i,r,o,s,a=e.viewer,l=this;function c(e){g(l.displayRegionContainer,e),g(l.displayRegion,-e),l.viewport.setRotation(e)}(e.id?(this.element=document.getElementById(e.id),e.controlOptions={anchor:u.ControlAnchor.NONE,attachToViewer:!1,autoFade:!1}):(e.id="navigator-"+u.now(),this.element=u.makeNeutralElement("div"),e.controlOptions={anchor:u.ControlAnchor.TOP_RIGHT,attachToViewer:!0,autoFade:e.autoFade},e.position&&("BOTTOM_RIGHT"==e.position?e.controlOptions.anchor=u.ControlAnchor.BOTTOM_RIGHT:"BOTTOM_LEFT"==e.position?e.controlOptions.anchor=u.ControlAnchor.BOTTOM_LEFT:"TOP_RIGHT"==e.position?e.controlOptions.anchor=u.ControlAnchor.TOP_RIGHT:"TOP_LEFT"==e.position?e.controlOptions.anchor=u.ControlAnchor.TOP_LEFT:"ABSOLUTE"==e.position&&(e.controlOptions.anchor=u.ControlAnchor.ABSOLUTE,e.controlOptions.top=e.top,e.controlOptions.left=e.left,e.controlOptions.height=e.height,e.controlOptions.width=e.width))),this.element.id=e.id,this.element.className+=" navigator",(e=u.extend(!0,{sizeRatio:u.DEFAULT_SETTINGS.navigatorSizeRatio},e,{element:this.element,tabIndex:-1,showNavigator:!1,mouseNavEnabled:!1,showNavigationControl:!1,showSequenceControl:!1,immediateRender:!0,blendTime:0,animationTime:0,autoResize:e.autoResize,minZoomImageRatio:1})).minPixelRatio=this.minPixelRatio=a.minPixelRatio,u.setElementTouchActionNone(this.element),this.borderWidth=2,this.fudge=new u.Point(1,1),this.totalBorderWidths=new u.Point(2*this.borderWidth,2*this.borderWidth).minus(this.fudge),e.controlOptions.anchor!=u.ControlAnchor.NONE&&(i=this.element.style,r=this.borderWidth,i.margin="0px",i.border=r+"px solid #555",i.padding="0px",i.background="#000",i.opacity=.8,i.overflow="hidden"),this.displayRegion=u.makeNeutralElement("div"),this.displayRegion.id=this.element.id+"-displayregion",this.displayRegion.className="displayregion",o=this.displayRegion.style,s=this.borderWidth,o.position="relative",o.top="0px",o.left="0px",o.fontSize="0px",o.overflow="hidden",o.border=s+"px solid #900",o.margin="0px",o.padding="0px",o.background="transparent",o.float="left",o.cssFloat="left",o.styleFloat="left",o.zIndex=999999999,o.cursor="default",this.displayRegionContainer=u.makeNeutralElement("div"),this.displayRegionContainer.id=this.element.id+"-displayregioncontainer",this.displayRegionContainer.className="displayregioncontainer",this.displayRegionContainer.style.width="100%",this.displayRegionContainer.style.height="100%",a.addControl(this.element,e.controlOptions),this._resizeWithViewer=e.controlOptions.anchor!=u.ControlAnchor.ABSOLUTE&&e.controlOptions.anchor!=u.ControlAnchor.NONE,this._resizeWithViewer&&(e.width&&e.height?(this.element.style.height="number"==typeof e.height?e.height+"px":e.height,this.element.style.width="number"==typeof e.width?e.width+"px":e.width):(t=u.getElementSize(a.element),this.element.style.height=Math.round(t.y*e.sizeRatio)+"px",this.element.style.width=Math.round(t.x*e.sizeRatio)+"px",this.oldViewerSize=t),n=u.getElementSize(this.element),this.elementArea=n.x*n.y),this.oldContainerSize=new u.Point(0,0),u.Viewer.apply(this,[e]),this.displayRegionContainer.appendChild(this.displayRegion),this.element.getElementsByTagName("div")[0].appendChild(this.displayRegionContainer),e.navigatorRotate)&&(c(e.viewer.viewport?e.viewer.viewport.getRotation():e.viewer.degrees||0),e.viewer.addHandler("rotate",function(e){c(e.degrees)}));this.innerTracker.destroy(),this.innerTracker=new u.MouseTracker({element:this.element,dragHandler:u.delegate(this,d),clickHandler:u.delegate(this,h),releaseHandler:u.delegate(this,p),scrollHandler:u.delegate(this,f)}),this.addHandler("reset-size",function(){l.viewport&&l.viewport.goHome(!0)}),a.world.addHandler("item-index-change",function(e){var t=l.world.getItemAt(e.previousIndex);l.world.setItemIndex(t,e.newIndex)}),a.world.addHandler("remove-item",function(e){var t=e.item,n=l._getMatchingItem(t);n&&l.world.removeItem(n)}),this.update(a.viewport)},u.extend(u.Navigator.prototype,u.EventSource.prototype,u.Viewer.prototype,{updateSize:function(){if(this.viewport){var e=new u.Point(0===this.container.clientWidth?1:this.container.clientWidth,0===this.container.clientHeight?1:this.container.clientHeight);e.equals(this.oldContainerSize)||(this.viewport.resize(e,!0),this.viewport.goHome(!0),this.oldContainerSize=e,this.drawer.clear(),this.world.draw())}},update:function(e){var t,n,i,r,o,s;if(t=u.getElementSize(this.viewer.element),this._resizeWithViewer&&t.x&&t.y&&!t.equals(this.oldViewerSize)&&(this.oldViewerSize=t,i=this.maintainSizeRatio||!this.elementArea?(n=t.x*this.sizeRatio,t.y*this.sizeRatio):(n=Math.sqrt(this.elementArea*(t.x/t.y)),this.elementArea/n),this.element.style.width=Math.round(n)+"px",this.element.style.height=Math.round(i)+"px",this.elementArea||(this.elementArea=n*i),this.updateSize()),e&&this.viewport){r=e.getBoundsNoRotate(!0),o=this.viewport.pixelFromPointNoRotate(r.getTopLeft(),!1),s=this.viewport.pixelFromPointNoRotate(r.getBottomRight(),!1).minus(this.totalBorderWidths);var a=this.displayRegion.style;a.display=this.world.getItemCount()?"block":"none",a.top=Math.round(o.y)+"px",a.left=Math.round(o.x)+"px";var l=Math.abs(o.x-s.x),c=Math.abs(o.y-s.y);a.width=Math.round(Math.max(l,0))+"px",a.height=Math.round(Math.max(c,0))+"px"}},addTiledImage:function(e){var n=this,i=e.originalTiledImage;delete e.original;var t=u.extend({},e,{success:function(e){var t=e.item;t._originalForNavigator=i,n._matchBounds(t,i,!0),i.addHandler("bounds-change",function(){n._matchBounds(t,i)})}});return u.Viewer.prototype.addTiledImage.apply(this,[t])},_getMatchingItem:function(e){for(var t,n=this.world.getItemCount(),i=0;i<n;i++)if((t=this.world.getItemAt(i))._originalForNavigator===e)return t;return null},_matchBounds:function(e,t,n){var i=t.getBounds();e.setPosition(i.getTopLeft(),n),e.setWidth(i.width,n)}})}(OpenSeadragon),d9=OpenSeadragon,e9={Errors:{Dzc:"Sorry, we don't support Deep Zoom Collections!",Dzi:"Hmm, this doesn't appear to be a valid Deep Zoom Image.",Xml:"Hmm, this doesn't appear to be a valid Deep Zoom Image.",ImageFormat:"Sorry, we don't support {0}-based Deep Zoom Images.",Security:"It looks like a security restriction stopped us from loading this Deep Zoom Image.",Status:"This space unintentionally left blank ({0} {1}).",OpenFailed:"Unable to open {0}: {1}"},Tooltips:{FullPage:"Toggle full page",Home:"Go home",ZoomIn:"Zoom in",ZoomOut:"Zoom out",NextPage:"Next page",PreviousPage:"Previous page",RotateLeft:"Rotate left",RotateRight:"Rotate right"}},d9.extend(d9,{getString:function(e){var t,n=e.split("."),i=null,r=arguments,o=e9;for(t=0;t<n.length-1;t++)o=o[n[t]]||{};return"string"!=typeof(i=o[n[t]])&&(d9.console.debug("Untranslated source string:",e),i=""),i.replace(/\{\d+\}/g,function(e){var t=parseInt(e.match(/\d+/),10)+1;return t<r.length?r[t]:""})},setString:function(e,t){var n,i=e.split("."),r=e9;for(n=0;n<i.length-1;n++)r[i[n]]||(r[i[n]]={}),r=r[i[n]];r[i[n]]=t}}),u9=OpenSeadragon,u9.Point=function(e,t){this.x="number"==typeof e?e:0,this.y="number"==typeof t?t:0},u9.Point.prototype={clone:function(){return new u9.Point(this.x,this.y)},plus:function(e){return new u9.Point(this.x+e.x,this.y+e.y)},minus:function(e){return new u9.Point(this.x-e.x,this.y-e.y)},times:function(e){return new u9.Point(this.x*e,this.y*e)},divide:function(e){return new u9.Point(this.x/e,this.y/e)},negate:function(){return new u9.Point(-this.x,-this.y)},distanceTo:function(e){return Math.sqrt(Math.pow(this.x-e.x,2)+Math.pow(this.y-e.y,2))},apply:function(e){return new u9.Point(e(this.x),e(this.y))},equals:function(e){return e instanceof u9.Point&&this.x===e.x&&this.y===e.y},rotate:function(e,t){var n,i;if(t=t||new u9.Point(0,0),e%90==0){var r=e%360;switch(r<0&&(r+=360),r){case 0:n=1,i=0;break;case 90:n=0,i=1;break;case 180:n=-1,i=0;break;case 270:n=0,i=-1}}else{var o=e*Math.PI/180;n=Math.cos(o),i=Math.sin(o)}var s=n*(this.x-t.x)-i*(this.y-t.y)+t.x,a=i*(this.x-t.x)+n*(this.y-t.y)+t.y;return new u9.Point(s,a)},toString:function(){return"("+Math.round(100*this.x)/100+","+Math.round(100*this.y)/100+")"}},X9=OpenSeadragon,X9.TileSource=function(e,t,n,i,r,o){var s,a,l=this,c=arguments;if(s=X9.isPlainObject(e)?e:{width:c[0],height:c[1],tileSize:c[2],tileOverlap:c[3],minLevel:c[4],maxLevel:c[5]},X9.EventSource.call(this),X9.extend(!0,this,s),!this.success)for(a=0;a<arguments.length;a++)if(X9.isFunction(arguments[a])){this.success=arguments[a];break}this.success&&this.addHandler("ready",function(e){l.success(e)}),"string"==X9.type(e)&&(this.url=e),this.url?(this.aspectRatio=1,this.dimensions=new X9.Point(10,10),this._tileWidth=0,this._tileHeight=0,this.tileOverlap=0,this.minLevel=0,this.maxLevel=0,this.ready=!1,this.getImageInfo(this.url)):(this.ready=!0,this.aspectRatio=s.width&&s.height?s.width/s.height:1,this.dimensions=new X9.Point(s.width,s.height),this.tileSize?(this._tileWidth=this._tileHeight=this.tileSize,delete this.tileSize):(this.tileWidth?(this._tileWidth=this.tileWidth,delete this.tileWidth):this._tileWidth=0,this.tileHeight?(this._tileHeight=this.tileHeight,delete this.tileHeight):this._tileHeight=0),this.tileOverlap=s.tileOverlap?s.tileOverlap:0,this.minLevel=s.minLevel?s.minLevel:0,this.maxLevel=void 0!==s.maxLevel&&null!==s.maxLevel?s.maxLevel:s.width&&s.height?Math.ceil(Math.log(Math.max(s.width,s.height))/Math.log(2)):0,this.success&&X9.isFunction(this.success)&&this.success(this))},X9.TileSource.prototype={getTileSize:function(e){return X9.console.error("[TileSource.getTileSize] is deprecated.Use TileSource.getTileWidth() and TileSource.getTileHeight() instead"),this._tileWidth},getTileWidth:function(e){return this._tileWidth?this._tileWidth:this.getTileSize(e)},getTileHeight:function(e){return this._tileHeight?this._tileHeight:this.getTileSize(e)},getLevelScale:function(e){var t,n={};for(t=0;t<=this.maxLevel;t++)n[t]=1/Math.pow(2,this.maxLevel-t);return this.getLevelScale=function(e){return n[e]},this.getLevelScale(e)},getNumTiles:function(e){var t=this.getLevelScale(e),n=Math.ceil(t*this.dimensions.x/this.getTileWidth(e)),i=Math.ceil(t*this.dimensions.y/this.getTileHeight(e));return new X9.Point(n,i)},getPixelRatio:function(e){var t=this.dimensions.times(this.getLevelScale(e)),n=1/t.x,i=1/t.y;return new X9.Point(n,i)},getClosestLevel:function(e){var t,n,i;for(t=this.minLevel;t<this.maxLevel&&(i=this.getNumTiles(t),n=new X9.Point(Math.floor(e.x/this.getTileWidth(t)),Math.floor(e.y/this.getTileHeight(t))),!(i.x+1>=n.x&&i.y+1>=n.y));t++);return Math.max(0,t-1)},getTileAtPoint:function(e,t){var n=t.times(this.dimensions.x).times(this.getLevelScale(e)),i=Math.floor(n.x/this.getTileWidth(e)),r=Math.floor(n.y/this.getTileHeight(e));return new X9.Point(i,r)},getTileBounds:function(e,t,n){var i=this.dimensions.times(this.getLevelScale(e)),r=this.getTileWidth(e),o=this.getTileHeight(e),s=0===t?0:r*t-this.tileOverlap,a=0===n?0:o*n-this.tileOverlap,l=r+(0===t?1:2)*this.tileOverlap,c=o+(0===n?1:2)*this.tileOverlap,u=1/i.x;return l=Math.min(l,i.x-s),c=Math.min(c,i.y-a),new X9.Rect(s*u,a*u,l*u,c*u)},getImageInfo:function(i){var e,n,r,o,t,s,a,l=this;i&&-1<(a=(s=(t=i.split("/"))[t.length-1]).lastIndexOf("."))&&(t[t.length-1]=(0,_slice.default)(s).call(s,0,a)),n=function(e){"string"==typeof e&&(e=X9.parseXml(e));var t=X9.TileSource.determineType(l,e,i);t?(void 0===(o=t.prototype.configure.apply(l,[e,i])).ajaxWithCredentials&&(o.ajaxWithCredentials=l.ajaxWithCredentials),r=new t(o),l.ready=!0,l.raiseEvent("ready",{tileSource:r})):l.raiseEvent("open-failed",{message:"Unable to load TileSource",source:i})},i.match(/\.js$/)?(e=i.split("/").pop().replace(".js",""),X9.jsonp({url:i,async:!1,callbackName:e,callback:n})):X9.makeAjaxRequest({url:i,withCredentials:this.ajaxWithCredentials,success:function(e){var t=function(t){var e,n,i=t.responseText,r=t.status;if(!t)throw new Error(X9.getString("Errors.Security"));if(200!==t.status&&0!==t.status)throw r=t.status,e=404==r?"Not Found":t.statusText,new Error(X9.getString("Errors.Status",r,e));if(i.match(/\s*<.*/))try{n=t.responseXML&&t.responseXML.documentElement?t.responseXML:X9.parseXml(i)}catch(e){n=t.responseText}else n=i.match(/\s*[\{\[].*/)?X9.parseJSON(i):i;return n}(e);n(t)},error:function(e,t){var n;try{n="HTTP "+e.status+" attempting to load TileSource"}catch(e){n=(void 0!==t&&t.toString?t.toString():"Unknown error")+" attempting to load TileSource"}l.raiseEvent("open-failed",{message:n,source:i})}})},supports:function(e,t){return!1},configure:function(e,t){throw new Error("Method not implemented.")},getTileUrl:function(e,t,n){throw new Error("Method not implemented.")},tileExists:function(e,t,n){var i=this.getNumTiles(e);return e>=this.minLevel&&e<=this.maxLevel&&0<=t&&0<=n&&t<i.x&&n<i.y}},X9.extend(!0,X9.TileSource.prototype,X9.EventSource.prototype),X9.TileSource.determineType=function(e,t,n){var i;for(i in OpenSeadragon)if(i.match(/.+TileSource$/)&&X9.isFunction(OpenSeadragon[i])&&X9.isFunction(OpenSeadragon[i].prototype.supports)&&OpenSeadragon[i].prototype.supports.call(e,t,n))return OpenSeadragon[i];X9.console.error("No TileSource was able to open %s %s",n,t)},function(f){function g(e,t){var n,i,r=t.Image,o=r.Url,s=r.Format,a=r.Size,l=r.DisplayRect||[],c=parseInt(a.Width,10),u=parseInt(a.Height,10),h=parseInt(r.TileSize,10),d=parseInt(r.Overlap,10),p=[];for(i=0;i<l.length;i++)n=l[i].Rect,p.push(new f.DisplayRect(parseInt(n.X,10),parseInt(n.Y,10),parseInt(n.Width,10),parseInt(n.Height,10),parseInt(n.MinLevel,10),parseInt(n.MaxLevel,10)));return f.extend(!0,{width:c,height:u,tileSize:h,tileOverlap:d,minLevel:null,maxLevel:null,tilesUrl:o,fileFormat:s,displayRects:p},t)}f.DziTileSource=function(e,t,n,i,r,o,s,a,l){var c,u,h,d;if(d=f.isPlainObject(e)?e:{width:e,height:t,tileSize:n,tileOverlap:i,tilesUrl:r,fileFormat:o,displayRects:s,minLevel:a,maxLevel:l},this._levelRects={},this.tilesUrl=d.tilesUrl,this.fileFormat=d.fileFormat,this.displayRects=d.displayRects,this.displayRects)for(c=this.displayRects.length-1;0<=c;c--)for(h=(u=this.displayRects[c]).minLevel;h<=u.maxLevel;h++)this._levelRects[h]||(this._levelRects[h]=[]),this._levelRects[h].push(u);f.TileSource.apply(this,[d])},f.extend(f.DziTileSource.prototype,f.TileSource.prototype,{supports:function(e,t){var n;return e.Image?n=e.Image.xmlns:e.documentElement&&("Image"!=e.documentElement.localName&&"Image"!=e.documentElement.tagName||(n=e.documentElement.namespaceURI)),"http://schemas.microsoft.com/deepzoom/2008"==n||"http://schemas.microsoft.com/deepzoom/2009"==n},configure:function(e,t){var n;return n=f.isPlainObject(e)?g(this,e):function(e,t){if(!t||!t.documentElement)throw new Error(f.getString("Errors.Xml"));var n,i,r,o,s,a=t.documentElement,l=a.localName||a.tagName,c=t.documentElement.namespaceURI,u=null,h=[];if("Image"==l)try{if(void 0===(o=a.getElementsByTagName("Size")[0])&&(o=a.getElementsByTagNameNS(c,"Size")[0]),u={Image:{xmlns:"http://schemas.microsoft.com/deepzoom/2008",Url:a.getAttribute("Url"),Format:a.getAttribute("Format"),DisplayRect:null,Overlap:parseInt(a.getAttribute("Overlap"),10),TileSize:parseInt(a.getAttribute("TileSize"),10),Size:{Height:parseInt(o.getAttribute("Height"),10),Width:parseInt(o.getAttribute("Width"),10)}}},!f.imageFormatSupported(u.Image.Format))throw new Error(f.getString("Errors.ImageFormat",u.Image.Format.toUpperCase()));for(void 0===(n=a.getElementsByTagName("DisplayRect"))&&(n=a.getElementsByTagNameNS(c,"DisplayRect")[0]),s=0;s<n.length;s++)i=n[s],void 0===(r=i.getElementsByTagName("Rect")[0])&&(r=i.getElementsByTagNameNS(c,"Rect")[0]),h.push({Rect:{X:parseInt(r.getAttribute("X"),10),Y:parseInt(r.getAttribute("Y"),10),Width:parseInt(r.getAttribute("Width"),10),Height:parseInt(r.getAttribute("Height"),10),MinLevel:parseInt(i.getAttribute("MinLevel"),10),MaxLevel:parseInt(i.getAttribute("MaxLevel"),10)}});return h.length&&(u.Image.DisplayRect=h),g(e,u)}catch(e){throw e instanceof Error?e:new Error(f.getString("Errors.Dzi"))}else{if("Collection"==l)throw new Error(f.getString("Errors.Dzc"));if("Error"==l){var d=a.getElementsByTagName("Message")[0],p=d.firstChild.nodeValue;throw new Error(p)}}throw new Error(f.getString("Errors.Dzi"))}(this,e),t&&!n.tilesUrl&&(n.tilesUrl=t.replace(/([^\/]+?)(\.(dzi|xml|js))?\/?(\?.*)?$/,"$1_files/"),-1!=t.search(/\.(dzi|xml|js)\?/)?n.queryParams=t.match(/\?.*/):n.queryParams=""),n},getTileUrl:function(e,t,n){return[this.tilesUrl,e,"/",t,"_",n,".",this.fileFormat,this.queryParams].join("")},tileExists:function(e,t,n){var i,r,o,s,a,l,c,u=this._levelRects[e];if(!u||!u.length)return!0;for(c=u.length-1;0<=c;c--)if(!(e<(i=u[c]).minLevel||e>i.maxLevel)&&(r=this.getLevelScale(e),o=i.x*r,s=i.y*r,a=o+i.width*r,l=s+i.height*r,o=Math.floor(o/this.tileSize),s=Math.floor(s/this.tileSize),a=Math.ceil(a/this.tileSize),l=Math.ceil(l/this.tileSize),o<=t&&t<a&&s<=n&&n<l))return!0;return!1}})}(OpenSeadragon),gda=OpenSeadragon,gda.IIIFTileSource=function(e){if(gda.extend(!0,this,e),!(this.height&&this.width&&this["@id"]))throw new Error("IIIF required parameters not provided.");if(e.tileSizePerScaleFactor={},this.tile_width&&this.tile_height)e.tileWidth=this.tile_width,e.tileHeight=this.tile_height;else if(this.tile_width)e.tileSize=this.tile_width;else if(this.tile_height)e.tileSize=this.tile_height;else if(this.tiles)if(1==this.tiles.length)e.tileWidth=this.tiles[0].width,e.tileHeight=this.tiles[0].height||this.tiles[0].width,this.scale_factors=this.tiles[0].scaleFactors;else{this.scale_factors=[];for(var t=0;t<this.tiles.length;t++)for(var n=0;n<this.tiles[t].scaleFactors.length;n++){var i=this.tiles[t].scaleFactors[n];this.scale_factors.push(i),e.tileSizePerScaleFactor[i]={width:this.tiles[t].width,height:this.tiles[t].height||this.tiles[t].width}}}else if(l=e.profile,-1==["http://library.stanford.edu/iiif/image-api/compliance.html#level0","http://library.stanford.edu/iiif/image-api/1.1/compliance.html#level0","http://iiif.io/api/image/2/level0.json"].indexOf(l[0])||-1!=l.indexOf("sizeByW")){for(var r=Math.min(this.height,this.width),o=[256,512,1024],s=[],a=0;a<o.length;a++)o[a]<=r&&s.push(o[a]);0<s.length?e.tileSize=Math.max.apply(null,s):e.tileSize=r}else this.sizes&&0<this.sizes.length?(this.emulateLegacyImagePyramid=!0,e.levels=function(e){for(var t=[],n=0;n<e.sizes.length;n++)t.push({url:e["@id"]+"/full/"+e.sizes[n].width+",/0/default.jpg",width:e.sizes[n].width,height:e.sizes[n].height});return t.sort(function(e,t){return e.width-t.width})}(this),gda.extend(!0,e,{width:e.levels[e.levels.length-1].width,height:e.levels[e.levels.length-1].height,tileSize:Math.max(e.height,e.width),tileOverlap:0,minLevel:0,maxLevel:e.levels.length-1}),this.levels=e.levels):gda.console.error("Nothing in the info.json to construct image pyramids from");var l;e.maxLevel||this.emulateLegacyImagePyramid||(this.scale_factors?e.maxLevel=Math.floor(Math.pow(Math.max.apply(null,this.scale_factors),.5)):e.maxLevel=Number(Math.ceil(Math.log(Math.max(this.width,this.height),2)))),gda.TileSource.apply(this,[e])},gda.extend(gda.IIIFTileSource.prototype,gda.TileSource.prototype,{supports:function(e,t){return!!(e.protocol&&"http://iiif.io/api/image"==e.protocol||e["@context"]&&("http://library.stanford.edu/iiif/image-api/1.1/context.json"==e["@context"]||"http://iiif.io/api/image/1/context.json"==e["@context"])||e.profile&&0===e.profile.indexOf("http://library.stanford.edu/iiif/image-api/compliance.html")||e.identifier&&e.width&&e.height||e.documentElement&&"info"==e.documentElement.tagName&&"http://library.stanford.edu/iiif/image-api/ns/"==e.documentElement.namespaceURI)},configure:function(e,t){if(gda.isPlainObject(e))return e["@context"]||(e["@context"]="http://iiif.io/api/image/1.0/context.json",e["@id"]=t.replace("/info.json","")),e;var n=function(e){if(!e||!e.documentElement)throw new Error(gda.getString("Errors.Xml"));var t=e.documentElement,n=t.tagName,i=null;if("info"==n)try{return function e(t,n,i){var r,o,s;if(3==t.nodeType&&i)(o=(0,_trim.default)(s=t.nodeValue).call(s)).match(/^\d*$/)&&(o=Number(o)),n[i]?(gda.isArray(n[i])||(n[i]=[n[i]]),n[i].push(o)):n[i]=o;else if(1==t.nodeType)for(r=0;r<t.childNodes.length;r++)e(t.childNodes[r],n,t.nodeName)}(t,i={}),i}catch(e){throw e instanceof Error?e:new Error(gda.getString("Errors.IIIF"))}throw new Error(gda.getString("Errors.IIIF"))}(e);return n["@context"]="http://iiif.io/api/image/1.0/context.json",n["@id"]=t.replace("/info.xml",""),n},getTileWidth:function(e){if(this.emulateLegacyImagePyramid)return gda.TileSource.prototype.getTileWidth.call(this,e);var t=Math.pow(2,this.maxLevel-e);return this.tileSizePerScaleFactor&&this.tileSizePerScaleFactor[t]?this.tileSizePerScaleFactor[t].width:this._tileWidth},getTileHeight:function(e){if(this.emulateLegacyImagePyramid)return gda.TileSource.prototype.getTileHeight.call(this,e);var t=Math.pow(2,this.maxLevel-e);return this.tileSizePerScaleFactor&&this.tileSizePerScaleFactor[t]?this.tileSizePerScaleFactor[t].height:this._tileHeight},getLevelScale:function(e){if(this.emulateLegacyImagePyramid){var t=NaN;return 0<this.levels.length&&e>=this.minLevel&&e<=this.maxLevel&&(t=this.levels[e].width/this.levels[this.maxLevel].width),t}return gda.TileSource.prototype.getLevelScale.call(this,e)},getNumTiles:function(e){return this.emulateLegacyImagePyramid?this.getLevelScale(e)?new gda.Point(1,1):new gda.Point(0,0):gda.TileSource.prototype.getNumTiles.call(this,e)},getTileAtPoint:function(e,t){return this.emulateLegacyImagePyramid?new gda.Point(0,0):gda.TileSource.prototype.getTileAtPoint.call(this,e,t)},getTileUrl:function(e,t,n){if(this.emulateLegacyImagePyramid){var i=null;return 0<this.levels.length&&e>=this.minLevel&&e<=this.maxLevel&&(i=this.levels[e].url),i}var r,o,s,a,l,c,u,h,d,p,f,g=Math.pow(.5,this.maxLevel-e),m=Math.ceil(this.width*g),v=Math.ceil(this.height*g);return r=this.getTileWidth(e),o=this.getTileHeight(e),s=Math.ceil(r/g),a=Math.ceil(o/g),f=-1<this["@context"].indexOf("/1.0/context.json")||-1<this["@context"].indexOf("/1.1/context.json")||-1<this["@context"].indexOf("/1/context.json")?"native.jpg":"default.jpg",l=m<r&&v<o?(p=m+",","full"):(c=t*s,u=n*a,h=Math.min(s,this.width-c),d=Math.min(a,this.height-u),p=Math.ceil(h*g)+",",[c,u,h,d].join(",")),[this["@id"],l,p,"0",f].join("/")}}),Bea=OpenSeadragon,Bea.OsmTileSource=function(e,t,n,i,r){var o;(o=Bea.isPlainObject(e)?e:{width:e,height:t,tileSize:n,tileOverlap:i,tilesUrl:r}).width&&o.height||(o.width=65572864,o.height=65572864),o.tileSize||(o.tileSize=256,o.tileOverlap=0),o.tilesUrl||(o.tilesUrl="http://tile.openstreetmap.org/"),o.minLevel=8,Bea.TileSource.apply(this,[o])},Bea.extend(Bea.OsmTileSource.prototype,Bea.TileSource.prototype,{supports:function(e,t){return e.type&&"openstreetmaps"==e.type},configure:function(e,t){return e},getTileUrl:function(e,t,n){return this.tilesUrl+(e-8)+"/"+t+"/"+n+".png"}}),Sea=OpenSeadragon,Sea.TmsTileSource=function(e,t,n,i,r){var o;o=Sea.isPlainObject(e)?e:{width:e,height:t,tileSize:n,tileOverlap:i,tilesUrl:r};var s,a=256*Math.ceil(o.width/256),l=256*Math.ceil(o.height/256);s=l<a?a/256:l/256,o.maxLevel=Math.ceil(Math.log(s)/Math.log(2))-1,o.tileSize=256,o.width=a,o.height=l,Sea.TileSource.apply(this,[o])},Sea.extend(Sea.TmsTileSource.prototype,Sea.TileSource.prototype,{supports:function(e,t){return e.type&&"tiledmapservice"==e.type},configure:function(e,t){return e},getTileUrl:function(e,t,n){var i=this.getNumTiles(e).y-1;return this.tilesUrl+e+"/"+t+"/"+(i-n)+".png"}}),function(l){function c(e,t){return t.levels}l.LegacyTileSource=function(e){var t,n,i;l.isArray(e)&&(t={type:"legacy-image-pyramid",levels:e}),t.levels=function(e){var t,n,i=[];for(n=0;n<e.length;n++)(t=e[n]).height&&t.width&&t.url&&(t.url.toLowerCase().match(/^.*\.(png|jpg|jpeg|gif)(?:\?.*)?$/)||t.mimetype&&t.mimetype.toLowerCase().match(/^.*\/(png|jpg|jpeg|gif)$/))?i.push({url:t.url,width:Number(t.width),height:Number(t.height)}):l.console.error("Unsupported image format: %s",t.url?t.url:"<no URL>");return i.sort(function(e,t){return e.height-t.height})}(t.levels),0<t.levels.length?(n=t.levels[t.levels.length-1].width,i=t.levels[t.levels.length-1].height):(i=n=0,l.console.error("No supported image formats found")),l.extend(!0,t,{width:n,height:i,tileSize:Math.max(i,n),tileOverlap:0,minLevel:0,maxLevel:0<t.levels.length?t.levels.length-1:0}),l.TileSource.apply(this,[t]),this.levels=t.levels},l.extend(l.LegacyTileSource.prototype,l.TileSource.prototype,{supports:function(e,t){return e.type&&"legacy-image-pyramid"==e.type||e.documentElement&&"legacy-image-pyramid"==e.documentElement.getAttribute("type")},configure:function(e,t){return l.isPlainObject(e)?c(this,e):function(e,t){if(!t||!t.documentElement)throw new Error(l.getString("Errors.Xml"));var n,i,r=t.documentElement,o=r.tagName,s=null,a=[];if("image"==o)try{for(s={type:r.getAttribute("type"),levels:[]},a=r.getElementsByTagName("level"),i=0;i<a.length;i++)n=a[i],s.levels.push({url:n.getAttribute("url"),width:parseInt(n.getAttribute("width"),10),height:parseInt(n.getAttribute("height"),10)});return c(e,s)}catch(e){throw e instanceof Error?e:new Error("Unknown error parsing Legacy Image Pyramid XML.")}else{if("collection"==o)throw new Error("Legacy Image Pyramid Collections not yet supported.");if("error"==o)throw new Error("Error: "+t)}throw new Error("Unknown element "+o)}(this,e)},getLevelScale:function(e){var t=NaN;return 0<this.levels.length&&e>=this.minLevel&&e<=this.maxLevel&&(t=this.levels[e].width/this.levels[this.maxLevel].width),t},getNumTiles:function(e){return this.getLevelScale(e)?new l.Point(1,1):new l.Point(0,0)},getTileAtPoint:function(e,t){return new l.Point(0,0)},getTileUrl:function(e,t,n){var i=null;return 0<this.levels.length&&e>=this.minLevel&&e<=this.maxLevel&&(i=this.levels[e].url),i}})}(OpenSeadragon),dga=OpenSeadragon,dga.ImageTileSource=function(e){e=dga.extend({buildPyramid:!0,crossOriginPolicy:!1,ajaxWithCredentials:!1,useCanvas:!0},e),dga.TileSource.apply(this,[e])},dga.extend(dga.ImageTileSource.prototype,dga.TileSource.prototype,{supports:function(e,t){return e.type&&"image"===e.type},configure:function(e,t){return e},getImageInfo:function(e){var t=this._image=new Image,n=this;this.crossOriginPolicy&&(t.crossOrigin=this.crossOriginPolicy),this.ajaxWithCredentials&&(t.useCredentials=this.ajaxWithCredentials),dga.addEvent(t,"load",function(){n.width=t.naturalWidth,n.height=t.naturalHeight,n.aspectRatio=n.width/n.height,n.dimensions=new dga.Point(n.width,n.height),n._tileWidth=n.width,n._tileHeight=n.height,n.tileOverlap=0,n.minLevel=0,n.levels=n._buildLevels(),n.maxLevel=n.levels.length-1,n.ready=!0,n.raiseEvent("ready",{tileSource:n})}),dga.addEvent(t,"error",function(){n.raiseEvent("open-failed",{message:"Error loading image at "+e,source:e})}),t.src=e},getLevelScale:function(e){var t=NaN;return e>=this.minLevel&&e<=this.maxLevel&&(t=this.levels[e].width/this.levels[this.maxLevel].width),t},getNumTiles:function(e){return this.getLevelScale(e)?new dga.Point(1,1):new dga.Point(0,0)},getTileAtPoint:function(e,t){return new dga.Point(0,0)},getTileUrl:function(e,t,n){var i=null;return e>=this.minLevel&&e<=this.maxLevel&&(i=this.levels[e].url),i},getContext2D:function(e,t,n){var i=null;return e>=this.minLevel&&e<=this.maxLevel&&(i=this.levels[e].context2D),i},_buildLevels:function(){var e=[{url:this._image.src,width:this._image.naturalWidth,height:this._image.naturalHeight}];if(!this.buildPyramid||!dga.supportsCanvas||!this.useCanvas)return delete this._image,e;var t=this._image.naturalWidth,n=this._image.naturalHeight,i=document.createElement("canvas"),r=i.getContext("2d");if(i.width=t,i.height=n,r.drawImage(this._image,0,0,t,n),e[0].context2D=r,delete this._image,dga.isCanvasTainted(i))return e;for(;2<=t&&2<=n;){t=Math.floor(t/2),n=Math.floor(n/2);var o=document.createElement("canvas"),s=o.getContext("2d");o.width=t,o.height=n,s.drawImage(i,0,0,t,n),(0,_splice.default)(e).call(e,0,0,{context2D:s,width:t,height:n}),i=o,r=s}return e}}),Qga=OpenSeadragon,Qga.TileSourceCollection=function(e,t,n,i){Qga.console.error("TileSourceCollection is deprecated; use World instead")},function(o){function s(r){o.requestAnimationFrame(function(){var e,t,n,i;(e=r).shouldFade&&(t=o.now(),n=t-e.fadeBeginTime,i=1-n/e.fadeLength,i=Math.min(1,i),i=Math.max(0,i),e.imgGroup&&o.setElementOpacity(e.imgGroup,i,!0),0<i&&s(e))})}function n(e,t){var n;e.element.disabled||(t>=o.ButtonState.GROUP&&e.currentState==o.ButtonState.REST&&((n=e).shouldFade=!1,n.imgGroup&&o.setElementOpacity(n.imgGroup,1,!0),e.currentState=o.ButtonState.GROUP),t>=o.ButtonState.HOVER&&e.currentState==o.ButtonState.GROUP&&(e.imgHover&&(e.imgHover.style.visibility=""),e.currentState=o.ButtonState.HOVER),t>=o.ButtonState.DOWN&&e.currentState==o.ButtonState.HOVER&&(e.imgDown&&(e.imgDown.style.visibility=""),e.currentState=o.ButtonState.DOWN))}function i(e,t){var n;e.element.disabled||(t<=o.ButtonState.HOVER&&e.currentState==o.ButtonState.DOWN&&(e.imgDown&&(e.imgDown.style.visibility="hidden"),e.currentState=o.ButtonState.HOVER),t<=o.ButtonState.GROUP&&e.currentState==o.ButtonState.HOVER&&(e.imgHover&&(e.imgHover.style.visibility="hidden"),e.currentState=o.ButtonState.GROUP),t<=o.ButtonState.REST&&e.currentState==o.ButtonState.GROUP&&((n=e).shouldFade=!0,n.fadeBeginTime=o.now()+n.fadeDelay,window.setTimeout(function(){s(n)},n.fadeDelay),e.currentState=o.ButtonState.REST))}o.ButtonState={REST:0,GROUP:1,HOVER:2,DOWN:3},o.Button=function(e){var t=this;o.EventSource.call(this),o.extend(!0,this,{tooltip:null,srcRest:null,srcGroup:null,srcHover:null,srcDown:null,clickTimeThreshold:o.DEFAULT_SETTINGS.clickTimeThreshold,clickDistThreshold:o.DEFAULT_SETTINGS.clickDistThreshold,fadeDelay:0,fadeLength:2e3,onPress:null,onRelease:null,onClick:null,onEnter:null,onExit:null,onFocus:null,onBlur:null},e),this.element=e.element||o.makeNeutralElement("div"),e.element||(this.imgRest=o.makeTransparentImage(this.srcRest),this.imgGroup=o.makeTransparentImage(this.srcGroup),this.imgHover=o.makeTransparentImage(this.srcHover),this.imgDown=o.makeTransparentImage(this.srcDown),this.imgRest.alt=this.imgGroup.alt=this.imgHover.alt=this.imgDown.alt=this.tooltip,this.element.style.position="relative",o.setElementTouchActionNone(this.element),this.imgGroup.style.position=this.imgHover.style.position=this.imgDown.style.position="absolute",this.imgGroup.style.top=this.imgHover.style.top=this.imgDown.style.top="0px",this.imgGroup.style.left=this.imgHover.style.left=this.imgDown.style.left="0px",this.imgHover.style.visibility=this.imgDown.style.visibility="hidden",o.Browser.vendor==o.BROWSERS.FIREFOX&&o.Browser.version<3&&(this.imgGroup.style.top=this.imgHover.style.top=this.imgDown.style.top=""),this.element.appendChild(this.imgRest),this.element.appendChild(this.imgGroup),this.element.appendChild(this.imgHover),this.element.appendChild(this.imgDown)),this.addHandler("press",this.onPress),this.addHandler("release",this.onRelease),this.addHandler("click",this.onClick),this.addHandler("enter",this.onEnter),this.addHandler("exit",this.onExit),this.addHandler("focus",this.onFocus),this.addHandler("blur",this.onBlur),this.currentState=o.ButtonState.GROUP,this.fadeBeginTime=null,this.shouldFade=!1,this.element.style.display="inline-block",this.element.style.position="relative",this.element.title=this.tooltip,this.tracker=new o.MouseTracker({element:this.element,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,enterHandler:function(e){e.insideElementPressed?(n(t,o.ButtonState.DOWN),t.raiseEvent("enter",{originalEvent:e.originalEvent})):e.buttonDownAny||n(t,o.ButtonState.HOVER)},focusHandler:function(e){this.enterHandler(e),t.raiseEvent("focus",{originalEvent:e.originalEvent})},exitHandler:function(e){i(t,o.ButtonState.GROUP),e.insideElementPressed&&t.raiseEvent("exit",{originalEvent:e.originalEvent})},blurHandler:function(e){this.exitHandler(e),t.raiseEvent("blur",{originalEvent:e.originalEvent})},pressHandler:function(e){n(t,o.ButtonState.DOWN),t.raiseEvent("press",{originalEvent:e.originalEvent})},releaseHandler:function(e){e.insideElementPressed&&e.insideElementReleased?(i(t,o.ButtonState.HOVER),t.raiseEvent("release",{originalEvent:e.originalEvent})):e.insideElementPressed?i(t,o.ButtonState.GROUP):n(t,o.ButtonState.HOVER)},clickHandler:function(e){e.quick&&t.raiseEvent("click",{originalEvent:e.originalEvent})},keyHandler:function(e){return 13!==e.keyCode||(t.raiseEvent("click",{originalEvent:e.originalEvent}),t.raiseEvent("release",{originalEvent:e.originalEvent}),!1)}}),i(this,o.ButtonState.REST)},o.extend(o.Button.prototype,o.EventSource.prototype,{notifyGroupEnter:function(){n(this,o.ButtonState.GROUP)},notifyGroupExit:function(){i(this,o.ButtonState.REST)},disable:function(){this.notifyGroupExit(),this.element.disabled=!0,o.setElementOpacity(this.element,.2,!0)},enable:function(){this.element.disabled=!1,o.setElementOpacity(this.element,1,!0),this.notifyGroupEnter()}})}(OpenSeadragon),Hha=OpenSeadragon,Hha.ButtonGroup=function(e){var t;Hha.extend(!0,this,{buttons:[],clickTimeThreshold:Hha.DEFAULT_SETTINGS.clickTimeThreshold,clickDistThreshold:Hha.DEFAULT_SETTINGS.clickDistThreshold,labelText:""},e);var n,i=(0,_concat.default)(t=this.buttons).call(t,[]),r=this;if(this.element=e.element||Hha.makeNeutralElement("div"),!e.group)for(this.label=Hha.makeNeutralElement("label"),this.element.style.display="inline-block",this.element.appendChild(this.label),n=0;n<i.length;n++)this.element.appendChild(i[n].element);Hha.setElementTouchActionNone(this.element),this.tracker=new Hha.MouseTracker({element:this.element,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,enterHandler:function(e){var t;for(t=0;t<r.buttons.length;t++)r.buttons[t].notifyGroupEnter()},exitHandler:function(e){var t;if(!e.insideElementPressed)for(t=0;t<r.buttons.length;t++)r.buttons[t].notifyGroupExit()}})},Hha.ButtonGroup.prototype={emulateEnter:function(){this.tracker.enterHandler({eventSource:this.tracker})},emulateExit:function(){this.tracker.exitHandler({eventSource:this.tracker})}},Vha=OpenSeadragon,Vha.Rect=function(e,t,n,i,r){var o,s;this.x="number"==typeof e?e:0,this.y="number"==typeof t?t:0,this.width="number"==typeof n?n:0,this.height="number"==typeof i?i:0,this.degrees="number"==typeof r?r:0,this.degrees=this.degrees%360,this.degrees<0&&(this.degrees+=360),270<=this.degrees?(o=this.getTopRight(),this.x=o.x,this.y=o.y,s=this.height,this.height=this.width,this.width=s,this.degrees-=270):180<=this.degrees?(o=this.getBottomRight(),this.x=o.x,this.y=o.y,this.degrees-=180):90<=this.degrees&&(o=this.getBottomLeft(),this.x=o.x,this.y=o.y,s=this.height,this.height=this.width,this.width=s,this.degrees-=90)},Vha.Rect.fromSummits=function(e,t,n){var i=e.distanceTo(t),r=e.distanceTo(n),o=t.minus(e),s=Math.atan(o.y/o.x);return o.x<0?s+=Math.PI:o.y<0&&(s+=2*Math.PI),new Vha.Rect(e.x,e.y,i,r,s/Math.PI*180)},Vha.Rect.prototype={clone:function(){return new Vha.Rect(this.x,this.y,this.width,this.height,this.degrees)},getAspectRatio:function(){return this.width/this.height},getTopLeft:function(){return new Vha.Point(this.x,this.y)},getBottomRight:function(){return new Vha.Point(this.x+this.width,this.y+this.height).rotate(this.degrees,this.getTopLeft())},getTopRight:function(){return new Vha.Point(this.x+this.width,this.y).rotate(this.degrees,this.getTopLeft())},getBottomLeft:function(){return new Vha.Point(this.x,this.y+this.height).rotate(this.degrees,this.getTopLeft())},getCenter:function(){return new Vha.Point(this.x+this.width/2,this.y+this.height/2).rotate(this.degrees,this.getTopLeft())},getSize:function(){return new Vha.Point(this.width,this.height)},equals:function(e){return e instanceof Vha.Rect&&this.x===e.x&&this.y===e.y&&this.width===e.width&&this.height===e.height&&this.degrees===e.degrees},times:function(e){return new Vha.Rect(this.x*e,this.y*e,this.width*e,this.height*e,this.degrees)},translate:function(e){return new Vha.Rect(this.x+e.x,this.y+e.y,this.width,this.height,this.degrees)},union:function(e){var t=this.getBoundingBox(),n=e.getBoundingBox(),i=Math.min(t.x,n.x),r=Math.min(t.y,n.y),o=Math.max(t.x+t.width,n.x+n.width),s=Math.max(t.y+t.height,n.y+n.height);return new Vha.Rect(i,r,o-i,s-r)},intersection:function(e){var c=1e-10,t=[],n=this.getTopLeft();e.containsPoint(n,c)&&t.push(n);var i=this.getTopRight();e.containsPoint(i,c)&&t.push(i);var r=this.getBottomLeft();e.containsPoint(r,c)&&t.push(r);var o=this.getBottomRight();e.containsPoint(o,c)&&t.push(o);var s=e.getTopLeft();this.containsPoint(s,c)&&t.push(s);var a=e.getTopRight();this.containsPoint(a,c)&&t.push(a);var l=e.getBottomLeft();this.containsPoint(l,c)&&t.push(l);var u=e.getBottomRight();this.containsPoint(u,c)&&t.push(u);for(var h=this._getSegments(),d=e._getSegments(),p=0;p<h.length;p++)for(var f=h[p],g=0;g<d.length;g++){var m=d[g],v=y(f[0],f[1],m[0],m[1]);v&&t.push(v)}function y(e,t,n,i){var r=t.minus(e),o=i.minus(n),s=-o.x*r.y+r.x*o.y;if(0===s)return null;var a=(r.x*(e.y-n.y)-r.y*(e.x-n.x))/s,l=(o.x*(e.y-n.y)-o.y*(e.x-n.x))/s;return-c<=a&&a<=1-c&&-c<=l&&l<=1-c?new Vha.Point(e.x+l*r.x,e.y+l*r.y):null}if(0===t.length)return null;for(var w=t[0].x,b=t[0].x,x=t[0].y,k=t[0].y,T=1;T<t.length;T++){var S=t[T];S.x<w&&(w=S.x),S.x>b&&(b=S.x),S.y<x&&(x=S.y),S.y>k&&(k=S.y)}return new Vha.Rect(w,x,b-w,k-x)},_getSegments:function(){var e=this.getTopLeft(),t=this.getTopRight(),n=this.getBottomLeft(),i=this.getBottomRight();return[[e,t],[t,i],[i,n],[n,e]]},rotate:function(e,t){if(0==(e%=360))return this.clone();e<0&&(e+=360),t=t||this.getCenter();var n=this.getTopLeft().rotate(e,t),i=this.getTopRight().rotate(e,t).minus(n),r=Math.atan(i.y/i.x);return i.x<0?r+=Math.PI:i.y<0&&(r+=2*Math.PI),new Vha.Rect(n.x,n.y,this.width,this.height,r/Math.PI*180)},getBoundingBox:function(){if(0===this.degrees)return this.clone();var e=this.getTopLeft(),t=this.getTopRight(),n=this.getBottomLeft(),i=this.getBottomRight(),r=Math.min(e.x,t.x,n.x,i.x),o=Math.max(e.x,t.x,n.x,i.x),s=Math.min(e.y,t.y,n.y,i.y),a=Math.max(e.y,t.y,n.y,i.y);return new Vha.Rect(r,s,o-r,a-s)},getIntegerBoundingBox:function(){var e=this.getBoundingBox(),t=Math.floor(e.x),n=Math.floor(e.y),i=Math.ceil(e.width+e.x-t),r=Math.ceil(e.height+e.y-n);return new Vha.Rect(t,n,i,r)},containsPoint:function(e,t){t=t||0;var n=this.getTopLeft(),i=this.getTopRight(),r=this.getBottomLeft(),o=i.minus(n),s=r.minus(n);return(e.x-n.x)*o.x+(e.y-n.y)*o.y>=-t&&(e.x-i.x)*o.x+(e.y-i.y)*o.y<=t&&(e.x-n.x)*s.x+(e.y-n.y)*s.y>=-t&&(e.x-r.x)*s.x+(e.y-r.y)*s.y<=t},toString:function(){return"["+Math.round(100*this.x)/100+", "+Math.round(100*this.y)/100+", "+Math.round(100*this.width)/100+"x"+Math.round(100*this.height)/100+", "+Math.round(100*this.degrees)/100+"deg]"}},function(u){var s={};function a(e){var t=Number(this.element.style.marginLeft.replace("px","")),n=Number(this.element.style.marginTop.replace("px","")),i=Number(this.element.style.width.replace("px","")),r=Number(this.element.style.height.replace("px","")),o=u.getElementSize(this.viewer.canvas);return this.dragging=!0,this.element&&("horizontal"==this.scroll?0<-e.delta.x?t>-(i-o.x)&&(this.element.style.marginLeft=t+2*e.delta.x+"px",c(this,o.x,t+2*e.delta.x)):-e.delta.x<0&&t<0&&(this.element.style.marginLeft=t+2*e.delta.x+"px",c(this,o.x,t+2*e.delta.x)):0<-e.delta.y?n>-(r-o.y)&&(this.element.style.marginTop=n+2*e.delta.y+"px",c(this,o.y,n+2*e.delta.y)):-e.delta.y<0&&n<0&&(this.element.style.marginTop=n+2*e.delta.y+"px",c(this,o.y,n+2*e.delta.y))),!1}function l(e){var t=Number(this.element.style.marginLeft.replace("px","")),n=Number(this.element.style.marginTop.replace("px","")),i=Number(this.element.style.width.replace("px","")),r=Number(this.element.style.height.replace("px","")),o=u.getElementSize(this.viewer.canvas);return this.element&&("horizontal"==this.scroll?0<e.scroll?t>-(i-o.x)&&(this.element.style.marginLeft=t-60*e.scroll+"px",c(this,o.x,t-60*e.scroll)):e.scroll<0&&t<0&&(this.element.style.marginLeft=t-60*e.scroll+"px",c(this,o.x,t-60*e.scroll)):e.scroll<0?n>o.y-r&&(this.element.style.marginTop=n+60*e.scroll+"px",c(this,o.y,n+60*e.scroll)):0<e.scroll&&n<0&&(this.element.style.marginTop=n+60*e.scroll+"px",c(this,o.y,n+60*e.scroll))),!1}function c(e,t,n){var i,r,o,s,a,l,c;for(i="horizontal"==e.scroll?e.panelWidth:e.panelHeight,r=Math.ceil(t/i)+5,l=r=(r=(o=Math.ceil((Math.abs(n)+t)/i)+1)-r)<0?0:r;l<o&&l<e.panels.length;l++)(c=e.panels[l]).activePanel||((s=new u.Viewer({id:c.id,tileSources:[e.viewer.tileSources[l]],element:c,navigatorSizeRatio:e.sizeRatio,showNavigator:!1,mouseNavEnabled:!1,showNavigationControl:!1,showSequenceControl:!1,immediateRender:!0,blendTime:0,animationTime:0})).displayRegion=u.makeNeutralElement("div"),s.displayRegion.id=c.id+"-displayregion",s.displayRegion.className="displayregion",(a=s.displayRegion.style).position="relative",a.top="0px",a.left="0px",a.fontSize="0px",a.overflow="hidden",a.float="left",a.cssFloat="left",a.styleFloat="left",a.zIndex=999999999,a.cursor="default",a.width=e.panelWidth-4+"px",a.height=e.panelHeight-4+"px",s.displayRegion.innerTracker=new u.MouseTracker({element:s.displayRegion,startDisabled:!0}),c.getElementsByTagName("div")[0].appendChild(s.displayRegion),c.activePanel=!0)}function h(e){var t=e.eventSource.element;return"horizontal"==this.scroll?t.style.marginBottom="0px":t.style.marginLeft="0px",!1}function d(e){var t=e.eventSource.element;return"horizontal"==this.scroll?t.style.marginBottom="-"+u.getElementSize(t).y/2+"px":t.style.marginLeft="-"+u.getElementSize(t).x/2+"px",!1}function p(e){if(e.preventDefaultAction||e.ctrl||e.alt||e.meta)return!0;switch(e.keyCode){case 38:return l.call(this,{eventSource:this.tracker,position:null,scroll:1,shift:null}),!1;case 40:case 37:return l.call(this,{eventSource:this.tracker,position:null,scroll:-1,shift:null}),!1;case 39:return l.call(this,{eventSource:this.tracker,position:null,scroll:1,shift:null}),!1;default:return!0}}function f(e){if(e.preventDefaultAction||e.ctrl||e.alt||e.meta)return!0;switch(e.keyCode){case 61:return l.call(this,{eventSource:this.tracker,position:null,scroll:1,shift:null}),!1;case 45:return l.call(this,{eventSource:this.tracker,position:null,scroll:-1,shift:null}),!1;case 48:case 119:case 87:return l.call(this,{eventSource:this.tracker,position:null,scroll:1,shift:null}),!1;case 115:case 83:case 97:return l.call(this,{eventSource:this.tracker,position:null,scroll:-1,shift:null}),!1;case 100:return l.call(this,{eventSource:this.tracker,position:null,scroll:1,shift:null}),!1;default:return!0}}u.ReferenceStrip=function(e){var t,n,i,o=e.viewer,r=u.getElementSize(o.element);for(e.id||(e.id="referencestrip-"+u.now(),this.element=u.makeNeutralElement("div"),this.element.id=e.id,this.element.className="referencestrip"),e=u.extend(!0,{sizeRatio:u.DEFAULT_SETTINGS.referenceStripSizeRatio,position:u.DEFAULT_SETTINGS.referenceStripPosition,scroll:u.DEFAULT_SETTINGS.referenceStripScroll,clickTimeThreshold:u.DEFAULT_SETTINGS.clickTimeThreshold},e,{element:this.element,showNavigator:!1,mouseNavEnabled:!1,showNavigationControl:!1,showSequenceControl:!1}),u.extend(this,e),s[this.id]={animating:!1},this.minPixelRatio=this.viewer.minPixelRatio,(n=this.element.style).marginTop="0px",n.marginRight="0px",n.marginBottom="0px",n.marginLeft="0px",n.left="0px",n.bottom="0px",n.border="0px",n.background="#000",n.position="relative",u.setElementTouchActionNone(this.element),u.setElementOpacity(this.element,.8),this.viewer=o,this.innerTracker=new u.MouseTracker({element:this.element,dragHandler:u.delegate(this,a),scrollHandler:u.delegate(this,l),enterHandler:u.delegate(this,h),exitHandler:u.delegate(this,d),keyDownHandler:u.delegate(this,p),keyHandler:u.delegate(this,f)}),e.width&&e.height?(this.element.style.width=e.width+"px",this.element.style.height=e.height+"px",o.addControl(this.element,{anchor:u.ControlAnchor.BOTTOM_LEFT})):"horizontal"==e.scroll?(this.element.style.width=r.x*e.sizeRatio*o.tileSources.length+12*o.tileSources.length+"px",this.element.style.height=r.y*e.sizeRatio+"px",o.addControl(this.element,{anchor:u.ControlAnchor.BOTTOM_LEFT})):(this.element.style.height=r.y*e.sizeRatio*o.tileSources.length+12*o.tileSources.length+"px",this.element.style.width=r.x*e.sizeRatio+"px",o.addControl(this.element,{anchor:u.ControlAnchor.TOP_LEFT})),this.panelWidth=r.x*this.sizeRatio+8,this.panelHeight=r.y*this.sizeRatio+8,this.panels=[],i=0;i<o.tileSources.length;i++)(t=u.makeNeutralElement("div")).id=this.element.id+"-"+i,t.style.width=this.panelWidth+"px",t.style.height=this.panelHeight+"px",t.style.display="inline",t.style.float="left",t.style.cssFloat="left",t.style.styleFloat="left",t.style.padding="2px",u.setElementTouchActionNone(t),t.innerTracker=new u.MouseTracker({element:t,clickTimeThreshold:this.clickTimeThreshold,clickDistThreshold:this.clickDistThreshold,pressHandler:function(e){e.eventSource.dragging=u.now()},releaseHandler:function(e){var t=e.eventSource,n=t.element.id,i=Number(n.split("-")[2]),r=u.now();e.insideElementPressed&&e.insideElementReleased&&t.dragging&&r-t.dragging<t.clickTimeThreshold&&(t.dragging=null,o.goToPage(i))}}),this.element.appendChild(t),t.activePanel=!1,this.panels.push(t);c(this,"vertical"==this.scroll?r.y:r.x,0),this.setFocus(0)},u.extend(u.ReferenceStrip.prototype,u.EventSource.prototype,u.Viewer.prototype,{setFocus:function(e){var t,n=u.getElement(this.element.id+"-"+e),i=u.getElementSize(this.viewer.canvas),r=Number(this.element.style.width.replace("px","")),o=Number(this.element.style.height.replace("px","")),s=-Number(this.element.style.marginLeft.replace("px","")),a=-Number(this.element.style.marginTop.replace("px",""));this.currentSelected!==n&&(this.currentSelected&&(this.currentSelected.style.background="#000"),this.currentSelected=n,this.currentSelected.style.background="#999","horizontal"==this.scroll?(t=Number(e)*(this.panelWidth+3))>s+i.x-this.panelWidth?(t=Math.min(t,r-i.x),this.element.style.marginLeft=-t+"px",c(this,i.x,-t)):t<s&&(t=Math.max(0,t-i.x/2),this.element.style.marginLeft=-t+"px",c(this,i.x,-t)):(t=Number(e)*(this.panelHeight+3))>a+i.y-this.panelHeight?(t=Math.min(t,o-i.y),this.element.style.marginTop=-t+"px",c(this,i.y,-t)):t<a&&(t=Math.max(0,t-i.y/2),this.element.style.marginTop=-t+"px",c(this,i.y,-t)),this.currentPage=e,h.call(this,{eventSource:this.innerTracker}))},update:function(){return!!s[this.id].animating&&(u.console.log("image reference strip update"),!0)},destroy:function(){this.element&&this.element.parentNode.removeChild(this.element)}})}(OpenSeadragon),cla=OpenSeadragon,cla.DisplayRect=function(e,t,n,i,r,o){cla.Rect.apply(this,[e,t,n,i]),this.minLevel=r,this.maxLevel=o},cla.extend(cla.DisplayRect.prototype,cla.Rect.prototype),jla=OpenSeadragon,jla.Spring=function(e){var t=arguments;"object"!=(0,_typeof2.default)(e)&&(e={initial:t.length&&"number"==typeof t[0]?t[0]:void 0,springStiffness:1<t.length?t[1].springStiffness:5,animationTime:1<t.length?t[1].animationTime:1.5}),jla.console.assert("number"==typeof e.springStiffness&&0!==e.springStiffness,"[OpenSeadragon.Spring] options.springStiffness must be a non-zero number"),jla.console.assert("number"==typeof e.animationTime&&0<=e.animationTime,"[OpenSeadragon.Spring] options.animationTime must be a number greater than or equal to 0"),e.exponential&&(this._exponential=!0,delete e.exponential),jla.extend(!0,this,e),this.current={value:"number"==typeof this.initial?this.initial:this._exponential?0:1,time:jla.now()},jla.console.assert(!this._exponential||0!==this.current.value,"[OpenSeadragon.Spring] value must be non-zero for exponential springs"),this.start={value:this.current.value,time:this.current.time},this.target={value:this.current.value,time:this.current.time},this._exponential&&(this.start._logValue=Math.log(this.start.value),this.target._logValue=Math.log(this.target.value),this.current._logValue=Math.log(this.current.value))},jla.Spring.prototype={resetTo:function(e){jla.console.assert(!this._exponential||0!==e,"[OpenSeadragon.Spring.resetTo] target must be non-zero for exponential springs"),this.start.value=this.target.value=this.current.value=e,this.start.time=this.target.time=this.current.time=jla.now(),this._exponential&&(this.start._logValue=Math.log(this.start.value),this.target._logValue=Math.log(this.target.value),this.current._logValue=Math.log(this.current.value))},springTo:function(e){jla.console.assert(!this._exponential||0!==e,"[OpenSeadragon.Spring.springTo] target must be non-zero for exponential springs"),this.start.value=this.current.value,this.start.time=this.current.time,this.target.value=e,this.target.time=this.start.time+1e3*this.animationTime,this._exponential&&(this.start._logValue=Math.log(this.start.value),this.target._logValue=Math.log(this.target.value))},shiftBy:function(e){this.start.value+=e,this.target.value+=e,this._exponential&&(jla.console.assert(0!==this.target.value&&0!==this.start.value,"[OpenSeadragon.Spring.shiftBy] spring value must be non-zero for exponential springs"),this.start._logValue=Math.log(this.start.value),this.target._logValue=Math.log(this.target.value))},setExponential:function(e){this._exponential=e,this._exponential&&(jla.console.assert(0!==this.current.value&&0!==this.target.value&&0!==this.start.value,"[OpenSeadragon.Spring.setExponential] spring value must be non-zero for exponential springs"),this.start._logValue=Math.log(this.start.value),this.target._logValue=Math.log(this.target.value),this.current._logValue=Math.log(this.current.value))},update:function(){var e,t;this.current.time=jla.now(),t=this._exponential?(e=this.start._logValue,this.target._logValue):(e=this.start.value,this.target.value);var n,i,r=this.current.time>=this.target.time?t:e+(t-e)*(n=this.springStiffness,i=(this.current.time-this.start.time)/(this.target.time-this.start.time),(1-Math.exp(n*-i))/(1-Math.exp(-n)));this._exponential?this.current.value=Math.exp(r):this.current.value=r},isAtTargetValue:function(){return this.current.value===this.target.value}},function(t){function n(e){t.extend(!0,this,{timeout:t.DEFAULT_SETTINGS.timeout,jobId:null},e),this.image=null}n.prototype={errorMsg:null,start:function(){var e=this;this.image=new Image,!1!==this.crossOriginPolicy&&(this.image.crossOrigin=this.crossOriginPolicy),this.image.onload=function(){e.finish(!0)},this.image.onabort=this.image.onerror=function(){e.errorMsg="Image load aborted",e.finish(!1)},this.jobId=window.setTimeout(function(){e.errorMsg="Image load exceeded timeout",e.finish(!1)},this.timeout),this.image.src=this.src},finish:function(e){this.image.onload=this.image.onerror=this.image.onabort=null,e||(this.image=null),this.jobId&&window.clearTimeout(this.jobId),this.callback(this)}},t.ImageLoader=function(e){t.extend(!0,this,{jobLimit:t.DEFAULT_SETTINGS.imageLoaderLimit,jobQueue:[],jobsInProgress:0},e)},t.ImageLoader.prototype={addJob:function(r){var o=this,e=function(e){var t,n,i;t=o,n=e,i=r.callback,t.jobsInProgress--,(!t.jobLimit||t.jobsInProgress<t.jobLimit)&&0<t.jobQueue.length&&(t.jobQueue.shift().start(),t.jobsInProgress++),i(n.image,n.errorMsg)},t=new n({src:r.src,crossOriginPolicy:r.crossOriginPolicy,callback:e,abort:r.abort});!this.jobLimit||this.jobsInProgress<this.jobLimit?(t.start(),this.jobsInProgress++):this.jobQueue.push(t)},clear:function(){for(var e=0;e<this.jobQueue.length;e++){var t=this.jobQueue[e];"function"==typeof t.abort&&t.abort()}this.jobQueue=[]}}}(OpenSeadragon),$la=OpenSeadragon,$la.Tile=function(e,t,n,i,r,o,s){this.level=e,this.x=t,this.y=n,this.bounds=i,this.exists=r,this.url=o,this.context2D=s,this.loaded=!1,this.loading=!1,this.element=null,this.imgElement=null,this.image=null,this.style=null,this.position=null,this.size=null,this.blendStart=null,this.opacity=null,this.distance=null,this.visibility=null,this.beingDrawn=!1,this.lastTouchTime=0},$la.Tile.prototype={toString:function(){return this.level+"/"+this.x+"_"+this.y},_hasTransparencyChannel:function(){return!!this.context2D||this.url.match(".png")},drawHTML:function(e){this.cacheImageRecord?this.loaded?(this.element||(this.element=$la.makeNeutralElement("div"),this.imgElement=this.cacheImageRecord.getImage().cloneNode(),this.imgElement.style.msInterpolationMode="nearest-neighbor",this.imgElement.style.width="100%",this.imgElement.style.height="100%",this.style=this.element.style,this.style.position="absolute"),this.element.parentNode!=e&&e.appendChild(this.element),this.imgElement.parentNode!=this.element&&this.element.appendChild(this.imgElement),this.style.top=this.position.y+"px",this.style.left=this.position.x+"px",this.style.height=this.size.y+"px",this.style.width=this.size.x+"px",$la.setElementOpacity(this.element,this.opacity)):$la.console.warn("Attempting to draw tile %s when it's not yet loaded.",this.toString()):$la.console.warn("[Tile.drawHTML] attempting to draw tile %s when it's not cached",this.toString())},drawCanvas:function(e,t,n,i){var r,o=this.position.times($la.pixelDensityRatio),s=this.size.times($la.pixelDensityRatio);this.context2D||this.cacheImageRecord?(r=this.context2D||this.cacheImageRecord.getRenderedContext(),this.loaded&&r?(e.save(),e.globalAlpha=this.opacity,"number"==typeof n&&1!==n&&(o=o.times(n),s=s.times(n)),i instanceof $la.Point&&(o=o.plus(i)),1===e.globalAlpha&&this._hasTransparencyChannel()&&e.clearRect(o.x+1,o.y+1,s.x-2,s.y-2),t({context:e,tile:this,rendered:r}),e.drawImage(r.canvas,0,0,r.canvas.width,r.canvas.height,o.x,o.y,s.x,s.y),e.restore()):$la.console.warn("Attempting to draw tile %s when it's not yet loaded.",this.toString())):$la.console.warn("[Tile.drawCanvas] attempting to draw tile %s when it's not cached",this.toString())},getScaleForEdgeSmoothing:function(){var e;if(this.cacheImageRecord)e=this.cacheImageRecord.getRenderedContext();else{if(!this.context2D)return $la.console.warn("[Tile.drawCanvas] attempting to get tile scale %s when tile's not cached",this.toString()),1;e=this.context2D}return e.canvas.width/(this.size.x*$la.pixelDensityRatio)},getTranslationForEdgeSmoothing:function(e,t,n){var i=Math.max(1,Math.ceil((n.x-t.x)/2)),r=Math.max(1,Math.ceil((n.y-t.y)/2));return new $la.Point(i,r).minus(this.position.times($la.pixelDensityRatio).times(e||1).apply(function(e){return e%1}))},unload:function(){this.imgElement&&this.imgElement.parentNode&&this.imgElement.parentNode.removeChild(this.imgElement),this.element&&this.element.parentNode&&this.element.parentNode.removeChild(this.element),this.element=null,this.imgElement=null,this.loaded=!1,this.loading=!1}},Cma=OpenSeadragon,Cma.OverlayPlacement=Cma.Placement,Cma.OverlayRotationMode=Cma.freezeObject({NO_ROTATION:1,EXACT:2,BOUNDING_BOX:3}),Cma.Overlay=function(e,t,n){var i;i=Cma.isPlainObject(e)?e:{element:e,location:t,placement:n},this.element=i.element,this.style=i.element.style,this._init(i)},Cma.Overlay.prototype={_init:function(e){this.location=e.location,this.placement=void 0===e.placement?Cma.Placement.TOP_LEFT:e.placement,this.onDraw=e.onDraw,this.checkResize=void 0===e.checkResize||e.checkResize,this.width=void 0===e.width?null:e.width,this.height=void 0===e.height?null:e.height,this.rotationMode=e.rotationMode||Cma.OverlayRotationMode.EXACT,this.location instanceof Cma.Rect&&(this.width=this.location.width,this.height=this.location.height,this.location=this.location.getTopLeft(),this.placement=Cma.Placement.TOP_LEFT),this.scales=null!==this.width&&null!==this.height,this.bounds=new Cma.Rect(this.location.x,this.location.y,this.width,this.height),this.position=this.location},adjust:function(e,t){var n=Cma.Placement.properties[this.placement];n&&(n.isHorizontallyCentered?e.x-=t.x/2:n.isRight&&(e.x-=t.x),n.isVerticallyCentered?e.y-=t.y/2:n.isBottom&&(e.y-=t.y))},destroy:function(){var e=this.element,t=this.style;e.parentNode&&(e.parentNode.removeChild(e),e.prevElementParent&&(t.display="none",document.body.appendChild(e))),this.onDraw=null,t.top="",t.left="",t.position="",null!==this.width&&(t.width=""),null!==this.height&&(t.height="");var n=Cma.getCssPropertyWithVendorPrefix("transformOrigin"),i=Cma.getCssPropertyWithVendorPrefix("transform");n&&i&&(t[n]="",t[i]="")},drawHTML:function(e,t){var n=this.element;n.parentNode!==e&&(n.prevElementParent=n.parentNode,n.prevNextSibling=n.nextSibling,e.appendChild(n),this.size=Cma.getElementSize(n));var i=this._getOverlayPositionAndSize(t),r=i.position,o=this.size=i.size,s=i.rotate;if(this.onDraw)this.onDraw(r,o,this.element);else{var a=this.style;a.left=r.x+"px",a.top=r.y+"px",null!==this.width&&(a.width=o.x+"px"),null!==this.height&&(a.height=o.y+"px");var l=Cma.getCssPropertyWithVendorPrefix("transformOrigin"),c=Cma.getCssPropertyWithVendorPrefix("transform");l&&c&&(s?(a[l]=this._getTransformOrigin(),a[c]="rotate("+s+"deg)"):(a[l]="",a[c]="")),a.position="absolute","none"!==a.display&&(a.display="block")}},_getOverlayPositionAndSize:function(e){var t=e.pixelFromPoint(this.location,!0),n=this._getSizeInPixels(e);this.adjust(t,n);var i=0;if(e.degrees&&this.rotationMode!==Cma.OverlayRotationMode.NO_ROTATION)if(this.rotationMode===Cma.OverlayRotationMode.BOUNDING_BOX&&null!==this.width&&null!==this.height){var r=new Cma.Rect(t.x,t.y,n.x,n.y),o=this._getBoundingBox(r,e.degrees);t=o.getTopLeft(),n=o.getSize()}else i=e.degrees;return{position:t,size:n,rotate:i}},_getSizeInPixels:function(e){var t=this.size.x,n=this.size.y;if(null!==this.width||null!==this.height){var i=e.deltaPixelsFromPointsNoRotate(new Cma.Point(this.width||0,this.height||0),!0);null!==this.width&&(t=i.x),null!==this.height&&(n=i.y)}if(this.checkResize&&(null===this.width||null===this.height)){var r=this.size=Cma.getElementSize(this.element);null===this.width&&(t=r.x),null===this.height&&(n=r.y)}return new Cma.Point(t,n)},_getBoundingBox:function(e,t){var n=this._getPlacementPoint(e);return e.rotate(t,n).getBoundingBox()},_getPlacementPoint:function(e){var t=new Cma.Point(e.x,e.y),n=Cma.Placement.properties[this.placement];return n&&(n.isHorizontallyCentered?t.x+=e.width/2:n.isRight&&(t.x+=e.width),n.isVerticallyCentered?t.y+=e.height/2:n.isBottom&&(t.y+=e.height)),t},_getTransformOrigin:function(){var e="",t=Cma.Placement.properties[this.placement];return t&&(t.isLeft?e="left":t.isRight&&(e="right"),t.isTop?e+=" top":t.isBottom&&(e+=" bottom")),e},update:function(e,t){var n=Cma.isPlainObject(e)?e:{location:e,placement:t};this._init({location:n.location||this.location,placement:void 0!==n.placement?n.placement:this.placement,onDraw:n.onDraw||this.onDraw,checkResize:n.checkResize||this.checkResize,width:void 0!==n.width?n.width:this.width,height:void 0!==n.height?n.height:this.height,rotationMode:n.rotationMode||this.rotationMode})},getBounds:function(e){Cma.console.assert(e,"A viewport must now be passed to Overlay.getBounds.");var t=this.width,n=this.height;if(null===t||null===n){var i=e.deltaPointsFromPixelsNoRotate(this.size,!0);null===t&&(t=i.x),null===n&&(n=i.y)}var r=this.location.clone();return this.adjust(r,new Cma.Point(t,n)),this._adjustBoundsForRotation(e,new Cma.Rect(r.x,r.y,t,n))},_adjustBoundsForRotation:function(e,t){if(!e||0===e.degrees||this.rotationMode===Cma.OverlayRotationMode.EXACT)return t;if(this.rotationMode!==Cma.OverlayRotationMode.BOUNDING_BOX)return t.rotate(-e.degrees,this._getPlacementPoint(t));if(null===this.width||null===this.height)return t;var n=this._getOverlayPositionAndSize(e);return e.viewerElementToViewportRectangle(new Cma.Rect(n.position.x,n.position.y,n.size.x,n.size.y))}},Nna=OpenSeadragon,Nna.Drawer=function(e){Nna.console.assert(e.viewer,"[Drawer] options.viewer is required");var t=arguments;if(Nna.isPlainObject(e)||(e={source:t[0],viewport:t[1],element:t[2]}),Nna.console.assert(e.viewport,"[Drawer] options.viewport is required"),Nna.console.assert(e.element,"[Drawer] options.element is required"),e.source&&Nna.console.error("[Drawer] options.source is no longer accepted; use TiledImage instead"),this.viewer=e.viewer,this.viewport=e.viewport,this.debugGridColor=e.debugGridColor||Nna.DEFAULT_SETTINGS.debugGridColor,e.opacity&&Nna.console.error("[Drawer] options.opacity is no longer accepted; set the opacity on the TiledImage instead"),this.useCanvas=Nna.supportsCanvas&&(!this.viewer||this.viewer.useCanvas),this.container=Nna.getElement(e.element),this.canvas=Nna.makeNeutralElement(this.useCanvas?"canvas":"div"),this.context=this.useCanvas?this.canvas.getContext("2d"):null,this.sketchCanvas=null,this.sketchContext=null,this.element=this.container,this.container.dir="ltr",this.useCanvas){var n=this._calculateCanvasSize();this.canvas.width=n.x,this.canvas.height=n.y}this.canvas.style.width="100%",this.canvas.style.height="100%",this.canvas.style.position="absolute",Nna.setElementOpacity(this.canvas,this.opacity,!0),this.container.style.textAlign="left",this.container.appendChild(this.canvas)},Nna.Drawer.prototype={addOverlay:function(e,t,n,i){return Nna.console.error("drawer.addOverlay is deprecated. Use viewer.addOverlay instead."),this.viewer.addOverlay(e,t,n,i),this},updateOverlay:function(e,t,n){return Nna.console.error("drawer.updateOverlay is deprecated. Use viewer.updateOverlay instead."),this.viewer.updateOverlay(e,t,n),this},removeOverlay:function(e){return Nna.console.error("drawer.removeOverlay is deprecated. Use viewer.removeOverlay instead."),this.viewer.removeOverlay(e),this},clearOverlays:function(){return Nna.console.error("drawer.clearOverlays is deprecated. Use viewer.clearOverlays instead."),this.viewer.clearOverlays(),this},setOpacity:function(e){Nna.console.error("drawer.setOpacity is deprecated. Use tiledImage.setOpacity instead.");for(var t=this.viewer.world,n=0;n<t.getItemCount();n++)t.getItemAt(n).setOpacity(e);return this},getOpacity:function(){Nna.console.error("drawer.getOpacity is deprecated. Use tiledImage.getOpacity instead.");for(var e=this.viewer.world,t=0,n=0;n<e.getItemCount();n++){var i=e.getItemAt(n).getOpacity();t<i&&(t=i)}return t},needsUpdate:function(){return Nna.console.error("[Drawer.needsUpdate] this function is deprecated. Use World.needsDraw instead."),this.viewer.world.needsDraw()},numTilesLoaded:function(){return Nna.console.error("[Drawer.numTilesLoaded] this function is deprecated. Use TileCache.numTilesLoaded instead."),this.viewer.tileCache.numTilesLoaded()},reset:function(){return Nna.console.error("[Drawer.reset] this function is deprecated. Use World.resetItems instead."),this.viewer.world.resetItems(),this},update:function(){return Nna.console.error("[Drawer.update] this function is deprecated. Use Drawer.clear and World.draw instead."),this.clear(),this.viewer.world.draw(),this},canRotate:function(){return this.useCanvas},destroy:function(){this.canvas.width=1,this.canvas.height=1,this.sketchCanvas=null,this.sketchContext=null},clear:function(){if(this.canvas.innerHTML="",this.useCanvas){var e=this._calculateCanvasSize();if((this.canvas.width!=e.x||this.canvas.height!=e.y)&&(this.canvas.width=e.x,this.canvas.height=e.y,null!==this.sketchCanvas)){var t=this._calculateSketchCanvasSize();this.sketchCanvas.width=t.x,this.sketchCanvas.height=t.y}this._clear()}},_clear:function(e,t){if(this.useCanvas){var n=this._getContext(e);if(t)n.clearRect(t.x,t.y,t.width,t.height);else{var i=n.canvas;n.clearRect(0,0,i.width,i.height)}}},viewportToDrawerRectangle:function(e){var t=this.viewport.pixelFromPointNoRotate(e.getTopLeft(),!0),n=this.viewport.deltaPixelsFromPointsNoRotate(e.getSize(),!0);return new Nna.Rect(t.x*Nna.pixelDensityRatio,t.y*Nna.pixelDensityRatio,n.x*Nna.pixelDensityRatio,n.y*Nna.pixelDensityRatio)},drawTile:function(e,t,n,i,r){if(Nna.console.assert(e,"[Drawer.drawTile] tile is required"),Nna.console.assert(t,"[Drawer.drawTile] drawingHandler is required"),this.useCanvas){var o=this._getContext(n);i=i||1,e.drawCanvas(o,t,i,r)}else e.drawHTML(this.canvas)},_getContext:function(e){var t=this.context;if(e){if(null===this.sketchCanvas){this.sketchCanvas=document.createElement("canvas");var n=this._calculateSketchCanvasSize();if(this.sketchCanvas.width=n.x,this.sketchCanvas.height=n.y,this.sketchContext=this.sketchCanvas.getContext("2d"),0===this.viewport.getRotation()){var i=this;this.viewer.addHandler("rotate",function e(){i.viewer.removeHandler("rotate",e);var t=i._calculateSketchCanvasSize();i.sketchCanvas.width=t.x,i.sketchCanvas.height=t.y})}}t=this.sketchContext}return t},saveContext:function(e){this.useCanvas&&this._getContext(e).save()},restoreContext:function(e){this.useCanvas&&this._getContext(e).restore()},setClip:function(e,t){if(this.useCanvas){var n=this._getContext(t);n.beginPath(),n.rect(e.x,e.y,e.width,e.height),n.clip()}},drawRectangle:function(e,t,n){if(this.useCanvas){var i=this._getContext(n);i.save(),i.fillStyle=t,i.fillRect(e.x,e.y,e.width,e.height),i.restore()}},blendSketch:function(e,t,n,i){var r=e;if(Nna.isPlainObject(r)||(r={opacity:e,scale:t,translate:n,compositeOperation:i}),this.useCanvas&&this.sketchCanvas){e=r.opacity,i=r.compositeOperation;var o=r.bounds;if(this.context.save(),this.context.globalAlpha=e,i&&(this.context.globalCompositeOperation=i),o)this.context.drawImage(this.sketchCanvas,o.x,o.y,o.width,o.height,o.x,o.y,o.width,o.height);else{t=r.scale||1;var s=(n=r.translate)instanceof Nna.Point?n:new Nna.Point(0,0),a=0,l=0;if(n){var c=this.sketchCanvas.width-this.canvas.width,u=this.sketchCanvas.height-this.canvas.height;a=Math.round(c/2),l=Math.round(u/2)}this.context.drawImage(this.sketchCanvas,s.x-a*t,s.y-l*t,(this.canvas.width+2*a)*t,(this.canvas.height+2*l)*t,-a,-l,this.canvas.width+2*a,this.canvas.height+2*l)}this.context.restore()}},drawDebugInfo:function(e,t,n){if(this.useCanvas){var i=this.context;i.save(),i.lineWidth=2*Nna.pixelDensityRatio,i.font="small-caps bold "+13*Nna.pixelDensityRatio+"px arial",i.strokeStyle=this.debugGridColor,i.fillStyle=this.debugGridColor,0!==this.viewport.degrees&&this._offsetForRotation(this.viewport.degrees),i.strokeRect(e.position.x*Nna.pixelDensityRatio,e.position.y*Nna.pixelDensityRatio,e.size.x*Nna.pixelDensityRatio,e.size.y*Nna.pixelDensityRatio);var r=(e.position.x+e.size.x/2)*Nna.pixelDensityRatio,o=(e.position.y+e.size.y/2)*Nna.pixelDensityRatio;i.translate(r,o),i.rotate(Math.PI/180*-this.viewport.degrees),i.translate(-r,-o),0===e.x&&0===e.y&&(i.fillText("Zoom: "+this.viewport.getZoom(),e.position.x*Nna.pixelDensityRatio,(e.position.y-30)*Nna.pixelDensityRatio),i.fillText("Pan: "+this.viewport.getBounds().toString(),e.position.x*Nna.pixelDensityRatio,(e.position.y-20)*Nna.pixelDensityRatio)),i.fillText("Level: "+e.level,(e.position.x+10)*Nna.pixelDensityRatio,(e.position.y+20)*Nna.pixelDensityRatio),i.fillText("Column: "+e.x,(e.position.x+10)*Nna.pixelDensityRatio,(e.position.y+30)*Nna.pixelDensityRatio),i.fillText("Row: "+e.y,(e.position.x+10)*Nna.pixelDensityRatio,(e.position.y+40)*Nna.pixelDensityRatio),i.fillText("Order: "+n+" of "+t,(e.position.x+10)*Nna.pixelDensityRatio,(e.position.y+50)*Nna.pixelDensityRatio),i.fillText("Size: "+e.size.toString(),(e.position.x+10)*Nna.pixelDensityRatio,(e.position.y+60)*Nna.pixelDensityRatio),i.fillText("Position: "+e.position.toString(),(e.position.x+10)*Nna.pixelDensityRatio,(e.position.y+70)*Nna.pixelDensityRatio),0!==this.viewport.degrees&&this._restoreRotationChanges(),i.restore()}},debugRect:function(e){if(this.useCanvas){var t=this.context;t.save(),t.lineWidth=2*Nna.pixelDensityRatio,t.strokeStyle=this.debugGridColor,t.fillStyle=this.debugGridColor,t.strokeRect(e.x*Nna.pixelDensityRatio,e.y*Nna.pixelDensityRatio,e.width*Nna.pixelDensityRatio,e.height*Nna.pixelDensityRatio),t.restore()}},getCanvasSize:function(e){var t=this._getContext(e).canvas;return new Nna.Point(t.width,t.height)},_offsetForRotation:function(e,t){var n=this.canvas.width/2,i=this.canvas.height/2,r=this._getContext(t);r.save(),r.translate(n,i),r.rotate(Math.PI/180*e),r.translate(-n,-i)},_restoreRotationChanges:function(e){this._getContext(e).restore()},_calculateCanvasSize:function(){var e=Nna.pixelDensityRatio,t=this.viewport.getContainerSize();return{x:t.x*e,y:t.y*e}},_calculateSketchCanvasSize:function(){var e=this._calculateCanvasSize();if(0===this.viewport.getRotation())return e;var t=Math.ceil(Math.sqrt(e.x*e.x+e.y*e.y));return{x:t,y:t}}},Ppa=OpenSeadragon,Ppa.Viewport=function(e){var t=arguments;t.length&&t[0]instanceof Ppa.Point&&(e={containerSize:t[0],contentSize:t[1],config:t[2]}),e.config&&(Ppa.extend(!0,e,e.config),delete e.config),this._margins=Ppa.extend({left:0,top:0,right:0,bottom:0},e.margins||{}),delete e.margins,Ppa.extend(!0,this,{containerSize:null,contentSize:null,zoomPoint:null,viewer:null,springStiffness:Ppa.DEFAULT_SETTINGS.springStiffness,animationTime:Ppa.DEFAULT_SETTINGS.animationTime,minZoomImageRatio:Ppa.DEFAULT_SETTINGS.minZoomImageRatio,maxZoomPixelRatio:Ppa.DEFAULT_SETTINGS.maxZoomPixelRatio,visibilityRatio:Ppa.DEFAULT_SETTINGS.visibilityRatio,wrapHorizontal:Ppa.DEFAULT_SETTINGS.wrapHorizontal,wrapVertical:Ppa.DEFAULT_SETTINGS.wrapVertical,defaultZoomLevel:Ppa.DEFAULT_SETTINGS.defaultZoomLevel,minZoomLevel:Ppa.DEFAULT_SETTINGS.minZoomLevel,maxZoomLevel:Ppa.DEFAULT_SETTINGS.maxZoomLevel,degrees:Ppa.DEFAULT_SETTINGS.degrees,homeFillsViewer:Ppa.DEFAULT_SETTINGS.homeFillsViewer},e),this._updateContainerInnerSize(),this.centerSpringX=new Ppa.Spring({initial:0,springStiffness:this.springStiffness,animationTime:this.animationTime}),this.centerSpringY=new Ppa.Spring({initial:0,springStiffness:this.springStiffness,animationTime:this.animationTime}),this.zoomSpring=new Ppa.Spring({exponential:!0,initial:1,springStiffness:this.springStiffness,animationTime:this.animationTime}),this._oldCenterX=this.centerSpringX.current.value,this._oldCenterY=this.centerSpringY.current.value,this._oldZoom=this.zoomSpring.current.value,this._setContentBounds(new Ppa.Rect(0,0,1,1),1),this.goHome(!0),this.update()},Ppa.Viewport.prototype={resetContentSize:function(e){return Ppa.console.assert(e,"[Viewport.resetContentSize] contentSize is required"),Ppa.console.assert(e instanceof Ppa.Point,"[Viewport.resetContentSize] contentSize must be an OpenSeadragon.Point"),Ppa.console.assert(0<e.x,"[Viewport.resetContentSize] contentSize.x must be greater than 0"),Ppa.console.assert(0<e.y,"[Viewport.resetContentSize] contentSize.y must be greater than 0"),this._setContentBounds(new Ppa.Rect(0,0,1,e.y/e.x),e.x),this},setHomeBounds:function(e,t){Ppa.console.error("[Viewport.setHomeBounds] this function is deprecated; The content bounds should not be set manually."),this._setContentBounds(e,t)},_setContentBounds:function(e,t){Ppa.console.assert(e,"[Viewport._setContentBounds] bounds is required"),Ppa.console.assert(e instanceof Ppa.Rect,"[Viewport._setContentBounds] bounds must be an OpenSeadragon.Rect"),Ppa.console.assert(0<e.width,"[Viewport._setContentBounds] bounds.width must be greater than 0"),Ppa.console.assert(0<e.height,"[Viewport._setContentBounds] bounds.height must be greater than 0"),this._contentBoundsNoRotate=e.clone(),this._contentSizeNoRotate=this._contentBoundsNoRotate.getSize().times(t),this._contentBounds=e.rotate(this.degrees).getBoundingBox(),this._contentSize=this._contentBounds.getSize().times(t),this._contentAspectRatio=this._contentSize.x/this._contentSize.y,this.viewer&&this.viewer.raiseEvent("reset-size",{contentSize:this._contentSizeNoRotate.clone(),contentFactor:t,homeBounds:this._contentBoundsNoRotate.clone(),contentBounds:this._contentBounds.clone()})},getHomeZoom:function(){if(this.defaultZoomLevel)return this.defaultZoomLevel;var e=this._contentAspectRatio/this.getAspectRatio();return(this.homeFillsViewer?1<=e?e:1:1<=e?1:e)/this._contentBounds.width},getHomeBounds:function(){return this.getHomeBoundsNoRotate().rotate(-this.getRotation())},getHomeBoundsNoRotate:function(){var e=this._contentBounds.getCenter(),t=1/this.getHomeZoom(),n=t/this.getAspectRatio();return new Ppa.Rect(e.x-t/2,e.y-n/2,t,n)},goHome:function(e){return this.viewer&&this.viewer.raiseEvent("home",{immediately:e}),this.fitBounds(this.getHomeBounds(),e)},getMinZoom:function(){var e=this.getHomeZoom();return this.minZoomLevel?this.minZoomLevel:this.minZoomImageRatio*e},getMaxZoom:function(){var e=this.maxZoomLevel;return e||(e=this._contentSize.x*this.maxZoomPixelRatio/this._containerInnerSize.x,e/=this._contentBounds.width),Math.max(e,this.getHomeZoom())},getAspectRatio:function(){return this._containerInnerSize.x/this._containerInnerSize.y},getContainerSize:function(){return new Ppa.Point(this.containerSize.x,this.containerSize.y)},getMargins:function(){return Ppa.extend({},this._margins)},setMargins:function(e){Ppa.console.assert("object"===Ppa.type(e),"[Viewport.setMargins] margins must be an object"),this._margins=Ppa.extend({left:0,top:0,right:0,bottom:0},e),this._updateContainerInnerSize(),this.viewer&&this.viewer.forceRedraw()},getBounds:function(e){return this.getBoundsNoRotate(e).rotate(-this.getRotation())},getBoundsNoRotate:function(e){var t=this.getCenter(e),n=1/this.getZoom(e),i=n/this.getAspectRatio();return new Ppa.Rect(t.x-n/2,t.y-i/2,n,i)},getBoundsWithMargins:function(e){return this.getBoundsNoRotateWithMargins(e).rotate(-this.getRotation(),this.getCenter(e))},getBoundsNoRotateWithMargins:function(e){var t=this.getBoundsNoRotate(e),n=this._containerInnerSize.x*this.getZoom(e);return t.x-=this._margins.left/n,t.y-=this._margins.top/n,t.width+=(this._margins.left+this._margins.right)/n,t.height+=(this._margins.top+this._margins.bottom)/n,t},getCenter:function(e){var t,n,i,r,o,s,a=new Ppa.Point(this.centerSpringX.current.value,this.centerSpringY.current.value),l=new Ppa.Point(this.centerSpringX.target.value,this.centerSpringY.target.value);return e?a:this.zoomPoint?(t=this.pixelFromPoint(this.zoomPoint,!0),r=(i=1/(n=this.getZoom()))/this.getAspectRatio(),o=new Ppa.Rect(a.x-i/2,a.y-r/2,i,r),s=this._pixelFromPoint(this.zoomPoint,o).minus(t).divide(this._containerInnerSize.x*n),l.plus(s)):l},getZoom:function(e){return e?this.zoomSpring.current.value:this.zoomSpring.target.value},_applyZoomConstraints:function(e){return Math.max(Math.min(e,this.getMaxZoom()),this.getMinZoom())},_applyBoundaryConstraints:function(e,t){var n=new Ppa.Rect(e.x,e.y,e.width,e.height);if(this.wrapHorizontal);else{var i=this.visibilityRatio*n.width,r=n.x+n.width,o=this._contentBoundsNoRotate.x+this._contentBoundsNoRotate.width,s=this._contentBoundsNoRotate.x-r+i,a=o-n.x-i;i>this._contentBoundsNoRotate.width?n.x+=(s+a)/2:a<0?n.x+=a:0<s&&(n.x+=s)}if(this.wrapVertical);else{var l=this.visibilityRatio*n.height,c=n.y+n.height,u=this._contentBoundsNoRotate.y+this._contentBoundsNoRotate.height,h=this._contentBoundsNoRotate.y-c+l,d=u-n.y-l;l>this._contentBoundsNoRotate.height?n.y+=(h+d)/2:d<0?n.y+=d:0<h&&(n.y+=h)}return this.viewer&&this.viewer.raiseEvent("constrain",{immediately:t}),n},applyConstraints:function(e){var t=this.getZoom(),n=this._applyZoomConstraints(t);t!==n&&this.zoomTo(n,this.zoomPoint,e);var i=this.getBoundsNoRotate(),r=this._applyBoundaryConstraints(i,e);return(i.x!==r.x||i.y!==r.y||e)&&this.fitBounds(r.rotate(-this.getRotation()),e),this},ensureVisible:function(e){return this.applyConstraints(e)},_fitBounds:function(e,t){var n=(t=t||{}).immediately||!1,i=t.constraints||!1,r=this.getAspectRatio(),o=e.getCenter(),s=new Ppa.Rect(e.x,e.y,e.width,e.height,e.degrees+this.getRotation()).getBoundingBox();s.getAspectRatio()>=r?s.height=s.width/r:s.width=s.height*r,s.x=o.x-s.width/2,s.y=o.y-s.height/2;var a=1/s.width;if(i){var l=s.getAspectRatio(),c=this._applyZoomConstraints(a);a!==c&&(a=c,s.width=1/a,s.x=o.x-s.width/2,s.height=s.width/l,s.y=o.y-s.height/2),o=(s=this._applyBoundaryConstraints(s,n)).getCenter()}if(n)return this.panTo(o,!0),this.zoomTo(a,null,!0);this.panTo(this.getCenter(!0),!0),this.zoomTo(this.getZoom(!0),null,!0);var u=this.getBounds(),h=this.getZoom();if(0===h||Math.abs(a/h-1)<1e-8)return this.zoomTo(a,!0),this.panTo(o,n);var d=(s=s.rotate(-this.getRotation())).getTopLeft().times(a).minus(u.getTopLeft().times(h)).divide(a-h);return this.zoomTo(a,d,n)},fitBounds:function(e,t){return this._fitBounds(e,{immediately:t,constraints:!1})},fitBoundsWithConstraints:function(e,t){return this._fitBounds(e,{immediately:t,constraints:!0})},fitVertically:function(e){var t=new Ppa.Rect(this._contentBounds.x+this._contentBounds.width/2,this._contentBounds.y,0,this._contentBounds.height);return this.fitBounds(t,e)},fitHorizontally:function(e){var t=new Ppa.Rect(this._contentBounds.x,this._contentBounds.y+this._contentBounds.height/2,this._contentBounds.width,0);return this.fitBounds(t,e)},panBy:function(e,t){var n=new Ppa.Point(this.centerSpringX.target.value,this.centerSpringY.target.value);return this.panTo(n.plus(e),t)},panTo:function(e,t){return t?(this.centerSpringX.resetTo(e.x),this.centerSpringY.resetTo(e.y)):(this.centerSpringX.springTo(e.x),this.centerSpringY.springTo(e.y)),this.viewer&&this.viewer.raiseEvent("pan",{center:e,immediately:t}),this},zoomBy:function(e,t,n){return this.zoomTo(this.zoomSpring.target.value*e,t,n)},zoomTo:function(e,t,n){return this.zoomPoint=t instanceof Ppa.Point&&!isNaN(t.x)&&!isNaN(t.y)?t:null,n?this.zoomSpring.resetTo(e):this.zoomSpring.springTo(e),this.viewer&&this.viewer.raiseEvent("zoom",{zoom:e,refPoint:t,immediately:n}),this},setRotation:function(e){return this.viewer&&this.viewer.drawer.canRotate()&&((e%=360)<0&&(e+=360),this.degrees=e,this._setContentBounds(this.viewer.world.getHomeBounds(),this.viewer.world.getContentFactor()),this.viewer.forceRedraw(),this.viewer.raiseEvent("rotate",{degrees:e})),this},getRotation:function(){return this.degrees},resize:function(e,t){var n,i=this.getBoundsNoRotate(),r=i;return this.containerSize.x=e.x,this.containerSize.y=e.y,this._updateContainerInnerSize(),t&&(n=e.x/this.containerSize.x,r.width=i.width*n,r.height=r.width/this.getAspectRatio()),this.viewer&&this.viewer.raiseEvent("resize",{newContainerSize:e,maintain:t}),this.fitBounds(r,!0)},_updateContainerInnerSize:function(){this._containerInnerSize=new Ppa.Point(Math.max(1,this.containerSize.x-(this._margins.left+this._margins.right)),Math.max(1,this.containerSize.y-(this._margins.top+this._margins.bottom)))},update:function(){if(this.zoomPoint){var e=this.pixelFromPoint(this.zoomPoint,!0);this.zoomSpring.update();var t=this.pixelFromPoint(this.zoomPoint,!0).minus(e),n=this.deltaPointsFromPixels(t,!0);this.centerSpringX.shiftBy(n.x),this.centerSpringY.shiftBy(n.y),this.zoomSpring.isAtTargetValue()&&(this.zoomPoint=null)}else this.zoomSpring.update();this.centerSpringX.update(),this.centerSpringY.update();var i=this.centerSpringX.current.value!==this._oldCenterX||this.centerSpringY.current.value!==this._oldCenterY||this.zoomSpring.current.value!==this._oldZoom;return this._oldCenterX=this.centerSpringX.current.value,this._oldCenterY=this.centerSpringY.current.value,this._oldZoom=this.zoomSpring.current.value,i},deltaPixelsFromPointsNoRotate:function(e,t){return e.times(this._containerInnerSize.x*this.getZoom(t))},deltaPixelsFromPoints:function(e,t){return this.deltaPixelsFromPointsNoRotate(e.rotate(this.getRotation()),t)},deltaPointsFromPixelsNoRotate:function(e,t){return e.divide(this._containerInnerSize.x*this.getZoom(t))},deltaPointsFromPixels:function(e,t){return this.deltaPointsFromPixelsNoRotate(e,t).rotate(-this.getRotation())},pixelFromPointNoRotate:function(e,t){return this._pixelFromPointNoRotate(e,this.getBoundsNoRotate(t))},pixelFromPoint:function(e,t){return this._pixelFromPoint(e,this.getBoundsNoRotate(t))},_pixelFromPointNoRotate:function(e,t){return e.minus(t.getTopLeft()).times(this._containerInnerSize.x/t.width).plus(new Ppa.Point(this._margins.left,this._margins.top))},_pixelFromPoint:function(e,t){return this._pixelFromPointNoRotate(e.rotate(this.getRotation(),this.getCenter(!0)),t)},pointFromPixelNoRotate:function(e,t){var n=this.getBoundsNoRotate(t);return e.minus(new Ppa.Point(this._margins.left,this._margins.top)).divide(this._containerInnerSize.x/n.width).plus(n.getTopLeft())},pointFromPixel:function(e,t){return this.pointFromPixelNoRotate(e,t).rotate(-this.getRotation(),this.getCenter(!0))},_viewportToImageDelta:function(e,t){var n=this._contentBoundsNoRotate.width;return new Ppa.Point(e*this._contentSizeNoRotate.x/n,t*this._contentSizeNoRotate.x/n)},viewportToImageCoordinates:function(e,t){if(e instanceof Ppa.Point)return this.viewportToImageCoordinates(e.x,e.y);if(this.viewer){var n=this.viewer.world.getItemCount();if(1<n)Ppa.console.error("[Viewport.viewportToImageCoordinates] is not accurate with multi-image; use TiledImage.viewportToImageCoordinates instead.");else if(1===n)return this.viewer.world.getItemAt(0).viewportToImageCoordinates(e,t,!0)}return this._viewportToImageDelta(e-this._contentBoundsNoRotate.x,t-this._contentBoundsNoRotate.y)},_imageToViewportDelta:function(e,t){var n=this._contentBoundsNoRotate.width;return new Ppa.Point(e/this._contentSizeNoRotate.x*n,t/this._contentSizeNoRotate.x*n)},imageToViewportCoordinates:function(e,t){if(e instanceof Ppa.Point)return this.imageToViewportCoordinates(e.x,e.y);if(this.viewer){var n=this.viewer.world.getItemCount();if(1<n)Ppa.console.error("[Viewport.imageToViewportCoordinates] is not accurate with multi-image; use TiledImage.imageToViewportCoordinates instead.");else if(1===n)return this.viewer.world.getItemAt(0).imageToViewportCoordinates(e,t,!0)}var i=this._imageToViewportDelta(e,t);return i.x+=this._contentBoundsNoRotate.x,i.y+=this._contentBoundsNoRotate.y,i},imageToViewportRectangle:function(e,t,n,i){var r=e;if(r instanceof Ppa.Rect||(r=new Ppa.Rect(e,t,n,i)),this.viewer){var o=this.viewer.world.getItemCount();if(1<o)Ppa.console.error("[Viewport.imageToViewportRectangle] is not accurate with multi-image; use TiledImage.imageToViewportRectangle instead.");else if(1===o)return this.viewer.world.getItemAt(0).imageToViewportRectangle(e,t,n,i,!0)}var s=this.imageToViewportCoordinates(r.x,r.y),a=this._imageToViewportDelta(r.width,r.height);return new Ppa.Rect(s.x,s.y,a.x,a.y,r.degrees)},viewportToImageRectangle:function(e,t,n,i){var r=e;if(r instanceof Ppa.Rect||(r=new Ppa.Rect(e,t,n,i)),this.viewer){var o=this.viewer.world.getItemCount();if(1<o)Ppa.console.error("[Viewport.viewportToImageRectangle] is not accurate with multi-image; use TiledImage.viewportToImageRectangle instead.");else if(1===o)return this.viewer.world.getItemAt(0).viewportToImageRectangle(e,t,n,i,!0)}var s=this.viewportToImageCoordinates(r.x,r.y),a=this._viewportToImageDelta(r.width,r.height);return new Ppa.Rect(s.x,s.y,a.x,a.y,r.degrees)},viewerElementToImageCoordinates:function(e){var t=this.pointFromPixel(e,!0);return this.viewportToImageCoordinates(t)},imageToViewerElementCoordinates:function(e){var t=this.imageToViewportCoordinates(e);return this.pixelFromPoint(t,!0)},windowToImageCoordinates:function(e){Ppa.console.assert(this.viewer,"[Viewport.windowToImageCoordinates] the viewport must have a viewer.");var t=e.minus(Ppa.getElementPosition(this.viewer.element));return this.viewerElementToImageCoordinates(t)},imageToWindowCoordinates:function(e){return Ppa.console.assert(this.viewer,"[Viewport.imageToWindowCoordinates] the viewport must have a viewer."),this.imageToViewerElementCoordinates(e).plus(Ppa.getElementPosition(this.viewer.element))},viewerElementToViewportCoordinates:function(e){return this.pointFromPixel(e,!0)},viewportToViewerElementCoordinates:function(e){return this.pixelFromPoint(e,!0)},viewerElementToViewportRectangle:function(e){return Ppa.Rect.fromSummits(this.pointFromPixel(e.getTopLeft(),!0),this.pointFromPixel(e.getTopRight(),!0),this.pointFromPixel(e.getBottomLeft(),!0))},viewportToViewerElementRectangle:function(e){return Ppa.Rect.fromSummits(this.pixelFromPoint(e.getTopLeft(),!0),this.pixelFromPoint(e.getTopRight(),!0),this.pixelFromPoint(e.getBottomLeft(),!0))},windowToViewportCoordinates:function(e){Ppa.console.assert(this.viewer,"[Viewport.windowToViewportCoordinates] the viewport must have a viewer.");var t=e.minus(Ppa.getElementPosition(this.viewer.element));return this.viewerElementToViewportCoordinates(t)},viewportToWindowCoordinates:function(e){return Ppa.console.assert(this.viewer,"[Viewport.viewportToWindowCoordinates] the viewport must have a viewer."),this.viewportToViewerElementCoordinates(e).plus(Ppa.getElementPosition(this.viewer.element))},viewportToImageZoom:function(e){if(this.viewer){var t=this.viewer.world.getItemCount();if(1<t)Ppa.console.error("[Viewport.viewportToImageZoom] is not accurate with multi-image.");else if(1===t)return this.viewer.world.getItemAt(0).viewportToImageZoom(e)}var n=this._contentSizeNoRotate.x;return e*(this._containerInnerSize.x/n*this._contentBoundsNoRotate.width)},imageToViewportZoom:function(e){if(this.viewer){var t=this.viewer.world.getItemCount();if(1<t)Ppa.console.error("[Viewport.imageToViewportZoom] is not accurate with multi-image.");else if(1===t)return this.viewer.world.getItemAt(0).imageToViewportZoom(e)}return e*(this._contentSizeNoRotate.x/this._containerInnerSize.x/this._contentBoundsNoRotate.width)}},function(T){function S(e,t,n,i,r,o,s,a,l,c){var u,h,d,p,f,g=e.viewport.pixelFromPoint(e.viewport.getCenter());for(e.viewer&&e.viewer.raiseEvent("update-level",{tiledImage:e,havedrawn:t,level:i,opacity:r,visibility:o,topleft:s,bottomright:a,currenttime:l,best:c}),d=e.source.getTileAtPoint(i,s.divide(e._scaleSpring.current.value)),p=e.source.getTileAtPoint(i,a.divide(e._scaleSpring.current.value)),f=e.source.getNumTiles(i),e.coverage[i]={},e.wrapHorizontal||(p.x=Math.min(p.x,f.x-1)),e.wrapVertical||(p.y=Math.min(p.y,f.y-1)),u=d.x;u<=p.x;u++)for(h=d.y;h<=p.y;h++)c=m(e,n,t,u,h,i,r,o,g,f,l,c);return c}function m(e,t,n,i,r,o,s,a,l,c,u,h){var d,p,f,g,m=function(e,t,n,i,r,o,s,a,l){var c,u,h,d,p,f,g;r[n]||(r[n]={});r[n][e]||(r[n][e]={});r[n][e][t]||(c=(s.x+e%s.x)%s.x,u=(s.y+t%s.y)%s.y,h=i.getTileBounds(n,c,u),d=i.tileExists(n,c,u),p=i.getTileUrl(n,c,u),f=i.getContext2D?i.getContext2D(n,c,u):void 0,h.x+=(e-c)/s.x,h.y+=l/a*((t-u)/s.y),r[n][e][t]=new T.Tile(n,e,t,h,d,p,f));return(g=r[n][e][t]).lastTouchTime=o,g}(i,r,o,e.source,e.tilesMatrix,u,c,e._worldWidthCurrent,e._worldHeightCurrent),v=t;if(e.viewer&&e.viewer.raiseEvent("update-tile",{tiledImage:e,tile:m}),b(e.coverage,o,i,r,!1),!m.exists)return h;if(n&&!v&&(d=e.coverage,p=o,g=r,(void 0===(f=i)||void 0===g?E(d,p+1):E(d,p+1,2*f,2*g)&&E(d,p+1,2*f,2*g+1)&&E(d,p+1,2*f+1,2*g)&&E(d,p+1,2*f+1,2*g+1))?b(e.coverage,o,i,r,!0):v=!0),!v)return h;if(function(e,t,n,i,r,o){var s=e.bounds.getTopLeft();s.x*=o._scaleSpring.current.value,s.y*=o._scaleSpring.current.value,s.x+=o._xSpring.current.value,s.y+=o._ySpring.current.value;var a=e.bounds.getSize();a.x*=o._scaleSpring.current.value,a.y*=o._scaleSpring.current.value;var l=n.pixelFromPointNoRotate(s,!0),c=n.pixelFromPointNoRotate(s,!1),u=n.deltaPixelsFromPointsNoRotate(a,!0),h=n.deltaPixelsFromPointsNoRotate(a,!1),d=c.plus(h.divide(2)),p=i.distanceTo(d);t||(u=u.plus(new T.Point(1,1)));e.position=l,e.size=u,e.distance=p,e.visibility=r}(m,e.source.tileOverlap,e.viewport,l,a,e),!m.loaded)if(m.context2D)w(e,m);else{var y=e._tileCache.getImageRecord(m.url);if(y)w(e,m,y.getImage())}m.loaded?function(e,t,n,i,r,o,s){var a,l,c=1e3*e.blendTime;t.blendStart||(t.blendStart=s);a=s-t.blendStart,l=c?Math.min(1,a/c):1,e.alwaysBlend&&(l*=o);if(t.opacity=l,e.lastDrawn.push(t),1==l)b(e.coverage,r,n,i,!0),e._hasOpaqueTile=!0;else if(a<c)return!0;return!1}(e,m,i,r,o,s,u)&&(e._needsDraw=!0):m.loading||(h=function(e,t){if(!e)return t;{if(t.visibility>e.visibility)return t;if(t.visibility==e.visibility&&t.distance<e.distance)return t}return e}(h,m));return h}function C(n,i,e,r,t){if(!r){T.console.log("Tile %s failed to load: %s - error: %s",i,i.url,t);n.viewer.raiseEvent("tile-load-failed",{tile:i,tiledImage:n,time:e,message:t});i.loading=false;i.exists=false;return}if(e<n.lastResetTime){T.console.log("Ignoring tile %s loaded before reset: %s",i,i.url);i.loading=false;return}var o=function e(){var t=Math.ceil(Math.log(n.source.getTileWidth(i.level))/Math.log(2));w(n,i,r,t)};if(!n._midDraw){o()}else{window.setTimeout(o,1)}}function w(e,t,n,i){var r=0;function o(){return r++,s}function s(){0===--r&&(t.loading=!1,t.loaded=!0,t.context2D||e._tileCache.cacheTile({image:n,tile:t,cutoff:i,tiledImage:e}),e._needsDraw=!0)}e.viewer.raiseEvent("tile-loaded",{tile:t,tiledImage:e,image:n,getCompletionCallback:o}),o()()}function E(e,t,n,i){var r,o,s,a;if(!e[t])return!1;if(void 0!==n&&void 0!==i)return void 0===e[t][n]||void 0===e[t][n][i]||!0===e[t][n][i];for(s in r=e[t])if(r.hasOwnProperty(s))for(a in o=r[s])if(o.hasOwnProperty(a)&&!o[a])return!1;return!0}function b(e,t,n,i,r){e[t]?(e[t][n]||(e[t][n]={}),e[t][n][i]=r):T.console.warn("Setting coverage for a tile before its level's coverage has been reset: %s",t)}T.TiledImage=function(e){var t=this;T.console.assert(e.tileCache,"[TiledImage] options.tileCache is required"),T.console.assert(e.drawer,"[TiledImage] options.drawer is required"),T.console.assert(e.viewer,"[TiledImage] options.viewer is required"),T.console.assert(e.imageLoader,"[TiledImage] options.imageLoader is required"),T.console.assert(e.source,"[TiledImage] options.source is required"),T.console.assert(!e.clip||e.clip instanceof T.Rect,"[TiledImage] options.clip must be an OpenSeadragon.Rect if present"),T.EventSource.call(this),this._tileCache=e.tileCache,delete e.tileCache,this._drawer=e.drawer,delete e.drawer,this._imageLoader=e.imageLoader,delete e.imageLoader,e.clip instanceof T.Rect&&(this._clip=e.clip.clone()),delete e.clip;var n=e.x||0;delete e.x;var i=e.y||0;delete e.y,this.normHeight=e.source.dimensions.y/e.source.dimensions.x,this.contentAspectX=e.source.dimensions.x/e.source.dimensions.y;var r=1;e.width?(r=e.width,delete e.width,e.height&&(T.console.error("specifying both width and height to a tiledImage is not supported"),delete e.height)):e.height&&(r=e.height/this.normHeight,delete e.height);var o=e.fitBounds;delete e.fitBounds;var s=e.fitBoundsPlacement||OpenSeadragon.Placement.CENTER;delete e.fitBoundsPlacement,T.extend(!0,this,{viewer:null,tilesMatrix:{},coverage:{},lastDrawn:[],lastResetTime:0,_midDraw:!1,_needsDraw:!0,_hasOpaqueTile:!1,springStiffness:T.DEFAULT_SETTINGS.springStiffness,animationTime:T.DEFAULT_SETTINGS.animationTime,minZoomImageRatio:T.DEFAULT_SETTINGS.minZoomImageRatio,wrapHorizontal:T.DEFAULT_SETTINGS.wrapHorizontal,wrapVertical:T.DEFAULT_SETTINGS.wrapVertical,immediateRender:T.DEFAULT_SETTINGS.immediateRender,blendTime:T.DEFAULT_SETTINGS.blendTime,alwaysBlend:T.DEFAULT_SETTINGS.alwaysBlend,minPixelRatio:T.DEFAULT_SETTINGS.minPixelRatio,smoothTileEdgesMinZoom:T.DEFAULT_SETTINGS.smoothTileEdgesMinZoom,iOSDevice:T.DEFAULT_SETTINGS.iOSDevice,debugMode:T.DEFAULT_SETTINGS.debugMode,crossOriginPolicy:T.DEFAULT_SETTINGS.crossOriginPolicy,placeholderFillStyle:T.DEFAULT_SETTINGS.placeholderFillStyle,opacity:T.DEFAULT_SETTINGS.opacity,compositeOperation:T.DEFAULT_SETTINGS.compositeOperation},e),this._xSpring=new T.Spring({initial:n,springStiffness:this.springStiffness,animationTime:this.animationTime}),this._ySpring=new T.Spring({initial:i,springStiffness:this.springStiffness,animationTime:this.animationTime}),this._scaleSpring=new T.Spring({initial:r,springStiffness:this.springStiffness,animationTime:this.animationTime}),this._updateForScale(),o&&this.fitBounds(o,s,!0),this._drawingHandler=function(e){t.viewer.raiseEvent("tile-drawing",T.extend({tiledImage:t},e))}},T.extend(T.TiledImage.prototype,T.EventSource.prototype,{needsDraw:function(){return this._needsDraw},reset:function(){this._tileCache.clearTilesFor(this),this.lastResetTime=T.now(),this._needsDraw=!0},update:function(){var e=this._xSpring.current.value,t=this._ySpring.current.value,n=this._scaleSpring.current.value;return this._xSpring.update(),this._ySpring.update(),this._scaleSpring.update(),(this._xSpring.current.value!==e||this._ySpring.current.value!==t||this._scaleSpring.current.value!==n)&&(this._updateForScale(),this._needsDraw=!0)},draw:function(){0!==this.opacity&&(this._midDraw=!0,function(e){e._needsDraw=!1;for(var t,n,i,r,o,s,a,l=null,c=!1,u=T.now(),h=e.viewport.getBoundsWithMargins(!0),d=e.viewport.deltaPixelsFromPointsNoRotate(e.source.getPixelRatio(0),!0).x*e._scaleSpring.current.value,p=Math.max(e.source.minLevel,Math.floor(Math.log(e.minZoomImageRatio)/Math.log(2))),f=Math.min(Math.abs(e.source.maxLevel),Math.abs(Math.floor(Math.log(d/e.minPixelRatio)/Math.log(2))));0<e.lastDrawn.length;)e.lastDrawn.pop().beingDrawn=!1;if(!e.wrapHorizontal&&!e.wrapVertical){var g=e.getClippedBounds(!0),m=h.intersection(g);if(null===m)return;h=m}(h=h.getBoundingBox()).x-=e._xSpring.current.value,h.y-=e._ySpring.current.value;var v,y=h.getTopLeft(),w=h.getBottomRight();if((e.wrapHorizontal||!(w.x<0||y.x>e._worldWidthCurrent))&&(e.wrapVertical||!(w.y<0||y.y>e._worldHeightCurrent))){for(e.wrapHorizontal||(y.x=Math.max(y.x,0),w.x=Math.min(w.x,e._worldWidthCurrent)),e.wrapVertical||(y.y=Math.max(y.y,0),w.y=Math.min(w.y,e._worldHeightCurrent)),p=Math.min(p,f),t=f;p<=t;t--){if(v=!1,n=e.viewport.deltaPixelsFromPointsNoRotate(e.source.getPixelRatio(t),!0).x*e._scaleSpring.current.value,!c&&n>=e.minPixelRatio||t==p)c=v=!0;else if(!c)continue;if(i=e.viewport.deltaPixelsFromPointsNoRotate(e.source.getPixelRatio(t),!1).x*e._scaleSpring.current.value,r=e.viewport.deltaPixelsFromPointsNoRotate(e.source.getPixelRatio(Math.max(e.source.getClosestLevel(e.viewport.containerSize)-1,0)),!1).x*e._scaleSpring.current.value,o=e.immediateRender?1:r,s=Math.min(1,(n-.5)/.5),a=o/Math.abs(o-i),l=S(e,c,v,t,s,a,y,w,u,l),E(e.coverage,t))break}var b,x,k;(function(e,t){if(0!==t.length){var n,i,r,o=t[0],s=e.opacity<1||e.compositeOperation&&"source-over"!==e.compositeOperation||!e._isBottomItem()&&o._hasTransparencyChannel(),a=e.viewport.getZoom(!0);e.viewportToImageZoom(a)>e.smoothTileEdgesMinZoom&&!e.iOSDevice&&(s=!0,n=o.getScaleForEdgeSmoothing(),i=o.getTranslationForEdgeSmoothing(n,e._drawer.getCanvasSize(!1),e._drawer.getCanvasSize(!0))),s&&(n||(r=e.viewport.viewportToViewerElementRectangle(e.getClippedBounds(!0)).getIntegerBoundingBox().times(T.pixelDensityRatio)),e._drawer._clear(!0,r)),0===e.viewport.degrees||n||e._drawer._offsetForRotation(e.viewport.degrees,s);var l=!1;if(e._clip){e._drawer.saveContext(s);var c=e.imageToViewportRectangle(e._clip,!0),u=e._drawer.viewportToDrawerRectangle(c);n&&(u=u.times(n)),i&&(u=u.translate(i)),e._drawer.setClip(u,s),l=!0}if(e.placeholderFillStyle&&!1===e._hasOpaqueTile){var h=e._drawer.viewportToDrawerRectangle(e.getBounds(!0));n&&(h=h.times(n)),i&&(h=h.translate(i));var d=null;d="function"==typeof e.placeholderFillStyle?e.placeholderFillStyle(e,e._drawer.context):e.placeholderFillStyle,e._drawer.drawRectangle(h,d,s)}for(var p=t.length-1;0<=p;p--)o=t[p],e._drawer.drawTile(o,e._drawingHandler,s,n,i),o.beingDrawn=!0,e.viewer&&e.viewer.raiseEvent("tile-drawn",{tiledImage:e,tile:o});if(l&&e._drawer.restoreContext(s),0===e.viewport.degrees||n||e._drawer._restoreRotationChanges(s),s){var f=0!==e.viewport.degrees&&n;f&&e._drawer._offsetForRotation(e.viewport.degrees,!1),e._drawer.blendSketch({opacity:e.opacity,scale:n,translate:i,compositeOperation:e.compositeOperation,bounds:r}),f&&e._drawer._restoreRotationChanges(!1)}!function(e,t){if(e.debugMode)for(var n=t.length-1;0<=n;n--){var i=t[n];try{e._drawer.drawDebugInfo(i,t.length,n)}catch(e){T.console.error(e)}}}(e,t)}})(e,e.lastDrawn),l&&!l.context2D&&(b=e,k=u,(x=l).loading=!0,b._imageLoader.addJob({src:x.url,crossOriginPolicy:b.crossOriginPolicy,callback:function(e,t){C(b,x,k,e,t)},abort:function(){x.loading=!1}}))}}(this),this._midDraw=!1)},destroy:function(){this.reset()},getBounds:function(e){return e?new T.Rect(this._xSpring.current.value,this._ySpring.current.value,this._worldWidthCurrent,this._worldHeightCurrent):new T.Rect(this._xSpring.target.value,this._ySpring.target.value,this._worldWidthTarget,this._worldHeightTarget)},getWorldBounds:function(){return T.console.error("[TiledImage.getWorldBounds] is deprecated; use TiledImage.getBounds instead"),this.getBounds()},getClippedBounds:function(e){var t=this.getBounds(e);if(this._clip){var n=this._worldWidthCurrent/this.source.dimensions.x,i=this._clip.times(n);t=new T.Rect(t.x+i.x,t.y+i.y,i.width,i.height)}return t},getContentSize:function(){return new T.Point(this.source.dimensions.x,this.source.dimensions.y)},_viewportToImageDelta:function(e,t,n){var i=n?this._scaleSpring.current.value:this._scaleSpring.target.value;return new T.Point(e*(this.source.dimensions.x/i),t*(this.source.dimensions.y*this.contentAspectX/i))},viewportToImageCoordinates:function(e,t,n){return e instanceof T.Point&&(n=t,t=e.y,e=e.x),n?this._viewportToImageDelta(e-this._xSpring.current.value,t-this._ySpring.current.value):this._viewportToImageDelta(e-this._xSpring.target.value,t-this._ySpring.target.value)},_imageToViewportDelta:function(e,t,n){var i=n?this._scaleSpring.current.value:this._scaleSpring.target.value;return new T.Point(e/this.source.dimensions.x*i,t/this.source.dimensions.y/this.contentAspectX*i)},imageToViewportCoordinates:function(e,t,n){e instanceof T.Point&&(n=t,t=e.y,e=e.x);var i=this._imageToViewportDelta(e,t);return n?(i.x+=this._xSpring.current.value,i.y+=this._ySpring.current.value):(i.x+=this._xSpring.target.value,i.y+=this._ySpring.target.value),i},imageToViewportRectangle:function(e,t,n,i,r){var o=e;o instanceof T.Rect?r=t:o=new T.Rect(e,t,n,i);var s=this.imageToViewportCoordinates(o.getTopLeft(),r),a=this._imageToViewportDelta(o.width,o.height,r);return new T.Rect(s.x,s.y,a.x,a.y,o.degrees)},viewportToImageRectangle:function(e,t,n,i,r){var o=e;e instanceof T.Rect?r=t:o=new T.Rect(e,t,n,i);var s=this.viewportToImageCoordinates(o.getTopLeft(),r),a=this._viewportToImageDelta(o.width,o.height,r);return new T.Rect(s.x,s.y,a.x,a.y,o.degrees)},viewerElementToImageCoordinates:function(e){var t=this.viewport.pointFromPixel(e,!0);return this.viewportToImageCoordinates(t)},imageToViewerElementCoordinates:function(e){var t=this.imageToViewportCoordinates(e);return this.viewport.pixelFromPoint(t,!0)},windowToImageCoordinates:function(e){var t=e.minus(OpenSeadragon.getElementPosition(this.viewer.element));return this.viewerElementToImageCoordinates(t)},imageToWindowCoordinates:function(e){return this.imageToViewerElementCoordinates(e).plus(OpenSeadragon.getElementPosition(this.viewer.element))},viewportToImageZoom:function(e){return this._scaleSpring.current.value*this.viewport._containerInnerSize.x/this.source.dimensions.x*e},imageToViewportZoom:function(e){return e/(this._scaleSpring.current.value*this.viewport._containerInnerSize.x/this.source.dimensions.x)},setPosition:function(e,t){var n=this._xSpring.target.value===e.x&&this._ySpring.target.value===e.y;if(t){if(n&&this._xSpring.current.value===e.x&&this._ySpring.current.value===e.y)return;this._xSpring.resetTo(e.x),this._ySpring.resetTo(e.y),this._needsDraw=!0}else{if(n)return;this._xSpring.springTo(e.x),this._ySpring.springTo(e.y),this._needsDraw=!0}n||this._raiseBoundsChange()},setWidth:function(e,t){this._setScale(e,t)},setHeight:function(e,t){this._setScale(e/this.normHeight,t)},fitBounds:function(e,t,n){t=t||T.Placement.CENTER;var i=T.Placement.properties[t],r=this.contentAspectX,o=0,s=0,a=1,l=1;if(this._clip&&(r=this._clip.getAspectRatio(),a=this._clip.width/this.source.dimensions.x,l=this._clip.height/this.source.dimensions.y,s=e.getAspectRatio()>r?(o=this._clip.x/this._clip.height*e.height,this._clip.y/this._clip.height*e.height):(o=this._clip.x/this._clip.width*e.width,this._clip.y/this._clip.width*e.width)),e.getAspectRatio()>r){var c=e.height/l,u=0;i.isHorizontallyCentered?u=(e.width-e.height*r)/2:i.isRight&&(u=e.width-e.height*r),this.setPosition(new T.Point(e.x-o+u,e.y-s),n),this.setHeight(c,n)}else{var h=e.width/a,d=0;i.isVerticallyCentered?d=(e.height-e.width/r)/2:i.isBottom&&(d=e.height-e.width/r),this.setPosition(new T.Point(e.x-o,e.y-s+d),n),this.setWidth(h,n)}},getClip:function(){return this._clip?this._clip.clone():null},setClip:function(e){T.console.assert(!e||e instanceof T.Rect,"[TiledImage.setClip] newClip must be an OpenSeadragon.Rect or null"),e instanceof T.Rect?this._clip=e.clone():this._clip=null,this._needsDraw=!0},getOpacity:function(){return this.opacity},setOpacity:function(e){this.opacity=e,this._needsDraw=!0},getCompositeOperation:function(){return this.compositeOperation},setCompositeOperation:function(e){this.compositeOperation=e,this._needsDraw=!0},_setScale:function(e,t){var n=this._scaleSpring.target.value===e;if(t){if(n&&this._scaleSpring.current.value===e)return;this._scaleSpring.resetTo(e),this._updateForScale(),this._needsDraw=!0}else{if(n)return;this._scaleSpring.springTo(e),this._updateForScale(),this._needsDraw=!0}n||this._raiseBoundsChange()},_updateForScale:function(){this._worldWidthTarget=this._scaleSpring.target.value,this._worldHeightTarget=this.normHeight*this._scaleSpring.target.value,this._worldWidthCurrent=this._scaleSpring.current.value,this._worldHeightCurrent=this.normHeight*this._scaleSpring.current.value},_raiseBoundsChange:function(){this.raiseEvent("bounds-change")},_isBottomItem:function(){return this.viewer.world.getItemAt(0)===this}})}(OpenSeadragon),Vza=OpenSeadragon,Wza=function(e){Vza.console.assert(e,"[TileCache.cacheTile] options is required"),Vza.console.assert(e.tile,"[TileCache.cacheTile] options.tile is required"),Vza.console.assert(e.tiledImage,"[TileCache.cacheTile] options.tiledImage is required"),this.tile=e.tile,this.tiledImage=e.tiledImage},Xza=function(e){Vza.console.assert(e,"[ImageRecord] options is required"),Vza.console.assert(e.image,"[ImageRecord] options.image is required"),this._image=e.image,this._tiles=[]},Xza.prototype={destroy:function(){this._image=null,this._renderedContext=null,this._tiles=null},getImage:function(){return this._image},getRenderedContext:function(){if(!this._renderedContext){var e=document.createElement("canvas");e.width=this._image.width,e.height=this._image.height,this._renderedContext=e.getContext("2d"),this._renderedContext.drawImage(this._image,0,0),this._image=null}return this._renderedContext},setRenderedContext:function(e){Vza.console.error("ImageRecord.setRenderedContext is deprecated. The rendered context should be created by the ImageRecord itself when calling ImageRecord.getRenderedContext."),this._renderedContext=e},addTile:function(e){Vza.console.assert(e,"[ImageRecord.addTile] tile is required"),this._tiles.push(e)},removeTile:function(e){for(var t=0;t<this._tiles.length;t++){var n;if(this._tiles[t]===e)return void(0,_splice.default)(n=this._tiles).call(n,t,1)}Vza.console.warn("[ImageRecord.removeTile] trying to remove unknown tile",e)},getTileCount:function(){return this._tiles.length}},Vza.TileCache=function(e){e=e||{},this._maxImageCacheCount=e.maxImageCacheCount||Vza.DEFAULT_SETTINGS.maxImageCacheCount,this._tilesLoaded=[],this._imagesLoaded=[],this._imagesLoadedCount=0},Vza.TileCache.prototype={numTilesLoaded:function(){return this._tilesLoaded.length},cacheTile:function(e){Vza.console.assert(e,"[TileCache.cacheTile] options is required"),Vza.console.assert(e.tile,"[TileCache.cacheTile] options.tile is required"),Vza.console.assert(e.tile.url,"[TileCache.cacheTile] options.tile.url is required"),Vza.console.assert(e.tiledImage,"[TileCache.cacheTile] options.tiledImage is required");var t=e.cutoff||0,n=this._tilesLoaded.length,i=this._imagesLoaded[e.tile.url];if(i||(Vza.console.assert(e.image,"[TileCache.cacheTile] options.image is required to create an ImageRecord"),i=this._imagesLoaded[e.tile.url]=new Xza({image:e.image}),this._imagesLoadedCount++),i.addTile(e.tile),e.tile.cacheImageRecord=i,this._imagesLoadedCount>this._maxImageCacheCount){for(var r,o,s,a,l,c,u=null,h=-1,d=null,p=this._tilesLoaded.length-1;0<=p;p--)(r=(c=this._tilesLoaded[p]).tile).level<=t||r.beingDrawn||(u?(a=r.lastTouchTime,o=u.lastTouchTime,l=r.level,s=u.level,(a<o||a==o&&s<l)&&(u=r,h=p,d=c)):(u=r,h=p,d=c));u&&0<=h&&(this._unloadTile(d),n=h)}this._tilesLoaded[n]=new Wza({tile:e.tile,tiledImage:e.tiledImage})},clearTilesFor:function(e){var t;Vza.console.assert(e,"[TileCache.clearTilesFor] tiledImage is required");for(var n=0;n<this._tilesLoaded.length;++n){var i;(t=this._tilesLoaded[n]).tiledImage===e&&(this._unloadTile(t),(0,_splice.default)(i=this._tilesLoaded).call(i,n,1),n--)}},getImageRecord:function(e){return Vza.console.assert(e,"[TileCache.getImageRecord] url is required"),this._imagesLoaded[e]},_unloadTile:function(e){Vza.console.assert(e,"[TileCache._unloadTile] tileRecord is required");var t=e.tile,n=e.tiledImage;t.unload(),t.cacheImageRecord=null;var i=this._imagesLoaded[t.url];i.removeTile(t),i.getTileCount()||(i.destroy(),delete this._imagesLoaded[t.url],this._imagesLoadedCount--),n.viewer.raiseEvent("tile-unloaded",{tile:t,tiledImage:n})}},QAa=OpenSeadragon,QAa.World=function(e){var t=this;QAa.console.assert(e.viewer,"[World] options.viewer is required"),QAa.EventSource.call(this),this.viewer=e.viewer,this._items=[],this._needsDraw=!1,this._autoRefigureSizes=!0,this._needsSizesFigured=!1,this._delegatedFigureSizes=function(e){t._autoRefigureSizes?t._figureSizes():t._needsSizesFigured=!0},this._figureSizes()},QAa.extend(QAa.World.prototype,QAa.EventSource.prototype,{addItem:function(e,t){if(QAa.console.assert(e,"[World.addItem] item is required"),QAa.console.assert(e instanceof QAa.TiledImage,"[World.addItem] only TiledImages supported at this time"),void 0!==(t=t||{}).index){var n,i=Math.max(0,Math.min(this._items.length,t.index));(0,_splice.default)(n=this._items).call(n,i,0,e)}else this._items.push(e);this._autoRefigureSizes?this._figureSizes():this._needsSizesFigured=!0,this._needsDraw=!0,e.addHandler("bounds-change",this._delegatedFigureSizes),this.raiseEvent("add-item",{item:e})},getItemAt:function(e){return QAa.console.assert(void 0!==e,"[World.getItemAt] index is required"),this._items[e]},getIndexOfItem:function(e){return QAa.console.assert(e,"[World.getIndexOfItem] item is required"),QAa.indexOf(this._items,e)},getItemCount:function(){return this._items.length},setItemIndex:function(e,t){var n,i;QAa.console.assert(e,"[World.setItemIndex] item is required"),QAa.console.assert(void 0!==t,"[World.setItemIndex] index is required");var r=this.getIndexOfItem(e);if(t>=this._items.length)throw new Error("Index bigger than number of layers.");t!==r&&-1!==r&&((0,_splice.default)(n=this._items).call(n,r,1),(0,_splice.default)(i=this._items).call(i,t,0,e),this._needsDraw=!0,this.raiseEvent("item-index-change",{item:e,previousIndex:r,newIndex:t}))},removeItem:function(e){var t;QAa.console.assert(e,"[World.removeItem] item is required");var n=QAa.indexOf(this._items,e);-1!==n&&(e.removeHandler("bounds-change",this._delegatedFigureSizes),e.destroy(),(0,_splice.default)(t=this._items).call(t,n,1),this._figureSizes(),this._needsDraw=!0,this._raiseRemoveItem(e))},removeAll:function(){var e;this.viewer._cancelPendingImages();for(var t=0;t<this._items.length;t++)(e=this._items[t]).removeHandler("bounds-change",this._delegatedFigureSizes),e.destroy();var n=this._items;for(this._items=[],this._figureSizes(),this._needsDraw=!0,t=0;t<n.length;t++)e=n[t],this._raiseRemoveItem(e)},resetItems:function(){for(var e=0;e<this._items.length;e++)this._items[e].reset()},update:function(){for(var e=!1,t=0;t<this._items.length;t++)e=this._items[t].update()||e;return e},draw:function(){for(var e=0;e<this._items.length;e++)this._items[e].draw();this._needsDraw=!1},needsDraw:function(){for(var e=0;e<this._items.length;e++)if(this._items[e].needsDraw())return!0;return this._needsDraw},getHomeBounds:function(){return this._homeBounds.clone()},getContentFactor:function(){return this._contentFactor},setAutoRefigureSizes:function(e){(this._autoRefigureSizes=e)&this._needsSizesFigured&&(this._figureSizes(),this._needsSizesFigured=!1)},arrange:function(e){var t,n=(e=e||{}).immediately||!1,i=e.layout||QAa.DEFAULT_SETTINGS.collectionLayout,r=e.rows||QAa.DEFAULT_SETTINGS.collectionRows,o=e.columns||QAa.DEFAULT_SETTINGS.collectionColumns,s=e.tileSize||QAa.DEFAULT_SETTINGS.collectionTileSize,a=s+(e.tileMargin||QAa.DEFAULT_SETTINGS.collectionTileMargin);t=!e.rows&&o?o:Math.ceil(this._items.length/r);var l,c,u,h,d,p=0,f=0;this.setAutoRefigureSizes(!1);for(var g=0;g<this._items.length;g++)g&&g%t==0&&("horizontal"===i?(f+=a,p=0):(p+=a,f=0)),h=(u=(c=(l=this._items[g]).getBounds()).width>c.height?s:s*(c.width/c.height))*(c.height/c.width),d=new QAa.Point(p+(s-u)/2,f+(s-h)/2),l.setPosition(d,n),l.setWidth(u,n),"horizontal"===i?p+=a:f+=a;this.setAutoRefigureSizes(!0)},_figureSizes:function(){var e=this._homeBounds?this._homeBounds.clone():null,t=this._contentSize?this._contentSize.clone():null,n=this._contentFactor||0;if(this._items.length){var i=this._items[0],r=i.getBounds();this._contentFactor=i.getContentSize().x/r.width;for(var o=i.getClippedBounds(),s=o.x,a=o.y,l=o.x+o.width,c=o.y+o.height,u=1;u<this._items.length;u++)r=(i=this._items[u]).getBounds(),this._contentFactor=Math.max(this._contentFactor,i.getContentSize().x/r.width),o=i.getClippedBounds(),s=Math.min(s,o.x),a=Math.min(a,o.y),l=Math.max(l,o.x+o.width),c=Math.max(c,o.y+o.height);this._homeBounds=new QAa.Rect(s,a,l-s,c-a),this._contentSize=new QAa.Point(this._homeBounds.width*this._contentFactor,this._homeBounds.height*this._contentFactor)}else this._homeBounds=new QAa.Rect(0,0,1,1),this._contentSize=new QAa.Point(1,1),this._contentFactor=1;this._contentFactor===n&&this._homeBounds.equals(e)&&this._contentSize.equals(t)||this.raiseEvent("metrics-change",{})},_raiseRemoveItem:function(e){this.raiseEvent("remove-item",{item:e})}})},{"@babel/runtime-corejs3/core-js-stable/instance/concat":14,"@babel/runtime-corejs3/core-js-stable/instance/slice":20,"@babel/runtime-corejs3/core-js-stable/instance/splice":21,"@babel/runtime-corejs3/core-js-stable/instance/trim":22,"@babel/runtime-corejs3/core-js-stable/object/freeze":25,"@babel/runtime-corejs3/helpers/interopRequireDefault":36,"@babel/runtime-corejs3/helpers/typeof":37,"core-js/modules/es.array.filter.js":331,"core-js/modules/es.array.join.js":333,"core-js/modules/es.function.name.js":334,"core-js/modules/es.number.constructor.js":335,"core-js/modules/es.object.to-string.js":337,"core-js/modules/es.regexp.constructor.js":338,"core-js/modules/es.regexp.exec.js":339,"core-js/modules/es.regexp.to-string.js":340,"core-js/modules/es.string.anchor.js":341,"core-js/modules/es.string.match.js":342,"core-js/modules/es.string.replace.js":343,"core-js/modules/es.string.search.js":344,"core-js/modules/es.string.split.js":345}],5:[function(e,t,n){"use strict";var i=e("@babel/runtime-corejs3/helpers/interopRequireDefault");e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.search.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.string.split.js");var m=i(e("@babel/runtime-corejs3/core-js-stable/instance/find")),r=i(e("@babel/runtime-corejs3/core-js-stable/url-search-params")),l=i(e("@babel/runtime-corejs3/core-js-stable/instance/includes")),v=i(e("uikit")),o=i(e("uikit/dist/js/uikit-icons")),s=(i(e("./sitekit/sitekit-pagelist")),e("./libs/Emergence/emergence")),c=e("./libs/Countup/CountUp.min"),u=i(e("./sitekit/same-height")),h=i(e("./sitekit/video-player")),d=i(e("./sitekit/teaser-img-format-fixer"));e("./libs/Openseadragon/openseadragon"),e("./sitekit/video"),e("./sitekit/load-related-teaser"),e("./sitekit/bookmark"),e("./sitekit/klassenwettbewerb"),v.default.use(o.default),$("a.dpnglossary.link").each(function(e){var t,n=$(this).attr("href"),i=$(this).attr("data-text");if(-1==n.indexOf("#")){var r=$("<a/>",{class:"inline-link sk-btn sk-btn--read-more",href:n,html:$("#glossery-button").text()});r.on("click",function(e){e.stopImmediatePropagation(),window.location.href=n})}var o=$("<span/>",{class:"uk-icon-button sisci-icon-arrow-next"}),s=$("<aside/>",{class:"tempStyling",html:i}),a=$("<button/>",{class:"closing-button",text:""});o.appendTo(r),s.prepend(a),s.append(r),$(this).append(s),$(this).on("click",function(e){var t,n=(0,m.default)(t=$(this)).call(t,"aside");n.is(":visible")||$("aside.tempStyling").hide(),e.preventDefault(),n.toggle()}),(0,m.default)(t=$(this).next()).call(t,".closing-button").on("click",function(){$(this).parent().hide()})}),$(function(){var e,t=new r.default(window.location.search);t.get("tx_femanager_pi1[controller]")&&$("html, body").animate({scrollTop:$(".tx-femanager").offset().top-200},2e3),t.get("tx_felogin_pi1[forgot]")&&$("html, body").animate({scrollTop:$(".tx-felogin-pi1").offset().top-200},2e3),t.get("tx_felogin_pi1[user]")&&$("html, body").animate({scrollTop:$(".tx-felogin-pi1").offset().top-200},2e3),v.default.scroll(".link_anker",{offset:100});var n=$(".sk-figures__item"),a={};n.length&&n.each(function(e,t){var n,i=(0,m.default)(n=$(t)).call(n,".sk-figures__item-heading"),r=i.text().replace(".","").replace(",","."),o=(0,l.default)(r).call(r,".")?1:0,s=5e3<1*r?2.5:o?1.75:1.25;a[$(t).data("id")]=new c.CountUp(i[0],r,{separator:".",decimal:",",decimalPlaces:o,duration:s}),5<r.length&&i.addClass("smaller")}),(0,s.Emergence)().init({offsetTop:100,throttle:50,reset:!1,callback:function(e,t){"visible"===t&&e.classList.contains("sk-figures__item")&&a[e.getAttribute("data-id")].start()}});var i=(0,m.default)(e=$(".sk-teasers--small")).call(e,".sk-teaser__heading");i.length&&new u.default(i),$("#sk-intro-video").length&&new h.default("#sk-intro-video",{playBtn:"#sk-intro-play",closeBtn:"#sk-intro-close",closeAnywhere:!0}),$(".sk-btn--book").click(function(e){return $(".sk-intro__textmedia")[0].scrollIntoView({behavior:"smooth"})}),v.default.util.on(".sk-slider","itemshow",function(e,t){var n=$(e.target);$(".sk-slider__item").removeClass("trigger-scale-anim"),n.addClass("trigger-scale-anim")}),(0,d.default)(),$(window).trigger("resize")}),$(function(){var n=$("#pagefilter").attr("action");$("#button_filter").hide(),$("#pagefilter").attr("action"),$("#pagefilter").change(function(e){e.preventDefault(),$("#preloader").fadeIn("slow");var t=$("#category_title");t.val()&&$("#pagefilter").attr("action",n+"/category/"+t.val()),this.submit()}),$("a.js-back").length&&-1!==document.referrer.indexOf(window.location.host)&&history.length&&$("a.js-back").show()}),$("body").prepend('<div class="sk-height-helper"/>');var y=[];$(".sk-zoomimage").each(function(e,t){var n,i,r,o,s,a,l,c,u,h=(0,m.default)(n=$(t)).call(n,".sk-zoomimage--container"),d=(0,m.default)(i=$(t)).call(i,".sk-zoomimage--canvas"),p=(0,m.default)(r=$(t)).call(r,".sk-zoomimage--wrapper");function f(){d.css({width:0,height:0}),p.css({height:$(".sk-height-helper").height()}),d.css({width:h.width(),height:h.height()})}p.css("height",$(".sk-height-helper").height()),$("a.sk-magnifier").on("click",function(e){e.preventDefault}),a=d,u=OpenSeadragon({id:a.attr("id"),visibilityRatio:1,maxZoomPixelRatio:3,constrainDuringPan:!0,prefixUrl:"/typo3conf/ext/sitekit/Resources/Public/App/Scripts/libs/Openseadragon/images/",tileSources:{type:"image",url:$(a).attr("data-img-large"),buildPyramid:!1},zoomInButton:(0,m.default)(l=$(a).closest(".sk-zoomimage--wrapper")).call(l,".sk-zoomimage--zoom-in").attr("id"),zoomOutButton:(0,m.default)(c=$(a).closest(".sk-zoomimage--wrapper")).call(c,".sk-zoomimage--zoom-out").attr("id")}),y[a.attr("id")]=u;var g=(0,m.default)(o=$(t)).call(o,".uk-modal-container")[0];v.default.util.on(g,"shown",function(){f(),$(window).trigger("resize")}),$(window).on("resize",f),(0,m.default)(s=$(t)).call(s,".uk-modal").on("hidden",function(){$(window).off("resize",f)})}),document.querySelectorAll("[uk-slider]").forEach(function(e){var n=v.default.slider(e);if(!n.$el.querySelector(".sk-slidecounter"))return!1;function t(e,t){n.$el.querySelector(".sk-slidecounter__index").innerHTML=e,n.$el.querySelector(".sk-slidecounter__total").innerHTML=t}t(n.getValidIndex()+1,n.length),v.default.util.on(n.$el,"itemshown",function(e){t(n.getValidIndex()+1,n.length)})}),$("button.event-bt").on("click",function(e){$(".event-item-box").addClass("event-item-hide");var t=$(this).attr("data-event").split(" ");$.each(t,function(e,t){$(".item-event-"+t).removeClass("event-item-hide")}),v.default.scroll(".event-bt",{offset:100}).scrollTo(".event-item")});var a=document.getElementById("dpnglossary_select");a&&a.addEventListener("input",function(e){"dpnglossary_select"==e.target.id&&(window.location=this.value)}),$("main").is(".teens")&&$(".uk-modal").addClass("teens"),$("main").is(".kids")&&$(".uk-modal").addClass("kids"),$("main").is(".teachers")&&$(".uk-modal").addClass("teachers"),$(".link_download").attr("download","")},{"./libs/Countup/CountUp.min":1,"./libs/Emergence/emergence":2,"./libs/Openseadragon/openseadragon":4,"./sitekit/bookmark":6,"./sitekit/klassenwettbewerb":7,"./sitekit/load-related-teaser":8,"./sitekit/same-height":9,"./sitekit/sitekit-pagelist":10,"./sitekit/teaser-img-format-fixer":11,"./sitekit/video":13,"./sitekit/video-player":12,"@babel/runtime-corejs3/core-js-stable/instance/find":17,"@babel/runtime-corejs3/core-js-stable/instance/includes":18,"@babel/runtime-corejs3/core-js-stable/url-search-params":29,"@babel/runtime-corejs3/helpers/interopRequireDefault":36,"core-js/modules/es.regexp.exec.js":339,"core-js/modules/es.string.replace.js":343,"core-js/modules/es.string.search.js":344,"core-js/modules/es.string.split.js":345,"core-js/modules/web.dom-collections.for-each.js":348,uikit:350,"uikit/dist/js/uikit-icons":349}],6:[function(e,t,n){"use strict";var i=e("@babel/runtime-corejs3/helpers/interopRequireDefault"),h=i(e("@babel/runtime-corejs3/core-js-stable/instance/trim")),d=i(e("@babel/runtime-corejs3/core-js-stable/instance/filter")),p=i(e("@babel/runtime-corejs3/core-js-stable/instance/find")),f=i(e("@babel/runtime-corejs3/core-js-stable/json/stringify")),c=i(e("@babel/runtime-corejs3/core-js-stable/instance/find-index")),g=i(e("@babel/runtime-corejs3/core-js-stable/instance/splice")),m=i(e("@babel/runtime-corejs3/core-js-stable/instance/map"));e("core-js/modules/web.dom-collections.for-each.js"),$(function(){$(".sk-pagelist-teaser__bookmark");var e=$(".button-wrapper--icon__bookmark"),t=$(".main-nav--bookmark__icon"),n=$(".main-nav--bookmark__drawer--inner"),i=$("<ul>").addClass("list-container").appendTo(n);function u(){var e=JSON.parse(localStorage.getItem("favs")),t=$(".bookmark-badge"),n=$(".bookmark__drawer--no-entries"),i="";null!==e?(i=e.length,e.length<=5?$(".bookmark__drawer--full-list").addClass("uk-hidden"):$(".bookmark__drawer--full-list").removeClass("uk-hidden"),0===e.length?(t.addClass("uk-hidden"),t.closest(".main-nav--bookmark").removeClass("sk-bookmark-active"),n.removeClass("uk-hidden")):(t.removeClass("uk-hidden"),t.closest(".main-nav--bookmark").addClass("sk-bookmark-active"),n.addClass("uk-hidden"))):i=0,t.html(i)}function r(e,t,n){var i,r;e.preventDefault();n=(0,h.default)(i=$(this).parent().text()).call(i);var o,s,a,l,c=$(".main-nav--bookmark__drawer--inner > ul");t=JSON.parse(localStorage.getItem("favs"));return $(this).parent().remove(),t=(0,d.default)(t).call(t,function(e){return e.bookmarkTitle!==n}),o=(0,p.default)(r=$(this).closest("li")).call(r,"a").attr("href"),localStorage.setItem("favs",(0,f.default)(t)),u(),s=o,a=document.querySelectorAll("a[href='"+s+"']"),l=$("main").attr("data-url"),$(a).closest(".sk-teaser").removeClass("sk-bookmark-active"),l===s&&$(".sk-intro__text").removeClass("sk-bookmark-active"),0===t.length?c.addClass("uk-hidden"):c.removeClass("uk-hidden"),t}function o(e,t,n,i,r){e.preventDefault();var o,s=[];JSON.parse(localStorage.getItem("favs"))&&(s=JSON.parse(localStorage.getItem("favs"))),!0===(o=t,s.some(function(e){return e.bookmarkTitle===o}))?(r=(0,c.default)(s).call(s,function(e){return e.bookmarkUrl===n}),(0,g.default)(s).call(s,r,1),localStorage.setItem("favs",(0,f.default)(s)),$(i).removeClass("sk-bookmark-active")):(s.push({bookmarkTitle:(0,h.default)(t).call(t),bookmarkUrl:n}),localStorage.setItem("favs",(0,f.default)(s)),$(i).addClass("sk-bookmark-active")),u()}if(u(),function(){if(null!==JSON.parse(localStorage.getItem("favs"))){var e=JSON.parse(localStorage.getItem("favs")),t="",n="";e.forEach(function(e){t=e.bookmarkUrl,n=document.querySelectorAll("a[href='"+t+"']"),$(n).closest(".sk-teaser").addClass("sk-bookmark-active"),$("main").attr("data-url")&&$("main").attr("data-url")===t&&$("main .sk-intro__text").addClass("sk-bookmark-active")})}}(),e.on("click",function(e){var t,n;e.preventDefault();var i=$("main").attr("data-url"),r=$(this).closest(".sk-intro__text");o(e,(0,h.default)(t=(0,p.default)(n=$(this).closest(".sk-intro")).call(n,"h1").text()).call(t),i,r,"")}),$(document).on("click",".sk-pagelist-teaser__bookmark",function(e){var t,n=$(this).parents().children(".sk-pagelist-teaser__link").attr("href"),i=$(this).closest(".sk-teaser");o(e,(0,h.default)(t=(0,p.default)(i).call(i,".sk-pagelist-teaser__title").text()).call(t),n,i,"")}),t.on("click",function(e){var t=JSON.parse(localStorage.getItem("favs")),n=$(".main-nav--bookmark__drawer--inner > ul");if(e.preventDefault(),u(),i.empty(),null==t)t=[];else{(0,m.default)(t).call(t,function(e){var t=$("<a/>").attr({href:"","uk-icon":"icon: minus-circle",class:"bookmark-delete"}).on("click",r);$("<li/>").append($("<a/>").attr("href",e.bookmarkUrl).html(e.bookmarkTitle)).append(t).prependTo(i),0}),0===t.length?n.addClass("uk-hidden"):n.removeClass("uk-hidden"),t.length<=5?$(".bookmark__drawer--full-list").addClass("uk-hidden"):$(".bookmark__drawer--full-list").removeClass("uk-hidden")}}),0<$(".bookmark__my-bookmarks").length){var s=JSON.parse(localStorage.getItem("favs")),a=$(".bookmark__my-bookmarks"),l=$("<ul>").addClass("list-container").appendTo(a);(0,m.default)(s).call(s,function(e){var t=$("<a/>").attr({href:"","uk-icon":"icon: minus-circle",class:"bookmark-delete"}).on("click",r);$("<li/>").append($("<a/>").attr("href",e.bookmarkUrl).html(e.bookmarkTitle)).append(t).prependTo(l)})}})},{"@babel/runtime-corejs3/core-js-stable/instance/filter":15,"@babel/runtime-corejs3/core-js-stable/instance/find":17,"@babel/runtime-corejs3/core-js-stable/instance/find-index":16,"@babel/runtime-corejs3/core-js-stable/instance/map":19,"@babel/runtime-corejs3/core-js-stable/instance/splice":21,"@babel/runtime-corejs3/core-js-stable/instance/trim":22,"@babel/runtime-corejs3/core-js-stable/json/stringify":23,"@babel/runtime-corejs3/helpers/interopRequireDefault":36,"core-js/modules/web.dom-collections.for-each.js":348}],7:[function(e,t,n){"use strict";var i=e("@babel/runtime-corejs3/helpers/interopRequireDefault");e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js");var a=i(e("@babel/runtime-corejs3/core-js-stable/json/stringify")),l=i(e("@babel/runtime-corejs3/core-js-stable/instance/find"));if($(".sk-login, .logout-button").on("click",function(e){localStorage.removeItem("nrSelected"),localStorage.removeItem("votesArr")}),$(".tx-femanager").length){var r=function(e,t){$(".setvote").each(function(){parseInt($(this).attr("data-vote"))===e&&($(this).addClass("sk-competition--allready-voted"),parseInt($(this).attr("data-uid"))===parseInt(t)&&$(this).addClass("uk-active"))})},c=[],u=0;JSON.parse(localStorage.getItem("votesArr"))&&(c=JSON.parse(localStorage.getItem("votesArr")));u=0;JSON.parse(localStorage.getItem("nrSelected"))&&(u=JSON.parse(localStorage.getItem("nrSelected"))),$("#sendvote").click(function(e){e.preventDefault(),c=JSON.parse(localStorage.getItem("votesArr")),localStorage.removeItem("nrSelected"),localStorage.removeItem("votesArr"),$.ajax({url:voteUrl,data:{votes:c},cache:!1,type:"GET",dataType:"json",async:!1,contentType:"application/json",success:function(e){1==e.success&&($(".sk-competition--submissionlist__vote").hide(),$("#sendvote").hide(),$("#sendmsg").removeClass("uk-hidden"))},timeout:3e3})}),$(".setvote").click(function(e){e.preventDefault();var t=$(this).attr("data-uid"),n="",i="";if($(this).hasClass("uk-active")){$(this).removeClass("uk-active"),$(this).closest(".sk-competition--submissionlist__vote").removeClass("uk-active"),u--,localStorage.setItem("nrSelected",(0,a.default)(u)),n=parseInt($(this).attr("data-vote")),$(".setvote").each(function(){parseInt($(this).attr("data-vote"))===n&&$(this).removeClass("sk-competition--allready-voted")});var r=c.indexOf(c[n]);-1<r&&(c[r]=""),localStorage.setItem("votesArr",(0,a.default)(c))}else{var o,s;i=(0,l.default)(o=$(this).closest(".sk-competition--submissionlist__vote")).call(o,".setvote.uk-active").attr("data-vote"),(i=parseInt(i))&&(c[i]="",localStorage.setItem("votesArr",(0,a.default)(c))),$(this).closest(".sk-competition--submissionlist__vote").hasClass("uk-active")||u++,localStorage.setItem("nrSelected",(0,a.default)(u)),$(this).closest(".sk-competition--submissionlist__vote").addClass("uk-active"),$(".setvote").each(function(){parseInt($(this).attr("data-vote"))===i&&$(this).removeClass("sk-competition--allready-voted")}),(0,l.default)(s=$(this).closest(".sk-competition--submissionlist__vote")).call(s,".setvote.uk-active").removeClass("uk-active"),$(this).addClass("uk-active"),$(".setvote.uk-active").each(function(){var e=parseInt($(this).attr("data-vote"));$(".setvote").each(function(){parseInt($(this).attr("data-vote"))===e&&$(this).addClass("sk-competition--allready-voted")})}),n=parseInt($(this).attr("data-vote")),c[n]=t}localStorage.setItem("votesArr",(0,a.default)(c)),h(u)}),$(".uk-pagination a").click(function(e){e.preventDefault();var t=e.target.closest("a");localStorage.setItem("votesArr",(0,a.default)(c)),window.location.replace(t)}),h(u);for(var o=0;o<c.length;o++){var s=c[o];s&&""!==s&&(1===o&&r(o,s),2===o&&r(o,s),3===o&&r(o,s))}}function h(e){$(".sk-voting--nr-current").html(e),1<=e?$("#votelayer").removeClass("uk-hidden"):0===e&&$("#votelayer").addClass("uk-hidden"),3<=e?($("#numbervotes").addClass("uk-hidden"),$("#sendvote").removeClass("uk-hidden")):($("#numbervotes").removeClass("uk-hidden"),$("#sendvote").addClass("uk-hidden"))}},{"@babel/runtime-corejs3/core-js-stable/instance/find":17,"@babel/runtime-corejs3/core-js-stable/json/stringify":23,"@babel/runtime-corejs3/helpers/interopRequireDefault":36,"core-js/modules/es.regexp.exec.js":339,"core-js/modules/es.string.replace.js":343}],8:[function(e,t,n){"use strict";var i=e("@babel/runtime-corejs3/helpers/interopRequireDefault");e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.symbol.js"),e("core-js/modules/es.symbol.description.js");var d=i(e("@babel/runtime-corejs3/core-js-stable/instance/find")),p=i(e("@babel/runtime-corejs3/core-js-stable/instance/concat")),f=i(e("uikit"));$(function(){$(".sk-related-teaser--wrapper").each(function(e,t){var n,h=(0,d.default)(n=$(t)).call(n,".sk-teaser-list.sk-pagelist--container[data-related-teaser-api]");if(h.length){var i=h.attr("data-related-teaser-api");if(i){var r,o=(0,p.default)(r="".concat(window.location.origin)).call(r,i);$.get(o,"json").done(function(e){h.empty(),Array.isArray(e)&&(e.forEach(function(e){var t,n,i,r,o,s,a,l,c,u=$((t=e,(0,p.default)(n=(0,p.default)(i=(0,p.default)(r=(0,p.default)(o=(0,p.default)(s=(0,p.default)(a=(0,p.default)(l=(0,p.default)(c='\n        <div class="sk-teaser sk-teaser--pagelist uk-first-column">\n            <div class="uk-card uk-card-default uk-transition-toggle">\n                <div class="uk-card-media-top">\n                    <a class="sk-pagelist-teaser__link" target="_self" href="'.concat(t.slug||"",'">\n                        <figure class="sk-pagelist-teaser__image uk-inline-clip">\n                            <img class="uk-transition-scale-up uk-transition-opaque" loading="lazy" src="')).call(c,t.image||"",'" width="656" height="400" alt="">\n                        </figure>\n                    </a>\n                </div>\n                <div class="uk-card-body">\n                    <div class="sk-pagelist-teaser__media-type uk-text-right">\n                        <img class="media-type--icon" src="')).call(l,t.icon||"",'" hidden="">\n                    </div>\n                        <span class="sk-pagelist-teaser__category uk-text-uppercase">')).call(a,t.category||"",'</span>\n                    <a class="sk-pagelist-teaser__link" target="_self" href="')).call(s,t.slug||"",'">\n                        <h3 class="sk-pagelist-teaser__title">\n                            ')).call(o,t.title||"",'\n                        </h3>\n                    </a>\n                    <p class="TTT">')).call(r,t.description||"",'</p>\n                    <div class="button-wrapper button-wrapper--icon uk-flex uk-flex-left uk-flex-middle">\n                        <a class="sk-pagelist-teaser__link" target="_self" href="')).call(i,t.slug||"",'">\n                            <span class="sk-pagelist-teaser__icon uk-icon-button sisci-icon-arrow-next"></span>\n                            ')).call(n,t.readMoreLabel||"",' \n                        </a>\n                        <a class="sk-pagelist-teaser__bookmark uk-icon-button"><span class="sisci-icon-bookmark-active"></span></a>\n                    </div>\n                </div>\n            </div>\n        </div>\n        ')));h.append(u),f.default.svg((0,d.default)(u).call(u,"img.media-type--icon"))}),function(){if(null!==JSON.parse(localStorage.getItem("favs"))){var e=JSON.parse(localStorage.getItem("favs")),t="",n="";e.forEach(function(e){t=e.bookmarkUrl,n=document.querySelectorAll("a[href='"+t+"']"),$(n).closest(".sk-teaser").addClass("sk-bookmark-active"),$("main").attr("data-url")&&$("main").attr("data-url")===t&&$("main .sk-intro__text").addClass("sk-bookmark-active")})}}())}).fail(function(e){$(t).hide()})}}})})},{"@babel/runtime-corejs3/core-js-stable/instance/concat":14,"@babel/runtime-corejs3/core-js-stable/instance/find":17,"@babel/runtime-corejs3/helpers/interopRequireDefault":36,"core-js/modules/es.symbol.description.js":346,"core-js/modules/es.symbol.js":347,"core-js/modules/web.dom-collections.for-each.js":348,uikit:350}],9:[function(e,t,n){"use strict";var i=e("@babel/runtime-corejs3/helpers/interopRequireDefault");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=i(e("@babel/runtime-corejs3/helpers/classCallCheck")),o=i(e("@babel/runtime-corejs3/helpers/createClass")),s=i(e("../libs/Jquery/jquery")),a=function(){function t(e){(0,r.default)(this,t),this.$els=e,(0,s.default)(window).on("resize",s.default.proxy(this.adjust,this)),this.adjust()}return(0,o.default)(t,[{key:"adjust",value:function(){var n=0;this.$els.each(function(e,t){return n=Math.max(n,(0,s.default)(t).height())}),this.$els.height(n)}}]),t}();n.default=a},{"../libs/Jquery/jquery":3,"@babel/runtime-corejs3/helpers/classCallCheck":34,"@babel/runtime-corejs3/helpers/createClass":35,"@babel/runtime-corejs3/helpers/interopRequireDefault":36}],10:[function(e,t,n){"use strict";$(document).ready(function(o){o("form.pagefilter-form").submit(function(e){e.preventDefault(),formSubmit=!0;var t=o(this),n=t.attr("action"),i=t.attr("method"),r=t.serialize();o.ajax({url:n,type:i,data:r,dataType:"json"}).done(function(e){o(".sk-pagelist--container").html(e[1]),o(".sk-loading--hint").html(""),o(".sk-loading--button").show(),!0===e[0]&&o(".sk-loading--button").hide()}).fail(function(e){})}),o(".pagefilter-category").on("change",function(){o("form.pagefilter-form").submit()}),o("form.pagefilter-form button").on("click",function(e){e.preventDefault()}),o(".pagefilter-reset").on("click",function(e){e.preventDefault(),o("form.pagefilter-form").get(0).reset(),o(".pagefilter-category").removeAttr("checked"),o("form.pagefilter-form").submit()}),o("form.load-form").submit(function(e){e.preventDefault(),formSubmit=!0;var t=o(this),n=t.attr("action"),i=t.attr("method"),r=t.serialize();o.ajax({url:n,type:i,data:r,dataType:"json"}).done(function(e){if(100<e[1].length){var t='<div class="sk-loading--top"></div>'+e[1];o(".sk-loading--top").remove(),o(".sk-media-list").append(t),o("html, body").animate({scrollTop:o(".sk-loading--top").offset().top},2e3)}else o(".sk-loading--hint").html(e[1]);!0===e[0]&&o(".sk-loading--button").hide()}).fail(function(e){})})})},{}],11:[function(e,t,n){"use strict";var i=e("@babel/runtime-corejs3/helpers/interopRequireDefault");Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(){var e;(0,r.default)(e=(0,o.default)(".sk-teaser__img-clip")).call(e,"img").each(function(){var e,t;t=10/7,(e=this).width/e.height>t&&(0,o.default)(e).addClass("height-100")})};var r=i(e("@babel/runtime-corejs3/core-js-stable/instance/find")),o=i(e("../libs/Jquery/jquery"))},{"../libs/Jquery/jquery":3,"@babel/runtime-corejs3/core-js-stable/instance/find":17,"@babel/runtime-corejs3/helpers/interopRequireDefault":36}],12:[function(e,t,n){"use strict";var i=e("@babel/runtime-corejs3/helpers/interopRequireDefault");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=i(e("@babel/runtime-corejs3/core-js-stable/instance/find")),o=i(e("@babel/runtime-corejs3/helpers/classCallCheck")),s=i(e("@babel/runtime-corejs3/helpers/createClass")),a=i(e("../libs/Jquery/jquery")),l=function(){function i(e,t){var n;(0,o.default)(this,i),this.container=(0,a.default)(e),this.playBtn=t.playBtn?(0,a.default)(t.playBtn):(0,a.default)("#sk-intro-play"),this.closeBtn=t.closeBtn?(0,a.default)(t.closeBtn):(0,a.default)("#sk-intro-close"),this.closeAnywhere=!!t.closeAnywhere,this.video=(0,r.default)(n=this.container).call(n,"iframe"),this.width=this.video.width(),this.src=this.video[0].src,this.setup()}return(0,s.default)(i,[{key:"setup",value:function(){var e=this.video;e.height(.6*e.width()),e.width(0),this.container.appendTo(document.body),this.playBtn.click(a.default.proxy(this.open,this)),this.closeBtn.click(a.default.proxy(this.close,this)),this.closeAnywhere&&this.container.click(a.default.proxy(this.close,this))}},{key:"open",value:function(){var e=this;this.container.removeClass("uk-hidden"),setTimeout(function(){return e.container.addClass("active")},0),this.video.width(this.width)}},{key:"close",value:function(){this.video.width(0)[0].src=this.src,this.container.removeClass("active").addClass("uk-hidden")}}]),i}();n.default=l},{"../libs/Jquery/jquery":3,"@babel/runtime-corejs3/core-js-stable/instance/find":17,"@babel/runtime-corejs3/helpers/classCallCheck":34,"@babel/runtime-corejs3/helpers/createClass":35,"@babel/runtime-corejs3/helpers/interopRequireDefault":36}],13:[function(e,t,n){"use strict";var i=e("@babel/runtime-corejs3/helpers/interopRequireDefault")(e("@babel/runtime-corejs3/core-js-stable/instance/find"));$(".sk-button--play").click(function(){var e,t;$(this).closest(".sk-video__container--inner").addClass("sk-video--playing"),(0,i.default)(e=$(this).closest(".sk-video__container")).call(e,".sk-video__container--inner").addClass("sk-video--playing"),$(this).closest(".sk-button__container").hide(),$(this).closest(".sk-video__poster").hide(),(0,i.default)(t=$(this).closest(".sk-video__container")).call(t,"video")[0].play()})},{"@babel/runtime-corejs3/core-js-stable/instance/find":17,"@babel/runtime-corejs3/helpers/interopRequireDefault":36}],14:[function(e,t,n){t.exports=e("core-js-pure/stable/instance/concat")},{"core-js-pure/stable/instance/concat":203}],15:[function(e,t,n){t.exports=e("core-js-pure/stable/instance/filter")},{"core-js-pure/stable/instance/filter":204}],16:[function(e,t,n){t.exports=e("core-js-pure/stable/instance/find-index")},{"core-js-pure/stable/instance/find-index":205}],17:[function(e,t,n){t.exports=e("core-js-pure/stable/instance/find")},{"core-js-pure/stable/instance/find":206}],18:[function(e,t,n){t.exports=e("core-js-pure/stable/instance/includes")},{"core-js-pure/stable/instance/includes":207}],19:[function(e,t,n){t.exports=e("core-js-pure/stable/instance/map")},{"core-js-pure/stable/instance/map":208}],20:[function(e,t,n){t.exports=e("core-js-pure/stable/instance/slice")},{"core-js-pure/stable/instance/slice":209}],21:[function(e,t,n){t.exports=e("core-js-pure/stable/instance/splice")},{"core-js-pure/stable/instance/splice":210}],22:[function(e,t,n){t.exports=e("core-js-pure/stable/instance/trim")},{"core-js-pure/stable/instance/trim":211}],23:[function(e,t,n){t.exports=e("core-js-pure/stable/json/stringify")},{"core-js-pure/stable/json/stringify":212}],24:[function(e,t,n){t.exports=e("core-js-pure/stable/object/assign")},{"core-js-pure/stable/object/assign":213}],25:[function(e,t,n){t.exports=e("core-js-pure/stable/object/freeze")},{"core-js-pure/stable/object/freeze":214}],26:[function(e,t,n){t.exports=e("core-js-pure/stable/object/get-prototype-of")},{"core-js-pure/stable/object/get-prototype-of":215}],27:[function(e,t,n){t.exports=e("core-js-pure/stable/symbol")},{"core-js-pure/stable/symbol":216}],28:[function(e,t,n){t.exports=e("core-js-pure/stable/symbol/iterator")},{"core-js-pure/stable/symbol/iterator":217}],29:[function(e,t,n){t.exports=e("core-js-pure/stable/url-search-params")},{"core-js-pure/stable/url-search-params":218}],30:[function(e,t,n){t.exports=e("core-js-pure/features/get-iterator-method")},{"core-js-pure/features/get-iterator-method":64}],31:[function(e,t,n){t.exports=e("core-js-pure/features/object/define-property")},{"core-js-pure/features/object/define-property":65}],32:[function(e,t,n){t.exports=e("core-js-pure/features/symbol")},{"core-js-pure/features/symbol":66}],33:[function(e,t,n){t.exports=e("core-js-pure/features/symbol/iterator")},{"core-js-pure/features/symbol/iterator":67}],34:[function(e,t,n){t.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},t.exports.default=t.exports,t.exports.__esModule=!0},{}],35:[function(e,t,n){var r=e("@babel/runtime-corejs3/core-js/object/define-property");function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),r(e,i.key,i)}}t.exports=function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e},t.exports.default=t.exports,t.exports.__esModule=!0},{"@babel/runtime-corejs3/core-js/object/define-property":31}],36:[function(e,t,n){t.exports=function(e){return e&&e.__esModule?e:{default:e}},t.exports.default=t.exports,t.exports.__esModule=!0},{}],37:[function(e,t,n){var i=e("@babel/runtime-corejs3/core-js/symbol"),r=e("@babel/runtime-corejs3/core-js/symbol/iterator");function o(e){return t.exports=o="function"==typeof i&&"symbol"==typeof r?function(e){return typeof e}:function(e){return e&&"function"==typeof i&&e.constructor===i&&e!==i.prototype?"symbol":typeof e},t.exports.default=t.exports,t.exports.__esModule=!0,o(e)}t.exports=o,t.exports.default=t.exports,t.exports.__esModule=!0},{"@babel/runtime-corejs3/core-js/symbol":32,"@babel/runtime-corejs3/core-js/symbol/iterator":33}],38:[function(e,t,n){e("../../../modules/es.array.concat");var i=e("../../../internals/entry-virtual");t.exports=i("Array").concat},{"../../../internals/entry-virtual":93,"../../../modules/es.array.concat":160}],39:[function(e,t,n){e("../../../modules/es.array.filter");var i=e("../../../internals/entry-virtual");t.exports=i("Array").filter},{"../../../internals/entry-virtual":93,"../../../modules/es.array.filter":161}],40:[function(e,t,n){e("../../../modules/es.array.find-index");var i=e("../../../internals/entry-virtual");t.exports=i("Array").findIndex},{"../../../internals/entry-virtual":93,"../../../modules/es.array.find-index":162}],41:[function(e,t,n){e("../../../modules/es.array.find");var i=e("../../../internals/entry-virtual");t.exports=i("Array").find},{"../../../internals/entry-virtual":93,"../../../modules/es.array.find":163}],42:[function(e,t,n){e("../../../modules/es.array.includes");var i=e("../../../internals/entry-virtual");t.exports=i("Array").includes},{"../../../internals/entry-virtual":93,"../../../modules/es.array.includes":164}],43:[function(e,t,n){e("../../../modules/es.array.map");var i=e("../../../internals/entry-virtual");t.exports=i("Array").map},{"../../../internals/entry-virtual":93,"../../../modules/es.array.map":166}],44:[function(e,t,n){e("../../../modules/es.array.slice");var i=e("../../../internals/entry-virtual");t.exports=i("Array").slice},{"../../../internals/entry-virtual":93,"../../../modules/es.array.slice":167}],45:[function(e,t,n){e("../../../modules/es.array.splice");var i=e("../../../internals/entry-virtual");t.exports=i("Array").splice},{"../../../internals/entry-virtual":93,"../../../modules/es.array.splice":168}],46:[function(e,t,n){var i=e("../array/virtual/concat"),r=Array.prototype;t.exports=function(e){var t=e.concat;return e===r||e instanceof Array&&t===r.concat?i:t}},{"../array/virtual/concat":38}],47:[function(e,t,n){var i=e("../array/virtual/filter"),r=Array.prototype;t.exports=function(e){var t=e.filter;return e===r||e instanceof Array&&t===r.filter?i:t}},{"../array/virtual/filter":39}],48:[function(e,t,n){var i=e("../array/virtual/find-index"),r=Array.prototype;t.exports=function(e){var t=e.findIndex;return e===r||e instanceof Array&&t===r.findIndex?i:t}},{"../array/virtual/find-index":40}],49:[function(e,t,n){var i=e("../array/virtual/find"),r=Array.prototype;t.exports=function(e){var t=e.find;return e===r||e instanceof Array&&t===r.find?i:t}},{"../array/virtual/find":41}],50:[function(e,t,n){var i=e("../array/virtual/includes"),r=e("../string/virtual/includes"),o=Array.prototype,s=String.prototype;t.exports=function(e){var t=e.includes;return e===o||e instanceof Array&&t===o.includes?i:"string"==typeof e||e===s||e instanceof String&&t===s.includes?r:t}},{"../array/virtual/includes":42,"../string/virtual/includes":60}],51:[function(e,t,n){var i=e("../array/virtual/map"),r=Array.prototype;t.exports=function(e){var t=e.map;return e===r||e instanceof Array&&t===r.map?i:t}},{"../array/virtual/map":43}],52:[function(e,t,n){var i=e("../array/virtual/slice"),r=Array.prototype;t.exports=function(e){var t=e.slice;return e===r||e instanceof Array&&t===r.slice?i:t}},{"../array/virtual/slice":44}],53:[function(e,t,n){var i=e("../array/virtual/splice"),r=Array.prototype;t.exports=function(e){var t=e.splice;return e===r||e instanceof Array&&t===r.splice?i:t}},{"../array/virtual/splice":45}],54:[function(e,t,n){var i=e("../string/virtual/trim"),r=String.prototype;t.exports=function(e){var t=e.trim;return"string"==typeof e||e===r||e instanceof String&&t===r.trim?i:t}},{"../string/virtual/trim":61}],55:[function(e,t,n){e("../../modules/es.json.stringify");var i=e("../../internals/path");i.JSON||(i.JSON={stringify:JSON.stringify}),t.exports=function(e,t,n){return i.JSON.stringify.apply(null,arguments)}},{"../../internals/path":136,"../../modules/es.json.stringify":169}],56:[function(e,t,n){e("../../modules/es.object.assign");var i=e("../../internals/path");t.exports=i.Object.assign},{"../../internals/path":136,"../../modules/es.object.assign":172}],57:[function(e,t,n){e("../../modules/es.object.define-property");var i=e("../../internals/path").Object,r=t.exports=function(e,t,n){return i.defineProperty(e,t,n)};i.defineProperty.sham&&(r.sham=!0)},{"../../internals/path":136,"../../modules/es.object.define-property":173}],58:[function(e,t,n){e("../../modules/es.object.freeze");var i=e("../../internals/path");t.exports=i.Object.freeze},{"../../internals/path":136,"../../modules/es.object.freeze":174}],59:[function(e,t,n){e("../../modules/es.object.get-prototype-of");var i=e("../../internals/path");t.exports=i.Object.getPrototypeOf},{"../../internals/path":136,"../../modules/es.object.get-prototype-of":175}],60:[function(e,t,n){e("../../../modules/es.string.includes");var i=e("../../../internals/entry-virtual");t.exports=i("String").includes},{"../../../internals/entry-virtual":93,"../../../modules/es.string.includes":178}],61:[function(e,t,n){e("../../../modules/es.string.trim");var i=e("../../../internals/entry-virtual");t.exports=i("String").trim},{"../../../internals/entry-virtual":93,"../../../modules/es.string.trim":180}],62:[function(e,t,n){e("../../modules/es.array.concat"),e("../../modules/es.object.to-string"),e("../../modules/es.symbol"),e("../../modules/es.symbol.async-iterator"),e("../../modules/es.symbol.description"),e("../../modules/es.symbol.has-instance"),e("../../modules/es.symbol.is-concat-spreadable"),e("../../modules/es.symbol.iterator"),e("../../modules/es.symbol.match"),e("../../modules/es.symbol.match-all"),e("../../modules/es.symbol.replace"),e("../../modules/es.symbol.search"),e("../../modules/es.symbol.species"),e("../../modules/es.symbol.split"),e("../../modules/es.symbol.to-primitive"),e("../../modules/es.symbol.to-string-tag"),e("../../modules/es.symbol.unscopables"),e("../../modules/es.json.to-string-tag"),e("../../modules/es.math.to-string-tag"),e("../../modules/es.reflect.to-string-tag");var i=e("../../internals/path");t.exports=i.Symbol},{"../../internals/path":136,"../../modules/es.array.concat":160,"../../modules/es.json.to-string-tag":170,"../../modules/es.math.to-string-tag":171,"../../modules/es.object.to-string":176,"../../modules/es.reflect.to-string-tag":177,"../../modules/es.symbol":186,"../../modules/es.symbol.async-iterator":181,"../../modules/es.symbol.description":182,"../../modules/es.symbol.has-instance":183,"../../modules/es.symbol.is-concat-spreadable":184,"../../modules/es.symbol.iterator":185,"../../modules/es.symbol.match":188,"../../modules/es.symbol.match-all":187,"../../modules/es.symbol.replace":189,"../../modules/es.symbol.search":190,"../../modules/es.symbol.species":191,"../../modules/es.symbol.split":192,"../../modules/es.symbol.to-primitive":193,"../../modules/es.symbol.to-string-tag":194,"../../modules/es.symbol.unscopables":195}],63:[function(e,t,n){e("../../modules/es.symbol.iterator"),e("../../modules/es.string.iterator"),e("../../modules/web.dom-collections.iterator");var i=e("../../internals/well-known-symbol-wrapped");t.exports=i.f("iterator")},{"../../internals/well-known-symbol-wrapped":157,"../../modules/es.string.iterator":179,"../../modules/es.symbol.iterator":185,"../../modules/web.dom-collections.iterator":201}],64:[function(e,t,n){e("../modules/web.dom-collections.iterator"),e("../modules/es.string.iterator");var i=e("../internals/get-iterator-method");t.exports=i},{"../internals/get-iterator-method":100,"../modules/es.string.iterator":179,"../modules/web.dom-collections.iterator":201}],65:[function(e,t,n){var i=e("../../es/object/define-property");t.exports=i},{"../../es/object/define-property":57}],66:[function(e,t,n){var i=e("../../es/symbol");e("../../modules/esnext.symbol.async-dispose"),e("../../modules/esnext.symbol.dispose"),e("../../modules/esnext.symbol.observable"),e("../../modules/esnext.symbol.pattern-match"),e("../../modules/esnext.symbol.replace-all"),t.exports=i},{"../../es/symbol":62,"../../modules/esnext.symbol.async-dispose":196,"../../modules/esnext.symbol.dispose":197,"../../modules/esnext.symbol.observable":198,"../../modules/esnext.symbol.pattern-match":199,"../../modules/esnext.symbol.replace-all":200}],67:[function(e,t,n){var i=e("../../es/symbol/iterator");t.exports=i},{"../../es/symbol/iterator":63}],68:[function(e,t,n){t.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},{}],69:[function(e,t,n){var i=e("../internals/is-object");t.exports=function(e){if(!i(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},{"../internals/is-object":113}],70:[function(e,t,n){t.exports=function(){}},{}],71:[function(e,t,n){t.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},{}],72:[function(e,t,n){var i=e("../internals/is-object");t.exports=function(e){if(!i(e))throw TypeError(String(e)+" is not an object");return e}},{"../internals/is-object":113}],73:[function(e,t,n){var l=e("../internals/to-indexed-object"),c=e("../internals/to-length"),u=e("../internals/to-absolute-index"),i=function(a){return function(e,t,n){var i,r=l(e),o=c(r.length),s=u(n,o);if(a&&t!=t){for(;s<o;)if((i=r[s++])!=i)return!0}else for(;s<o;s++)if((a||s in r)&&r[s]===t)return a||s||0;return!a&&-1}};t.exports={includes:i(!0),indexOf:i(!1)}},{"../internals/to-absolute-index":148,"../internals/to-indexed-object":149,"../internals/to-length":151}],74:[function(e,t,n){var x=e("../internals/function-bind-context"),k=e("../internals/indexed-object"),T=e("../internals/to-object"),S=e("../internals/to-length"),C=e("../internals/array-species-create"),E=[].push,i=function(p){var f=1==p,g=2==p,m=3==p,v=4==p,y=6==p,w=7==p,b=5==p||y;return function(e,t,n,i){for(var r,o,s=T(e),a=k(s),l=x(t,n,3),c=S(a.length),u=0,h=i||C,d=f?h(e,c):g||w?h(e,0):void 0;u<c;u++)if((b||u in a)&&(o=l(r=a[u],u,s),p))if(f)d[u]=o;else if(o)switch(p){case 3:return!0;case 5:return r;case 6:return u;case 2:E.call(d,r)}else switch(p){case 4:return!1;case 7:E.call(d,r)}return y?-1:m||v?v:d}};t.exports={forEach:i(0),map:i(1),filter:i(2),some:i(3),every:i(4),find:i(5),findIndex:i(6),filterOut:i(7)}},{"../internals/array-species-create":76,"../internals/function-bind-context":98,"../internals/indexed-object":107,"../internals/to-length":151,"../internals/to-object":152}],75:[function(e,t,n){var i=e("../internals/fails"),r=e("../internals/well-known-symbol"),o=e("../internals/engine-v8-version"),s=r("species");t.exports=function(t){return 51<=o||!i(function(){var e=[];return(e.constructor={})[s]=function(){return{foo:1}},1!==e[t](Boolean).foo})}},{"../internals/engine-v8-version":92,"../internals/fails":96,"../internals/well-known-symbol":158}],76:[function(e,t,n){var i=e("../internals/is-object"),r=e("../internals/is-array"),o=e("../internals/well-known-symbol")("species");t.exports=function(e,t){var n;return r(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!r(n.prototype)?i(n)&&null===(n=n[o])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},{"../internals/is-array":111,"../internals/is-object":113,"../internals/well-known-symbol":158}],77:[function(e,t,n){var i={}.toString;t.exports=function(e){return i.call(e).slice(8,-1)}},{}],78:[function(e,t,n){var i=e("../internals/to-string-tag-support"),r=e("../internals/classof-raw"),o=e("../internals/well-known-symbol")("toStringTag"),s="Arguments"==r(function(){return arguments}());t.exports=i?r:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:s?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},{"../internals/classof-raw":77,"../internals/to-string-tag-support":154,"../internals/well-known-symbol":158}],79:[function(e,t,n){var i=e("../internals/well-known-symbol")("match");t.exports=function(t){var n=/./;try{"/./"[t](n)}catch(e){try{return n[i]=!1,"/./"[t](n)}catch(e){}}return!1}},{"../internals/well-known-symbol":158}],80:[function(e,t,n){var i=e("../internals/fails");t.exports=!i(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})},{"../internals/fails":96}],81:[function(e,t,n){"use strict";var r=e("../internals/iterators-core").IteratorPrototype,o=e("../internals/object-create"),s=e("../internals/create-property-descriptor"),a=e("../internals/set-to-string-tag"),l=e("../internals/iterators"),c=function(){return this};t.exports=function(e,t,n){var i=t+" Iterator";return e.prototype=o(r,{next:s(1,n)}),a(e,i,!1,!0),l[i]=c,e}},{"../internals/create-property-descriptor":83,"../internals/iterators":117,"../internals/iterators-core":116,"../internals/object-create":123,"../internals/set-to-string-tag":141}],82:[function(e,t,n){var i=e("../internals/descriptors"),r=e("../internals/object-define-property"),o=e("../internals/create-property-descriptor");t.exports=i?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},{"../internals/create-property-descriptor":83,"../internals/descriptors":87,"../internals/object-define-property":125}],83:[function(e,t,n){t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},{}],84:[function(e,t,n){"use strict";var r=e("../internals/to-primitive"),o=e("../internals/object-define-property"),s=e("../internals/create-property-descriptor");t.exports=function(e,t,n){var i=r(t);i in e?o.f(e,i,s(0,n)):e[i]=n}},{"../internals/create-property-descriptor":83,"../internals/object-define-property":125,"../internals/to-primitive":153}],85:[function(e,t,n){"use strict";var v=e("../internals/export"),y=e("../internals/create-iterator-constructor"),w=e("../internals/object-get-prototype-of"),b=e("../internals/object-set-prototype-of"),x=e("../internals/set-to-string-tag"),k=e("../internals/create-non-enumerable-property"),T=e("../internals/redefine"),i=e("../internals/well-known-symbol"),S=e("../internals/is-pure"),C=e("../internals/iterators"),r=e("../internals/iterators-core"),E=r.IteratorPrototype,P=r.BUGGY_SAFARI_ITERATORS,j=i("iterator"),_="values",L=function(){return this};t.exports=function(e,t,n,i,r,o,s){y(n,t,i);var a,l,c,u=function(e){if(e===r&&g)return g;if(!P&&e in p)return p[e];switch(e){case"keys":case _:case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}},h=t+" Iterator",d=!1,p=e.prototype,f=p[j]||p["@@iterator"]||r&&p[r],g=!P&&f||u(r),m="Array"==t&&p.entries||f;if(m&&(a=w(m.call(new e)),E!==Object.prototype&&a.next&&(S||w(a)===E||(b?b(a,E):"function"!=typeof a[j]&&k(a,j,L)),x(a,h,!0,!0),S&&(C[h]=L))),r==_&&f&&f.name!==_&&(d=!0,g=function(){return f.call(this)}),S&&!s||p[j]===g||k(p,j,g),C[t]=g,r)if(l={values:u(_),keys:o?g:u("keys"),entries:u("entries")},s)for(c in l)!P&&!d&&c in p||T(p,c,l[c]);else v({target:t,proto:!0,forced:P||d},l);return l}},{"../internals/create-iterator-constructor":81,"../internals/create-non-enumerable-property":82,"../internals/export":95,"../internals/is-pure":114,"../internals/iterators":117,"../internals/iterators-core":116,"../internals/object-get-prototype-of":130,"../internals/object-set-prototype-of":134,"../internals/redefine":138,"../internals/set-to-string-tag":141,"../internals/well-known-symbol":158}],86:[function(e,t,n){var i=e("../internals/path"),r=e("../internals/has"),o=e("../internals/well-known-symbol-wrapped"),s=e("../internals/object-define-property").f;t.exports=function(e){var t=i.Symbol||(i.Symbol={});r(t,e)||s(t,e,{value:o.f(e)})}},{"../internals/has":103,"../internals/object-define-property":125,"../internals/path":136,"../internals/well-known-symbol-wrapped":157}],87:[function(e,t,n){var i=e("../internals/fails");t.exports=!i(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},{"../internals/fails":96}],88:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/is-object"),o=i.document,s=r(o)&&r(o.createElement);t.exports=function(e){return s?o.createElement(e):{}}},{"../internals/global":102,"../internals/is-object":113}],89:[function(e,t,n){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},{}],90:[function(e,t,n){var i=e("../internals/classof-raw"),r=e("../internals/global");t.exports="process"==i(r.process)},{"../internals/classof-raw":77,"../internals/global":102}],91:[function(e,t,n){var i=e("../internals/get-built-in");t.exports=i("navigator","userAgent")||""},{"../internals/get-built-in":99}],92:[function(e,t,n){var i,r,o=e("../internals/global"),s=e("../internals/engine-user-agent"),a=o.process,l=a&&a.versions,c=l&&l.v8;c?r=(i=c.split("."))[0]+i[1]:s&&(!(i=s.match(/Edge\/(\d+)/))||74<=i[1])&&(i=s.match(/Chrome\/(\d+)/))&&(r=i[1]),t.exports=r&&+r},{"../internals/engine-user-agent":91,"../internals/global":102}],93:[function(e,t,n){var i=e("../internals/path");t.exports=function(e){return i[e+"Prototype"]}},{"../internals/path":136}],94:[function(e,t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],95:[function(e,t,n){"use strict";var v=e("../internals/global"),y=e("../internals/object-get-own-property-descriptor").f,w=e("../internals/is-forced"),b=e("../internals/path"),x=e("../internals/function-bind-context"),k=e("../internals/create-non-enumerable-property"),T=e("../internals/has"),S=function(i){var e=function(e,t,n){if(this instanceof i){switch(arguments.length){case 0:return new i;case 1:return new i(e);case 2:return new i(e,t)}return new i(e,t,n)}return i.apply(this,arguments)};return e.prototype=i.prototype,e};t.exports=function(e,t){var n,i,r,o,s,a,l,c,u=e.target,h=e.global,d=e.stat,p=e.proto,f=h?v:d?v[u]:(v[u]||{}).prototype,g=h?b:b[u]||(b[u]={}),m=g.prototype;for(r in t)n=!w(h?r:u+(d?".":"#")+r,e.forced)&&f&&T(f,r),s=g[r],n&&(a=e.noTargetGet?(c=y(f,r))&&c.value:f[r]),o=n&&a?a:t[r],n&&typeof s==typeof o||(l=e.bind&&n?x(o,v):e.wrap&&n?S(o):p&&"function"==typeof o?x(Function.call,o):o,(e.sham||o&&o.sham||s&&s.sham)&&k(l,"sham",!0),g[r]=l,p&&(T(b,i=u+"Prototype")||k(b,i,{}),b[i][r]=o,e.real&&m&&!m[r]&&k(m,r,o)))}},{"../internals/create-non-enumerable-property":82,"../internals/function-bind-context":98,"../internals/global":102,"../internals/has":103,"../internals/is-forced":112,"../internals/object-get-own-property-descriptor":126,"../internals/path":136}],96:[function(e,t,n){t.exports=function(e){try{return!!e()}catch(e){return!0}}},{}],97:[function(e,t,n){var i=e("../internals/fails");t.exports=!i(function(){return Object.isExtensible(Object.preventExtensions({}))})},{"../internals/fails":96}],98:[function(e,t,n){var o=e("../internals/a-function");t.exports=function(i,r,e){if(o(i),void 0===r)return i;switch(e){case 0:return function(){return i.call(r)};case 1:return function(e){return i.call(r,e)};case 2:return function(e,t){return i.call(r,e,t)};case 3:return function(e,t,n){return i.call(r,e,t,n)}}return function(){return i.apply(r,arguments)}}},{"../internals/a-function":68}],99:[function(e,t,n){var i=e("../internals/path"),r=e("../internals/global"),o=function(e){return"function"==typeof e?e:void 0};t.exports=function(e,t){return arguments.length<2?o(i[e])||o(r[e]):i[e]&&i[e][t]||r[e]&&r[e][t]}},{"../internals/global":102,"../internals/path":136}],100:[function(e,t,n){var i=e("../internals/classof"),r=e("../internals/iterators"),o=e("../internals/well-known-symbol")("iterator");t.exports=function(e){if(null!=e)return e[o]||e["@@iterator"]||r[i(e)]}},{"../internals/classof":78,"../internals/iterators":117,"../internals/well-known-symbol":158}],101:[function(e,t,n){var i=e("../internals/an-object"),r=e("../internals/get-iterator-method");t.exports=function(e){var t=r(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return i(t.call(e))}},{"../internals/an-object":72,"../internals/get-iterator-method":100}],102:[function(e,n,t){(function(t){(function(){var e=function(e){return e&&e.Math==Math&&e};n.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],103:[function(e,t,n){var i={}.hasOwnProperty;t.exports=function(e,t){return i.call(e,t)}},{}],104:[function(e,t,n){t.exports={}},{}],105:[function(e,t,n){var i=e("../internals/get-built-in");t.exports=i("document","documentElement")},{"../internals/get-built-in":99}],106:[function(e,t,n){var i=e("../internals/descriptors"),r=e("../internals/fails"),o=e("../internals/document-create-element");t.exports=!i&&!r(function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a})},{"../internals/descriptors":87,"../internals/document-create-element":88,"../internals/fails":96}],107:[function(e,t,n){var i=e("../internals/fails"),r=e("../internals/classof-raw"),o="".split;t.exports=i(function(){return!Object("z").propertyIsEnumerable(0)})?function(e){return"String"==r(e)?o.call(e,""):Object(e)}:Object},{"../internals/classof-raw":77,"../internals/fails":96}],108:[function(e,t,n){var i=e("../internals/shared-store"),r=Function.toString;"function"!=typeof i.inspectSource&&(i.inspectSource=function(e){return r.call(e)}),t.exports=i.inspectSource},{"../internals/shared-store":143}],109:[function(e,t,n){var i=e("../internals/hidden-keys"),r=e("../internals/is-object"),o=e("../internals/has"),s=e("../internals/object-define-property").f,a=e("../internals/uid"),l=e("../internals/freezing"),c=a("meta"),u=0,h=Object.isExtensible||function(){return!0},d=function(e){s(e,c,{value:{objectID:"O"+ ++u,weakData:{}}})},p=t.exports={REQUIRED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,c)){if(!h(e))return"F";if(!t)return"E";d(e)}return e[c].objectID},getWeakData:function(e,t){if(!o(e,c)){if(!h(e))return!0;if(!t)return!1;d(e)}return e[c].weakData},onFreeze:function(e){return l&&p.REQUIRED&&h(e)&&!o(e,c)&&d(e),e}};i[c]=!0},{"../internals/freezing":97,"../internals/has":103,"../internals/hidden-keys":104,"../internals/is-object":113,"../internals/object-define-property":125,"../internals/uid":155}],110:[function(e,t,n){var i,r,o,s=e("../internals/native-weak-map"),a=e("../internals/global"),l=e("../internals/is-object"),c=e("../internals/create-non-enumerable-property"),u=e("../internals/has"),h=e("../internals/shared-store"),d=e("../internals/shared-key"),p=e("../internals/hidden-keys"),f=a.WeakMap;if(s){var g=h.state||(h.state=new f),m=g.get,v=g.has,y=g.set;i=function(e,t){return t.facade=e,y.call(g,e,t),t},r=function(e){return m.call(g,e)||{}},o=function(e){return v.call(g,e)}}else{var w=d("state");p[w]=!0,i=function(e,t){return t.facade=e,c(e,w,t),t},r=function(e){return u(e,w)?e[w]:{}},o=function(e){return u(e,w)}}t.exports={set:i,get:r,has:o,enforce:function(e){return o(e)?r(e):i(e,{})},getterFor:function(n){return function(e){var t;if(!l(e)||(t=r(e)).type!==n)throw TypeError("Incompatible receiver, "+n+" required");return t}}}},{"../internals/create-non-enumerable-property":82,"../internals/global":102,"../internals/has":103,"../internals/hidden-keys":104,"../internals/is-object":113,"../internals/native-weak-map":120,"../internals/shared-key":142,"../internals/shared-store":143}],111:[function(e,t,n){var i=e("../internals/classof-raw");t.exports=Array.isArray||function(e){return"Array"==i(e)}},{"../internals/classof-raw":77}],112:[function(e,t,n){var i=e("../internals/fails"),r=/#|\.prototype\./,o=function(e,t){var n=a[s(e)];return n==c||n!=l&&("function"==typeof t?i(t):!!t)},s=o.normalize=function(e){return String(e).replace(r,".").toLowerCase()},a=o.data={},l=o.NATIVE="N",c=o.POLYFILL="P";t.exports=o},{"../internals/fails":96}],113:[function(e,t,n){t.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},{}],114:[function(e,t,n){t.exports=!0},{}],115:[function(e,t,n){var i=e("../internals/is-object"),r=e("../internals/classof-raw"),o=e("../internals/well-known-symbol")("match");t.exports=function(e){var t;return i(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==r(e))}},{"../internals/classof-raw":77,"../internals/is-object":113,"../internals/well-known-symbol":158}],116:[function(e,t,n){"use strict";var i,r,o,s=e("../internals/fails"),a=e("../internals/object-get-prototype-of"),l=e("../internals/create-non-enumerable-property"),c=e("../internals/has"),u=e("../internals/well-known-symbol"),h=e("../internals/is-pure"),d=u("iterator"),p=!1;[].keys&&("next"in(o=[].keys())?(r=a(a(o)))!==Object.prototype&&(i=r):p=!0);var f=null==i||s(function(){var e={};return i[d].call(e)!==e});f&&(i={}),h&&!f||c(i,d)||l(i,d,function(){return this}),t.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},{"../internals/create-non-enumerable-property":82,"../internals/fails":96,"../internals/has":103,"../internals/is-pure":114,"../internals/object-get-prototype-of":130,"../internals/well-known-symbol":158}],117:[function(e,t,n){arguments[4][104][0].apply(n,arguments)},{dup:104}],118:[function(e,t,n){var i=e("../internals/engine-is-node"),r=e("../internals/engine-v8-version"),o=e("../internals/fails");t.exports=!!Object.getOwnPropertySymbols&&!o(function(){return!Symbol.sham&&(i?38===r:37<r&&r<41)})},{"../internals/engine-is-node":90,"../internals/engine-v8-version":92,"../internals/fails":96}],119:[function(e,t,n){var i=e("../internals/fails"),r=e("../internals/well-known-symbol"),o=e("../internals/is-pure"),s=r("iterator");t.exports=!i(function(){var e=new URL("b?a=1&b=2&c=3","http://a"),n=e.searchParams,i="";return e.pathname="c%20d",n.forEach(function(e,t){n.delete("b"),i+=t+e}),o&&!e.toJSON||!n.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==n.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!n[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==i||"x"!==new URL("http://x",void 0).host})},{"../internals/fails":96,"../internals/is-pure":114,"../internals/well-known-symbol":158}],120:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/inspect-source"),o=i.WeakMap;t.exports="function"==typeof o&&/native code/.test(r(o))},{"../internals/global":102,"../internals/inspect-source":108}],121:[function(e,t,n){var i=e("../internals/is-regexp");t.exports=function(e){if(i(e))throw TypeError("The method doesn't accept regular expressions");return e}},{"../internals/is-regexp":115}],122:[function(e,t,n){"use strict";var d=e("../internals/descriptors"),i=e("../internals/fails"),p=e("../internals/object-keys"),f=e("../internals/object-get-own-property-symbols"),g=e("../internals/object-property-is-enumerable"),m=e("../internals/to-object"),v=e("../internals/indexed-object"),r=Object.assign,o=Object.defineProperty;t.exports=!r||i(function(){if(d&&1!==r({b:1},r(o({},"a",{enumerable:!0,get:function(){o(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach(function(e){t[e]=e}),7!=r({},e)[n]||p(r({},t)).join("")!=i})?function(e,t){for(var n=m(e),i=arguments.length,r=1,o=f.f,s=g.f;r<i;)for(var a,l=v(arguments[r++]),c=o?p(l).concat(o(l)):p(l),u=c.length,h=0;h<u;)a=c[h++],d&&!s.call(l,a)||(n[a]=l[a]);return n}:r},{"../internals/descriptors":87,"../internals/fails":96,"../internals/indexed-object":107,"../internals/object-get-own-property-symbols":129,"../internals/object-keys":132,"../internals/object-property-is-enumerable":133,"../internals/to-object":152}],123:[function(e,t,n){var i,r=e("../internals/an-object"),o=e("../internals/object-define-properties"),s=e("../internals/enum-bug-keys"),a=e("../internals/hidden-keys"),l=e("../internals/html"),c=e("../internals/document-create-element"),u=e("../internals/shared-key"),h="prototype",d="script",p=u("IE_PROTO"),f=function(){},g=function(e){return"<script>"+e+"</"+d+">"},m=function(){try{i=document.domain&&new ActiveXObject("htmlfile")}catch(e){}var e,t;m=i?function(e){e.write(g("")),e.close();var t=e.parentWindow.Object;return e=null,t}(i):((t=c("iframe")).style.display="none",l.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(g("document.F=Object")),e.close(),e.F);for(var n=s.length;n--;)delete m[h][s[n]];return m()};a[p]=!0,t.exports=Object.create||function(e,t){var n;return null!==e?(f[h]=r(e),n=new f,f[h]=null,n[p]=e):n=m(),void 0===t?n:o(n,t)}},{"../internals/an-object":72,"../internals/document-create-element":88,"../internals/enum-bug-keys":94,"../internals/hidden-keys":104,"../internals/html":105,"../internals/object-define-properties":124,"../internals/shared-key":142}],124:[function(e,t,n){var i=e("../internals/descriptors"),s=e("../internals/object-define-property"),a=e("../internals/an-object"),l=e("../internals/object-keys");t.exports=i?Object.defineProperties:function(e,t){a(e);for(var n,i=l(t),r=i.length,o=0;o<r;)s.f(e,n=i[o++],t[n]);return e}},{"../internals/an-object":72,"../internals/descriptors":87,"../internals/object-define-property":125,"../internals/object-keys":132}],125:[function(e,t,n){var i=e("../internals/descriptors"),r=e("../internals/ie8-dom-define"),o=e("../internals/an-object"),s=e("../internals/to-primitive"),a=Object.defineProperty;n.f=i?a:function(e,t,n){if(o(e),t=s(t,!0),o(n),r)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},{"../internals/an-object":72,"../internals/descriptors":87,"../internals/ie8-dom-define":106,"../internals/to-primitive":153}],126:[function(e,t,n){var i=e("../internals/descriptors"),r=e("../internals/object-property-is-enumerable"),o=e("../internals/create-property-descriptor"),s=e("../internals/to-indexed-object"),a=e("../internals/to-primitive"),l=e("../internals/has"),c=e("../internals/ie8-dom-define"),u=Object.getOwnPropertyDescriptor;n.f=i?u:function(e,t){if(e=s(e),t=a(t,!0),c)try{return u(e,t)}catch(e){}if(l(e,t))return o(!r.f.call(e,t),e[t])}},{"../internals/create-property-descriptor":83,"../internals/descriptors":87,"../internals/has":103,"../internals/ie8-dom-define":106,"../internals/object-property-is-enumerable":133,"../internals/to-indexed-object":149,"../internals/to-primitive":153}],127:[function(e,t,n){var i=e("../internals/to-indexed-object"),r=e("../internals/object-get-own-property-names").f,o={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(e){return s&&"[object Window]"==o.call(e)?function(e){try{return r(e)}catch(e){return s.slice()}}(e):r(i(e))}},{"../internals/object-get-own-property-names":128,"../internals/to-indexed-object":149}],128:[function(e,t,n){var i=e("../internals/object-keys-internal"),r=e("../internals/enum-bug-keys").concat("length","prototype");n.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},{"../internals/enum-bug-keys":94,"../internals/object-keys-internal":131}],129:[function(e,t,n){n.f=Object.getOwnPropertySymbols},{}],130:[function(e,t,n){var i=e("../internals/has"),r=e("../internals/to-object"),o=e("../internals/shared-key"),s=e("../internals/correct-prototype-getter"),a=o("IE_PROTO"),l=Object.prototype;t.exports=s?Object.getPrototypeOf:function(e){return e=r(e),i(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},{"../internals/correct-prototype-getter":80,"../internals/has":103,"../internals/shared-key":142,"../internals/to-object":152}],131:[function(e,t,n){var s=e("../internals/has"),a=e("../internals/to-indexed-object"),l=e("../internals/array-includes").indexOf,c=e("../internals/hidden-keys");t.exports=function(e,t){var n,i=a(e),r=0,o=[];for(n in i)!s(c,n)&&s(i,n)&&o.push(n);for(;t.length>r;)s(i,n=t[r++])&&(~l(o,n)||o.push(n));return o}},{"../internals/array-includes":73,"../internals/has":103,"../internals/hidden-keys":104,"../internals/to-indexed-object":149}],132:[function(e,t,n){var i=e("../internals/object-keys-internal"),r=e("../internals/enum-bug-keys");t.exports=Object.keys||function(e){return i(e,r)}},{"../internals/enum-bug-keys":94,"../internals/object-keys-internal":131}],133:[function(e,t,n){"use strict";var i={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!i.call({1:2},1);n.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:i},{}],134:[function(e,t,n){var r=e("../internals/an-object"),o=e("../internals/a-possible-prototype");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var n,i=!1,e={};try{(n=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(e,[]),i=e instanceof Array}catch(e){}return function(e,t){return r(e),o(t),i?n.call(e,t):e.__proto__=t,e}}():void 0)},{"../internals/a-possible-prototype":69,"../internals/an-object":72}],135:[function(e,t,n){"use strict";var i=e("../internals/to-string-tag-support"),r=e("../internals/classof");t.exports=i?{}.toString:function(){return"[object "+r(this)+"]"}},{"../internals/classof":78,"../internals/to-string-tag-support":154}],136:[function(e,t,n){arguments[4][104][0].apply(n,arguments)},{dup:104}],137:[function(e,t,n){var r=e("../internals/redefine");t.exports=function(e,t,n){for(var i in t)n&&n.unsafe&&e[i]?e[i]=t[i]:r(e,i,t[i],n);return e}},{"../internals/redefine":138}],138:[function(e,t,n){var r=e("../internals/create-non-enumerable-property");t.exports=function(e,t,n,i){i&&i.enumerable?e[t]=n:r(e,t,n)}},{"../internals/create-non-enumerable-property":82}],139:[function(e,t,n){t.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},{}],140:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/create-non-enumerable-property");t.exports=function(t,n){try{r(i,t,n)}catch(e){i[t]=n}return n}},{"../internals/create-non-enumerable-property":82,"../internals/global":102}],141:[function(e,t,n){var o=e("../internals/to-string-tag-support"),s=e("../internals/object-define-property").f,a=e("../internals/create-non-enumerable-property"),l=e("../internals/has"),c=e("../internals/object-to-string"),u=e("../internals/well-known-symbol")("toStringTag");t.exports=function(e,t,n,i){if(e){var r=n?e:e.prototype;l(r,u)||s(r,u,{configurable:!0,value:t}),i&&!o&&a(r,"toString",c)}}},{"../internals/create-non-enumerable-property":82,"../internals/has":103,"../internals/object-define-property":125,"../internals/object-to-string":135,"../internals/to-string-tag-support":154,"../internals/well-known-symbol":158}],142:[function(e,t,n){var i=e("../internals/shared"),r=e("../internals/uid"),o=i("keys");t.exports=function(e){return o[e]||(o[e]=r(e))}},{"../internals/shared":144,"../internals/uid":155}],143:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/set-global"),o="__core-js_shared__",s=i[o]||r(o,{});t.exports=s},{"../internals/global":102,"../internals/set-global":140}],144:[function(e,t,n){var i=e("../internals/is-pure"),r=e("../internals/shared-store");(t.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.10.1",mode:i?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},{"../internals/is-pure":114,"../internals/shared-store":143}],145:[function(e,t,n){var l=e("../internals/to-integer"),c=e("../internals/require-object-coercible"),i=function(a){return function(e,t){var n,i,r=String(c(e)),o=l(t),s=r.length;return o<0||s<=o?a?"":void 0:(n=r.charCodeAt(o))<55296||56319<n||o+1===s||(i=r.charCodeAt(o+1))<56320||57343<i?a?r.charAt(o):n:a?r.slice(o,o+2):i-56320+(n-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},{"../internals/require-object-coercible":139,"../internals/to-integer":150}],146:[function(e,t,n){var i=e("../internals/fails"),r=e("../internals/whitespaces");t.exports=function(e){return i(function(){return!!r[e]()||"​᠎"!="​᠎"[e]()||r[e].name!==e})}},{"../internals/fails":96,"../internals/whitespaces":159}],147:[function(e,t,n){var i=e("../internals/require-object-coercible"),r="["+e("../internals/whitespaces")+"]",o=RegExp("^"+r+r+"*"),s=RegExp(r+r+"*$"),a=function(n){return function(e){var t=String(i(e));return 1&n&&(t=t.replace(o,"")),2&n&&(t=t.replace(s,"")),t}};t.exports={start:a(1),end:a(2),trim:a(3)}},{"../internals/require-object-coercible":139,"../internals/whitespaces":159}],148:[function(e,t,n){var i=e("../internals/to-integer"),r=Math.max,o=Math.min;t.exports=function(e,t){var n=i(e);return n<0?r(n+t,0):o(n,t)}},{"../internals/to-integer":150}],149:[function(e,t,n){var i=e("../internals/indexed-object"),r=e("../internals/require-object-coercible");t.exports=function(e){return i(r(e))}},{"../internals/indexed-object":107,"../internals/require-object-coercible":139}],150:[function(e,t,n){var i=Math.ceil,r=Math.floor;t.exports=function(e){return isNaN(e=+e)?0:(0<e?r:i)(e)}},{}],151:[function(e,t,n){var i=e("../internals/to-integer"),r=Math.min;t.exports=function(e){return 0<e?r(i(e),9007199254740991):0}},{"../internals/to-integer":150}],152:[function(e,t,n){var i=e("../internals/require-object-coercible");t.exports=function(e){return Object(i(e))}},{"../internals/require-object-coercible":139}],153:[function(e,t,n){var r=e("../internals/is-object");t.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},{"../internals/is-object":113}],154:[function(e,t,n){var i={};i[e("../internals/well-known-symbol")("toStringTag")]="z",t.exports="[object z]"===String(i)},{"../internals/well-known-symbol":158}],155:[function(e,t,n){var i=0,r=Math.random();t.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++i+r).toString(36)}},{}],156:[function(e,t,n){var i=e("../internals/native-symbol");t.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},{"../internals/native-symbol":118}],157:[function(e,t,n){var i=e("../internals/well-known-symbol");n.f=i},{"../internals/well-known-symbol":158}],158:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/shared"),o=e("../internals/has"),s=e("../internals/uid"),a=e("../internals/native-symbol"),l=e("../internals/use-symbol-as-uid"),c=r("wks"),u=i.Symbol,h=l?u:u&&u.withoutSetter||s;t.exports=function(e){return o(c,e)&&(a||"string"==typeof c[e])||(a&&o(u,e)?c[e]=u[e]:c[e]=h("Symbol."+e)),c[e]}},{"../internals/global":102,"../internals/has":103,"../internals/native-symbol":118,"../internals/shared":144,"../internals/uid":155,"../internals/use-symbol-as-uid":156}],159:[function(e,t,n){t.exports="\t\n\v\f\r                　\u2028\u2029\ufeff"},{}],160:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/fails"),o=e("../internals/is-array"),s=e("../internals/is-object"),c=e("../internals/to-object"),u=e("../internals/to-length"),h=e("../internals/create-property"),d=e("../internals/array-species-create"),a=e("../internals/array-method-has-species-support"),l=e("../internals/well-known-symbol"),p=e("../internals/engine-v8-version"),f=l("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",v=51<=p||!r(function(){var e=[];return e[f]=!1,e.concat()[0]!==e}),y=a("concat"),w=function(e){if(!s(e))return!1;var t=e[f];return void 0!==t?!!t:o(e)};i({target:"Array",proto:!0,forced:!v||!y},{concat:function(e){var t,n,i,r,o,s=c(this),a=d(s,0),l=0;for(t=-1,i=arguments.length;t<i;t++)if(o=-1===t?s:arguments[t],w(o)){if(r=u(o.length),g<l+r)throw TypeError(m);for(n=0;n<r;n++,l++)n in o&&h(a,l,o[n])}else{if(g<=l)throw TypeError(m);h(a,l++,o)}return a.length=l,a}})},{"../internals/array-method-has-species-support":75,"../internals/array-species-create":76,"../internals/create-property":84,"../internals/engine-v8-version":92,"../internals/export":95,"../internals/fails":96,"../internals/is-array":111,"../internals/is-object":113,"../internals/to-length":151,"../internals/to-object":152,"../internals/well-known-symbol":158}],161:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/array-iteration").filter;i({target:"Array",proto:!0,forced:!e("../internals/array-method-has-species-support")("filter")},{filter:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}})},{"../internals/array-iteration":74,"../internals/array-method-has-species-support":75,"../internals/export":95}],162:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/array-iteration").findIndex,o=e("../internals/add-to-unscopables"),s="findIndex",a=!0;s in[]&&Array(1)[s](function(){a=!1}),i({target:"Array",proto:!0,forced:a},{findIndex:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}}),o(s)},{"../internals/add-to-unscopables":70,"../internals/array-iteration":74,"../internals/export":95}],163:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/array-iteration").find,o=e("../internals/add-to-unscopables"),s=!0;"find"in[]&&Array(1).find(function(){s=!1}),i({target:"Array",proto:!0,forced:s},{find:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}}),o("find")},{"../internals/add-to-unscopables":70,"../internals/array-iteration":74,"../internals/export":95}],164:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/array-includes").includes,o=e("../internals/add-to-unscopables");i({target:"Array",proto:!0},{includes:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}}),o("includes")},{"../internals/add-to-unscopables":70,"../internals/array-includes":73,"../internals/export":95}],165:[function(e,t,n){"use strict";var i=e("../internals/to-indexed-object"),r=e("../internals/add-to-unscopables"),o=e("../internals/iterators"),s=e("../internals/internal-state"),a=e("../internals/define-iterator"),l="Array Iterator",c=s.set,u=s.getterFor(l);t.exports=a(Array,"Array",function(e,t){c(this,{type:l,target:i(e),index:0,kind:t})},function(){var e=u(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?{value:e.target=void 0,done:!0}:"keys"==n?{value:i,done:!1}:"values"==n?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},{"../internals/add-to-unscopables":70,"../internals/define-iterator":85,"../internals/internal-state":110,"../internals/iterators":117,"../internals/to-indexed-object":149}],166:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/array-iteration").map;i({target:"Array",proto:!0,forced:!e("../internals/array-method-has-species-support")("map")},{map:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}})},{"../internals/array-iteration":74,"../internals/array-method-has-species-support":75,"../internals/export":95}],167:[function(e,t,n){"use strict";var i=e("../internals/export"),c=e("../internals/is-object"),u=e("../internals/is-array"),h=e("../internals/to-absolute-index"),d=e("../internals/to-length"),p=e("../internals/to-indexed-object"),f=e("../internals/create-property"),r=e("../internals/well-known-symbol"),o=e("../internals/array-method-has-species-support")("slice"),g=r("species"),m=[].slice,v=Math.max;i({target:"Array",proto:!0,forced:!o},{slice:function(e,t){var n,i,r,o=p(this),s=d(o.length),a=h(e,s),l=h(void 0===t?s:t,s);if(u(o)&&("function"!=typeof(n=o.constructor)||n!==Array&&!u(n.prototype)?c(n)&&null===(n=n[g])&&(n=void 0):n=void 0,n===Array||void 0===n))return m.call(o,a,l);for(i=new(void 0===n?Array:n)(v(l-a,0)),r=0;a<l;a++,r++)a in o&&f(i,r,o[a]);return i.length=r,i}})},{"../internals/array-method-has-species-support":75,"../internals/create-property":84,"../internals/export":95,"../internals/is-array":111,"../internals/is-object":113,"../internals/to-absolute-index":148,"../internals/to-indexed-object":149,"../internals/to-length":151,"../internals/well-known-symbol":158}],168:[function(e,t,n){"use strict";var i=e("../internals/export"),d=e("../internals/to-absolute-index"),p=e("../internals/to-integer"),f=e("../internals/to-length"),g=e("../internals/to-object"),m=e("../internals/array-species-create"),v=e("../internals/create-property"),r=e("../internals/array-method-has-species-support")("splice"),y=Math.max,w=Math.min;i({target:"Array",proto:!0,forced:!r},{splice:function(e,t){var n,i,r,o,s,a,l=g(this),c=f(l.length),u=d(e,c),h=arguments.length;if(0===h?n=i=0:i=1===h?(n=0,c-u):(n=h-2,w(y(p(t),0),c-u)),9007199254740991<c+n-i)throw TypeError("Maximum allowed length exceeded");for(r=m(l,i),o=0;o<i;o++)(s=u+o)in l&&v(r,o,l[s]);if(n<(r.length=i)){for(o=u;o<c-i;o++)a=o+n,(s=o+i)in l?l[a]=l[s]:delete l[a];for(o=c;c-i+n<o;o--)delete l[o-1]}else if(i<n)for(o=c-i;u<o;o--)a=o+n-1,(s=o+i-1)in l?l[a]=l[s]:delete l[a];for(o=0;o<n;o++)l[o+u]=arguments[o+2];return l.length=c-i+n,r}})},{"../internals/array-method-has-species-support":75,"../internals/array-species-create":76,"../internals/create-property":84,"../internals/export":95,"../internals/to-absolute-index":148,"../internals/to-integer":150,"../internals/to-length":151,"../internals/to-object":152}],169:[function(e,t,n){var i=e("../internals/export"),r=e("../internals/get-built-in"),o=e("../internals/fails"),s=r("JSON","stringify"),a=/[\uD800-\uDFFF]/g,l=/^[\uD800-\uDBFF]$/,c=/^[\uDC00-\uDFFF]$/,u=function(e,t,n){var i=n.charAt(t-1),r=n.charAt(t+1);return l.test(e)&&!c.test(r)||c.test(e)&&!l.test(i)?"\\u"+e.charCodeAt(0).toString(16):e},h=o(function(){return'"\\udf06\\ud834"'!==s("\udf06\ud834")||'"\\udead"'!==s("\udead")});s&&i({target:"JSON",stat:!0,forced:h},{stringify:function(e,t,n){var i=s.apply(null,arguments);return"string"==typeof i?i.replace(a,u):i}})},{"../internals/export":95,"../internals/fails":96,"../internals/get-built-in":99}],170:[function(e,t,n){var i=e("../internals/global");e("../internals/set-to-string-tag")(i.JSON,"JSON",!0)},{"../internals/global":102,"../internals/set-to-string-tag":141}],171:[function(e,t,n){},{}],172:[function(e,t,n){var i=e("../internals/export"),r=e("../internals/object-assign");i({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},{"../internals/export":95,"../internals/object-assign":122}],173:[function(e,t,n){var i=e("../internals/export"),r=e("../internals/descriptors");i({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperty:e("../internals/object-define-property").f})},{"../internals/descriptors":87,"../internals/export":95,"../internals/object-define-property":125}],174:[function(e,t,n){var i=e("../internals/export"),r=e("../internals/freezing"),o=e("../internals/fails"),s=e("../internals/is-object"),a=e("../internals/internal-metadata").onFreeze,l=Object.freeze;i({target:"Object",stat:!0,forced:o(function(){l(1)}),sham:!r},{freeze:function(e){return l&&s(e)?l(a(e)):e}})},{"../internals/export":95,"../internals/fails":96,"../internals/freezing":97,"../internals/internal-metadata":109,"../internals/is-object":113}],175:[function(e,t,n){var i=e("../internals/export"),r=e("../internals/fails"),o=e("../internals/to-object"),s=e("../internals/object-get-prototype-of"),a=e("../internals/correct-prototype-getter");i({target:"Object",stat:!0,forced:r(function(){s(1)}),sham:!a},{getPrototypeOf:function(e){return s(o(e))}})},{"../internals/correct-prototype-getter":80,"../internals/export":95,"../internals/fails":96,"../internals/object-get-prototype-of":130,"../internals/to-object":152}],176:[function(e,t,n){arguments[4][171][0].apply(n,arguments)},{dup:171}],177:[function(e,t,n){arguments[4][171][0].apply(n,arguments)},{dup:171}],178:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/not-a-regexp"),o=e("../internals/require-object-coercible");i({target:"String",proto:!0,forced:!e("../internals/correct-is-regexp-logic")("includes")},{includes:function(e){return!!~String(o(this)).indexOf(r(e),1<arguments.length?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":79,"../internals/export":95,"../internals/not-a-regexp":121,"../internals/require-object-coercible":139}],179:[function(e,t,n){"use strict";var r=e("../internals/string-multibyte").charAt,i=e("../internals/internal-state"),o=e("../internals/define-iterator"),s="String Iterator",a=i.set,l=i.getterFor(s);o(String,"String",function(e){a(this,{type:s,string:String(e),index:0})},function(){var e,t=l(this),n=t.string,i=t.index;return i>=n.length?{value:void 0,done:!0}:(e=r(n,i),t.index+=e.length,{value:e,done:!1})})},{"../internals/define-iterator":85,"../internals/internal-state":110,"../internals/string-multibyte":145}],180:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/string-trim").trim;i({target:"String",proto:!0,forced:e("../internals/string-trim-forced")("trim")},{trim:function(){return r(this)}})},{"../internals/export":95,"../internals/string-trim":147,"../internals/string-trim-forced":146}],181:[function(e,t,n){e("../internals/define-well-known-symbol")("asyncIterator")},{"../internals/define-well-known-symbol":86}],182:[function(e,t,n){arguments[4][171][0].apply(n,arguments)},{dup:171}],183:[function(e,t,n){e("../internals/define-well-known-symbol")("hasInstance")},{"../internals/define-well-known-symbol":86}],184:[function(e,t,n){e("../internals/define-well-known-symbol")("isConcatSpreadable")},{"../internals/define-well-known-symbol":86}],185:[function(e,t,n){e("../internals/define-well-known-symbol")("iterator")},{"../internals/define-well-known-symbol":86}],186:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/global"),o=e("../internals/get-built-in"),s=e("../internals/is-pure"),a=e("../internals/descriptors"),l=e("../internals/native-symbol"),c=e("../internals/use-symbol-as-uid"),u=e("../internals/fails"),h=e("../internals/has"),d=e("../internals/is-array"),p=e("../internals/is-object"),f=e("../internals/an-object"),g=e("../internals/to-object"),m=e("../internals/to-indexed-object"),v=e("../internals/to-primitive"),y=e("../internals/create-property-descriptor"),w=e("../internals/object-create"),b=e("../internals/object-keys"),x=e("../internals/object-get-own-property-names"),k=e("../internals/object-get-own-property-names-external"),T=e("../internals/object-get-own-property-symbols"),S=e("../internals/object-get-own-property-descriptor"),C=e("../internals/object-define-property"),E=e("../internals/object-property-is-enumerable"),P=e("../internals/create-non-enumerable-property"),j=e("../internals/redefine"),_=e("../internals/shared"),L=e("../internals/shared-key"),I=e("../internals/hidden-keys"),O=e("../internals/uid"),R=e("../internals/well-known-symbol"),M=e("../internals/well-known-symbol-wrapped"),D=e("../internals/define-well-known-symbol"),B=e("../internals/set-to-string-tag"),A=e("../internals/internal-state"),N=e("../internals/array-iteration").forEach,$=L("hidden"),z="Symbol",H="prototype",F=R("toPrimitive"),V=A.set,q=A.getterFor(z),W=Object[H],U=r.Symbol,G=o("JSON","stringify"),Z=S.f,X=C.f,Y=k.f,Q=E.f,J=_("symbols"),K=_("op-symbols"),ee=_("string-to-symbol-registry"),te=_("symbol-to-string-registry"),ne=_("wks"),ie=r.QObject,re=!ie||!ie[H]||!ie[H].findChild,oe=a&&u(function(){return 7!=w(X({},"a",{get:function(){return X(this,"a",{value:7}).a}})).a})?function(e,t,n){var i=Z(W,t);i&&delete W[t],X(e,t,n),i&&e!==W&&X(W,t,i)}:X,se=function(e,t){var n=J[e]=w(U[H]);return V(n,{type:z,tag:e,description:t}),a||(n.description=t),n},ae=c?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof U},le=function(e,t,n){e===W&&le(K,t,n),f(e);var i=v(t,!0);return f(n),h(J,i)?(n.enumerable?(h(e,$)&&e[$][i]&&(e[$][i]=!1),n=w(n,{enumerable:y(0,!1)})):(h(e,$)||X(e,$,y(1,{})),e[$][i]=!0),oe(e,i,n)):X(e,i,n)},ce=function(t,e){f(t);var n=m(e),i=b(n).concat(pe(n));return N(i,function(e){a&&!ue.call(n,e)||le(t,e,n[e])}),t},ue=function(e){var t=v(e,!0),n=Q.call(this,t);return!(this===W&&h(J,t)&&!h(K,t))&&(!(n||!h(this,t)||!h(J,t)||h(this,$)&&this[$][t])||n)},he=function(e,t){var n=m(e),i=v(t,!0);if(n!==W||!h(J,i)||h(K,i)){var r=Z(n,i);return!r||!h(J,i)||h(n,$)&&n[$][i]||(r.enumerable=!0),r}},de=function(e){var t=Y(m(e)),n=[];return N(t,function(e){h(J,e)||h(I,e)||n.push(e)}),n},pe=function(e){var t=e===W,n=Y(t?K:m(e)),i=[];return N(n,function(e){!h(J,e)||t&&!h(W,e)||i.push(J[e])}),i};(l||(j((U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=O(e),n=function(e){this===W&&n.call(K,e),h(this,$)&&h(this[$],t)&&(this[$][t]=!1),oe(this,t,y(1,e))};return a&&re&&oe(W,t,{configurable:!0,set:n}),se(t,e)})[H],"toString",function(){return q(this).tag}),j(U,"withoutSetter",function(e){return se(O(e),e)}),E.f=ue,C.f=le,S.f=he,x.f=k.f=de,T.f=pe,M.f=function(e){return se(R(e),e)},a&&(X(U[H],"description",{configurable:!0,get:function(){return q(this).description}}),s||j(W,"propertyIsEnumerable",ue,{unsafe:!0}))),i({global:!0,wrap:!0,forced:!l,sham:!l},{Symbol:U}),N(b(ne),function(e){D(e)}),i({target:z,stat:!0,forced:!l},{for:function(e){var t=String(e);if(h(ee,t))return ee[t];var n=U(t);return ee[t]=n,te[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(h(te,e))return te[e]},useSetter:function(){re=!0},useSimple:function(){re=!1}}),i({target:"Object",stat:!0,forced:!l,sham:!a},{create:function(e,t){return void 0===t?w(e):ce(w(e),t)},defineProperty:le,defineProperties:ce,getOwnPropertyDescriptor:he}),i({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:de,getOwnPropertySymbols:pe}),i({target:"Object",stat:!0,forced:u(function(){T.f(1)})},{getOwnPropertySymbols:function(e){return T.f(g(e))}}),G)&&i({target:"JSON",stat:!0,forced:!l||u(function(){var e=U();return"[null]"!=G([e])||"{}"!=G({a:e})||"{}"!=G(Object(e))})},{stringify:function(e,t,n){for(var i,r=[e],o=1;arguments.length>o;)r.push(arguments[o++]);if((p(i=t)||void 0!==e)&&!ae(e))return d(t)||(t=function(e,t){if("function"==typeof i&&(t=i.call(this,e,t)),!ae(t))return t}),r[1]=t,G.apply(null,r)}});U[H][F]||P(U[H],F,U[H].valueOf),B(U,z),I[$]=!0},{"../internals/an-object":72,"../internals/array-iteration":74,"../internals/create-non-enumerable-property":82,"../internals/create-property-descriptor":83,"../internals/define-well-known-symbol":86,"../internals/descriptors":87,"../internals/export":95,"../internals/fails":96,"../internals/get-built-in":99,"../internals/global":102,"../internals/has":103,"../internals/hidden-keys":104,"../internals/internal-state":110,"../internals/is-array":111,"../internals/is-object":113,"../internals/is-pure":114,"../internals/native-symbol":118,"../internals/object-create":123,"../internals/object-define-property":125,"../internals/object-get-own-property-descriptor":126,"../internals/object-get-own-property-names":128,"../internals/object-get-own-property-names-external":127,"../internals/object-get-own-property-symbols":129,"../internals/object-keys":132,"../internals/object-property-is-enumerable":133,"../internals/redefine":138,"../internals/set-to-string-tag":141,"../internals/shared":144,"../internals/shared-key":142,"../internals/to-indexed-object":149,"../internals/to-object":152,"../internals/to-primitive":153,"../internals/uid":155,"../internals/use-symbol-as-uid":156,"../internals/well-known-symbol":158,"../internals/well-known-symbol-wrapped":157}],187:[function(e,t,n){e("../internals/define-well-known-symbol")("matchAll")},{"../internals/define-well-known-symbol":86}],188:[function(e,t,n){e("../internals/define-well-known-symbol")("match")},{"../internals/define-well-known-symbol":86}],189:[function(e,t,n){e("../internals/define-well-known-symbol")("replace")},{"../internals/define-well-known-symbol":86}],190:[function(e,t,n){e("../internals/define-well-known-symbol")("search")},{"../internals/define-well-known-symbol":86}],191:[function(e,t,n){e("../internals/define-well-known-symbol")("species")},{"../internals/define-well-known-symbol":86}],192:[function(e,t,n){e("../internals/define-well-known-symbol")("split")},{"../internals/define-well-known-symbol":86}],193:[function(e,t,n){e("../internals/define-well-known-symbol")("toPrimitive")},{"../internals/define-well-known-symbol":86}],194:[function(e,t,n){e("../internals/define-well-known-symbol")("toStringTag")},{"../internals/define-well-known-symbol":86}],195:[function(e,t,n){e("../internals/define-well-known-symbol")("unscopables")},{"../internals/define-well-known-symbol":86}],196:[function(e,t,n){e("../internals/define-well-known-symbol")("asyncDispose")},{"../internals/define-well-known-symbol":86}],197:[function(e,t,n){e("../internals/define-well-known-symbol")("dispose")},{"../internals/define-well-known-symbol":86}],198:[function(e,t,n){e("../internals/define-well-known-symbol")("observable")},{"../internals/define-well-known-symbol":86}],199:[function(e,t,n){e("../internals/define-well-known-symbol")("patternMatch")},{"../internals/define-well-known-symbol":86}],200:[function(e,t,n){e("../internals/define-well-known-symbol")("replaceAll")},{"../internals/define-well-known-symbol":86}],201:[function(e,t,n){e("./es.array.iterator");var i=e("../internals/dom-iterables"),r=e("../internals/global"),o=e("../internals/classof"),s=e("../internals/create-non-enumerable-property"),a=e("../internals/iterators"),l=e("../internals/well-known-symbol")("toStringTag");for(var c in i){var u=r[c],h=u&&u.prototype;h&&o(h)!==l&&s(h,l,c),a[c]=a.Array}},{"../internals/classof":78,"../internals/create-non-enumerable-property":82,"../internals/dom-iterables":89,"../internals/global":102,"../internals/iterators":117,"../internals/well-known-symbol":158,"./es.array.iterator":165}],202:[function(e,t,n){"use strict";e("../modules/es.array.iterator");var i=e("../internals/export"),r=e("../internals/get-built-in"),o=e("../internals/native-url"),s=e("../internals/redefine"),a=e("../internals/redefine-all"),l=e("../internals/set-to-string-tag"),c=e("../internals/create-iterator-constructor"),u=e("../internals/internal-state"),h=e("../internals/an-instance"),d=e("../internals/has"),p=e("../internals/function-bind-context"),f=e("../internals/classof"),g=e("../internals/an-object"),m=e("../internals/is-object"),v=e("../internals/object-create"),y=e("../internals/create-property-descriptor"),w=e("../internals/get-iterator"),b=e("../internals/get-iterator-method"),x=e("../internals/well-known-symbol"),k=r("fetch"),T=r("Headers"),S=x("iterator"),C="URLSearchParams",E=C+"Iterator",P=u.set,j=u.getterFor(C),_=u.getterFor(E),L=/\+/g,I=Array(4),O=function(t){try{return decodeURIComponent(t)}catch(e){return t}},R=function(e){var t,n=e.replace(L," "),i=4;try{return decodeURIComponent(n)}catch(e){for(;i;)n=n.replace((t=i--,I[t-1]||(I[t-1]=RegExp("((?:%[\\da-f]{2}){"+t+"})","gi"))),O);return n}},M=/[!'()~]|%20/g,D={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},B=function(e){return D[e]},A=function(e){return encodeURIComponent(e).replace(M,B)},N=function(e,t){if(t)for(var n,i,r=t.split("&"),o=0;o<r.length;)(n=r[o++]).length&&(i=n.split("="),e.push({key:R(i.shift()),value:R(i.join("="))}))},$=function(e){this.entries.length=0,N(this.entries,e)},z=function(e,t){if(e<t)throw TypeError("Not enough arguments")},H=c(function(e,t){P(this,{type:E,iterator:w(j(e).entries),kind:t})},"Iterator",function(){var e=_(this),t=e.kind,n=e.iterator.next(),i=n.value;return n.done||(n.value="keys"===t?i.key:"values"===t?i.value:[i.key,i.value]),n}),F=function(){h(this,F,C);var e,t,n,i,r,o,s,a,l,c=0<arguments.length?arguments[0]:void 0,u=[];if(P(this,{type:C,entries:u,updateURL:function(){},updateSearchParams:$}),void 0!==c)if(m(c))if("function"==typeof(e=b(c)))for(n=(t=e.call(c)).next;!(i=n.call(t)).done;){if((s=(o=(r=w(g(i.value))).next).call(r)).done||(a=o.call(r)).done||!o.call(r).done)throw TypeError("Expected sequence with length 2");u.push({key:s.value+"",value:a.value+""})}else for(l in c)d(c,l)&&u.push({key:l,value:c[l]+""});else N(u,"string"==typeof c?"?"===c.charAt(0)?c.slice(1):c:c+"")},V=F.prototype;a(V,{append:function(e,t){z(arguments.length,2);var n=j(this);n.entries.push({key:e+"",value:t+""}),n.updateURL()},delete:function(e){z(arguments.length,1);for(var t=j(this),n=t.entries,i=e+"",r=0;r<n.length;)n[r].key===i?n.splice(r,1):r++;t.updateURL()},get:function(e){z(arguments.length,1);for(var t=j(this).entries,n=e+"",i=0;i<t.length;i++)if(t[i].key===n)return t[i].value;return null},getAll:function(e){z(arguments.length,1);for(var t=j(this).entries,n=e+"",i=[],r=0;r<t.length;r++)t[r].key===n&&i.push(t[r].value);return i},has:function(e){z(arguments.length,1);for(var t=j(this).entries,n=e+"",i=0;i<t.length;)if(t[i++].key===n)return!0;return!1},set:function(e,t){z(arguments.length,1);for(var n,i=j(this),r=i.entries,o=!1,s=e+"",a=t+"",l=0;l<r.length;l++)(n=r[l]).key===s&&(o?r.splice(l--,1):(o=!0,n.value=a));o||r.push({key:s,value:a}),i.updateURL()},sort:function(){var e,t,n,i=j(this),r=i.entries,o=r.slice();for(n=r.length=0;n<o.length;n++){for(e=o[n],t=0;t<n;t++)if(r[t].key>e.key){r.splice(t,0,e);break}t===n&&r.push(e)}i.updateURL()},forEach:function(e){for(var t,n=j(this).entries,i=p(e,1<arguments.length?arguments[1]:void 0,3),r=0;r<n.length;)i((t=n[r++]).value,t.key,this)},keys:function(){return new H(this,"keys")},values:function(){return new H(this,"values")},entries:function(){return new H(this,"entries")}},{enumerable:!0}),s(V,S,V.entries),s(V,"toString",function(){for(var e,t=j(this).entries,n=[],i=0;i<t.length;)e=t[i++],n.push(A(e.key)+"="+A(e.value));return n.join("&")},{enumerable:!0}),l(F,C),i({global:!0,forced:!o},{URLSearchParams:F}),o||"function"!=typeof k||"function"!=typeof T||i({global:!0,enumerable:!0,forced:!0},{fetch:function(e){var t,n,i,r=[e];return 1<arguments.length&&(t=arguments[1],m(t)&&(n=t.body,f(n)===C&&((i=t.headers?new T(t.headers):new T).has("content-type")||i.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),t=v(t,{body:y(0,String(n)),headers:y(0,i)}))),r.push(t)),k.apply(this,r)}}),t.exports={URLSearchParams:F,getState:j}},{"../internals/an-instance":71,"../internals/an-object":72,"../internals/classof":78,"../internals/create-iterator-constructor":81,"../internals/create-property-descriptor":83,"../internals/export":95,"../internals/function-bind-context":98,"../internals/get-built-in":99,"../internals/get-iterator":101,"../internals/get-iterator-method":100,"../internals/has":103,"../internals/internal-state":110,"../internals/is-object":113,"../internals/native-url":119,"../internals/object-create":123,"../internals/redefine":138,"../internals/redefine-all":137,"../internals/set-to-string-tag":141,"../internals/well-known-symbol":158,"../modules/es.array.iterator":165}],203:[function(e,t,n){var i=e("../../es/instance/concat");t.exports=i},{"../../es/instance/concat":46}],204:[function(e,t,n){var i=e("../../es/instance/filter");t.exports=i},{"../../es/instance/filter":47}],205:[function(e,t,n){var i=e("../../es/instance/find-index");t.exports=i},{"../../es/instance/find-index":48}],206:[function(e,t,n){var i=e("../../es/instance/find");t.exports=i},{"../../es/instance/find":49}],207:[function(e,t,n){var i=e("../../es/instance/includes");t.exports=i},{"../../es/instance/includes":50}],208:[function(e,t,n){var i=e("../../es/instance/map");t.exports=i},{"../../es/instance/map":51}],209:[function(e,t,n){var i=e("../../es/instance/slice");t.exports=i},{"../../es/instance/slice":52}],210:[function(e,t,n){var i=e("../../es/instance/splice");t.exports=i},{"../../es/instance/splice":53}],211:[function(e,t,n){var i=e("../../es/instance/trim");t.exports=i},{"../../es/instance/trim":54}],212:[function(e,t,n){var i=e("../../es/json/stringify");t.exports=i},{"../../es/json/stringify":55}],213:[function(e,t,n){var i=e("../../es/object/assign");t.exports=i},{"../../es/object/assign":56}],214:[function(e,t,n){var i=e("../../es/object/freeze");t.exports=i},{"../../es/object/freeze":58}],215:[function(e,t,n){var i=e("../../es/object/get-prototype-of");t.exports=i},{"../../es/object/get-prototype-of":59}],216:[function(e,t,n){var i=e("../../es/symbol");t.exports=i},{"../../es/symbol":62}],217:[function(e,t,n){arguments[4][67][0].apply(n,arguments)},{"../../es/symbol/iterator":63,dup:67}],218:[function(e,t,n){var i=e("../../web/url-search-params");t.exports=i},{"../../web/url-search-params":219}],219:[function(e,t,n){e("../modules/web.url-search-params");var i=e("../internals/path");t.exports=i.URLSearchParams},{"../internals/path":136,"../modules/web.url-search-params":202}],220:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/is-callable"),o=e("../internals/try-to-string"),s=i.TypeError;t.exports=function(e){if(r(e))return e;throw s(o(e)+" is not a function")}},{"../internals/global":259,"../internals/is-callable":269,"../internals/try-to-string":325}],221:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/is-constructor"),o=e("../internals/try-to-string"),s=i.TypeError;t.exports=function(e){if(r(e))return e;throw s(o(e)+" is not a constructor")}},{"../internals/global":259,"../internals/is-constructor":270,"../internals/try-to-string":325}],222:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/is-callable"),o=i.String,s=i.TypeError;t.exports=function(e){if("object"==typeof e||r(e))return e;throw s("Can't set "+o(e)+" as a prototype")}},{"../internals/global":259,"../internals/is-callable":269}],223:[function(e,t,n){var i=e("../internals/well-known-symbol"),r=e("../internals/object-create"),o=e("../internals/object-define-property"),s=i("unscopables"),a=Array.prototype;null==a[s]&&o.f(a,s,{configurable:!0,value:r(null)}),t.exports=function(e){a[s][e]=!0}},{"../internals/object-create":279,"../internals/object-define-property":281,"../internals/well-known-symbol":329}],224:[function(e,t,n){"use strict";var i=e("../internals/string-multibyte").charAt;t.exports=function(e,t,n){return t+(n?i(e,t).length:1)}},{"../internals/string-multibyte":312}],225:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/is-object"),o=i.String,s=i.TypeError;t.exports=function(e){if(r(e))return e;throw s(o(e)+" is not an object")}},{"../internals/global":259,"../internals/is-object":272}],226:[function(e,t,n){"use strict";var i=e("../internals/array-iteration").forEach,r=e("../internals/array-method-is-strict")("forEach");t.exports=r?[].forEach:function(e){return i(this,e,1<arguments.length?arguments[1]:void 0)}},{"../internals/array-iteration":228,"../internals/array-method-is-strict":230}],227:[function(e,t,n){var l=e("../internals/to-indexed-object"),c=e("../internals/to-absolute-index"),u=e("../internals/length-of-array-like"),i=function(a){return function(e,t,n){var i,r=l(e),o=u(r),s=c(n,o);if(a&&t!=t){for(;s<o;)if((i=r[s++])!=i)return!0}else for(;s<o;s++)if((a||s in r)&&r[s]===t)return a||s||0;return!a&&-1}};t.exports={includes:i(!0),indexOf:i(!1)}},{"../internals/length-of-array-like":276,"../internals/to-absolute-index":316,"../internals/to-indexed-object":317}],228:[function(e,t,n){var x=e("../internals/function-bind-context"),i=e("../internals/function-uncurry-this"),k=e("../internals/indexed-object"),T=e("../internals/to-object"),S=e("../internals/length-of-array-like"),C=e("../internals/array-species-create"),E=i([].push),r=function(p){var f=1==p,g=2==p,m=3==p,v=4==p,y=6==p,w=7==p,b=5==p||y;return function(e,t,n,i){for(var r,o,s=T(e),a=k(s),l=x(t,n),c=S(a),u=0,h=i||C,d=f?h(e,c):g||w?h(e,0):void 0;u<c;u++)if((b||u in a)&&(o=l(r=a[u],u,s),p))if(f)d[u]=o;else if(o)switch(p){case 3:return!0;case 5:return r;case 6:return u;case 2:E(d,r)}else switch(p){case 4:return!1;case 7:E(d,r)}return y?-1:m||v?v:d}};t.exports={forEach:r(0),map:r(1),filter:r(2),some:r(3),every:r(4),find:r(5),findIndex:r(6),filterReject:r(7)}},{"../internals/array-species-create":233,"../internals/function-bind-context":252,"../internals/function-uncurry-this":255,"../internals/indexed-object":264,"../internals/length-of-array-like":276,"../internals/to-object":320}],229:[function(e,t,n){arguments[4][75][0].apply(n,arguments)},{"../internals/engine-v8-version":246,"../internals/fails":249,"../internals/well-known-symbol":329,dup:75}],230:[function(e,t,n){"use strict";var i=e("../internals/fails");t.exports=function(e,t){var n=[][e];return!!n&&i(function(){n.call(null,t||function(){throw 1},1)})}},{"../internals/fails":249}],231:[function(e,t,n){var i=e("../internals/function-uncurry-this");t.exports=i([].slice)},{"../internals/function-uncurry-this":255}],232:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/is-array"),o=e("../internals/is-constructor"),s=e("../internals/is-object"),a=e("../internals/well-known-symbol")("species"),l=i.Array;t.exports=function(e){var t;return r(e)&&(t=e.constructor,o(t)&&(t===l||r(t.prototype))?t=void 0:s(t)&&null===(t=t[a])&&(t=void 0)),void 0===t?l:t}},{"../internals/global":259,"../internals/is-array":268,"../internals/is-constructor":270,"../internals/is-object":272,"../internals/well-known-symbol":329}],233:[function(e,t,n){var i=e("../internals/array-species-constructor");t.exports=function(e,t){return new(i(e))(0===t?0:t)}},{"../internals/array-species-constructor":232}],234:[function(e,t,n){var i=e("../internals/function-uncurry-this"),r=i({}.toString),o=i("".slice);t.exports=function(e){return o(r(e),8,-1)}},{"../internals/function-uncurry-this":255}],235:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/to-string-tag-support"),o=e("../internals/is-callable"),s=e("../internals/classof-raw"),a=e("../internals/well-known-symbol")("toStringTag"),l=i.Object,c="Arguments"==s(function(){return arguments}());t.exports=r?s:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=l(e),a))?n:c?s(t):"Object"==(i=s(t))&&o(t.callee)?"Arguments":i}},{"../internals/classof-raw":234,"../internals/global":259,"../internals/is-callable":269,"../internals/to-string-tag-support":323,"../internals/well-known-symbol":329}],236:[function(e,t,n){var a=e("../internals/has-own-property"),l=e("../internals/own-keys"),c=e("../internals/object-get-own-property-descriptor"),u=e("../internals/object-define-property");t.exports=function(e,t){for(var n=l(t),i=u.f,r=c.f,o=0;o<n.length;o++){var s=n[o];a(e,s)||i(e,s,r(t,s))}}},{"../internals/has-own-property":260,"../internals/object-define-property":281,"../internals/object-get-own-property-descriptor":282,"../internals/own-keys":293}],237:[function(e,t,n){var i=e("../internals/function-uncurry-this"),s=e("../internals/require-object-coercible"),a=e("../internals/to-string"),l=/"/g,c=i("".replace);t.exports=function(e,t,n,i){var r=a(s(e)),o="<"+t;return""!==n&&(o+=" "+n+'="'+c(a(i),l,"&quot;")+'"'),o+">"+r+"</"+t+">"}},{"../internals/function-uncurry-this":255,"../internals/require-object-coercible":302,"../internals/to-string":324}],238:[function(e,t,n){arguments[4][82][0].apply(n,arguments)},{"../internals/create-property-descriptor":239,"../internals/descriptors":241,"../internals/object-define-property":281,dup:82}],239:[function(e,t,n){arguments[4][83][0].apply(n,arguments)},{dup:83}],240:[function(e,t,n){var i=e("../internals/path"),r=e("../internals/has-own-property"),o=e("../internals/well-known-symbol-wrapped"),s=e("../internals/object-define-property").f;t.exports=function(e){var t=i.Symbol||(i.Symbol={});r(t,e)||s(t,e,{value:o.f(e)})}},{"../internals/has-own-property":260,"../internals/object-define-property":281,"../internals/path":294,"../internals/well-known-symbol-wrapped":328}],241:[function(e,t,n){arguments[4][87][0].apply(n,arguments)},{"../internals/fails":249,dup:87}],242:[function(e,t,n){arguments[4][88][0].apply(n,arguments)},{"../internals/global":259,"../internals/is-object":272,dup:88}],243:[function(e,t,n){arguments[4][89][0].apply(n,arguments)},{dup:89}],244:[function(e,t,n){var i=e("../internals/document-create-element")("span").classList,r=i&&i.constructor&&i.constructor.prototype;t.exports=r===Object.prototype?void 0:r},{"../internals/document-create-element":242}],245:[function(e,t,n){arguments[4][91][0].apply(n,arguments)},{"../internals/get-built-in":256,dup:91}],246:[function(e,t,n){var i,r,o=e("../internals/global"),s=e("../internals/engine-user-agent"),a=o.process,l=o.Deno,c=a&&a.versions||l&&l.version,u=c&&c.v8;u&&(r=0<(i=u.split("."))[0]&&i[0]<4?1:+(i[0]+i[1])),!r&&s&&(!(i=s.match(/Edge\/(\d+)/))||74<=i[1])&&(i=s.match(/Chrome\/(\d+)/))&&(r=+i[1]),t.exports=r},{"../internals/engine-user-agent":245,"../internals/global":259}],247:[function(e,t,n){arguments[4][94][0].apply(n,arguments)},{dup:94}],248:[function(e,t,n){var u=e("../internals/global"),h=e("../internals/object-get-own-property-descriptor").f,d=e("../internals/create-non-enumerable-property"),p=e("../internals/redefine"),f=e("../internals/set-global"),g=e("../internals/copy-constructor-properties"),m=e("../internals/is-forced");t.exports=function(e,t){var n,i,r,o,s,a=e.target,l=e.global,c=e.stat;if(n=l?u:c?u[a]||f(a,{}):(u[a]||{}).prototype)for(i in t){if(o=t[i],r=e.noTargetGet?(s=h(n,i))&&s.value:n[i],!m(l?i:a+(c?".":"#")+i,e.forced)&&void 0!==r){if(typeof o==typeof r)continue;g(o,r)}(e.sham||r&&r.sham)&&d(o,"sham",!0),p(n,i,o,e)}}},{"../internals/copy-constructor-properties":236,"../internals/create-non-enumerable-property":238,"../internals/global":259,"../internals/is-forced":271,"../internals/object-get-own-property-descriptor":282,"../internals/redefine":295,"../internals/set-global":304}],249:[function(e,t,n){arguments[4][96][0].apply(n,arguments)},{dup:96}],250:[function(e,t,n){"use strict";e("../modules/es.regexp.exec");var c=e("../internals/function-uncurry-this"),u=e("../internals/redefine"),h=e("../internals/regexp-exec"),d=e("../internals/fails"),p=e("../internals/well-known-symbol"),f=e("../internals/create-non-enumerable-property"),g=p("species"),m=RegExp.prototype;t.exports=function(n,e,t,i){var r=p(n),a=!d(function(){var e={};return e[r]=function(){return 7},7!=""[n](e)}),o=a&&!d(function(){var e=!1,t=/a/;return"split"===n&&((t={constructor:{}}).constructor[g]=function(){return t},t.flags="",t[r]=/./[r]),t.exec=function(){return e=!0,null},t[r](""),!e});if(!a||!o||t){var l=c(/./[r]),s=e(r,""[n],function(e,t,n,i,r){var o=c(e),s=t.exec;return s===h||s===m.exec?a&&!r?{done:!0,value:l(t,n,i)}:{done:!0,value:o(n,t,i)}:{done:!1}});u(String.prototype,n,s[0]),u(m,r,s[1])}i&&f(m[r],"sham",!0)}},{"../internals/create-non-enumerable-property":238,"../internals/fails":249,"../internals/function-uncurry-this":255,"../internals/redefine":295,"../internals/regexp-exec":297,"../internals/well-known-symbol":329,"../modules/es.regexp.exec":339}],251:[function(e,t,n){var i=Function.prototype,r=i.apply,o=i.bind,s=i.call;t.exports="object"==typeof Reflect&&Reflect.apply||(o?s.bind(r):function(){return s.apply(r,arguments)})},{}],252:[function(e,t,n){var i=e("../internals/function-uncurry-this"),r=e("../internals/a-callable"),o=i(i.bind);t.exports=function(e,t){return r(e),void 0===t?e:o?o(e,t):function(){return e.apply(t,arguments)}}},{"../internals/a-callable":220,"../internals/function-uncurry-this":255}],253:[function(e,t,n){var i=Function.prototype.call;t.exports=i.bind?i.bind(i):function(){return i.apply(i,arguments)}},{}],254:[function(e,t,n){var i=e("../internals/descriptors"),r=e("../internals/has-own-property"),o=Function.prototype,s=i&&Object.getOwnPropertyDescriptor,a=r(o,"name"),l=a&&"something"===function(){}.name,c=a&&(!i||i&&s(o,"name").configurable);t.exports={EXISTS:a,PROPER:l,CONFIGURABLE:c}},{"../internals/descriptors":241,"../internals/has-own-property":260}],255:[function(e,t,n){var i=Function.prototype,r=i.bind,o=i.call,s=r&&r.bind(o);t.exports=r?function(e){return e&&s(o,e)}:function(e){return e&&function(){return o.apply(e,arguments)}}},{}],256:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/is-callable");t.exports=function(e,t){return arguments.length<2?(n=i[e],r(n)?n:void 0):i[e]&&i[e][t];var n}},{"../internals/global":259,"../internals/is-callable":269}],257:[function(e,t,n){var i=e("../internals/a-callable");t.exports=function(e,t){var n=e[t];return null==n?void 0:i(n)}},{"../internals/a-callable":220}],258:[function(e,t,n){var i=e("../internals/function-uncurry-this"),r=e("../internals/to-object"),d=Math.floor,p=i("".charAt),f=i("".replace),g=i("".slice),m=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,v=/\$([$&'`]|\d{1,2})/g;t.exports=function(o,s,a,l,c,e){var u=a+o.length,h=l.length,t=v;return void 0!==c&&(c=r(c),t=m),f(e,t,function(e,t){var n;switch(p(t,0)){case"$":return"$";case"&":return o;case"`":return g(s,0,a);case"'":return g(s,u);case"<":n=c[g(t,1,-1)];break;default:var i=+t;if(0===i)return e;if(h<i){var r=d(i/10);return 0===r?e:r<=h?void 0===l[r-1]?p(t,1):l[r-1]+p(t,1):e}n=l[i-1]}return void 0===n?"":n})}},{"../internals/function-uncurry-this":255,"../internals/to-object":320}],259:[function(e,n,t){(function(t){(function(){var e=function(e){return e&&e.Math==Math&&e};n.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],260:[function(e,t,n){var i=e("../internals/function-uncurry-this"),r=e("../internals/to-object"),o=i({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return o(r(e),t)}},{"../internals/function-uncurry-this":255,"../internals/to-object":320}],261:[function(e,t,n){arguments[4][104][0].apply(n,arguments)},{dup:104}],262:[function(e,t,n){arguments[4][105][0].apply(n,arguments)},{"../internals/get-built-in":256,dup:105}],263:[function(e,t,n){arguments[4][106][0].apply(n,arguments)},{"../internals/descriptors":241,"../internals/document-create-element":242,"../internals/fails":249,dup:106}],264:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/function-uncurry-this"),o=e("../internals/fails"),s=e("../internals/classof-raw"),a=i.Object,l=r("".split);t.exports=o(function(){return!a("z").propertyIsEnumerable(0)})?function(e){return"String"==s(e)?l(e,""):a(e)}:a},{"../internals/classof-raw":234,"../internals/fails":249,"../internals/function-uncurry-this":255,"../internals/global":259}],265:[function(e,t,n){var o=e("../internals/is-callable"),s=e("../internals/is-object"),a=e("../internals/object-set-prototype-of");t.exports=function(e,t,n){var i,r;return a&&o(i=t.constructor)&&i!==n&&s(r=i.prototype)&&r!==n.prototype&&a(e,r),e}},{"../internals/is-callable":269,"../internals/is-object":272,"../internals/object-set-prototype-of":290}],266:[function(e,t,n){var i=e("../internals/function-uncurry-this"),r=e("../internals/is-callable"),o=e("../internals/shared-store"),s=i(Function.toString);r(o.inspectSource)||(o.inspectSource=function(e){return s(e)}),t.exports=o.inspectSource},{"../internals/function-uncurry-this":255,"../internals/is-callable":269,"../internals/shared-store":308}],267:[function(e,t,n){var i,r,o,s=e("../internals/native-weak-map"),a=e("../internals/global"),l=e("../internals/function-uncurry-this"),c=e("../internals/is-object"),u=e("../internals/create-non-enumerable-property"),h=e("../internals/has-own-property"),d=e("../internals/shared-store"),p=e("../internals/shared-key"),f=e("../internals/hidden-keys"),g="Object already initialized",m=a.TypeError,v=a.WeakMap;if(s||d.state){var y=d.state||(d.state=new v),w=l(y.get),b=l(y.has),x=l(y.set);i=function(e,t){if(b(y,e))throw new m(g);return t.facade=e,x(y,e,t),t},r=function(e){return w(y,e)||{}},o=function(e){return b(y,e)}}else{var k=p("state");f[k]=!0,i=function(e,t){if(h(e,k))throw new m(g);return t.facade=e,u(e,k,t),t},r=function(e){return h(e,k)?e[k]:{}},o=function(e){return h(e,k)}}t.exports={set:i,get:r,has:o,enforce:function(e){return o(e)?r(e):i(e,{})},getterFor:function(n){return function(e){var t;if(!c(e)||(t=r(e)).type!==n)throw m("Incompatible receiver, "+n+" required");return t}}}},{"../internals/create-non-enumerable-property":238,"../internals/function-uncurry-this":255,"../internals/global":259,"../internals/has-own-property":260,"../internals/hidden-keys":261,"../internals/is-object":272,"../internals/native-weak-map":278,"../internals/shared-key":307,"../internals/shared-store":308}],268:[function(e,t,n){var i=e("../internals/classof-raw");t.exports=Array.isArray||function(e){return"Array"==i(e)}},{"../internals/classof-raw":234}],269:[function(e,t,n){t.exports=function(e){return"function"==typeof e}},{}],270:[function(e,t,n){var i=e("../internals/function-uncurry-this"),r=e("../internals/fails"),o=e("../internals/is-callable"),s=e("../internals/classof"),a=e("../internals/get-built-in"),l=e("../internals/inspect-source"),c=function(){},u=[],h=a("Reflect","construct"),d=/^\s*(?:class|function)\b/,p=i(d.exec),f=!d.exec(c),g=function(e){if(!o(e))return!1;try{return h(c,u,e),!0}catch(e){return!1}};t.exports=!h||r(function(){var e;return g(g.call)||!g(Object)||!g(function(){e=!0})||e})?function(e){if(!o(e))return!1;switch(s(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return f||!!p(d,l(e))}:g},{"../internals/classof":235,"../internals/fails":249,"../internals/function-uncurry-this":255,"../internals/get-built-in":256,"../internals/inspect-source":266,"../internals/is-callable":269}],271:[function(e,t,n){var i=e("../internals/fails"),r=e("../internals/is-callable"),o=/#|\.prototype\./,s=function(e,t){var n=l[a(e)];return n==u||n!=c&&(r(t)?i(t):!!t)},a=s.normalize=function(e){return String(e).replace(o,".").toLowerCase()},l=s.data={},c=s.NATIVE="N",u=s.POLYFILL="P";t.exports=s},{"../internals/fails":249,"../internals/is-callable":269}],272:[function(e,t,n){var i=e("../internals/is-callable");t.exports=function(e){return"object"==typeof e?null!==e:i(e)}},{"../internals/is-callable":269}],273:[function(e,t,n){t.exports=!1},{}],274:[function(e,t,n){arguments[4][115][0].apply(n,arguments)},{"../internals/classof-raw":234,"../internals/is-object":272,"../internals/well-known-symbol":329,dup:115}],275:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/get-built-in"),o=e("../internals/is-callable"),s=e("../internals/object-is-prototype-of"),a=e("../internals/use-symbol-as-uid"),l=i.Object;t.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return o(t)&&s(t.prototype,l(e))}},{"../internals/get-built-in":256,"../internals/global":259,"../internals/is-callable":269,"../internals/object-is-prototype-of":286,"../internals/use-symbol-as-uid":327}],276:[function(e,t,n){var i=e("../internals/to-length");t.exports=function(e){return i(e.length)}},{"../internals/to-length":319}],277:[function(e,t,n){var i=e("../internals/engine-v8-version"),r=e("../internals/fails");t.exports=!!Object.getOwnPropertySymbols&&!r(function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41})},{"../internals/engine-v8-version":246,"../internals/fails":249}],278:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/is-callable"),o=e("../internals/inspect-source"),s=i.WeakMap;t.exports=r(s)&&/native code/.test(o(s))},{"../internals/global":259,"../internals/inspect-source":266,"../internals/is-callable":269}],279:[function(e,t,n){var i,r=e("../internals/an-object"),o=e("../internals/object-define-properties"),s=e("../internals/enum-bug-keys"),a=e("../internals/hidden-keys"),l=e("../internals/html"),c=e("../internals/document-create-element"),u=e("../internals/shared-key"),h="prototype",d="script",p=u("IE_PROTO"),f=function(){},g=function(e){return"<script>"+e+"</"+d+">"},m=function(e){e.write(g("")),e.close();var t=e.parentWindow.Object;return e=null,t},v=function(){try{i=new ActiveXObject("htmlfile")}catch(e){}var e,t;v="undefined"!=typeof document?document.domain&&i?m(i):((t=c("iframe")).style.display="none",l.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(g("document.F=Object")),e.close(),e.F):m(i);for(var n=s.length;n--;)delete v[h][s[n]];return v()};a[p]=!0,t.exports=Object.create||function(e,t){var n;return null!==e?(f[h]=r(e),n=new f,f[h]=null,n[p]=e):n=v(),void 0===t?n:o(n,t)}},{"../internals/an-object":225,"../internals/document-create-element":242,"../internals/enum-bug-keys":247,"../internals/hidden-keys":261,"../internals/html":262,"../internals/object-define-properties":280,"../internals/shared-key":307}],280:[function(e,t,n){var i=e("../internals/descriptors"),a=e("../internals/object-define-property"),l=e("../internals/an-object"),c=e("../internals/to-indexed-object"),u=e("../internals/object-keys");t.exports=i?Object.defineProperties:function(e,t){l(e);for(var n,i=c(t),r=u(t),o=r.length,s=0;s<o;)a.f(e,n=r[s++],i[n]);return e}},{"../internals/an-object":225,"../internals/descriptors":241,"../internals/object-define-property":281,"../internals/object-keys":288,"../internals/to-indexed-object":317}],281:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/descriptors"),o=e("../internals/ie8-dom-define"),s=e("../internals/an-object"),a=e("../internals/to-property-key"),l=i.TypeError,c=Object.defineProperty;n.f=r?c:function(e,t,n){if(s(e),t=a(t),s(n),o)try{return c(e,t,n)}catch(e){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},{"../internals/an-object":225,"../internals/descriptors":241,"../internals/global":259,"../internals/ie8-dom-define":263,"../internals/to-property-key":322}],282:[function(e,t,n){var i=e("../internals/descriptors"),r=e("../internals/function-call"),o=e("../internals/object-property-is-enumerable"),s=e("../internals/create-property-descriptor"),a=e("../internals/to-indexed-object"),l=e("../internals/to-property-key"),c=e("../internals/has-own-property"),u=e("../internals/ie8-dom-define"),h=Object.getOwnPropertyDescriptor;n.f=i?h:function(e,t){if(e=a(e),t=l(t),u)try{return h(e,t)}catch(e){}if(c(e,t))return s(!r(o.f,e,t),e[t])}},{"../internals/create-property-descriptor":239,"../internals/descriptors":241,"../internals/function-call":253,"../internals/has-own-property":260,"../internals/ie8-dom-define":263,"../internals/object-property-is-enumerable":289,"../internals/to-indexed-object":317,"../internals/to-property-key":322}],283:[function(e,t,n){var i=e("../internals/classof-raw"),r=e("../internals/to-indexed-object"),o=e("../internals/object-get-own-property-names").f,s=e("../internals/array-slice"),a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(e){return a&&"Window"==i(e)?function(e){try{return o(e)}catch(e){return s(a)}}(e):o(r(e))}},{"../internals/array-slice":231,"../internals/classof-raw":234,"../internals/object-get-own-property-names":284,"../internals/to-indexed-object":317}],284:[function(e,t,n){arguments[4][128][0].apply(n,arguments)},{"../internals/enum-bug-keys":247,"../internals/object-keys-internal":287,dup:128}],285:[function(e,t,n){arguments[4][129][0].apply(n,arguments)},{dup:129}],286:[function(e,t,n){var i=e("../internals/function-uncurry-this");t.exports=i({}.isPrototypeOf)},{"../internals/function-uncurry-this":255}],287:[function(e,t,n){var i=e("../internals/function-uncurry-this"),s=e("../internals/has-own-property"),a=e("../internals/to-indexed-object"),l=e("../internals/array-includes").indexOf,c=e("../internals/hidden-keys"),u=i([].push);t.exports=function(e,t){var n,i=a(e),r=0,o=[];for(n in i)!s(c,n)&&s(i,n)&&u(o,n);for(;t.length>r;)s(i,n=t[r++])&&(~l(o,n)||u(o,n));return o}},{"../internals/array-includes":227,"../internals/function-uncurry-this":255,"../internals/has-own-property":260,"../internals/hidden-keys":261,"../internals/to-indexed-object":317}],288:[function(e,t,n){arguments[4][132][0].apply(n,arguments)},{"../internals/enum-bug-keys":247,"../internals/object-keys-internal":287,dup:132}],289:[function(e,t,n){arguments[4][133][0].apply(n,arguments)},{dup:133}],290:[function(e,t,n){var r=e("../internals/function-uncurry-this"),o=e("../internals/an-object"),s=e("../internals/a-possible-prototype");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var n,i=!1,e={};try{(n=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(e,[]),i=e instanceof Array}catch(e){}return function(e,t){return o(e),s(t),i?n(e,t):e.__proto__=t,e}}():void 0)},{"../internals/a-possible-prototype":222,"../internals/an-object":225,"../internals/function-uncurry-this":255}],291:[function(e,t,n){arguments[4][135][0].apply(n,arguments)},{"../internals/classof":235,"../internals/to-string-tag-support":323,dup:135}],292:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/function-call"),o=e("../internals/is-callable"),s=e("../internals/is-object"),a=i.TypeError;t.exports=function(e,t){var n,i;if("string"===t&&o(n=e.toString)&&!s(i=r(n,e)))return i;if(o(n=e.valueOf)&&!s(i=r(n,e)))return i;if("string"!==t&&o(n=e.toString)&&!s(i=r(n,e)))return i;throw a("Can't convert object to primitive value")}},{"../internals/function-call":253,"../internals/global":259,"../internals/is-callable":269,"../internals/is-object":272}],293:[function(e,t,n){var i=e("../internals/get-built-in"),r=e("../internals/function-uncurry-this"),o=e("../internals/object-get-own-property-names"),s=e("../internals/object-get-own-property-symbols"),a=e("../internals/an-object"),l=r([].concat);t.exports=i("Reflect","ownKeys")||function(e){var t=o.f(a(e)),n=s.f;return n?l(t,n(e)):t}},{"../internals/an-object":225,"../internals/function-uncurry-this":255,"../internals/get-built-in":256,"../internals/object-get-own-property-names":284,"../internals/object-get-own-property-symbols":285}],294:[function(e,t,n){var i=e("../internals/global");t.exports=i},{"../internals/global":259}],295:[function(e,t,n){var c=e("../internals/global"),u=e("../internals/is-callable"),h=e("../internals/has-own-property"),d=e("../internals/create-non-enumerable-property"),p=e("../internals/set-global"),i=e("../internals/inspect-source"),r=e("../internals/internal-state"),f=e("../internals/function-name").CONFIGURABLE,o=r.get,g=r.enforce,m=String(String).split("String");(t.exports=function(e,t,n,i){var r,o=!!i&&!!i.unsafe,s=!!i&&!!i.enumerable,a=!!i&&!!i.noTargetGet,l=i&&void 0!==i.name?i.name:t;u(n)&&("Symbol("===String(l).slice(0,7)&&(l="["+String(l).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!h(n,"name")||f&&n.name!==l)&&d(n,"name",l),(r=g(n)).source||(r.source=m.join("string"==typeof l?l:""))),e!==c?(o?!a&&e[t]&&(s=!0):delete e[t],s?e[t]=n:d(e,t,n)):s?e[t]=n:p(t,n)})(Function.prototype,"toString",function(){return u(this)&&o(this).source||i(this)})},{"../internals/create-non-enumerable-property":238,"../internals/function-name":254,"../internals/global":259,"../internals/has-own-property":260,"../internals/inspect-source":266,"../internals/internal-state":267,"../internals/is-callable":269,"../internals/set-global":304}],296:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/function-call"),o=e("../internals/an-object"),s=e("../internals/is-callable"),a=e("../internals/classof-raw"),l=e("../internals/regexp-exec"),c=i.TypeError;t.exports=function(e,t){var n=e.exec;if(s(n)){var i=r(n,e,t);return null!==i&&o(i),i}if("RegExp"===a(e))return r(l,e,t);throw c("RegExp#exec called on incompatible receiver")}},{"../internals/an-object":225,"../internals/classof-raw":234,"../internals/function-call":253,"../internals/global":259,"../internals/is-callable":269,"../internals/regexp-exec":297}],297:[function(e,t,n){"use strict";var i,r,y=e("../internals/function-call"),o=e("../internals/function-uncurry-this"),w=e("../internals/to-string"),b=e("../internals/regexp-flags"),s=e("../internals/regexp-sticky-helpers"),a=e("../internals/shared"),x=e("../internals/object-create"),k=e("../internals/internal-state").get,l=e("../internals/regexp-unsupported-dot-all"),c=e("../internals/regexp-unsupported-ncg"),T=a("native-string-replace",String.prototype.replace),S=RegExp.prototype.exec,C=S,E=o("".charAt),P=o("".indexOf),j=o("".replace),_=o("".slice),L=(r=/b*/g,y(S,i=/a/,"a"),y(S,r,"a"),0!==i.lastIndex||0!==r.lastIndex),I=s.UNSUPPORTED_Y||s.BROKEN_CARET,O=void 0!==/()??/.exec("")[1];(L||O||I||l||c)&&(C=function(e){var t,n,i,r,o,s,a,l=this,c=k(l),u=w(e),h=c.raw;if(h)return h.lastIndex=l.lastIndex,t=y(C,h,u),l.lastIndex=h.lastIndex,t;var d=c.groups,p=I&&l.sticky,f=y(b,l),g=l.source,m=0,v=u;if(p&&(f=j(f,"y",""),-1===P(f,"g")&&(f+="g"),v=_(u,l.lastIndex),0<l.lastIndex&&(!l.multiline||l.multiline&&"\n"!==E(u,l.lastIndex-1))&&(g="(?: "+g+")",v=" "+v,m++),n=new RegExp("^(?:"+g+")",f)),O&&(n=new RegExp("^"+g+"$(?!\\s)",f)),L&&(i=l.lastIndex),r=y(S,p?n:l,v),p?r?(r.input=_(r.input,m),r[0]=_(r[0],m),r.index=l.lastIndex,l.lastIndex+=r[0].length):l.lastIndex=0:L&&r&&(l.lastIndex=l.global?r.index+r[0].length:i),O&&r&&1<r.length&&y(T,r[0],n,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)}),r&&d)for(r.groups=s=x(null),o=0;o<d.length;o++)s[(a=d[o])[0]]=r[a[1]];return r}),t.exports=C},{"../internals/function-call":253,"../internals/function-uncurry-this":255,"../internals/internal-state":267,"../internals/object-create":279,"../internals/regexp-flags":298,"../internals/regexp-sticky-helpers":299,"../internals/regexp-unsupported-dot-all":300,"../internals/regexp-unsupported-ncg":301,"../internals/shared":309,"../internals/to-string":324}],298:[function(e,t,n){"use strict";var i=e("../internals/an-object");t.exports=function(){var e=i(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},{"../internals/an-object":225}],299:[function(e,t,n){var i=e("../internals/fails"),r=e("../internals/global").RegExp;n.UNSUPPORTED_Y=i(function(){var e=r("a","y");return e.lastIndex=2,null!=e.exec("abcd")}),n.BROKEN_CARET=i(function(){var e=r("^r","gy");return e.lastIndex=2,null!=e.exec("str")})},{"../internals/fails":249,"../internals/global":259}],300:[function(e,t,n){var i=e("../internals/fails"),r=e("../internals/global").RegExp;t.exports=i(function(){var e=r(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)})},{"../internals/fails":249,"../internals/global":259}],301:[function(e,t,n){var i=e("../internals/fails"),r=e("../internals/global").RegExp;t.exports=i(function(){var e=r("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")})},{"../internals/fails":249,"../internals/global":259}],302:[function(e,t,n){var i=e("../internals/global").TypeError;t.exports=function(e){if(null==e)throw i("Can't call method on "+e);return e}},{"../internals/global":259}],303:[function(e,t,n){t.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},{}],304:[function(e,t,n){var i=e("../internals/global"),r=Object.defineProperty;t.exports=function(t,n){try{r(i,t,{value:n,configurable:!0,writable:!0})}catch(e){i[t]=n}return n}},{"../internals/global":259}],305:[function(e,t,n){"use strict";var i=e("../internals/get-built-in"),r=e("../internals/object-define-property"),o=e("../internals/well-known-symbol"),s=e("../internals/descriptors"),a=o("species");t.exports=function(e){var t=i(e),n=r.f;s&&t&&!t[a]&&n(t,a,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":241,"../internals/get-built-in":256,"../internals/object-define-property":281,"../internals/well-known-symbol":329}],306:[function(e,t,n){var i=e("../internals/object-define-property").f,r=e("../internals/has-own-property"),o=e("../internals/well-known-symbol")("toStringTag");t.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,o)&&i(e,o,{configurable:!0,value:t})}},{"../internals/has-own-property":260,"../internals/object-define-property":281,"../internals/well-known-symbol":329}],307:[function(e,t,n){arguments[4][142][0].apply(n,arguments)},{"../internals/shared":309,"../internals/uid":326,dup:142}],308:[function(e,t,n){arguments[4][143][0].apply(n,arguments)},{"../internals/global":259,"../internals/set-global":304,dup:143}],309:[function(e,t,n){var i=e("../internals/is-pure"),r=e("../internals/shared-store");(t.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.19.1",mode:i?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},{"../internals/is-pure":273,"../internals/shared-store":308}],310:[function(e,t,n){var r=e("../internals/an-object"),o=e("../internals/a-constructor"),s=e("../internals/well-known-symbol")("species");t.exports=function(e,t){var n,i=r(e).constructor;return void 0===i||null==(n=r(i)[s])?t:o(n)}},{"../internals/a-constructor":221,"../internals/an-object":225,"../internals/well-known-symbol":329}],311:[function(e,t,n){var i=e("../internals/fails");t.exports=function(t){return i(function(){var e=""[t]('"');return e!==e.toLowerCase()||3<e.split('"').length})}},{"../internals/fails":249}],312:[function(e,t,n){var i=e("../internals/function-uncurry-this"),l=e("../internals/to-integer-or-infinity"),c=e("../internals/to-string"),u=e("../internals/require-object-coercible"),h=i("".charAt),d=i("".charCodeAt),p=i("".slice),r=function(a){return function(e,t){var n,i,r=c(u(e)),o=l(t),s=r.length;return o<0||s<=o?a?"":void 0:(n=d(r,o))<55296||56319<n||o+1===s||(i=d(r,o+1))<56320||57343<i?a?h(r,o):n:a?p(r,o,o+2):i-56320+(n-55296<<10)+65536}};t.exports={codeAt:r(!1),charAt:r(!0)}},{"../internals/function-uncurry-this":255,"../internals/require-object-coercible":302,"../internals/to-integer-or-infinity":318,"../internals/to-string":324}],313:[function(e,t,n){"use strict";var i=e("../internals/global"),r=e("../internals/to-integer-or-infinity"),o=e("../internals/to-string"),s=e("../internals/require-object-coercible"),a=i.RangeError;t.exports=function(e){var t=o(s(this)),n="",i=r(e);if(i<0||i==1/0)throw a("Wrong number of repetitions");for(;0<i;(i>>>=1)&&(t+=t))1&i&&(n+=t);return n}},{"../internals/global":259,"../internals/require-object-coercible":302,"../internals/to-integer-or-infinity":318,"../internals/to-string":324}],314:[function(e,t,n){var i=e("../internals/function-uncurry-this"),r=e("../internals/require-object-coercible"),o=e("../internals/to-string"),s=e("../internals/whitespaces"),a=i("".replace),l="["+s+"]",c=RegExp("^"+l+l+"*"),u=RegExp(l+l+"*$"),h=function(n){return function(e){var t=o(r(e));return 1&n&&(t=a(t,c,"")),2&n&&(t=a(t,u,"")),t}};t.exports={start:h(1),end:h(2),trim:h(3)}},{"../internals/function-uncurry-this":255,"../internals/require-object-coercible":302,"../internals/to-string":324,"../internals/whitespaces":330}],315:[function(e,t,n){var i=e("../internals/function-uncurry-this");t.exports=i(1..valueOf)},{"../internals/function-uncurry-this":255}],316:[function(e,t,n){var i=e("../internals/to-integer-or-infinity"),r=Math.max,o=Math.min;t.exports=function(e,t){var n=i(e);return n<0?r(n+t,0):o(n,t)}},{"../internals/to-integer-or-infinity":318}],317:[function(e,t,n){arguments[4][149][0].apply(n,arguments)},{"../internals/indexed-object":264,"../internals/require-object-coercible":302,dup:149}],318:[function(e,t,n){var i=Math.ceil,r=Math.floor;t.exports=function(e){var t=+e;return t!=t||0===t?0:(0<t?r:i)(t)}},{}],319:[function(e,t,n){var i=e("../internals/to-integer-or-infinity"),r=Math.min;t.exports=function(e){return 0<e?r(i(e),9007199254740991):0}},{"../internals/to-integer-or-infinity":318}],320:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/require-object-coercible"),o=i.Object;t.exports=function(e){return o(r(e))}},{"../internals/global":259,"../internals/require-object-coercible":302}],321:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/function-call"),o=e("../internals/is-object"),s=e("../internals/is-symbol"),a=e("../internals/get-method"),l=e("../internals/ordinary-to-primitive"),c=e("../internals/well-known-symbol"),u=i.TypeError,h=c("toPrimitive");t.exports=function(e,t){if(!o(e)||s(e))return e;var n,i=a(e,h);if(i){if(void 0===t&&(t="default"),n=r(i,e,t),!o(n)||s(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},{"../internals/function-call":253,"../internals/get-method":257,"../internals/global":259,"../internals/is-object":272,"../internals/is-symbol":275,"../internals/ordinary-to-primitive":292,"../internals/well-known-symbol":329}],322:[function(e,t,n){var i=e("../internals/to-primitive"),r=e("../internals/is-symbol");t.exports=function(e){var t=i(e,"string");return r(t)?t:t+""}},{"../internals/is-symbol":275,"../internals/to-primitive":321}],323:[function(e,t,n){arguments[4][154][0].apply(n,arguments)},{"../internals/well-known-symbol":329,dup:154}],324:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/classof"),o=i.String;t.exports=function(e){if("Symbol"===r(e))throw TypeError("Cannot convert a Symbol value to a string");return o(e)}},{"../internals/classof":235,"../internals/global":259}],325:[function(e,t,n){var i=e("../internals/global").String;t.exports=function(e){try{return i(e)}catch(e){return"Object"}}},{"../internals/global":259}],326:[function(e,t,n){var i=e("../internals/function-uncurry-this"),r=0,o=Math.random(),s=i(1..toString);t.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+s(++r+o,36)}},{"../internals/function-uncurry-this":255}],327:[function(e,t,n){arguments[4][156][0].apply(n,arguments)},{"../internals/native-symbol":277,dup:156}],328:[function(e,t,n){arguments[4][157][0].apply(n,arguments)},{"../internals/well-known-symbol":329,dup:157}],329:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/shared"),o=e("../internals/has-own-property"),s=e("../internals/uid"),a=e("../internals/native-symbol"),l=e("../internals/use-symbol-as-uid"),c=r("wks"),u=i.Symbol,h=u&&u.for,d=l?u:u&&u.withoutSetter||s;t.exports=function(e){if(!o(c,e)||!a&&"string"!=typeof c[e]){var t="Symbol."+e;a&&o(u,e)?c[e]=u[e]:c[e]=l&&h?h(t):d(t)}return c[e]}},{"../internals/global":259,"../internals/has-own-property":260,"../internals/native-symbol":277,"../internals/shared":309,"../internals/uid":326,"../internals/use-symbol-as-uid":327}],330:[function(e,t,n){arguments[4][159][0].apply(n,arguments)},{dup:159}],331:[function(e,t,n){arguments[4][161][0].apply(n,arguments)},{"../internals/array-iteration":228,"../internals/array-method-has-species-support":229,"../internals/export":248,dup:161}],332:[function(e,t,n){arguments[4][163][0].apply(n,arguments)},{"../internals/add-to-unscopables":223,"../internals/array-iteration":228,"../internals/export":248,dup:163}],333:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/function-uncurry-this"),o=e("../internals/indexed-object"),s=e("../internals/to-indexed-object"),a=e("../internals/array-method-is-strict"),l=r([].join),c=o!=Object,u=a("join",",");i({target:"Array",proto:!0,forced:c||!u},{join:function(e){return l(s(this),void 0===e?",":e)}})},{"../internals/array-method-is-strict":230,"../internals/export":248,"../internals/function-uncurry-this":255,"../internals/indexed-object":264,"../internals/to-indexed-object":317}],334:[function(e,t,n){var i=e("../internals/descriptors"),r=e("../internals/function-name").EXISTS,o=e("../internals/function-uncurry-this"),s=e("../internals/object-define-property").f,a=Function.prototype,l=o(a.toString),c=/^\s*function ([^ (]*)/,u=o(c.exec);i&&!r&&s(a,"name",{configurable:!0,get:function(){try{return u(c,l(this))[1]}catch(e){return""}}})},{"../internals/descriptors":241,"../internals/function-name":254,"../internals/function-uncurry-this":255,"../internals/object-define-property":281}],335:[function(e,t,n){"use strict";var i=e("../internals/descriptors"),r=e("../internals/global"),o=e("../internals/function-uncurry-this"),s=e("../internals/is-forced"),a=e("../internals/redefine"),l=e("../internals/has-own-property"),c=e("../internals/inherit-if-required"),u=e("../internals/object-is-prototype-of"),h=e("../internals/is-symbol"),d=e("../internals/to-primitive"),p=e("../internals/fails"),f=e("../internals/object-get-own-property-names").f,g=e("../internals/object-get-own-property-descriptor").f,m=e("../internals/object-define-property").f,v=e("../internals/this-number-value"),y=e("../internals/string-trim").trim,w="Number",b=r[w],x=b.prototype,k=r.TypeError,T=o("".slice),S=o("".charCodeAt),C=function(e){var t,n,i,r,o,s,a,l,c=d(e,"number");if(h(c))throw k("Cannot convert a Symbol value to a number");if("string"==typeof c&&2<c.length)if(c=y(c),43===(t=S(c,0))||45===t){if(88===(n=S(c,2))||120===n)return NaN}else if(48===t){switch(S(c,1)){case 66:case 98:i=2,r=49;break;case 79:case 111:i=8,r=55;break;default:return+c}for(s=(o=T(c,2)).length,a=0;a<s;a++)if((l=S(o,a))<48||r<l)return NaN;return parseInt(o,i)}return+c};if(s(w,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var E,P=function(e){var t,n=arguments.length<1?0:b("bigint"==typeof(t=d(e,"number"))?t:C(t)),i=this;return u(x,i)&&p(function(){v(i)})?c(Object(n),i,P):n},j=i?f(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),_=0;j.length>_;_++)l(b,E=j[_])&&!l(P,E)&&m(P,E,g(b,E));a(r,w,(P.prototype=x).constructor=P)}},{"../internals/descriptors":241,"../internals/fails":249,"../internals/function-uncurry-this":255,"../internals/global":259,"../internals/has-own-property":260,"../internals/inherit-if-required":265,"../internals/is-forced":271,"../internals/is-symbol":275,"../internals/object-define-property":281,"../internals/object-get-own-property-descriptor":282,"../internals/object-get-own-property-names":284,"../internals/object-is-prototype-of":286,"../internals/redefine":295,"../internals/string-trim":314,"../internals/this-number-value":315,"../internals/to-primitive":321}],336:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/global"),o=e("../internals/function-uncurry-this"),u=e("../internals/to-integer-or-infinity"),h=e("../internals/this-number-value"),s=e("../internals/string-repeat"),a=e("../internals/fails"),d=r.RangeError,p=r.String,l=Math.floor,f=o(s),g=o("".slice),c=o(1..toFixed),m=function(e,t,n){return 0===t?n:t%2==1?m(e,t-1,n*e):m(e*e,t/2,n)},v=function(e,t,n){for(var i=-1,r=n;++i<6;)r+=t*e[i],e[i]=r%1e7,r=l(r/1e7)},y=function(e,t){for(var n=6,i=0;0<=--n;)i+=e[n],e[n]=l(i/t),i=i%t*1e7},w=function(e){for(var t=6,n="";0<=--t;)if(""!==n||0===t||0!==e[t]){var i=p(e[t]);n=""===n?i:n+f("0",7-i.length)+i}return n};i({target:"Number",proto:!0,forced:a(function(){return"0.000"!==c(8e-5,3)||"1"!==c(.9,0)||"1.25"!==c(1.255,2)||"1000000000000000128"!==c(0xde0b6b3a7640080,0)})||!a(function(){c({})})},{toFixed:function(e){var t,n,i,r,o=h(this),s=u(e),a=[0,0,0,0,0,0],l="",c="0";if(s<0||20<s)throw d("Incorrect fraction digits");if(o!=o)return"NaN";if(o<=-1e21||1e21<=o)return p(o);if(o<0&&(l="-",o=-o),1e-21<o)if(n=(t=function(e){for(var t=0,n=e;4096<=n;)t+=12,n/=4096;for(;2<=n;)t+=1,n/=2;return t}(o*m(2,69,1))-69)<0?o*m(2,-t,1):o/m(2,t,1),n*=4503599627370496,0<(t=52-t)){for(v(a,0,n),i=s;7<=i;)v(a,1e7,0),i-=7;for(v(a,m(10,i,1),0),i=t-1;23<=i;)y(a,1<<23),i-=23;y(a,1<<i),v(a,1,1),y(a,2),c=w(a)}else v(a,0,n),v(a,1<<-t,0),c=w(a)+f("0",s);return c=0<s?l+((r=c.length)<=s?"0."+f("0",s-r)+c:g(c,0,r-s)+"."+g(c,r-s)):l+c}})},{"../internals/export":248,"../internals/fails":249,"../internals/function-uncurry-this":255,"../internals/global":259,"../internals/string-repeat":313,"../internals/this-number-value":315,"../internals/to-integer-or-infinity":318}],337:[function(e,t,n){var i=e("../internals/to-string-tag-support"),r=e("../internals/redefine"),o=e("../internals/object-to-string");i||r(Object.prototype,"toString",o,{unsafe:!0})},{"../internals/object-to-string":291,"../internals/redefine":295,"../internals/to-string-tag-support":323}],338:[function(e,t,n){var i=e("../internals/descriptors"),r=e("../internals/global"),o=e("../internals/function-uncurry-this"),s=e("../internals/is-forced"),p=e("../internals/inherit-if-required"),f=e("../internals/create-non-enumerable-property"),a=e("../internals/object-define-property").f,l=e("../internals/object-get-own-property-names").f,g=e("../internals/object-is-prototype-of"),m=e("../internals/is-regexp"),v=e("../internals/to-string"),c=e("../internals/regexp-flags"),u=e("../internals/regexp-sticky-helpers"),h=e("../internals/redefine"),d=e("../internals/fails"),y=e("../internals/has-own-property"),w=e("../internals/internal-state").enforce,b=e("../internals/set-species"),x=e("../internals/well-known-symbol"),k=e("../internals/regexp-unsupported-dot-all"),T=e("../internals/regexp-unsupported-ncg"),S=x("match"),C=r.RegExp,E=C.prototype,P=r.SyntaxError,j=o(c),_=o(E.exec),L=o("".charAt),I=o("".replace),O=o("".indexOf),R=o("".slice),M=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,D=/a/g,B=/a/g,A=new C(D)!==D,N=u.UNSUPPORTED_Y,$=i&&(!A||N||k||T||d(function(){return B[S]=!1,C(D)!=D||C(B)==B||"/a/i"!=C(D,"i")}));if(s("RegExp",$)){for(var z=function(e,t){var n,i,r,o,s,a,l=g(E,this),c=m(e),u=void 0===t,h=[],d=e;if(!l&&c&&u&&e.constructor===z)return e;if((c||g(E,e))&&(e=e.source,u&&(t="flags"in d?d.flags:j(d))),e=void 0===e?"":v(e),t=void 0===t?"":v(t),d=e,k&&"dotAll"in D&&(i=!!t&&-1<O(t,"s"))&&(t=I(t,/s/g,"")),n=t,N&&"sticky"in D&&(r=!!t&&-1<O(t,"y"))&&(t=I(t,/y/g,"")),T&&(e=(o=function(e){for(var t,n=e.length,i=0,r="",o=[],s={},a=!1,l=!1,c=0,u="";i<=n;i++){if("\\"===(t=L(e,i)))t+=L(e,++i);else if("]"===t)a=!1;else if(!a)switch(!0){case"["===t:a=!0;break;case"("===t:_(M,R(e,i+1))&&(i+=2,l=!0),r+=t,c++;continue;case">"===t&&l:if(""===u||y(s,u))throw new P("Invalid capture group name");s[u]=!0,o[o.length]=[u,c],l=!1,u="";continue}l?u+=t:r+=t}return[r,o]}(e))[0],h=o[1]),s=p(C(e,t),l?this:E,z),(i||r||h.length)&&(a=w(s),i&&(a.dotAll=!0,a.raw=z(function(e){for(var t,n=e.length,i=0,r="",o=!1;i<=n;i++)"\\"!==(t=L(e,i))?o||"."!==t?("["===t?o=!0:"]"===t&&(o=!1),r+=t):r+="[\\s\\S]":r+=t+L(e,++i);return r}(e),n)),r&&(a.sticky=!0),h.length&&(a.groups=h)),e!==d)try{f(s,"source",""===d?"(?:)":d)}catch(e){}return s},H=function(t){t in z||a(z,t,{configurable:!0,get:function(){return C[t]},set:function(e){C[t]=e}})},F=l(C),V=0;F.length>V;)H(F[V++]);(E.constructor=z).prototype=E,h(r,"RegExp",z)}b("RegExp")},{"../internals/create-non-enumerable-property":238,"../internals/descriptors":241,"../internals/fails":249,"../internals/function-uncurry-this":255,"../internals/global":259,"../internals/has-own-property":260,"../internals/inherit-if-required":265,"../internals/internal-state":267,"../internals/is-forced":271,"../internals/is-regexp":274,"../internals/object-define-property":281,"../internals/object-get-own-property-names":284,"../internals/object-is-prototype-of":286,"../internals/redefine":295,"../internals/regexp-flags":298,"../internals/regexp-sticky-helpers":299,"../internals/regexp-unsupported-dot-all":300,"../internals/regexp-unsupported-ncg":301,"../internals/set-species":305,"../internals/to-string":324,"../internals/well-known-symbol":329}],339:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/regexp-exec");i({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},{"../internals/export":248,"../internals/regexp-exec":297}],340:[function(e,t,n){"use strict";var i=e("../internals/function-uncurry-this"),r=e("../internals/function-name").PROPER,o=e("../internals/redefine"),s=e("../internals/an-object"),a=e("../internals/object-is-prototype-of"),l=e("../internals/to-string"),c=e("../internals/fails"),u=e("../internals/regexp-flags"),h="toString",d=RegExp.prototype,p=d[h],f=i(u),g=c(function(){return"/a/b"!=p.call({source:"a",flags:"b"})}),m=r&&p.name!=h;(g||m)&&o(RegExp.prototype,h,function(){var e=s(this),t=l(e.source),n=e.flags;return"/"+t+"/"+l(void 0!==n||!a(d,e)||"flags"in d?n:f(e))},{unsafe:!0})},{"../internals/an-object":225,"../internals/fails":249,"../internals/function-name":254,"../internals/function-uncurry-this":255,"../internals/object-is-prototype-of":286,"../internals/redefine":295,"../internals/regexp-flags":298,"../internals/to-string":324}],341:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/create-html");i({target:"String",proto:!0,forced:e("../internals/string-html-forced")("anchor")},{anchor:function(e){return r(this,"a","name",e)}})},{"../internals/create-html":237,"../internals/export":248,"../internals/string-html-forced":311}],342:[function(e,t,n){"use strict";var r=e("../internals/function-call"),i=e("../internals/fix-regexp-well-known-symbol-logic"),h=e("../internals/an-object"),d=e("../internals/to-length"),p=e("../internals/to-string"),o=e("../internals/require-object-coercible"),s=e("../internals/get-method"),f=e("../internals/advance-string-index"),g=e("../internals/regexp-exec-abstract");i("match",function(i,c,u){return[function(e){var t=o(this),n=null==e?void 0:s(e,i);return n?r(n,e,t):new RegExp(e)[i](p(t))},function(e){var t=h(this),n=p(e),i=u(c,t,n);if(i.done)return i.value;if(!t.global)return g(t,n);for(var r,o=t.unicode,s=[],a=t.lastIndex=0;null!==(r=g(t,n));){var l=p(r[0]);""===(s[a]=l)&&(t.lastIndex=f(n,d(t.lastIndex),o)),a++}return 0===a?null:s}]})},{"../internals/advance-string-index":224,"../internals/an-object":225,"../internals/fix-regexp-well-known-symbol-logic":250,"../internals/function-call":253,"../internals/get-method":257,"../internals/regexp-exec-abstract":296,"../internals/require-object-coercible":302,"../internals/to-length":319,"../internals/to-string":324}],343:[function(e,t,n){"use strict";var S=e("../internals/function-apply"),r=e("../internals/function-call"),i=e("../internals/function-uncurry-this"),o=e("../internals/fix-regexp-well-known-symbol-logic"),s=e("../internals/fails"),C=e("../internals/an-object"),E=e("../internals/is-callable"),P=e("../internals/to-integer-or-infinity"),j=e("../internals/to-length"),_=e("../internals/to-string"),a=e("../internals/require-object-coercible"),L=e("../internals/advance-string-index"),l=e("../internals/get-method"),I=e("../internals/get-substitution"),O=e("../internals/regexp-exec-abstract"),c=e("../internals/well-known-symbol")("replace"),R=Math.max,M=Math.min,D=i([].concat),B=i([].push),A=i("".indexOf),N=i("".slice),u="$0"==="a".replace(/./,"$0"),h=!!/./[c]&&""===/./[c]("a","$0");o("replace",function(e,x,k){var T=h?"$":"$0";return[function(e,t){var n=a(this),i=null==e?void 0:l(e,c);return i?r(i,e,n,t):r(x,_(n),e,t)},function(e,t){var n=C(this),i=_(e);if("string"==typeof t&&-1===A(t,T)&&-1===A(t,"$<")){var r=k(x,n,i,t);if(r.done)return r.value}var o=E(t);o||(t=_(t));var s=n.global;if(s){var a=n.unicode;n.lastIndex=0}for(var l=[];;){var c=O(n,i);if(null===c)break;if(B(l,c),!s)break;""===_(c[0])&&(n.lastIndex=L(i,j(n.lastIndex),a))}for(var u,h="",d=0,p=0;p<l.length;p++){for(var f=_((c=l[p])[0]),g=R(M(P(c.index),i.length),0),m=[],v=1;v<c.length;v++)B(m,void 0===(u=c[v])?u:String(u));var y=c.groups;if(o){var w=D([f],m,g,i);void 0!==y&&B(w,y);var b=_(S(t,void 0,w))}else b=I(f,i,g,m,y,t);d<=g&&(h+=N(i,d,g)+b,d=g+f.length)}return h+N(i,d)}]},!!s(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})||!u||h)},{"../internals/advance-string-index":224,"../internals/an-object":225,"../internals/fails":249,"../internals/fix-regexp-well-known-symbol-logic":250,"../internals/function-apply":251,"../internals/function-call":253,"../internals/function-uncurry-this":255,"../internals/get-method":257,"../internals/get-substitution":258,"../internals/is-callable":269,"../internals/regexp-exec-abstract":296,"../internals/require-object-coercible":302,"../internals/to-integer-or-infinity":318,"../internals/to-length":319,"../internals/to-string":324,"../internals/well-known-symbol":329}],344:[function(e,t,n){"use strict";var r=e("../internals/function-call"),i=e("../internals/fix-regexp-well-known-symbol-logic"),l=e("../internals/an-object"),o=e("../internals/require-object-coercible"),c=e("../internals/same-value"),u=e("../internals/to-string"),h=e("../internals/get-method"),d=e("../internals/regexp-exec-abstract");i("search",function(i,s,a){return[function(e){var t=o(this),n=null==e?void 0:h(e,i);return n?r(n,e,t):new RegExp(e)[i](u(t))},function(e){var t=l(this),n=u(e),i=a(s,t,n);if(i.done)return i.value;var r=t.lastIndex;c(r,0)||(t.lastIndex=0);var o=d(t,n);return c(t.lastIndex,r)||(t.lastIndex=r),null===o?-1:o.index}]})},{"../internals/an-object":225,"../internals/fix-regexp-well-known-symbol-logic":250,"../internals/function-call":253,"../internals/get-method":257,"../internals/regexp-exec-abstract":296,"../internals/require-object-coercible":302,"../internals/same-value":303,"../internals/to-string":324}],345:[function(e,t,n){"use strict";var h=e("../internals/function-apply"),d=e("../internals/function-call"),i=e("../internals/function-uncurry-this"),r=e("../internals/fix-regexp-well-known-symbol-logic"),p=e("../internals/is-regexp"),w=e("../internals/an-object"),f=e("../internals/require-object-coercible"),b=e("../internals/species-constructor"),x=e("../internals/advance-string-index"),k=e("../internals/to-length"),T=e("../internals/to-string"),o=e("../internals/get-method"),g=e("../internals/array-slice"),S=e("../internals/regexp-exec-abstract"),C=e("../internals/regexp-exec"),s=e("../internals/regexp-sticky-helpers"),a=e("../internals/fails"),E=s.UNSUPPORTED_Y,P=Math.min,j=[].push,_=i(/./.exec),L=i(j),I=i("".slice);r("split",function(r,m,v){var y;return y="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||1<".".split(/()()/).length||"".split(/.?/).length?function(e,t){var n=T(f(this)),i=void 0===t?4294967295:t>>>0;if(0===i)return[];if(void 0===e)return[n];if(!p(e))return d(m,n,e,i);for(var r,o,s,a=[],l=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),c=0,u=new RegExp(e.source,l+"g");(r=d(C,u,n))&&!(c<(o=u.lastIndex)&&(L(a,I(n,c,r.index)),1<r.length&&r.index<n.length&&h(j,a,g(r,1)),s=r[0].length,c=o,i<=a.length));)u.lastIndex===r.index&&u.lastIndex++;return c===n.length?!s&&_(u,"")||L(a,""):L(a,I(n,c)),i<a.length?g(a,0,i):a}:"0".split(void 0,0).length?function(e,t){return void 0===e&&0===t?[]:d(m,this,e,t)}:m,[function(e,t){var n=f(this),i=null==e?void 0:o(e,r);return i?d(i,e,n,t):d(y,T(n),e,t)},function(e,t){var n=w(this),i=T(e),r=v(y,n,i,t,y!==m);if(r.done)return r.value;var o=b(n,RegExp),s=n.unicode,a=(n.ignoreCase?"i":"")+(n.multiline?"m":"")+(n.unicode?"u":"")+(E?"g":"y"),l=new o(E?"^(?:"+n.source+")":n,a),c=void 0===t?4294967295:t>>>0;if(0===c)return[];if(0===i.length)return null===S(l,i)?[i]:[];for(var u=0,h=0,d=[];h<i.length;){l.lastIndex=E?0:h;var p,f=S(l,E?I(i,h):i);if(null===f||(p=P(k(l.lastIndex+(E?h:0)),i.length))===u)h=x(i,h,s);else{if(L(d,I(i,u,h)),d.length===c)return d;for(var g=1;g<=f.length-1;g++)if(L(d,f[g]),d.length===c)return d;h=u=p}}return L(d,I(i,u)),d}]},!!a(function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}),E)},{"../internals/advance-string-index":224,"../internals/an-object":225,"../internals/array-slice":231,"../internals/fails":249,"../internals/fix-regexp-well-known-symbol-logic":250,"../internals/function-apply":251,"../internals/function-call":253,"../internals/function-uncurry-this":255,"../internals/get-method":257,"../internals/is-regexp":274,"../internals/regexp-exec":297,"../internals/regexp-exec-abstract":296,"../internals/regexp-sticky-helpers":299,"../internals/require-object-coercible":302,"../internals/species-constructor":310,"../internals/to-length":319,"../internals/to-string":324}],346:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/descriptors"),o=e("../internals/global"),s=e("../internals/function-uncurry-this"),a=e("../internals/has-own-property"),l=e("../internals/is-callable"),c=e("../internals/object-is-prototype-of"),u=e("../internals/to-string"),h=e("../internals/object-define-property").f,d=e("../internals/copy-constructor-properties"),p=o.Symbol,f=p&&p.prototype;if(r&&l(p)&&(!("description"in f)||void 0!==p().description)){var g={},m=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:u(arguments[0]),t=c(f,this)?new p(e):void 0===e?p():p(e);return""===e&&(g[t]=!0),t};d(m,p),(m.prototype=f).constructor=m;var v="Symbol(test)"==String(p("test")),y=s(f.toString),w=s(f.valueOf),b=/^Symbol\((.*)\)[^)]+$/,x=s("".replace),k=s("".slice);h(f,"description",{configurable:!0,get:function(){var e=w(this),t=y(e);if(a(g,e))return"";var n=v?k(t,7,-1):x(t,b,"$1");return""===n?void 0:n}}),i({global:!0,forced:!0},{Symbol:m})}},{"../internals/copy-constructor-properties":236,"../internals/descriptors":241,"../internals/export":248,"../internals/function-uncurry-this":255,"../internals/global":259,"../internals/has-own-property":260,"../internals/is-callable":269,"../internals/object-define-property":281,"../internals/object-is-prototype-of":286,"../internals/to-string":324}],347:[function(e,t,n){"use strict";var i=e("../internals/export"),r=e("../internals/global"),o=e("../internals/get-built-in"),s=e("../internals/function-apply"),a=e("../internals/function-call"),l=e("../internals/function-uncurry-this"),c=e("../internals/is-pure"),u=e("../internals/descriptors"),h=e("../internals/native-symbol"),d=e("../internals/fails"),p=e("../internals/has-own-property"),f=e("../internals/is-array"),g=e("../internals/is-callable"),m=e("../internals/is-object"),v=e("../internals/object-is-prototype-of"),y=e("../internals/is-symbol"),w=e("../internals/an-object"),b=e("../internals/to-object"),x=e("../internals/to-indexed-object"),k=e("../internals/to-property-key"),T=e("../internals/to-string"),S=e("../internals/create-property-descriptor"),C=e("../internals/object-create"),E=e("../internals/object-keys"),P=e("../internals/object-get-own-property-names"),j=e("../internals/object-get-own-property-names-external"),_=e("../internals/object-get-own-property-symbols"),L=e("../internals/object-get-own-property-descriptor"),I=e("../internals/object-define-property"),O=e("../internals/object-property-is-enumerable"),R=e("../internals/array-slice"),M=e("../internals/redefine"),D=e("../internals/shared"),B=e("../internals/shared-key"),A=e("../internals/hidden-keys"),N=e("../internals/uid"),$=e("../internals/well-known-symbol"),z=e("../internals/well-known-symbol-wrapped"),H=e("../internals/define-well-known-symbol"),F=e("../internals/set-to-string-tag"),V=e("../internals/internal-state"),q=e("../internals/array-iteration").forEach,W=B("hidden"),U="Symbol",G="prototype",Z=$("toPrimitive"),X=V.set,Y=V.getterFor(U),Q=Object[G],J=r.Symbol,K=J&&J[G],ee=r.TypeError,te=r.QObject,ne=o("JSON","stringify"),ie=L.f,re=I.f,oe=j.f,se=O.f,ae=l([].push),le=D("symbols"),ce=D("op-symbols"),ue=D("string-to-symbol-registry"),he=D("symbol-to-string-registry"),de=D("wks"),pe=!te||!te[G]||!te[G].findChild,fe=u&&d(function(){return 7!=C(re({},"a",{get:function(){return re(this,"a",{value:7}).a}})).a})?function(e,t,n){var i=ie(Q,t);i&&delete Q[t],re(e,t,n),i&&e!==Q&&re(Q,t,i)}:re,ge=function(e,t){var n=le[e]=C(K);return X(n,{type:U,tag:e,description:t}),u||(n.description=t),n},me=function(e,t,n){e===Q&&me(ce,t,n),w(e);var i=k(t);return w(n),p(le,i)?(n.enumerable?(p(e,W)&&e[W][i]&&(e[W][i]=!1),n=C(n,{enumerable:S(0,!1)})):(p(e,W)||re(e,W,S(1,{})),e[W][i]=!0),fe(e,i,n)):re(e,i,n)},ve=function(t,e){w(t);var n=x(e),i=E(n).concat(xe(n));return q(i,function(e){u&&!a(ye,n,e)||me(t,e,n[e])}),t},ye=function(e){var t=k(e),n=a(se,this,t);return!(this===Q&&p(le,t)&&!p(ce,t))&&(!(n||!p(this,t)||!p(le,t)||p(this,W)&&this[W][t])||n)},we=function(e,t){var n=x(e),i=k(t);if(n!==Q||!p(le,i)||p(ce,i)){var r=ie(n,i);return!r||!p(le,i)||p(n,W)&&n[W][i]||(r.enumerable=!0),r}},be=function(e){var t=oe(x(e)),n=[];return q(t,function(e){p(le,e)||p(A,e)||ae(n,e)}),n},xe=function(e){var t=e===Q,n=oe(t?ce:x(e)),i=[];return q(n,function(e){!p(le,e)||t&&!p(Q,e)||ae(i,le[e])}),i};(h||(M(K=(J=function(){if(v(K,this))throw ee("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?T(arguments[0]):void 0,t=N(e),n=function(e){this===Q&&a(n,ce,e),p(this,W)&&p(this[W],t)&&(this[W][t]=!1),fe(this,t,S(1,e))};return u&&pe&&fe(Q,t,{configurable:!0,set:n}),ge(t,e)})[G],"toString",function(){return Y(this).tag}),M(J,"withoutSetter",function(e){return ge(N(e),e)}),O.f=ye,I.f=me,L.f=we,P.f=j.f=be,_.f=xe,z.f=function(e){return ge($(e),e)},u&&(re(K,"description",{configurable:!0,get:function(){return Y(this).description}}),c||M(Q,"propertyIsEnumerable",ye,{unsafe:!0}))),i({global:!0,wrap:!0,forced:!h,sham:!h},{Symbol:J}),q(E(de),function(e){H(e)}),i({target:U,stat:!0,forced:!h},{for:function(e){var t=T(e);if(p(ue,t))return ue[t];var n=J(t);return ue[t]=n,he[n]=t,n},keyFor:function(e){if(!y(e))throw ee(e+" is not a symbol");if(p(he,e))return he[e]},useSetter:function(){pe=!0},useSimple:function(){pe=!1}}),i({target:"Object",stat:!0,forced:!h,sham:!u},{create:function(e,t){return void 0===t?C(e):ve(C(e),t)},defineProperty:me,defineProperties:ve,getOwnPropertyDescriptor:we}),i({target:"Object",stat:!0,forced:!h},{getOwnPropertyNames:be,getOwnPropertySymbols:xe}),i({target:"Object",stat:!0,forced:d(function(){_.f(1)})},{getOwnPropertySymbols:function(e){return _.f(b(e))}}),ne)&&i({target:"JSON",stat:!0,forced:!h||d(function(){var e=J();return"[null]"!=ne([e])||"{}"!=ne({a:e})||"{}"!=ne(Object(e))})},{stringify:function(e,t,n){var i=R(arguments),r=t;if((m(t)||void 0!==e)&&!y(e))return f(t)||(t=function(e,t){if(g(r)&&(t=a(r,this,e,t)),!y(t))return t}),i[1]=t,s(ne,null,i)}});if(!K[Z]){var ke=K.valueOf;M(K,Z,function(e){return a(ke,this)})}F(J,U),A[W]=!0},{"../internals/an-object":225,"../internals/array-iteration":228,"../internals/array-slice":231,"../internals/create-property-descriptor":239,"../internals/define-well-known-symbol":240,"../internals/descriptors":241,"../internals/export":248,"../internals/fails":249,"../internals/function-apply":251,"../internals/function-call":253,"../internals/function-uncurry-this":255,"../internals/get-built-in":256,"../internals/global":259,"../internals/has-own-property":260,"../internals/hidden-keys":261,"../internals/internal-state":267,"../internals/is-array":268,"../internals/is-callable":269,"../internals/is-object":272,"../internals/is-pure":273,"../internals/is-symbol":275,"../internals/native-symbol":277,"../internals/object-create":279,"../internals/object-define-property":281,"../internals/object-get-own-property-descriptor":282,"../internals/object-get-own-property-names":284,"../internals/object-get-own-property-names-external":283,"../internals/object-get-own-property-symbols":285,"../internals/object-is-prototype-of":286,"../internals/object-keys":288,"../internals/object-property-is-enumerable":289,"../internals/redefine":295,"../internals/set-to-string-tag":306,"../internals/shared":309,"../internals/shared-key":307,"../internals/to-indexed-object":317,"../internals/to-object":320,"../internals/to-property-key":322,"../internals/to-string":324,"../internals/uid":326,"../internals/well-known-symbol":329,"../internals/well-known-symbol-wrapped":328}],348:[function(e,t,n){var i=e("../internals/global"),r=e("../internals/dom-iterables"),o=e("../internals/dom-token-list-prototype"),s=e("../internals/array-for-each"),a=e("../internals/create-non-enumerable-property"),l=function(t){if(t&&t.forEach!==s)try{a(t,"forEach",s)}catch(e){t.forEach=s}};for(var c in r)r[c]&&l(i[c]&&i[c].prototype);l(o)},{"../internals/array-for-each":226,"../internals/create-non-enumerable-property":238,"../internals/dom-iterables":243,"../internals/dom-token-list-prototype":244,"../internals/global":259}],349:[function(e,t,n){var i,r;i=this,r=function(){"use strict";function t(e){t.installed||e.icon.add({"500px":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M9.624,11.866c-0.141,0.132,0.479,0.658,0.662,0.418c0.051-0.046,0.607-0.61,0.662-0.664c0,0,0.738,0.719,0.814,0.719 c0.1,0,0.207-0.055,0.322-0.17c0.27-0.269,0.135-0.416,0.066-0.495l-0.631-0.616l0.658-0.668c0.146-0.156,0.021-0.314-0.1-0.449 c-0.182-0.18-0.359-0.226-0.471-0.125l-0.656,0.654l-0.654-0.654c-0.033-0.034-0.08-0.045-0.124-0.045 c-0.079,0-0.191,0.068-0.307,0.181c-0.202,0.202-0.247,0.351-0.133,0.462l0.665,0.665L9.624,11.866z"/><path d="M11.066,2.884c-1.061,0-2.185,0.248-3.011,0.604c-0.087,0.034-0.141,0.106-0.15,0.205C7.893,3.784,7.919,3.909,7.982,4.066 c0.05,0.136,0.187,0.474,0.452,0.372c0.844-0.326,1.779-0.507,2.633-0.507c0.963,0,1.9,0.191,2.781,0.564 c0.695,0.292,1.357,0.719,2.078,1.34c0.051,0.044,0.105,0.068,0.164,0.068c0.143,0,0.273-0.137,0.389-0.271 c0.191-0.214,0.324-0.395,0.135-0.575c-0.686-0.654-1.436-1.138-2.363-1.533C13.24,3.097,12.168,2.884,11.066,2.884z"/><path d="M16.43,15.747c-0.092-0.028-0.242,0.05-0.309,0.119l0,0c-0.652,0.652-1.42,1.169-2.268,1.521 c-0.877,0.371-1.814,0.551-2.779,0.551c-0.961,0-1.896-0.189-2.775-0.564c-0.848-0.36-1.612-0.879-2.268-1.53 c-0.682-0.688-1.196-1.455-1.529-2.268c-0.325-0.799-0.471-1.643-0.471-1.643c-0.045-0.24-0.258-0.249-0.567-0.203 c-0.128,0.021-0.519,0.079-0.483,0.36v0.01c0.105,0.644,0.289,1.284,0.545,1.895c0.417,0.969,1.002,1.849,1.756,2.604 c0.757,0.754,1.636,1.34,2.604,1.757C8.901,18.785,9.97,19,11.088,19c1.104,0,2.186-0.215,3.188-0.645 c1.838-0.896,2.604-1.757,2.604-1.757c0.182-0.204,0.227-0.317-0.1-0.643C16.779,15.956,16.525,15.774,16.43,15.747z"/><path d="M5.633,13.287c0.293,0.71,0.723,1.341,1.262,1.882c0.54,0.54,1.172,0.971,1.882,1.264c0.731,0.303,1.509,0.461,2.298,0.461 c0.801,0,1.578-0.158,2.297-0.461c0.711-0.293,1.344-0.724,1.883-1.264c0.543-0.541,0.971-1.172,1.264-1.882 c0.314-0.721,0.463-1.5,0.463-2.298c0-0.79-0.148-1.569-0.463-2.289c-0.293-0.699-0.721-1.329-1.264-1.881 c-0.539-0.541-1.172-0.959-1.867-1.263c-0.721-0.303-1.5-0.461-2.299-0.461c-0.802,0-1.613,0.159-2.322,0.461 c-0.577,0.25-1.544,0.867-2.119,1.454v0.012V2.108h8.16C15.1,2.104,15.1,1.69,15.1,1.552C15.1,1.417,15.1,1,14.809,1H5.915 C5.676,1,5.527,1.192,5.527,1.384v6.84c0,0.214,0.273,0.372,0.529,0.428c0.5,0.105,0.614-0.056,0.737-0.224l0,0 c0.18-0.273,0.776-0.884,0.787-0.894c0.901-0.905,2.117-1.408,3.416-1.408c1.285,0,2.5,0.501,3.412,1.408 c0.914,0.914,1.408,2.122,1.408,3.405c0,1.288-0.508,2.496-1.408,3.405c-0.9,0.896-2.152,1.406-3.438,1.406 c-0.877,0-1.711-0.229-2.433-0.671v-4.158c0-0.553,0.237-1.151,0.643-1.614c0.462-0.519,1.094-0.799,1.782-0.799 c0.664,0,1.293,0.253,1.758,0.715c0.459,0.459,0.709,1.071,0.709,1.723c0,1.385-1.094,2.468-2.488,2.468 c-0.273,0-0.769-0.121-0.781-0.125c-0.281-0.087-0.405,0.306-0.438,0.436c-0.159,0.496,0.079,0.585,0.123,0.607 c0.452,0.137,0.743,0.157,1.129,0.157c1.973,0,3.572-1.6,3.572-3.57c0-1.964-1.6-3.552-3.572-3.552c-0.97,0-1.872,0.36-2.546,1.038 c-0.656,0.631-1.027,1.487-1.027,2.322v3.438v-0.011c-0.372-0.42-0.732-1.041-0.981-1.682c-0.102-0.248-0.315-0.202-0.607-0.113 c-0.135,0.035-0.519,0.157-0.44,0.439C5.372,12.799,5.577,13.164,5.633,13.287z"/></svg>',album:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="5" y="2" width="10" height="1"/><rect x="3" y="4" width="14" height="1"/><rect fill="none" stroke="#000" x="1.5" y="6.5" width="17" height="11"/></svg>',"arrow-down":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="10.5,16.08 5.63,10.66 6.37,10 10.5,14.58 14.63,10 15.37,10.66"/><line fill="none" stroke="#000" x1="10.5" y1="4" x2="10.5" y2="15"/></svg>',"arrow-left":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" points="10 14 5 9.5 10 5"/><line fill="none" stroke="#000" x1="16" y1="9.5" x2="5" y2="9.52"/></svg>',"arrow-right":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" points="10 5 15 9.5 10 14"/><line fill="none" stroke="#000" x1="4" y1="9.5" x2="15" y2="9.5"/></svg>',"arrow-up":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="10.5,4 15.37,9.4 14.63,10.08 10.5,5.49 6.37,10.08 5.63,9.4"/><line fill="none" stroke="#000" x1="10.5" y1="16" x2="10.5" y2="5"/></svg>',bag:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" d="M7.5,7.5V4A2.48,2.48,0,0,1,10,1.5,2.54,2.54,0,0,1,12.5,4V7.5"/><polygon fill="none" stroke="#000" points="16.5 7.5 3.5 7.5 2.5 18.5 17.5 18.5 16.5 7.5"/></svg>',ban:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><line fill="none" stroke="#000" stroke-width="1.1" x1="4" y1="3.5" x2="16" y2="16.5"/></svg>',behance:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M9.5,10.6c-0.4-0.5-0.9-0.9-1.6-1.1c1.7-1,2.2-3.2,0.7-4.7C7.8,4,6.3,4,5.2,4C3.5,4,1.7,4,0,4v12c1.7,0,3.4,0,5.2,0 c1,0,2.1,0,3.1-0.5C10.2,14.6,10.5,12.3,9.5,10.6L9.5,10.6z M5.6,6.1c1.8,0,1.8,2.7-0.1,2.7c-1,0-2,0-2.9,0V6.1H5.6z M2.6,13.8v-3.1 c1.1,0,2.1,0,3.2,0c2.1,0,2.1,3.2,0.1,3.2L2.6,13.8z"/><path d="M19.9,10.9C19.7,9.2,18.7,7.6,17,7c-4.2-1.3-7.3,3.4-5.3,7.1c0.9,1.7,2.8,2.3,4.7,2.1c1.7-0.2,2.9-1.3,3.4-2.9h-2.2 c-0.4,1.3-2.4,1.5-3.5,0.6c-0.4-0.4-0.6-1.1-0.6-1.7H20C20,11.7,19.9,10.9,19.9,10.9z M13.5,10.6c0-1.6,2.3-2.7,3.5-1.4 c0.4,0.4,0.5,0.9,0.6,1.4H13.5L13.5,10.6z"/><rect x="13" y="4" width="5" height="1.4"/></svg>',bell:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" stroke-width="1.1" d="M17,15.5 L3,15.5 C2.99,14.61 3.79,13.34 4.1,12.51 C4.58,11.3 4.72,10.35 5.19,7.01 C5.54,4.53 5.89,3.2 7.28,2.16 C8.13,1.56 9.37,1.5 9.81,1.5 L9.96,1.5 C9.96,1.5 11.62,1.41 12.67,2.17 C14.08,3.2 14.42,4.54 14.77,7.02 C15.26,10.35 15.4,11.31 15.87,12.52 C16.2,13.34 17.01,14.61 17,15.5 L17,15.5 Z"/><path fill="none" stroke="#000" d="M12.39,16 C12.39,17.37 11.35,18.43 9.91,18.43 C8.48,18.43 7.42,17.37 7.42,16"/></svg>',bold:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M5,15.3 C5.66,15.3 5.9,15 5.9,14.53 L5.9,5.5 C5.9,4.92 5.56,4.7 5,4.7 L5,4 L8.95,4 C12.6,4 13.7,5.37 13.7,6.9 C13.7,7.87 13.14,9.17 10.86,9.59 L10.86,9.7 C13.25,9.86 14.29,11.28 14.3,12.54 C14.3,14.47 12.94,16 9,16 L5,16 L5,15.3 Z M9,9.3 C11.19,9.3 11.8,8.5 11.85,7 C11.85,5.65 11.3,4.8 9,4.8 L7.67,4.8 L7.67,9.3 L9,9.3 Z M9.185,15.22 C11.97,15 12.39,14 12.4,12.58 C12.4,11.15 11.39,10 9,10 L7.67,10 L7.67,15 L9.18,15 Z"/></svg>',bolt:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M4.74,20 L7.73,12 L3,12 L15.43,1 L12.32,9 L17.02,9 L4.74,20 L4.74,20 L4.74,20 Z M9.18,11 L7.1,16.39 L14.47,10 L10.86,10 L12.99,4.67 L5.61,11 L9.18,11 L9.18,11 L9.18,11 Z"/></svg>',bookmark:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon fill="none" stroke="#000" points="5.5 1.5 15.5 1.5 15.5 17.5 10.5 12.5 5.5 17.5"/></svg>',calendar:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M 2,3 2,17 18,17 18,3 2,3 Z M 17,16 3,16 3,8 17,8 17,16 Z M 17,7 3,7 3,4 17,4 17,7 Z"/><rect width="1" height="3" x="6" y="2"/><rect width="1" height="3" x="13" y="2"/></svg>',camera:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10.8" r="3.8"/><path fill="none" stroke="#000" d="M1,4.5 C0.7,4.5 0.5,4.7 0.5,5 L0.5,17 C0.5,17.3 0.7,17.5 1,17.5 L19,17.5 C19.3,17.5 19.5,17.3 19.5,17 L19.5,5 C19.5,4.7 19.3,4.5 19,4.5 L13.5,4.5 L13.5,2.9 C13.5,2.6 13.3,2.5 13,2.5 L7,2.5 C6.7,2.5 6.5,2.6 6.5,2.9 L6.5,4.5 L1,4.5 L1,4.5 Z"/></svg>',cart:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="7.3" cy="17.3" r="1.4"/><circle cx="13.3" cy="17.3" r="1.4"/><polyline fill="none" stroke="#000" points="0 2 3.2 4 5.3 12.5 16 12.5 18 6.5 8 6.5"/></svg>',check:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.1" points="4,10 8,15 17,4"/></svg>',"chevron-double-left":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.03" points="10 14 6 10 10 6"/><polyline fill="none" stroke="#000" stroke-width="1.03" points="14 14 10 10 14 6"/></svg>',"chevron-double-right":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.03" points="10 6 14 10 10 14"/><polyline fill="none" stroke="#000" stroke-width="1.03" points="6 6 10 10 6 14"/></svg>',"chevron-down":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.03" points="16 7 10 13 4 7"/></svg>',"chevron-left":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.03" points="13 16 7 10 13 4"/></svg>',"chevron-right":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.03" points="7 4 13 10 7 16"/></svg>',"chevron-up":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.03" points="4 13 10 7 16 13"/></svg>',clock:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><rect x="9" y="4" width="1" height="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M13.018,14.197 L9.445,10.625"/></svg>',close:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" stroke-width="1.06" d="M16,16 L4,4"/><path fill="none" stroke="#000" stroke-width="1.06" d="M16,4 L4,16"/></svg>',"cloud-download":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" stroke-width="1.1" d="M6.5,14.61 L3.75,14.61 C1.96,14.61 0.5,13.17 0.5,11.39 C0.5,9.76 1.72,8.41 3.3,8.2 C3.38,5.31 5.75,3 8.68,3 C11.19,3 13.31,4.71 13.89,7.02 C14.39,6.8 14.93,6.68 15.5,6.68 C17.71,6.68 19.5,8.45 19.5,10.64 C19.5,12.83 17.71,14.6 15.5,14.6 L12.5,14.6"/><polyline fill="none" stroke="#000" points="11.75 16 9.5 18.25 7.25 16"/><path fill="none" stroke="#000" d="M9.5,18 L9.5,9.5"/></svg>',"cloud-upload":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" stroke-width="1.1" d="M6.5,14.61 L3.75,14.61 C1.96,14.61 0.5,13.17 0.5,11.39 C0.5,9.76 1.72,8.41 3.31,8.2 C3.38,5.31 5.75,3 8.68,3 C11.19,3 13.31,4.71 13.89,7.02 C14.39,6.8 14.93,6.68 15.5,6.68 C17.71,6.68 19.5,8.45 19.5,10.64 C19.5,12.83 17.71,14.6 15.5,14.6 L12.5,14.6"/><polyline fill="none" stroke="#000" points="7.25 11.75 9.5 9.5 11.75 11.75"/><path fill="none" stroke="#000" d="M9.5,18 L9.5,9.5"/></svg>',code:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.01" points="13,4 19,10 13,16"/><polyline fill="none" stroke="#000" stroke-width="1.01" points="7,4 1,10 7,16"/></svg>',cog:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" cx="9.997" cy="10" r="3.31"/><path fill="none" stroke="#000" d="M18.488,12.285 L16.205,16.237 C15.322,15.496 14.185,15.281 13.303,15.791 C12.428,16.289 12.047,17.373 12.246,18.5 L7.735,18.5 C7.938,17.374 7.553,16.299 6.684,15.791 C5.801,15.27 4.655,15.492 3.773,16.237 L1.5,12.285 C2.573,11.871 3.317,10.999 3.317,9.991 C3.305,8.98 2.573,8.121 1.5,7.716 L3.765,3.784 C4.645,4.516 5.794,4.738 6.687,4.232 C7.555,3.722 7.939,2.637 7.735,1.5 L12.263,1.5 C12.072,2.637 12.441,3.71 13.314,4.22 C14.206,4.73 15.343,4.516 16.225,3.794 L18.487,7.714 C17.404,8.117 16.661,8.988 16.67,10.009 C16.672,11.018 17.415,11.88 18.488,12.285 L18.488,12.285 Z"/></svg>',comment:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6,18.71 L6,14 L1,14 L1,1 L19,1 L19,14 L10.71,14 L6,18.71 L6,18.71 Z M2,13 L7,13 L7,16.29 L10.29,13 L18,13 L18,2 L2,2 L2,13 L2,13 Z"/></svg>',commenting:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon fill="none" stroke="#000" points="1.5,1.5 18.5,1.5 18.5,13.5 10.5,13.5 6.5,17.5 6.5,13.5 1.5,13.5"/><circle cx="10" cy="8" r="1"/><circle cx="6" cy="8" r="1"/><circle cx="14" cy="8" r="1"/></svg>',comments:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" points="2 0.5 19.5 0.5 19.5 13"/><path d="M5,19.71 L5,15 L0,15 L0,2 L18,2 L18,15 L9.71,15 L5,19.71 L5,19.71 L5,19.71 Z M1,14 L6,14 L6,17.29 L9.29,14 L17,14 L17,3 L1,3 L1,14 L1,14 L1,14 Z"/></svg>',copy:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect fill="none" stroke="#000" x="3.5" y="2.5" width="12" height="16"/><polyline fill="none" stroke="#000" points="5 0.5 17.5 0.5 17.5 17"/></svg>',"credit-card":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect fill="none" stroke="#000" x="1.5" y="4.5" width="17" height="12"/><rect x="1" y="7" width="18" height="3"/></svg>',database:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><ellipse fill="none" stroke="#000" cx="10" cy="4.64" rx="7.5" ry="3.14"/><path fill="none" stroke="#000" d="M17.5,8.11 C17.5,9.85 14.14,11.25 10,11.25 C5.86,11.25 2.5,9.84 2.5,8.11"/><path fill="none" stroke="#000" d="M17.5,11.25 C17.5,12.99 14.14,14.39 10,14.39 C5.86,14.39 2.5,12.98 2.5,11.25"/><path fill="none" stroke="#000" d="M17.49,4.64 L17.5,14.36 C17.5,16.1 14.14,17.5 10,17.5 C5.86,17.5 2.5,16.09 2.5,14.36 L2.5,4.64"/></svg>',desktop:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="8" y="15" width="1" height="2"/><rect x="11" y="15" width="1" height="2"/><rect x="5" y="16" width="10" height="1"/><rect fill="none" stroke="#000" x="1.5" y="3.5" width="17" height="11"/></svg>',discord:'<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M16.074,4.361a14.243,14.243,0,0,0-3.61-1.134,10.61,10.61,0,0,0-.463.96,13.219,13.219,0,0,0-4,0,10.138,10.138,0,0,0-.468-.96A14.206,14.206,0,0,0,3.919,4.364,15.146,15.146,0,0,0,1.324,14.5a14.435,14.435,0,0,0,4.428,2.269A10.982,10.982,0,0,0,6.7,15.21a9.294,9.294,0,0,1-1.494-.727c.125-.093.248-.19.366-.289a10.212,10.212,0,0,0,8.854,0c.119.1.242.2.366.289a9.274,9.274,0,0,1-1.5.728,10.8,10.8,0,0,0,.948,1.562,14.419,14.419,0,0,0,4.431-2.27A15.128,15.128,0,0,0,16.074,4.361Zm-8.981,8.1a1.7,1.7,0,0,1-1.573-1.79A1.689,1.689,0,0,1,7.093,8.881a1.679,1.679,0,0,1,1.573,1.791A1.687,1.687,0,0,1,7.093,12.462Zm5.814,0a1.7,1.7,0,0,1-1.573-1.79,1.689,1.689,0,0,1,1.573-1.791,1.679,1.679,0,0,1,1.573,1.791A1.688,1.688,0,0,1,12.907,12.462Z"/></svg>',download:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" points="14,10 9.5,14.5 5,10"/><rect x="3" y="17" width="13" height="1"/><line fill="none" stroke="#000" x1="9.5" y1="13.91" x2="9.5" y2="3"/></svg>',dribbble:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" stroke-width="1.4" d="M1.3,8.9c0,0,5,0.1,8.6-1c1.4-0.4,2.6-0.9,4-1.9 c1.4-1.1,2.5-2.5,2.5-2.5"/><path fill="none" stroke="#000" stroke-width="1.4" d="M3.9,16.6c0,0,1.7-2.8,3.5-4.2 c1.8-1.3,4-2,5.7-2.2C16,10,19,10.6,19,10.6"/><path fill="none" stroke="#000" stroke-width="1.4" d="M6.9,1.6c0,0,3.3,4.6,4.2,6.8 c0.4,0.9,1.3,3.1,1.9,5.2c0.6,2,0.9,4.4,0.9,4.4"/><circle fill="none" stroke="#000" stroke-width="1.4" cx="10" cy="10" r="9"/></svg>',etsy:'<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M8,4.26C8,4.07,8,4,8.31,4h4.46c.79,0,1.22.67,1.53,1.91l.25,1h.76c.14-2.82.26-4,.26-4S13.65,3,12.52,3H6.81L3.75,2.92v.84l1,.2c.73.11.9.27,1,1,0,0,.06,2,.06,5.17s-.06,5.14-.06,5.14c0,.59-.23.81-1,.94l-1,.2v.84l3.06-.1h5.11c1.15,0,3.82.1,3.82.1,0-.7.45-3.88.51-4.22h-.73l-.76,1.69a2.25,2.25,0,0,1-2.45,1.47H9.4c-1,0-1.44-.4-1.44-1.24V10.44s2.16,0,2.86.06c.55,0,.85.19,1.06,1l.23,1H13L12.9,9.94,13,7.41h-.85l-.28,1.13c-.16.74-.28.84-1,1-1,.1-2.89.09-2.89.09Z"/></svg>',expand:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="13 2 18 2 18 7 17 7 17 3 13 3"/><polygon points="2 13 3 13 3 17 7 17 7 18 2 18"/><path fill="none" stroke="#000" stroke-width="1.1" d="M11,9 L17,3"/><path fill="none" stroke="#000" stroke-width="1.1" d="M3,17 L9,11"/></svg>',facebook:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11,10h2.6l0.4-3H11V5.3c0-0.9,0.2-1.5,1.5-1.5H14V1.1c-0.3,0-1-0.1-2.1-0.1C9.6,1,8,2.4,8,5v2H5.5v3H8v8h3V10z"/></svg>',"file-edit":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" d="M18.65,1.68 C18.41,1.45 18.109,1.33 17.81,1.33 C17.499,1.33 17.209,1.45 16.98,1.68 L8.92,9.76 L8,12.33 L10.55,11.41 L18.651,3.34 C19.12,2.87 19.12,2.15 18.65,1.68 L18.65,1.68 L18.65,1.68 Z"/><polyline fill="none" stroke="#000" points="16.5 8.482 16.5 18.5 3.5 18.5 3.5 1.5 14.211 1.5"/></svg>',"file-pdf":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect fill="none" stroke="#000" width="13" height="17" x="3.5" y="1.5"/><path d="M14.65 11.67c-.48.3-1.37-.19-1.79-.37a4.65 4.65 0 0 1 1.49.06c.35.1.36.28.3.31zm-6.3.06l.43-.79a14.7 14.7 0 0 0 .75-1.64 5.48 5.48 0 0 0 1.25 1.55l.2.15a16.36 16.36 0 0 0-2.63.73zM9.5 5.32c.2 0 .32.5.32.97a1.99 1.99 0 0 1-.23 1.04 5.05 5.05 0 0 1-.17-1.3s0-.71.08-.71zm-3.9 9a4.35 4.35 0 0 1 1.21-1.46l.24-.22a4.35 4.35 0 0 1-1.46 1.68zm9.23-3.3a2.05 2.05 0 0 0-1.32-.3 11.07 11.07 0 0 0-1.58.11 4.09 4.09 0 0 1-.74-.5 5.39 5.39 0 0 1-1.32-2.06 10.37 10.37 0 0 0 .28-2.62 1.83 1.83 0 0 0-.07-.25.57.57 0 0 0-.52-.4H9.4a.59.59 0 0 0-.6.38 6.95 6.95 0 0 0 .37 3.14c-.26.63-1 2.12-1 2.12-.3.58-.57 1.08-.82 1.5l-.8.44A3.11 3.11 0 0 0 5 14.16a.39.39 0 0 0 .15.42l.24.13c1.15.56 2.28-1.74 2.66-2.42a23.1 23.1 0 0 1 3.59-.85 4.56 4.56 0 0 0 2.91.8.5.5 0 0 0 .3-.21 1.1 1.1 0 0 0 .12-.75.84.84 0 0 0-.14-.25z"/></svg>',"file-text":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect fill="none" stroke="#000" width="13" height="17" x="3.5" y="1.5"/><line fill="none" stroke="#000" x1="6" x2="12" y1="12.5" y2="12.5"/><line fill="none" stroke="#000" x1="6" x2="14" y1="8.5" y2="8.5"/><line fill="none" stroke="#000" x1="6" x2="14" y1="6.5" y2="6.5"/><line fill="none" stroke="#000" x1="6" x2="14" y1="10.5" y2="10.5"/></svg>',file:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect fill="none" stroke="#000" x="3.5" y="1.5" width="13" height="17"/></svg>',flickr:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="5.5" cy="9.5" r="3.5"/><circle cx="14.5" cy="9.5" r="3.5"/></svg>',folder:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon fill="none" stroke="#000" points="9.5 5.5 8.5 3.5 1.5 3.5 1.5 16.5 18.5 16.5 18.5 5.5"/></svg>',forward:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.47,13.11 C4.02,10.02 6.27,7.85 9.04,6.61 C9.48,6.41 10.27,6.13 11,5.91 L11,2 L18.89,9 L11,16 L11,12.13 C9.25,12.47 7.58,13.19 6.02,14.25 C3.03,16.28 1.63,18.54 1.63,18.54 C1.63,18.54 1.38,15.28 2.47,13.11 L2.47,13.11 Z M5.3,13.53 C6.92,12.4 9.04,11.4 12,10.92 L12,13.63 L17.36,9 L12,4.25 L12,6.8 C11.71,6.86 10.86,7.02 9.67,7.49 C6.79,8.65 4.58,10.96 3.49,13.08 C3.18,13.7 2.68,14.87 2.49,16 C3.28,15.05 4.4,14.15 5.3,13.53 L5.3,13.53 Z"/></svg>',foursquare:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M15.23,2 C15.96,2 16.4,2.41 16.5,2.86 C16.57,3.15 16.56,3.44 16.51,3.73 C16.46,4.04 14.86,11.72 14.75,12.03 C14.56,12.56 14.16,12.82 13.61,12.83 C13.03,12.84 11.09,12.51 10.69,13 C10.38,13.38 7.79,16.39 6.81,17.53 C6.61,17.76 6.4,17.96 6.08,17.99 C5.68,18.04 5.29,17.87 5.17,17.45 C5.12,17.28 5.1,17.09 5.1,16.91 C5.1,12.4 4.86,7.81 5.11,3.31 C5.17,2.5 5.81,2.12 6.53,2 L15.23,2 L15.23,2 Z M9.76,11.42 C9.94,11.19 10.17,11.1 10.45,11.1 L12.86,11.1 C13.12,11.1 13.31,10.94 13.36,10.69 C13.37,10.64 13.62,9.41 13.74,8.83 C13.81,8.52 13.53,8.28 13.27,8.28 C12.35,8.29 11.42,8.28 10.5,8.28 C9.84,8.28 9.83,7.69 9.82,7.21 C9.8,6.85 10.13,6.55 10.5,6.55 C11.59,6.56 12.67,6.55 13.76,6.55 C14.03,6.55 14.23,6.4 14.28,6.14 C14.34,5.87 14.67,4.29 14.67,4.29 C14.67,4.29 14.82,3.74 14.19,3.74 L7.34,3.74 C7,3.75 6.84,4.02 6.84,4.33 C6.84,7.58 6.85,14.95 6.85,14.99 C6.87,15 8.89,12.51 9.76,11.42 L9.76,11.42 Z"/></svg>',future:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline points="19 2 18 2 18 6 14 6 14 7 19 7 19 2"/><path fill="none" stroke="#000" stroke-width="1.1" d="M18,6.548 C16.709,3.29 13.354,1 9.6,1 C4.6,1 0.6,5 0.6,10 C0.6,15 4.6,19 9.6,19 C14.6,19 18.6,15 18.6,10"/><rect x="9" y="4" width="1" height="7"/><path d="M13.018,14.197 L9.445,10.625" fill="none" stroke="#000" stroke-width="1.1"/></svg>',"git-branch":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.2" cx="7" cy="3" r="2"/><circle fill="none" stroke="#000" stroke-width="1.2" cx="14" cy="6" r="2"/><circle fill="none" stroke="#000" stroke-width="1.2" cx="7" cy="17" r="2"/><path fill="none" stroke="#000" stroke-width="2" d="M14,8 C14,10.41 12.43,10.87 10.56,11.25 C9.09,11.54 7,12.06 7,15 L7,5"/></svg>',"git-fork":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.2" cx="5.79" cy="2.79" r="1.79"/><circle fill="none" stroke="#000" stroke-width="1.2" cx="14.19" cy="2.79" r="1.79"/><circle fill="none" stroke="#000" stroke-width="1.2" cx="10.03" cy="16.79" r="1.79"/><path fill="none" stroke="#000" stroke-width="2" d="M5.79,4.57 L5.79,6.56 C5.79,9.19 10.03,10.22 10.03,13.31 C10.03,14.86 10.04,14.55 10.04,14.55 C10.04,14.37 10.04,14.86 10.04,13.31 C10.04,10.22 14.2,9.19 14.2,6.56 L14.2,4.57"/></svg>',"github-alt":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10,0.5 C4.75,0.5 0.5,4.76 0.5,10.01 C0.5,15.26 4.75,19.51 10,19.51 C15.24,19.51 19.5,15.26 19.5,10.01 C19.5,4.76 15.25,0.5 10,0.5 L10,0.5 Z M12.81,17.69 C12.81,17.69 12.81,17.7 12.79,17.69 C12.47,17.75 12.35,17.59 12.35,17.36 L12.35,16.17 C12.35,15.45 12.09,14.92 11.58,14.56 C12.2,14.51 12.77,14.39 13.26,14.21 C13.87,13.98 14.36,13.69 14.74,13.29 C15.42,12.59 15.76,11.55 15.76,10.17 C15.76,9.25 15.45,8.46 14.83,7.8 C15.1,7.08 15.07,6.29 14.75,5.44 L14.51,5.42 C14.34,5.4 14.06,5.46 13.67,5.61 C13.25,5.78 12.79,6.03 12.31,6.35 C11.55,6.16 10.81,6.05 10.09,6.05 C9.36,6.05 8.61,6.15 7.88,6.35 C7.28,5.96 6.75,5.68 6.26,5.54 C6.07,5.47 5.9,5.44 5.78,5.44 L5.42,5.44 C5.06,6.29 5.04,7.08 5.32,7.8 C4.7,8.46 4.4,9.25 4.4,10.17 C4.4,11.94 4.96,13.16 6.08,13.84 C6.53,14.13 7.05,14.32 7.69,14.43 C8.03,14.5 8.32,14.54 8.55,14.55 C8.07,14.89 7.82,15.42 7.82,16.16 L7.82,17.51 C7.8,17.69 7.7,17.8 7.51,17.8 C4.21,16.74 1.82,13.65 1.82,10.01 C1.82,5.5 5.49,1.83 10,1.83 C14.5,1.83 18.17,5.5 18.17,10.01 C18.18,13.53 15.94,16.54 12.81,17.69 L12.81,17.69 Z"/></svg>',github:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10,1 C5.03,1 1,5.03 1,10 C1,13.98 3.58,17.35 7.16,18.54 C7.61,18.62 7.77,18.34 7.77,18.11 C7.77,17.9 7.76,17.33 7.76,16.58 C5.26,17.12 4.73,15.37 4.73,15.37 C4.32,14.33 3.73,14.05 3.73,14.05 C2.91,13.5 3.79,13.5 3.79,13.5 C4.69,13.56 5.17,14.43 5.17,14.43 C5.97,15.8 7.28,15.41 7.79,15.18 C7.87,14.6 8.1,14.2 8.36,13.98 C6.36,13.75 4.26,12.98 4.26,9.53 C4.26,8.55 4.61,7.74 5.19,7.11 C5.1,6.88 4.79,5.97 5.28,4.73 C5.28,4.73 6.04,4.49 7.75,5.65 C8.47,5.45 9.24,5.35 10,5.35 C10.76,5.35 11.53,5.45 12.25,5.65 C13.97,4.48 14.72,4.73 14.72,4.73 C15.21,5.97 14.9,6.88 14.81,7.11 C15.39,7.74 15.73,8.54 15.73,9.53 C15.73,12.99 13.63,13.75 11.62,13.97 C11.94,14.25 12.23,14.8 12.23,15.64 C12.23,16.84 12.22,17.81 12.22,18.11 C12.22,18.35 12.38,18.63 12.84,18.54 C16.42,17.35 19,13.98 19,10 C19,5.03 14.97,1 10,1 L10,1 Z"/></svg>',gitter:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="3.5" y="1" width="1.531" height="11.471"/><rect x="7.324" y="4.059" width="1.529" height="15.294"/><rect x="11.148" y="4.059" width="1.527" height="15.294"/><rect x="14.971" y="4.059" width="1.529" height="8.412"/></svg>',google:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.86,9.09 C18.46,12.12 17.14,16.05 13.81,17.56 C9.45,19.53 4.13,17.68 2.47,12.87 C0.68,7.68 4.22,2.42 9.5,2.03 C11.57,1.88 13.42,2.37 15.05,3.65 C15.22,3.78 15.37,3.93 15.61,4.14 C14.9,4.81 14.23,5.45 13.5,6.14 C12.27,5.08 10.84,4.72 9.28,4.98 C8.12,5.17 7.16,5.76 6.37,6.63 C4.88,8.27 4.62,10.86 5.76,12.82 C6.95,14.87 9.17,15.8 11.57,15.25 C13.27,14.87 14.76,13.33 14.89,11.75 L10.51,11.75 L10.51,9.09 L17.86,9.09 L17.86,9.09 Z"/></svg>',grid:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="2" width="3" height="3"/><rect x="8" y="2" width="3" height="3"/><rect x="14" y="2" width="3" height="3"/><rect x="2" y="8" width="3" height="3"/><rect x="8" y="8" width="3" height="3"/><rect x="14" y="8" width="3" height="3"/><rect x="2" y="14" width="3" height="3"/><rect x="8" y="14" width="3" height="3"/><rect x="14" y="14" width="3" height="3"/></svg>',happy:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="13" cy="7" r="1"/><circle cx="7" cy="7" r="1"/><circle fill="none" stroke="#000" cx="10" cy="10" r="8.5"/><path fill="none" stroke="#000" d="M14.6,11.4 C13.9,13.3 12.1,14.5 10,14.5 C7.9,14.5 6.1,13.3 5.4,11.4"/></svg>',hashtag:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M15.431,8 L15.661,7 L12.911,7 L13.831,3 L12.901,3 L11.98,7 L9.29,7 L10.21,3 L9.281,3 L8.361,7 L5.23,7 L5,8 L8.13,8 L7.21,12 L4.23,12 L4,13 L6.98,13 L6.061,17 L6.991,17 L7.911,13 L10.601,13 L9.681,17 L10.611,17 L11.531,13 L14.431,13 L14.661,12 L11.76,12 L12.681,8 L15.431,8 Z M10.831,12 L8.141,12 L9.061,8 L11.75,8 L10.831,12 Z"/></svg>',heart:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" stroke-width="1.03" d="M10,4 C10,4 8.1,2 5.74,2 C3.38,2 1,3.55 1,6.73 C1,8.84 2.67,10.44 2.67,10.44 L10,18 L17.33,10.44 C17.33,10.44 19,8.84 19,6.73 C19,3.55 16.62,2 14.26,2 C11.9,2 10,4 10,4 L10,4 Z"/></svg>',history:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="#000" points="1 2 2 2 2 6 6 6 6 7 1 7 1 2"/><path fill="none" stroke="#000" stroke-width="1.1" d="M2.1,6.548 C3.391,3.29 6.746,1 10.5,1 C15.5,1 19.5,5 19.5,10 C19.5,15 15.5,19 10.5,19 C5.5,19 1.5,15 1.5,10"/><rect x="9" y="4" width="1" height="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M13.018,14.197 L9.445,10.625"/></svg>',home:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="18.65 11.35 10 2.71 1.35 11.35 0.65 10.65 10 1.29 19.35 10.65"/><polygon points="15 4 18 4 18 7 17 7 17 5 15 5"/><polygon points="3 11 4 11 4 18 7 18 7 12 12 12 12 18 16 18 16 11 17 11 17 19 11 19 11 13 8 13 8 19 3 19"/></svg>',image:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="16.1" cy="6.1" r="1.1"/><rect fill="none" stroke="#000" x=".5" y="2.5" width="19" height="15"/><polyline fill="none" stroke="#000" stroke-width="1.01" points="4,13 8,9 13,14"/><polyline fill="none" stroke="#000" stroke-width="1.01" points="11,12 12.5,10.5 16,14"/></svg>',info:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M12.13,11.59 C11.97,12.84 10.35,14.12 9.1,14.16 C6.17,14.2 9.89,9.46 8.74,8.37 C9.3,8.16 10.62,7.83 10.62,8.81 C10.62,9.63 10.12,10.55 9.88,11.32 C8.66,15.16 12.13,11.15 12.14,11.18 C12.16,11.21 12.16,11.35 12.13,11.59 C12.08,11.95 12.16,11.35 12.13,11.59 L12.13,11.59 Z M11.56,5.67 C11.56,6.67 9.36,7.15 9.36,6.03 C9.36,5 11.56,4.54 11.56,5.67 L11.56,5.67 Z"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/></svg>',instagram:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M13.55,1H6.46C3.45,1,1,3.44,1,6.44v7.12c0,3,2.45,5.44,5.46,5.44h7.08c3.02,0,5.46-2.44,5.46-5.44V6.44 C19.01,3.44,16.56,1,13.55,1z M17.5,14c0,1.93-1.57,3.5-3.5,3.5H6c-1.93,0-3.5-1.57-3.5-3.5V6c0-1.93,1.57-3.5,3.5-3.5h8 c1.93,0,3.5,1.57,3.5,3.5V14z"/><circle cx="14.87" cy="5.26" r="1.09"/><path d="M10.03,5.45c-2.55,0-4.63,2.06-4.63,4.6c0,2.55,2.07,4.61,4.63,4.61c2.56,0,4.63-2.061,4.63-4.61 C14.65,7.51,12.58,5.45,10.03,5.45L10.03,5.45L10.03,5.45z M10.08,13c-1.66,0-3-1.34-3-2.99c0-1.65,1.34-2.99,3-2.99s3,1.34,3,2.99 C13.08,11.66,11.74,13,10.08,13L10.08,13L10.08,13z"/></svg>',italic:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M12.63,5.48 L10.15,14.52 C10,15.08 10.37,15.25 11.92,15.3 L11.72,16 L6,16 L6.2,15.31 C7.78,15.26 8.19,15.09 8.34,14.53 L10.82,5.49 C10.97,4.92 10.63,4.76 9.09,4.71 L9.28,4 L15,4 L14.81,4.69 C13.23,4.75 12.78,4.91 12.63,5.48 L12.63,5.48 Z"/></svg>',joomla:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,13.4l1.7-1.7L5.9,8c-0.6-0.5-0.6-1.5,0-2c0.6-0.6,1.4-0.6,2,0l1.7-1.7c-1-1-2.3-1.3-3.6-1C5.8,2.2,4.8,1.4,3.7,1.4 c-1.3,0-2.3,1-2.3,2.3c0,1.1,0.8,2,1.8,2.3c-0.4,1.3-0.1,2.8,1,3.8L7.8,13.4L7.8,13.4z"/><path d="M10.2,4.3c1-1,2.5-1.4,3.8-1c0.2-1.1,1.1-2,2.3-2c1.3,0,2.3,1,2.3,2.3c0,1.2-0.9,2.2-2,2.3c0.4,1.3,0,2.8-1,3.8L13.9,8 c0.6-0.5,0.6-1.5,0-2c-0.5-0.6-1.5-0.6-2,0L8.2,9.7L6.5,8"/><path d="M14.1,16.8c-1.3,0.4-2.8,0.1-3.8-1l1.7-1.7c0.6,0.6,1.5,0.6,2,0c0.5-0.6,0.6-1.5,0-2l-3.7-3.7L12,6.7l3.7,3.7 c1,1,1.3,2.4,1,3.6c1.1,0.2,2,1.1,2,2.3c0,1.3-1,2.3-2.3,2.3C15.2,18.6,14.3,17.8,14.1,16.8"/><path d="M13.2,12.2l-3.7,3.7c-1,1-2.4,1.3-3.6,1c-0.2,1-1.2,1.8-2.2,1.8c-1.3,0-2.3-1-2.3-2.3c0-1.1,0.8-2,1.8-2.3 c-0.3-1.3,0-2.7,1-3.7l1.7,1.7c-0.6,0.6-0.6,1.5,0,2c0.6,0.6,1.4,0.6,2,0l3.7-3.7"/></svg>',laptop:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect y="16" width="20" height="1"/><rect fill="none" stroke="#000" x="2.5" y="4.5" width="15" height="10"/></svg>',lifesaver:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10,0.5 C4.76,0.5 0.5,4.76 0.5,10 C0.5,15.24 4.76,19.5 10,19.5 C15.24,19.5 19.5,15.24 19.5,10 C19.5,4.76 15.24,0.5 10,0.5 L10,0.5 Z M10,1.5 C11.49,1.5 12.89,1.88 14.11,2.56 L11.85,4.82 C11.27,4.61 10.65,4.5 10,4.5 C9.21,4.5 8.47,4.67 7.79,4.96 L5.58,2.75 C6.87,1.95 8.38,1.5 10,1.5 L10,1.5 Z M4.96,7.8 C4.67,8.48 4.5,9.21 4.5,10 C4.5,10.65 4.61,11.27 4.83,11.85 L2.56,14.11 C1.88,12.89 1.5,11.49 1.5,10 C1.5,8.38 1.95,6.87 2.75,5.58 L4.96,7.79 L4.96,7.8 L4.96,7.8 Z M10,18.5 C8.25,18.5 6.62,17.97 5.27,17.06 L7.46,14.87 C8.22,15.27 9.08,15.5 10,15.5 C10.79,15.5 11.53,15.33 12.21,15.04 L14.42,17.25 C13.13,18.05 11.62,18.5 10,18.5 L10,18.5 Z M10,14.5 C7.52,14.5 5.5,12.48 5.5,10 C5.5,7.52 7.52,5.5 10,5.5 C12.48,5.5 14.5,7.52 14.5,10 C14.5,12.48 12.48,14.5 10,14.5 L10,14.5 Z M15.04,12.21 C15.33,11.53 15.5,10.79 15.5,10 C15.5,9.08 15.27,8.22 14.87,7.46 L17.06,5.27 C17.97,6.62 18.5,8.25 18.5,10 C18.5,11.62 18.05,13.13 17.25,14.42 L15.04,12.21 L15.04,12.21 Z"/></svg>',link:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" stroke-width="1.1" d="M10.625,12.375 L7.525,15.475 C6.825,16.175 5.925,16.175 5.225,15.475 L4.525,14.775 C3.825,14.074 3.825,13.175 4.525,12.475 L7.625,9.375"/><path fill="none" stroke="#000" stroke-width="1.1" d="M9.325,7.375 L12.425,4.275 C13.125,3.575 14.025,3.575 14.724,4.275 L15.425,4.975 C16.125,5.675 16.125,6.575 15.425,7.275 L12.325,10.375"/><path fill="none" stroke="#000" stroke-width="1.1" d="M7.925,11.875 L11.925,7.975"/></svg>',linkedin:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M5.77,17.89 L5.77,7.17 L2.21,7.17 L2.21,17.89 L5.77,17.89 L5.77,17.89 Z M3.99,5.71 C5.23,5.71 6.01,4.89 6.01,3.86 C5.99,2.8 5.24,2 4.02,2 C2.8,2 2,2.8 2,3.85 C2,4.88 2.77,5.7 3.97,5.7 L3.99,5.7 L3.99,5.71 L3.99,5.71 Z"/><path d="M7.75,17.89 L11.31,17.89 L11.31,11.9 C11.31,11.58 11.33,11.26 11.43,11.03 C11.69,10.39 12.27,9.73 13.26,9.73 C14.55,9.73 15.06,10.71 15.06,12.15 L15.06,17.89 L18.62,17.89 L18.62,11.74 C18.62,8.45 16.86,6.92 14.52,6.92 C12.6,6.92 11.75,7.99 11.28,8.73 L11.3,8.73 L11.3,7.17 L7.75,7.17 C7.79,8.17 7.75,17.89 7.75,17.89 L7.75,17.89 L7.75,17.89 Z"/></svg>',list:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="6" y="4" width="12" height="1"/><rect x="6" y="9" width="12" height="1"/><rect x="6" y="14" width="12" height="1"/><rect x="2" y="4" width="2" height="1"/><rect x="2" y="9" width="2" height="1"/><rect x="2" y="14" width="2" height="1"/></svg>',location:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" stroke-width="1.01" d="M10,0.5 C6.41,0.5 3.5,3.39 3.5,6.98 C3.5,11.83 10,19 10,19 C10,19 16.5,11.83 16.5,6.98 C16.5,3.39 13.59,0.5 10,0.5 L10,0.5 Z"/><circle fill="none" stroke="#000" cx="10" cy="6.8" r="2.3"/></svg>',lock:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect fill="none" stroke="#000" height="10" width="13" y="8.5" x="3.5"/><path fill="none" stroke="#000" d="M6.5,8 L6.5,4.88 C6.5,3.01 8.07,1.5 10,1.5 C11.93,1.5 13.5,3.01 13.5,4.88 L13.5,8"/></svg>',mail:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" points="1.4,6.5 10,11 18.6,6.5"/><path d="M 1,4 1,16 19,16 19,4 1,4 Z M 18,15 2,15 2,5 18,5 18,15 Z"/></svg>',menu:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="4" width="16" height="1"/><rect x="2" y="9" width="16" height="1"/><rect x="2" y="14" width="16" height="1"/></svg>',microphone:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><line fill="none" stroke="#000" x1="10" x2="10" y1="16.44" y2="18.5"/><line fill="none" stroke="#000" x1="7" x2="13" y1="18.5" y2="18.5"/><path fill="none" stroke="#000" stroke-width="1.1" d="M13.5 4.89v5.87a3.5 3.5 0 0 1-7 0V4.89a3.5 3.5 0 0 1 7 0z"/><path fill="none" stroke="#000" stroke-width="1.1" d="M15.5 10.36V11a5.5 5.5 0 0 1-11 0v-.6"/></svg>',"minus-circle":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9.5" cy="9.5" r="9"/><line fill="none" stroke="#000" x1="5" y1="9.5" x2="14" y2="9.5"/></svg>',minus:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect height="1" width="18" y="9" x="1"/></svg>',"more-vertical":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="3" r="2"/><circle cx="10" cy="10" r="2"/><circle cx="10" cy="17" r="2"/></svg>',more:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="3" cy="10" r="2"/><circle cx="10" cy="10" r="2"/><circle cx="17" cy="10" r="2"/></svg>',move:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="4,5 1,5 1,9 2,9 2,6 4,6"/><polygon points="1,16 2,16 2,18 4,18 4,19 1,19"/><polygon points="14,16 14,19 11,19 11,18 13,18 13,16"/><rect fill="none" stroke="#000" x="5.5" y="1.5" width="13" height="13"/><rect x="1" y="11" width="1" height="3"/><rect x="6" y="18" width="3" height="1"/></svg>',nut:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon fill="none" stroke="#000" points="2.5,5.7 10,1.3 17.5,5.7 17.5,14.3 10,18.7 2.5,14.3"/><circle fill="none" stroke="#000" cx="10" cy="10" r="3.5"/></svg>',pagekit:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="3,1 17,1 17,16 10,16 10,13 14,13 14,4 6,4 6,16 10,16 10,19 3,19"/></svg>',"paint-bucket":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10.21,1 L0,11.21 L8.1,19.31 L18.31,9.1 L10.21,1 L10.21,1 Z M16.89,9.1 L15,11 L1.7,11 L10.21,2.42 L16.89,9.1 Z"/><path fill="none" stroke="#000" stroke-width="1.1" d="M6.42,2.33 L11.7,7.61"/><path d="M18.49,12 C18.49,12 20,14.06 20,15.36 C20,16.28 19.24,17 18.49,17 L18.49,17 C17.74,17 17,16.28 17,15.36 C17,14.06 18.49,12 18.49,12 L18.49,12 Z"/></svg>',pencil:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" d="M17.25,6.01 L7.12,16.1 L3.82,17.2 L5.02,13.9 L15.12,3.88 C15.71,3.29 16.66,3.29 17.25,3.88 C17.83,4.47 17.83,5.42 17.25,6.01 L17.25,6.01 Z"/><path fill="none" stroke="#000" d="M15.98,7.268 L13.851,5.148"/></svg>',"phone-landscape":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" d="M17,5.5 C17.8,5.5 18.5,6.2 18.5,7 L18.5,14 C18.5,14.8 17.8,15.5 17,15.5 L3,15.5 C2.2,15.5 1.5,14.8 1.5,14 L1.5,7 C1.5,6.2 2.2,5.5 3,5.5 L17,5.5 L17,5.5 L17,5.5 Z"/><circle cx="3.8" cy="10.5" r=".8"/></svg>',phone:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" d="M15.5,17 C15.5,17.8 14.8,18.5 14,18.5 L7,18.5 C6.2,18.5 5.5,17.8 5.5,17 L5.5,3 C5.5,2.2 6.2,1.5 7,1.5 L14,1.5 C14.8,1.5 15.5,2.2 15.5,3 L15.5,17 L15.5,17 L15.5,17 Z"/><circle cx="10.5" cy="16.5" r=".8"/></svg>',pinterest:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10.21,1 C5.5,1 3,4.16 3,7.61 C3,9.21 3.85,11.2 5.22,11.84 C5.43,11.94 5.54,11.89 5.58,11.69 C5.62,11.54 5.8,10.8 5.88,10.45 C5.91,10.34 5.89,10.24 5.8,10.14 C5.36,9.59 5,8.58 5,7.65 C5,5.24 6.82,2.91 9.93,2.91 C12.61,2.91 14.49,4.74 14.49,7.35 C14.49,10.3 13,12.35 11.06,12.35 C9.99,12.35 9.19,11.47 9.44,10.38 C9.75,9.08 10.35,7.68 10.35,6.75 C10.35,5.91 9.9,5.21 8.97,5.21 C7.87,5.21 6.99,6.34 6.99,7.86 C6.99,8.83 7.32,9.48 7.32,9.48 C7.32,9.48 6.24,14.06 6.04,14.91 C5.7,16.35 6.08,18.7 6.12,18.9 C6.14,19.01 6.26,19.05 6.33,18.95 C6.44,18.81 7.74,16.85 8.11,15.44 C8.24,14.93 8.79,12.84 8.79,12.84 C9.15,13.52 10.19,14.09 11.29,14.09 C14.58,14.09 16.96,11.06 16.96,7.3 C16.94,3.7 14,1 10.21,1"/></svg>',"play-circle":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon fill="none" stroke="#000" stroke-width="1.1" points="8.5 7 13.5 10 8.5 13"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/></svg>',play:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon fill="none" stroke="#000" points="6.5,5 14.5,10 6.5,15"/></svg>',"plus-circle":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9.5" cy="9.5" r="9"/><line fill="none" stroke="#000" x1="9.5" y1="5" x2="9.5" y2="14"/><line fill="none" stroke="#000" x1="5" y1="9.5" x2="14" y2="9.5"/></svg>',plus:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="9" y="1" width="1" height="17"/><rect x="1" y="9" width="17" height="1"/></svg>',print:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" points="4.5 13.5 1.5 13.5 1.5 6.5 18.5 6.5 18.5 13.5 15.5 13.5"/><polyline fill="none" stroke="#000" points="15.5 6.5 15.5 2.5 4.5 2.5 4.5 6.5"/><rect fill="none" stroke="#000" width="11" height="6" x="4.5" y="11.5"/><rect width="8" height="1" x="6" y="13"/><rect width="8" height="1" x="6" y="15"/></svg>',pull:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="6.85,8 9.5,10.6 12.15,8 12.85,8.7 9.5,12 6.15,8.7"/><line fill="none" stroke="#000" x1="9.5" y1="11" x2="9.5" y2="2"/><polyline fill="none" stroke="#000" points="6,5.5 3.5,5.5 3.5,18.5 15.5,18.5 15.5,5.5 13,5.5"/></svg>',push:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="12.15,4 9.5,1.4 6.85,4 6.15,3.3 9.5,0 12.85,3.3"/><line fill="none" stroke="#000" x1="9.5" y1="10" x2="9.5" y2="1"/><polyline fill="none" stroke="#000" points="6 5.5 3.5 5.5 3.5 18.5 15.5 18.5 15.5 5.5 13 5.5"/></svg>',question:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><circle cx="10.44" cy="14.42" r="1.05"/><path fill="none" stroke="#000" stroke-width="1.2" d="M8.17,7.79 C8.17,4.75 12.72,4.73 12.72,7.72 C12.72,8.67 11.81,9.15 11.23,9.75 C10.75,10.24 10.51,10.73 10.45,11.4 C10.44,11.53 10.43,11.64 10.43,11.75"/></svg>',"quote-right":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.27,7.79 C17.27,9.45 16.97,10.43 15.99,12.02 C14.98,13.64 13,15.23 11.56,15.97 L11.1,15.08 C12.34,14.2 13.14,13.51 14.02,11.82 C14.27,11.34 14.41,10.92 14.49,10.54 C14.3,10.58 14.09,10.6 13.88,10.6 C12.06,10.6 10.59,9.12 10.59,7.3 C10.59,5.48 12.06,4 13.88,4 C15.39,4 16.67,5.02 17.05,6.42 C17.19,6.82 17.27,7.27 17.27,7.79 L17.27,7.79 Z"/><path d="M8.68,7.79 C8.68,9.45 8.38,10.43 7.4,12.02 C6.39,13.64 4.41,15.23 2.97,15.97 L2.51,15.08 C3.75,14.2 4.55,13.51 5.43,11.82 C5.68,11.34 5.82,10.92 5.9,10.54 C5.71,10.58 5.5,10.6 5.29,10.6 C3.47,10.6 2,9.12 2,7.3 C2,5.48 3.47,4 5.29,4 C6.8,4 8.08,5.02 8.46,6.42 C8.6,6.82 8.68,7.27 8.68,7.79 L8.68,7.79 Z"/></svg>',receiver:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" stroke-width="1.01" d="M6.189,13.611C8.134,15.525 11.097,18.239 13.867,18.257C16.47,18.275 18.2,16.241 18.2,16.241L14.509,12.551L11.539,13.639L6.189,8.29L7.313,5.355L3.76,1.8C3.76,1.8 1.732,3.537 1.7,6.092C1.667,8.809 4.347,11.738 6.189,13.611"/></svg>',reddit:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19 9.05a2.56 2.56 0 0 0-2.56-2.56 2.59 2.59 0 0 0-1.88.82 10.63 10.63 0 0 0-4.14-1v-.08c.58-1.62 1.58-3.89 2.7-4.1.38-.08.77.12 1.19.57a1.15 1.15 0 0 0-.06.37 1.48 1.48 0 1 0 1.51-1.45 1.43 1.43 0 0 0-.76.19A2.29 2.29 0 0 0 12.91 1c-2.11.43-3.39 4.38-3.63 5.19 0 0 0 .11-.06.11a10.65 10.65 0 0 0-3.75 1A2.56 2.56 0 0 0 1 9.05a2.42 2.42 0 0 0 .72 1.76A5.18 5.18 0 0 0 1.24 13c0 3.66 3.92 6.64 8.73 6.64s8.74-3 8.74-6.64a5.23 5.23 0 0 0-.46-2.13A2.58 2.58 0 0 0 19 9.05zm-16.88 0a1.44 1.44 0 0 1 2.27-1.19 7.68 7.68 0 0 0-2.07 1.91 1.33 1.33 0 0 1-.2-.72zM10 18.4c-4.17 0-7.55-2.4-7.55-5.4S5.83 7.53 10 7.53 17.5 10 17.5 13s-3.38 5.4-7.5 5.4zm7.69-8.61a7.62 7.62 0 0 0-2.09-1.91 1.41 1.41 0 0 1 .84-.28 1.47 1.47 0 0 1 1.44 1.45 1.34 1.34 0 0 1-.21.72z"/><path d="M6.69 12.58a1.39 1.39 0 1 1 1.39-1.39 1.38 1.38 0 0 1-1.38 1.39z"/><path d="M14.26 11.2a1.39 1.39 0 1 1-1.39-1.39 1.39 1.39 0 0 1 1.39 1.39z"/><path d="M13.09 14.88a.54.54 0 0 1-.09.77 5.3 5.3 0 0 1-3.26 1.19 5.61 5.61 0 0 1-3.4-1.22.55.55 0 1 1 .73-.83 4.09 4.09 0 0 0 5.25 0 .56.56 0 0 1 .77.09z"/></svg>',refresh:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" stroke-width="1.1" d="M17.08,11.15 C17.09,11.31 17.1,11.47 17.1,11.64 C17.1,15.53 13.94,18.69 10.05,18.69 C6.16,18.68 3,15.53 3,11.63 C3,7.74 6.16,4.58 10.05,4.58 C10.9,4.58 11.71,4.73 12.46,5"/><polyline fill="none" stroke="#000" points="9.9 2 12.79 4.89 9.79 7.9"/></svg>',reply:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.7,13.11 C16.12,10.02 13.84,7.85 11.02,6.61 C10.57,6.41 9.75,6.13 9,5.91 L9,2 L1,9 L9,16 L9,12.13 C10.78,12.47 12.5,13.19 14.09,14.25 C17.13,16.28 18.56,18.54 18.56,18.54 C18.56,18.54 18.81,15.28 17.7,13.11 L17.7,13.11 Z M14.82,13.53 C13.17,12.4 11.01,11.4 8,10.92 L8,13.63 L2.55,9 L8,4.25 L8,6.8 C8.3,6.86 9.16,7.02 10.37,7.49 C13.3,8.65 15.54,10.96 16.65,13.08 C16.97,13.7 17.48,14.86 17.68,16 C16.87,15.05 15.73,14.15 14.82,13.53 L14.82,13.53 Z"/></svg>',rss:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="3.12" cy="16.8" r="1.85"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1.5,8.2 C1.78,8.18 2.06,8.16 2.35,8.16 C7.57,8.16 11.81,12.37 11.81,17.57 C11.81,17.89 11.79,18.19 11.76,18.5"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1.5,2.52 C1.78,2.51 2.06,2.5 2.35,2.5 C10.72,2.5 17.5,9.24 17.5,17.57 C17.5,17.89 17.49,18.19 17.47,18.5"/></svg>',search:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9" cy="9" r="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M14,14 L18,18 L14,14 Z"/></svg>',server:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="3" y="3" width="1" height="2"/><rect x="5" y="3" width="1" height="2"/><rect x="7" y="3" width="1" height="2"/><rect x="16" y="3" width="1" height="1"/><rect x="16" y="10" width="1" height="1"/><circle fill="none" stroke="#000" cx="9.9" cy="17.4" r="1.4"/><rect x="3" y="10" width="1" height="2"/><rect x="5" y="10" width="1" height="2"/><rect x="9.5" y="14" width="1" height="2"/><rect x="3" y="17" width="6" height="1"/><rect x="11" y="17" width="6" height="1"/><rect fill="none" stroke="#000" x="1.5" y="1.5" width="17" height="5"/><rect fill="none" stroke="#000" x="1.5" y="8.5" width="17" height="5"/></svg>',settings:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><ellipse fill="none" stroke="#000" cx="6.11" cy="3.55" rx="2.11" ry="2.15"/><ellipse fill="none" stroke="#000" cx="6.11" cy="15.55" rx="2.11" ry="2.15"/><circle fill="none" stroke="#000" cx="13.15" cy="9.55" r="2.15"/><rect x="1" y="3" width="3" height="1"/><rect x="10" y="3" width="8" height="1"/><rect x="1" y="9" width="8" height="1"/><rect x="15" y="9" width="3" height="1"/><rect x="1" y="15" width="3" height="1"/><rect x="10" y="15" width="8" height="1"/></svg>',shrink:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="11 4 12 4 12 8 16 8 16 9 11 9"/><polygon points="4 11 9 11 9 16 8 16 8 12 4 12"/><path fill="none" stroke="#000" stroke-width="1.1" d="M12,8 L18,2"/><path fill="none" stroke="#000" stroke-width="1.1" d="M2,18 L8,12"/></svg>',"sign-in":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="7 2 17 2 17 17 7 17 7 16 16 16 16 3 7 3"/><polygon points="9.1 13.4 8.5 12.8 11.28 10 4 10 4 9 11.28 9 8.5 6.2 9.1 5.62 13 9.5"/></svg>',"sign-out":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="13.1 13.4 12.5 12.8 15.28 10 8 10 8 9 15.28 9 12.5 6.2 13.1 5.62 17 9.5"/><polygon points="13 2 3 2 3 17 13 17 13 16 4 16 4 3 13 3"/></svg>',social:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><line fill="none" stroke="#000" stroke-width="1.1" x1="13.4" y1="14" x2="6.3" y2="10.7"/><line fill="none" stroke="#000" stroke-width="1.1" x1="13.5" y1="5.5" x2="6.5" y2="8.8"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="15.5" cy="4.6" r="2.3"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="15.5" cy="14.8" r="2.3"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="4.5" cy="9.8" r="2.3"/></svg>',soundcloud:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.2,9.4c-0.4,0-0.8,0.1-1.101,0.2c-0.199-2.5-2.399-4.5-5-4.5c-0.6,0-1.2,0.1-1.7,0.3C9.2,5.5,9.1,5.6,9.1,5.6V15h8 c1.601,0,2.801-1.2,2.801-2.8C20,10.7,18.7,9.4,17.2,9.4L17.2,9.4z"/><rect x="6" y="6.5" width="1.5" height="8.5"/><rect x="3" y="8" width="1.5" height="7"/><rect y="10" width="1.5" height="5"/></svg>',star:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon fill="none" stroke="#000" stroke-width="1.01" points="10 2 12.63 7.27 18.5 8.12 14.25 12.22 15.25 18 10 15.27 4.75 18 5.75 12.22 1.5 8.12 7.37 7.27"/></svg>',strikethrough:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6,13.02 L6.65,13.02 C7.64,15.16 8.86,16.12 10.41,16.12 C12.22,16.12 12.92,14.93 12.92,13.89 C12.92,12.55 11.99,12.03 9.74,11.23 C8.05,10.64 6.23,10.11 6.23,7.83 C6.23,5.5 8.09,4.09 10.4,4.09 C11.44,4.09 12.13,4.31 12.72,4.54 L13.33,4 L13.81,4 L13.81,7.59 L13.16,7.59 C12.55,5.88 11.52,4.89 10.07,4.89 C8.84,4.89 7.89,5.69 7.89,7.03 C7.89,8.29 8.89,8.78 10.88,9.45 C12.57,10.03 14.38,10.6 14.38,12.91 C14.38,14.75 13.27,16.93 10.18,16.93 C9.18,16.93 8.17,16.69 7.46,16.39 L6.52,17 L6,17 L6,13.02 L6,13.02 Z"/><rect x="3" y="10" width="15" height="1"/></svg>',table:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="3" width="18" height="1"/><rect x="1" y="7" width="18" height="1"/><rect x="1" y="11" width="18" height="1"/><rect x="1" y="15" width="18" height="1"/></svg>',"tablet-landscape":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" d="M1.5,5 C1.5,4.2 2.2,3.5 3,3.5 L17,3.5 C17.8,3.5 18.5,4.2 18.5,5 L18.5,16 C18.5,16.8 17.8,17.5 17,17.5 L3,17.5 C2.2,17.5 1.5,16.8 1.5,16 L1.5,5 L1.5,5 L1.5,5 Z"/><circle cx="3.7" cy="10.5" r=".8"/></svg>',tablet:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" d="M5,18.5 C4.2,18.5 3.5,17.8 3.5,17 L3.5,3 C3.5,2.2 4.2,1.5 5,1.5 L16,1.5 C16.8,1.5 17.5,2.2 17.5,3 L17.5,17 C17.5,17.8 16.8,18.5 16,18.5 L5,18.5 L5,18.5 L5,18.5 Z"/><circle cx="10.5" cy="16.3" r=".8"/></svg>',tag:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" stroke-width="1.1" d="M17.5,3.71 L17.5,7.72 C17.5,7.96 17.4,8.2 17.21,8.39 L8.39,17.2 C7.99,17.6 7.33,17.6 6.93,17.2 L2.8,13.07 C2.4,12.67 2.4,12.01 2.8,11.61 L11.61,2.8 C11.81,2.6 12.08,2.5 12.34,2.5 L16.19,2.5 C16.52,2.5 16.86,2.63 17.11,2.88 C17.35,3.11 17.48,3.4 17.5,3.71 L17.5,3.71 Z"/><circle cx="14" cy="6" r="1"/></svg>',thumbnails:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect fill="none" stroke="#000" x="3.5" y="3.5" width="5" height="5"/><rect fill="none" stroke="#000" x="11.5" y="3.5" width="5" height="5"/><rect fill="none" stroke="#000" x="11.5" y="11.5" width="5" height="5"/><rect fill="none" stroke="#000" x="3.5" y="11.5" width="5" height="5"/></svg>',tiktok:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.24,6V8.82a6.79,6.79,0,0,1-4-1.28v5.81A5.26,5.26,0,1,1,8,8.1a4.36,4.36,0,0,1,.72.05v2.9A2.57,2.57,0,0,0,7.64,11a2.4,2.4,0,1,0,2.77,2.38V2h2.86a4,4,0,0,0,1.84,3.38A4,4,0,0,0,17.24,6Z"/></svg>',trash:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" points="6.5 3 6.5 1.5 13.5 1.5 13.5 3"/><polyline fill="none" stroke="#000" points="4.5 4 4.5 18.5 15.5 18.5 15.5 4"/><rect x="8" y="7" width="1" height="9"/><rect x="11" y="7" width="1" height="9"/><rect x="2" y="3" width="16" height="1"/></svg>',"triangle-down":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="5 7 15 7 10 12"/></svg>',"triangle-left":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="12 5 7 10 12 15"/></svg>',"triangle-right":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="8 5 13 10 8 15"/></svg>',"triangle-up":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="5 13 10 8 15 13"/></svg>',tripadvisor:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19.021,7.866C19.256,6.862,20,5.854,20,5.854h-3.346C14.781,4.641,12.504,4,9.98,4C7.363,4,4.999,4.651,3.135,5.876H0\tc0,0,0.738,0.987,0.976,1.988c-0.611,0.837-0.973,1.852-0.973,2.964c0,2.763,2.249,5.009,5.011,5.009\tc1.576,0,2.976-0.737,3.901-1.879l1.063,1.599l1.075-1.615c0.475,0.611,1.1,1.111,1.838,1.451c1.213,0.547,2.574,0.612,3.825,0.15\tc2.589-0.963,3.913-3.852,2.964-6.439c-0.175-0.463-0.4-0.876-0.675-1.238H19.021z M16.38,14.594\tc-1.002,0.371-2.088,0.328-3.06-0.119c-0.688-0.317-1.252-0.817-1.657-1.438c-0.164-0.25-0.313-0.52-0.417-0.811\tc-0.124-0.328-0.186-0.668-0.217-1.014c-0.063-0.689,0.037-1.396,0.339-2.043c0.448-0.971,1.251-1.71,2.25-2.079\tc2.075-0.765,4.375,0.3,5.14,2.366c0.762,2.066-0.301,4.37-2.363,5.134L16.38,14.594L16.38,14.594z M8.322,13.066\tc-0.72,1.059-1.935,1.76-3.309,1.76c-2.207,0-4.001-1.797-4.001-3.996c0-2.203,1.795-4.002,4.001-4.002\tc2.204,0,3.999,1.8,3.999,4.002c0,0.137-0.024,0.261-0.04,0.396c-0.067,0.678-0.284,1.313-0.648,1.853v-0.013H8.322z M2.472,10.775\tc0,1.367,1.112,2.479,2.476,2.479c1.363,0,2.472-1.11,2.472-2.479c0-1.359-1.11-2.468-2.472-2.468\tC3.584,8.306,2.473,9.416,2.472,10.775L2.472,10.775z M12.514,10.775c0,1.367,1.104,2.479,2.471,2.479\tc1.363,0,2.474-1.108,2.474-2.479c0-1.359-1.11-2.468-2.474-2.468c-1.364,0-2.477,1.109-2.477,2.468H12.514z M3.324,10.775\tc0-0.893,0.726-1.618,1.614-1.618c0.889,0,1.625,0.727,1.625,1.618c0,0.898-0.725,1.627-1.625,1.627\tc-0.901,0-1.625-0.729-1.625-1.627H3.324z M13.354,10.775c0-0.893,0.726-1.618,1.627-1.618c0.886,0,1.61,0.727,1.61,1.618\tc0,0.898-0.726,1.627-1.626,1.627s-1.625-0.729-1.625-1.627H13.354z M9.977,4.875c1.798,0,3.425,0.324,4.849,0.968\tc-0.535,0.015-1.061,0.108-1.586,0.3c-1.264,0.463-2.264,1.388-2.815,2.604c-0.262,0.551-0.398,1.133-0.448,1.72\tC9.79,7.905,7.677,5.873,5.076,5.82C6.501,5.208,8.153,4.875,9.94,4.875H9.977z"/></svg>',tumblr:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.885,8.598c0,0,0,3.393,0,4.996c0,0.282,0,0.66,0.094,0.942c0.377,1.509,1.131,2.545,2.545,3.11 c1.319,0.472,2.356,0.472,3.676,0c0.565-0.188,1.132-0.659,1.132-0.659l-0.849-2.263c0,0-1.036,0.378-1.603,0.283 c-0.565-0.094-1.226-0.66-1.226-1.508c0-1.603,0-4.902,0-4.902h2.828V5.771h-2.828V2H8.205c0,0-0.094,0.66-0.188,0.942 C7.828,3.791,7.262,4.733,6.603,5.394C5.848,6.147,5,6.43,5,6.43v2.168H6.885z"/></svg>',tv:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="7" y="16" width="6" height="1"/><rect fill="none" stroke="#000" x=".5" y="3.5" width="19" height="11"/></svg>',twitch:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M5.23,1,2,4.23V15.85H5.88v3.23L9.1,15.85h2.59L17.5,10V1Zm11,8.4L13.62,12H11L8.78,14.24V12H5.88V2.29H16.21Z"/><rect x="12.98" y="4.55" width="1.29" height="3.88"/><rect x="9.43" y="4.55" width="1.29" height="3.88"/></svg>',twitter:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19,4.74 C18.339,5.029 17.626,5.229 16.881,5.32 C17.644,4.86 18.227,4.139 18.503,3.28 C17.79,3.7 17.001,4.009 16.159,4.17 C15.485,3.45 14.526,3 13.464,3 C11.423,3 9.771,4.66 9.771,6.7 C9.771,6.99 9.804,7.269 9.868,7.539 C6.795,7.38 4.076,5.919 2.254,3.679 C1.936,4.219 1.754,4.86 1.754,5.539 C1.754,6.82 2.405,7.95 3.397,8.61 C2.79,8.589 2.22,8.429 1.723,8.149 L1.723,8.189 C1.723,9.978 2.997,11.478 4.686,11.82 C4.376,11.899 4.049,11.939 3.713,11.939 C3.475,11.939 3.245,11.919 3.018,11.88 C3.49,13.349 4.852,14.419 6.469,14.449 C5.205,15.429 3.612,16.019 1.882,16.019 C1.583,16.019 1.29,16.009 1,15.969 C2.635,17.019 4.576,17.629 6.662,17.629 C13.454,17.629 17.17,12 17.17,7.129 C17.17,6.969 17.166,6.809 17.157,6.649 C17.879,6.129 18.504,5.478 19,4.74"/></svg>',uikit:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="14.4,3.1 11.3,5.1 15,7.3 15,12.9 10,15.7 5,12.9 5,8.5 2,6.8 2,14.8 9.9,19.5 18,14.8 18,5.3"/><polygon points="9.8,4.2 6.7,2.4 9.8,0.4 12.9,2.3"/></svg>',unlock:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect fill="none" stroke="#000" x="3.5" y="8.5" width="13" height="10"/><path fill="none" stroke="#000" d="M6.5,8.5 L6.5,4.9 C6.5,3 8.1,1.5 10,1.5 C11.9,1.5 13.5,3 13.5,4.9"/></svg>',upload:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" points="5 8 9.5 3.5 14 8"/><rect x="3" y="17" width="13" height="1"/><line fill="none" stroke="#000" x1="9.5" y1="15" x2="9.5" y2="4"/></svg>',user:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9.9" cy="6.4" r="4.4"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1.5,19 C2.3,14.5 5.8,11.2 10,11.2 C14.2,11.2 17.7,14.6 18.5,19.2"/></svg>',users:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="7.7" cy="8.6" r="3.5"/><path fill="none" stroke="#000" stroke-width="1.1" d="M1,18.1 C1.7,14.6 4.4,12.1 7.6,12.1 C10.9,12.1 13.7,14.8 14.3,18.3"/><path fill="none" stroke="#000" stroke-width="1.1" d="M11.4,4 C12.8,2.4 15.4,2.8 16.3,4.7 C17.2,6.6 15.7,8.9 13.6,8.9 C16.5,8.9 18.8,11.3 19.2,14.1"/></svg>',"video-camera":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon fill="none" stroke="#000" points="17.5 6.9 17.5 13.1 13.5 10.4 13.5 14.5 2.5 14.5 2.5 5.5 13.5 5.5 13.5 9.6 17.5 6.9"/></svg>',vimeo:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.065,7.59C1.84,7.367,1.654,7.082,1.468,6.838c-0.332-0.42-0.137-0.411,0.274-0.772c1.026-0.91,2.004-1.896,3.127-2.688 c1.017-0.713,2.365-1.173,3.286-0.039c0.849,1.045,0.869,2.629,1.084,3.891c0.215,1.309,0.421,2.648,0.88,3.901 c0.127,0.352,0.37,1.018,0.81,1.074c0.567,0.078,1.145-0.917,1.408-1.289c0.684-0.987,1.611-2.317,1.494-3.587 c-0.115-1.349-1.572-1.095-2.482-0.773c0.146-1.514,1.555-3.216,2.912-3.792c1.439-0.597,3.579-0.587,4.302,1.036 c0.772,1.759,0.078,3.802-0.763,5.396c-0.918,1.731-2.1,3.333-3.363,4.829c-1.114,1.329-2.432,2.787-4.093,3.422 c-1.897,0.723-3.021-0.686-3.667-2.318c-0.705-1.777-1.056-3.771-1.565-5.621C4.898,8.726,4.644,7.836,4.136,7.191 C3.473,6.358,2.72,7.141,2.065,7.59C1.977,7.502,2.115,7.551,2.065,7.59L2.065,7.59z"/></svg>',warning:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="14" r="1"/><circle fill="none" stroke="#000" stroke-width="1.1" cx="10" cy="10" r="9"/><path d="M10.97,7.72 C10.85,9.54 10.56,11.29 10.56,11.29 C10.51,11.87 10.27,12 9.99,12 C9.69,12 9.49,11.87 9.43,11.29 C9.43,11.29 9.16,9.54 9.03,7.72 C8.96,6.54 9.03,6 9.03,6 C9.03,5.45 9.46,5.02 9.99,5 C10.53,5.01 10.97,5.44 10.97,6 C10.97,6 11.04,6.54 10.97,7.72 L10.97,7.72 Z"/></svg>',whatsapp:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M16.7,3.3c-1.8-1.8-4.1-2.8-6.7-2.8c-5.2,0-9.4,4.2-9.4,9.4c0,1.7,0.4,3.3,1.3,4.7l-1.3,4.9l5-1.3c1.4,0.8,2.9,1.2,4.5,1.2 l0,0l0,0c5.2,0,9.4-4.2,9.4-9.4C19.5,7.4,18.5,5,16.7,3.3 M10.1,17.7L10.1,17.7c-1.4,0-2.8-0.4-4-1.1l-0.3-0.2l-3,0.8l0.8-2.9 l-0.2-0.3c-0.8-1.2-1.2-2.7-1.2-4.2c0-4.3,3.5-7.8,7.8-7.8c2.1,0,4.1,0.8,5.5,2.3c1.5,1.5,2.3,3.4,2.3,5.5 C17.9,14.2,14.4,17.7,10.1,17.7 M14.4,11.9c-0.2-0.1-1.4-0.7-1.6-0.8c-0.2-0.1-0.4-0.1-0.5,0.1c-0.2,0.2-0.6,0.8-0.8,0.9 c-0.1,0.2-0.3,0.2-0.5,0.1c-0.2-0.1-1-0.4-1.9-1.2c-0.7-0.6-1.2-1.4-1.3-1.6c-0.1-0.2,0-0.4,0.1-0.5C8,8.8,8.1,8.7,8.2,8.5 c0.1-0.1,0.2-0.2,0.2-0.4c0.1-0.2,0-0.3,0-0.4C8.4,7.6,7.9,6.5,7.7,6C7.5,5.5,7.3,5.6,7.2,5.6c-0.1,0-0.3,0-0.4,0 c-0.2,0-0.4,0.1-0.6,0.3c-0.2,0.2-0.8,0.8-0.8,2c0,1.2,0.8,2.3,1,2.4c0.1,0.2,1.7,2.5,4,3.5c0.6,0.2,1,0.4,1.3,0.5 c0.6,0.2,1.1,0.2,1.5,0.1c0.5-0.1,1.4-0.6,1.6-1.1c0.2-0.5,0.2-1,0.1-1.1C14.8,12.1,14.6,12,14.4,11.9"/></svg>',wordpress:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10,0.5c-5.2,0-9.5,4.3-9.5,9.5s4.3,9.5,9.5,9.5c5.2,0,9.5-4.3,9.5-9.5S15.2,0.5,10,0.5L10,0.5L10,0.5z M15.6,3.9h-0.1 c-0.8,0-1.4,0.7-1.4,1.5c0,0.7,0.4,1.3,0.8,1.9c0.3,0.6,0.7,1.3,0.7,2.3c0,0.7-0.3,1.5-0.6,2.7L14.1,15l-3-8.9 c0.5,0,0.9-0.1,0.9-0.1C12.5,6,12.5,5.3,12,5.4c0,0-1.3,0.1-2.2,0.1C9,5.5,7.7,5.4,7.7,5.4C7.2,5.3,7.2,6,7.6,6c0,0,0.4,0.1,0.9,0.1 l1.3,3.5L8,15L5,6.1C5.5,6.1,5.9,6,5.9,6C6.4,6,6.3,5.3,5.9,5.4c0,0-1.3,0.1-2.2,0.1c-0.2,0-0.3,0-0.5,0c1.5-2.2,4-3.7,6.9-3.7 C12.2,1.7,14.1,2.6,15.6,3.9L15.6,3.9L15.6,3.9z M2.5,6.6l3.9,10.8c-2.7-1.3-4.6-4.2-4.6-7.4C1.8,8.8,2,7.6,2.5,6.6L2.5,6.6L2.5,6.6 z M10.2,10.7l2.5,6.9c0,0,0,0.1,0.1,0.1C11.9,18,11,18.2,10,18.2c-0.8,0-1.6-0.1-2.3-0.3L10.2,10.7L10.2,10.7L10.2,10.7z M14.2,17.1 l2.5-7.3c0.5-1.2,0.6-2.1,0.6-2.9c0-0.3,0-0.6-0.1-0.8c0.6,1.2,1,2.5,1,4C18.3,13,16.6,15.7,14.2,17.1L14.2,17.1L14.2,17.1z"/></svg>',world:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke="#000" d="M1,10.5 L19,10.5"/><path fill="none" stroke="#000" d="M2.35,15.5 L17.65,15.5"/><path fill="none" stroke="#000" d="M2.35,5.5 L17.523,5.5"/><path fill="none" stroke="#000" d="M10,19.46 L9.98,19.46 C7.31,17.33 5.61,14.141 5.61,10.58 C5.61,7.02 7.33,3.83 10,1.7 C10.01,1.7 9.99,1.7 10,1.7 L10,1.7 C12.67,3.83 14.4,7.02 14.4,10.58 C14.4,14.141 12.67,17.33 10,19.46 L10,19.46 L10,19.46 L10,19.46 Z"/><circle fill="none" stroke="#000" cx="10" cy="10.5" r="9"/></svg>',xing:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M4.4,4.56 C4.24,4.56 4.11,4.61 4.05,4.72 C3.98,4.83 3.99,4.97 4.07,5.12 L5.82,8.16 L5.82,8.17 L3.06,13.04 C2.99,13.18 2.99,13.33 3.06,13.44 C3.12,13.55 3.24,13.62 3.4,13.62 L6,13.62 C6.39,13.62 6.57,13.36 6.71,13.12 C6.71,13.12 9.41,8.35 9.51,8.16 C9.49,8.14 7.72,5.04 7.72,5.04 C7.58,4.81 7.39,4.56 6.99,4.56 L4.4,4.56 L4.4,4.56 Z"/><path d="M15.3,1 C14.91,1 14.74,1.25 14.6,1.5 C14.6,1.5 9.01,11.42 8.82,11.74 C8.83,11.76 12.51,18.51 12.51,18.51 C12.64,18.74 12.84,19 13.23,19 L15.82,19 C15.98,19 16.1,18.94 16.16,18.83 C16.23,18.72 16.23,18.57 16.16,18.43 L12.5,11.74 L12.5,11.72 L18.25,1.56 C18.32,1.42 18.32,1.27 18.25,1.16 C18.21,1.06 18.08,1 17.93,1 L15.3,1 L15.3,1 Z"/></svg>',yelp:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17.175,14.971c-0.112,0.77-1.686,2.767-2.406,3.054c-0.246,0.1-0.487,0.076-0.675-0.069\tc-0.122-0.096-2.446-3.859-2.446-3.859c-0.194-0.293-0.157-0.682,0.083-0.978c0.234-0.284,0.581-0.393,0.881-0.276\tc0.016,0.01,4.21,1.394,4.332,1.482c0.178,0.148,0.263,0.379,0.225,0.646L17.175,14.971L17.175,14.971z M11.464,10.789\tc-0.203-0.307-0.199-0.666,0.009-0.916c0,0,2.625-3.574,2.745-3.657c0.203-0.135,0.452-0.141,0.69-0.025\tc0.691,0.335,2.085,2.405,2.167,3.199v0.027c0.024,0.271-0.082,0.491-0.273,0.623c-0.132,0.083-4.43,1.155-4.43,1.155\tc-0.322,0.096-0.68-0.06-0.882-0.381L11.464,10.789z M9.475,9.563C9.32,9.609,8.848,9.757,8.269,8.817c0,0-3.916-6.16-4.007-6.351\tc-0.057-0.212,0.011-0.455,0.202-0.65C5.047,1.211,8.21,0.327,9.037,0.529c0.27,0.069,0.457,0.238,0.522,0.479\tc0.047,0.266,0.433,5.982,0.488,7.264C10.098,9.368,9.629,9.517,9.475,9.563z M9.927,19.066c-0.083,0.225-0.273,0.373-0.54,0.421\tc-0.762,0.13-3.15-0.751-3.647-1.342c-0.096-0.131-0.155-0.262-0.167-0.394c-0.011-0.095,0-0.189,0.036-0.272\tc0.061-0.155,2.917-3.538,2.917-3.538c0.214-0.272,0.595-0.355,0.952-0.213c0.345,0.13,0.56,0.428,0.536,0.749\tC10.014,14.479,9.977,18.923,9.927,19.066z M3.495,13.912c-0.235-0.009-0.444-0.148-0.568-0.382c-0.089-0.17-0.151-0.453-0.19-0.794\tC2.63,11.701,2.761,10.144,3.07,9.648c0.145-0.226,0.357-0.345,0.592-0.336c0.154,0,4.255,1.667,4.255,1.667\tc0.321,0.118,0.521,0.453,0.5,0.833c-0.023,0.37-0.236,0.655-0.551,0.738L3.495,13.912z"/></svg>',youtube:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M15,4.1c1,0.1,2.3,0,3,0.8c0.8,0.8,0.9,2.1,0.9,3.1C19,9.2,19,10.9,19,12c-0.1,1.1,0,2.4-0.5,3.4c-0.5,1.1-1.4,1.5-2.5,1.6 c-1.2,0.1-8.6,0.1-11,0c-1.1-0.1-2.4-0.1-3.2-1c-0.7-0.8-0.7-2-0.8-3C1,11.8,1,10.1,1,8.9c0-1.1,0-2.4,0.5-3.4C2,4.5,3,4.3,4.1,4.2 C5.3,4.1,12.6,4,15,4.1z M8,7.5v6l5.5-3L8,7.5z"/></svg>'})}return"undefined"!=typeof window&&window.UIkit&&window.UIkit.use(t),t},"object"==typeof n&&void 0!==t?t.exports=r():"function"==typeof define&&define.amd?define("uikiticons",r):(i="undefined"!=typeof globalThis?globalThis:i||self).UIkitIcons=r()},{}],350:[function(e,t,n){var i,r;i=this,r=function(){"use strict";var e=Object.prototype,n=e.hasOwnProperty;function c(e,t){return n.call(e,t)}var t=/\B([A-Z])/g,p=re(function(e){return e.replace(t,"-$1").toLowerCase()}),i=/-(\w)/g,f=re(function(e){return e.replace(i,r)}),g=re(function(e){return e.length?r(null,e.charAt(0))+e.slice(1):""});function r(e,t){return t?t.toUpperCase():""}var o=String.prototype,s=o.startsWith||function(e){return 0===this.lastIndexOf(e,0)};function y(e,t){return s.call(e,t)}var a=o.endsWith||function(e){return this.substr(-e.length)===e};function l(e,t){return a.call(e,t)}var u=Array.prototype,h=function(e,t){return!!~this.indexOf(e,t)},d=o.includes||h,m=u.includes||h;function v(e,t){return e&&(O(e)?d:m).call(e,t)}var w=u.findIndex||function(e){for(var t=arguments,n=0;n<this.length;n++)if(e.call(t[1],this[n],n,this))return n;return-1};function b(e,t){return w.call(e,t)}var x=Array.isArray;function k(e){return"function"==typeof e}function T(e){return null!==e&&"object"==typeof e}var S=e.toString;function C(e){return"[object Object]"===S.call(e)}function E(e){return T(e)&&e===e.window}function P(e){return 9===L(e)}function j(e){return 1<=L(e)}function _(e){return 1===L(e)}function L(e){return!E(e)&&T(e)&&e.nodeType}function I(e){return"boolean"==typeof e}function O(e){return"string"==typeof e}function R(e){return"number"==typeof e}function M(e){return R(e)||O(e)&&!isNaN(e-parseFloat(e))}function D(e){return!(x(e)?e.length:T(e)&&Object.keys(e).length)}function B(e){return void 0===e}function A(e){return I(e)?e:"true"===e||"1"===e||""===e||"false"!==e&&"0"!==e&&e}function N(e){var t=Number(e);return!isNaN(t)&&t}function $(e){return parseFloat(e)||0}var z=Array.from||function(e){return u.slice.call(e)};function H(e){return F(e)[0]}function F(e){return e&&(j(e)?[e]:z(e).filter(j))||[]}function V(e){return E(e)?e:(e=H(e))?(P(e)?e:e.ownerDocument).defaultView:window}function q(e){return e?l(e,"ms")?$(e):1e3*$(e):0}function W(e,n){return e===n||T(e)&&T(n)&&Object.keys(e).length===Object.keys(n).length&&X(e,function(e,t){return e===n[t]})}function U(e,t,n){return e.replace(new RegExp(t+"|"+n,"g"),function(e){return e===t?n:t})}var G=Object.assign||function(e){for(var t=[],n=arguments.length-1;0<n--;)t[n]=arguments[n+1];e=Object(e);for(var i=0;i<t.length;i++){var r=t[i];if(null!==r)for(var o in r)c(r,o)&&(e[o]=r[o])}return e};function Z(e){return e[e.length-1]}function X(e,t){for(var n in e)if(!1===t(e[n],n))return!1;return!0}function Y(e,r){return e.slice().sort(function(e,t){var n=e[r];void 0===n&&(n=0);var i=t[r];return void 0===i&&(i=0),i<n?1:n<i?-1:0})}function Q(e,n){var i=new Set;return e.filter(function(e){var t=e[n];return!i.has(t)&&(i.add(t)||!0)})}function J(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),Math.min(Math.max(N(e)||0,t),n)}function K(){}function ee(){for(var i=[],e=arguments.length;e--;)i[e]=arguments[e];return[["bottom","top"],["right","left"]].every(function(e){var t=e[0],n=e[1];return 0<Math.min.apply(Math,i.map(function(e){return e[t]}))-Math.max.apply(Math,i.map(function(e){return e[n]}))})}function te(e,t){return e.x<=t.right&&e.x>=t.left&&e.y<=t.bottom&&e.y>=t.top}var ne={ratio:function(e,t,n){var i,r="width"===t?"height":"width";return(i={})[r]=e[t]?Math.round(n*e[r]/e[t]):e[r],i[t]=n,i},contain:function(n,i){var r=this;return X(n=G({},n),function(e,t){return n=n[t]>i[t]?r.ratio(n,t,i[t]):n}),n},cover:function(n,i){var r=this;return X(n=this.contain(n,i),function(e,t){return n=n[t]<i[t]?r.ratio(n,t,i[t]):n}),n}};function ie(e,t,n,i){void 0===n&&(n=0),void 0===i&&(i=!1);var r=(t=F(t)).length;return e=M(e)?N(e):"next"===e?n+1:"previous"===e?n-1:t.indexOf(H(e)),i?J(e,0,r-1):(e%=r)<0?e+r:e}function re(t){var n=Object.create(null);return function(e){return n[e]||(n[e]=t(e))}}function oe(e,t,n){if(T(t))for(var i in t)oe(e,i,t[i]);else{if(B(n))return(e=H(e))&&e.getAttribute(t);F(e).forEach(function(e){k(n)&&(n=n.call(e,oe(e,t))),null===n?ae(e,t):e.setAttribute(t,n)})}}function se(e,t){return F(e).some(function(e){return e.hasAttribute(t)})}function ae(e,t){e=F(e),t.split(" ").forEach(function(t){return e.forEach(function(e){return e.hasAttribute(t)&&e.removeAttribute(t)})})}function le(e,t){for(var n=0,i=[t,"data-"+t];n<i.length;n++)if(se(e,i[n]))return oe(e,i[n])}var ce="undefined"!=typeof window,ue=ce&&/msie|trident/i.test(window.navigator.userAgent),he=ce&&"rtl"===oe(document.documentElement,"dir"),de=ce&&"ontouchstart"in window,pe=ce&&window.PointerEvent,fe=ce&&(de||window.DocumentTouch&&document instanceof DocumentTouch||navigator.maxTouchPoints),ge=pe?"pointerdown":de?"touchstart":"mousedown",me=pe?"pointermove":de?"touchmove":"mousemove",ve=pe?"pointerup":de?"touchend":"mouseup",ye=pe?"pointerenter":de?"":"mouseenter",we=pe?"pointerleave":de?"":"mouseleave",be=pe?"pointercancel":"touchcancel",xe={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function ke(e){return F(e).some(function(e){return xe[e.tagName.toLowerCase()]})}function Te(e){return F(e).some(function(e){return e.offsetWidth||e.offsetHeight||e.getClientRects().length})}var Se="input,select,textarea,button";function Ce(e){return F(e).some(function(e){return Oe(e,Se)})}var Ee=Se+",a[href],[tabindex]";function Pe(e){return Oe(e,Ee)}function je(e){return(e=H(e))&&_(e.parentNode)&&e.parentNode}function _e(e,t){return F(e).filter(function(e){return Oe(e,t)})}var Le=ce?Element.prototype:{},Ie=Le.matches||Le.webkitMatchesSelector||Le.msMatchesSelector||K;function Oe(e,t){return F(e).some(function(e){return Ie.call(e,t)})}var Re=Le.closest||function(e){var t=this;do{if(Oe(t,e))return t}while(t=je(t))};function Me(e,t){return y(t,">")&&(t=t.slice(1)),_(e)?Re.call(e,t):F(e).map(function(e){return Me(e,t)}).filter(Boolean)}function De(e,t){return O(t)?Oe(e,t)||!!Me(e,t):e===t||(P(t)?t.documentElement:H(t)).contains(H(e))}function Be(e,t){for(var n=[];e=je(e);)t&&!Oe(e,t)||n.push(e);return n}function Ae(e,t){var n=(e=H(e))?F(e.children):[];return t?_e(n,t):n}function Ne(e,t){return t?F(e).indexOf(H(t)):Ae(je(e)).indexOf(e)}function $e(e,t){return Fe(e,He(e,t))}function ze(e,t){return Ve(e,He(e,t))}function He(e,t){return void 0===t&&(t=document),O(e)&&Ge(e)||P(t)?t:t.ownerDocument}function Fe(e,t){return H(qe(e,t,"querySelector"))}function Ve(e,t){return F(qe(e,t,"querySelectorAll"))}function qe(e,o,t){if(void 0===o&&(o=document),!e||!O(e))return e;e=e.replace(Ue,"$1 *"),Ge(e)&&(e=Xe(e).map(function(e){var t=o;if("!"===e[0]){var n=e.substr(1).trim().split(" ");t=Me(je(o),n[0]),e=n.slice(1).join(" ").trim()}if("-"===e[0]){var i=e.substr(1).trim().split(" "),r=(t||o).previousElementSibling;t=Oe(r,e.substr(1))?r:null,e=i.slice(1).join(" ")}return t?function(e){var t=[];for(;e.parentNode;){if(e.id){t.unshift("#"+Qe(e.id));break}var n=e.tagName;"HTML"!==n&&(n+=":nth-child("+(Ne(e)+1)+")"),t.unshift(n),e=e.parentNode}return t.join(" > ")}(t)+" "+e:null}).filter(Boolean).join(","),o=document);try{return o[t](e)}catch(e){return null}}var We=/(^|[^\\],)\s*[!>+~-]/,Ue=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g,Ge=re(function(e){return e.match(We)}),Ze=/.*?[^\\](?:,|$)/g,Xe=re(function(e){return e.match(Ze).map(function(e){return e.replace(/,$/,"").trim()})});var Ye=ce&&window.CSS&&CSS.escape||function(e){return e.replace(/([^\x7f-\uFFFF\w-])/g,function(e){return"\\"+e})};function Qe(e){return O(e)?Ye.call(null,e):""}function Je(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n,i,r=it(e),o=r[0],s=r[1],a=r[2],l=r[3],c=r[4];return o=at(o),1<l.length&&(n=l,l=function(e){return x(e.detail)?n.apply(void 0,[e].concat(e.detail)):n(e)}),c&&c.self&&(i=l,l=function(e){if(e.target===e.currentTarget||e.target===e.current)return i.call(null,e)}),a&&(l=function(n,i){var r=this;return function(t){var e=">"===n[0]?Ve(n,t.currentTarget).reverse().filter(function(e){return De(t.target,e)})[0]:Me(t.target,n);e&&(t.current=e,i.call(r,t))}}(a,l)),c=rt(c),s.split(" ").forEach(function(t){return o.forEach(function(e){return e.addEventListener(t,l,c)})}),function(){return Ke(o,s,l,c)}}function Ke(e,t,n,i){void 0===i&&(i=!1),i=rt(i),e=at(e),t.split(" ").forEach(function(t){return e.forEach(function(e){return e.removeEventListener(t,n,i)})})}function et(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=it(e),i=n[0],r=n[1],o=n[2],s=n[3],a=n[4],l=n[5],c=Je(i,r,o,function(e){var t=!l||l(e);t&&(c(),s(e,t))},a);return c}function tt(e,n,i){return at(e).reduce(function(e,t){return e&&t.dispatchEvent(nt(n,!0,!0,i))},!0)}function nt(e,t,n,i){if(void 0===t&&(t=!0),void 0===n&&(n=!1),O(e)){var r=document.createEvent("CustomEvent");r.initCustomEvent(e,t,n,i),e=r}return e}function it(e){return k(e[2])&&e.splice(2,0,!1),e}function rt(e){return e&&ue&&!I(e)?!!e.capture:e}function ot(e){return e&&"addEventListener"in e}function st(e){return ot(e)?e:H(e)}function at(e){return x(e)?e.map(st).filter(Boolean):O(e)?Ve(e):ot(e)?[e]:F(e)}function lt(e){return"touch"===e.pointerType||!!e.touches}function ct(e){var t=e.touches,n=e.changedTouches,i=t&&t[0]||n&&n[0]||e;return{x:i.clientX,y:i.clientY}}var ut=ce&&window.Promise||ft,ht=function(){var n=this;this.promise=new ut(function(e,t){n.reject=t,n.resolve=e})},dt=2,pt=ce&&window.setImmediate||setTimeout;function ft(e){this.state=dt,this.value=void 0,this.deferred=[];var t=this;try{e(function(e){t.resolve(e)},function(e){t.reject(e)})}catch(e){t.reject(e)}}ft.reject=function(n){return new ft(function(e,t){t(n)})},ft.resolve=function(n){return new ft(function(e,t){e(n)})},ft.all=function(s){return new ft(function(n,e){var i=[],r=0;function t(t){return function(e){i[t]=e,(r+=1)===s.length&&n(i)}}0===s.length&&n(i);for(var o=0;o<s.length;o+=1)ft.resolve(s[o]).then(t(o),e)})},ft.race=function(i){return new ft(function(e,t){for(var n=0;n<i.length;n+=1)ft.resolve(i[n]).then(e,t)})};var gt=ft.prototype;function mt(e,t){var n=G({data:null,method:"GET",headers:{},xhr:new XMLHttpRequest,beforeSend:K,responseType:""},t);return ut.resolve().then(function(){return n.beforeSend(n)}).then(function(){return o=e,s=n,new ut(function(e,t){var n=s.xhr;for(var i in s)if(i in n)try{n[i]=s[i]}catch(e){}for(var r in n.open(s.method.toUpperCase(),o),s.headers)n.setRequestHeader(r,s.headers[r]);Je(n,"load",function(){0===n.status||200<=n.status&&n.status<300||304===n.status?("json"===s.responseType&&O(n.response)&&(n=G(function(e){var t={};for(var n in e)t[n]=e[n];return t}(n),{response:JSON.parse(n.response)})),e(n)):t(G(Error(n.statusText),{xhr:n,status:n.status}))}),Je(n,"error",function(){return t(G(Error("Network Error"),{xhr:n}))}),Je(n,"timeout",function(){return t(G(Error("Network Timeout"),{xhr:n}))}),n.send(s.data)});var o,s})}function vt(i,r,o){return new ut(function(e,t){var n=new Image;n.onerror=function(e){return t(e)},n.onload=function(){return e(n)},o&&(n.sizes=o),r&&(n.srcset=r),n.src=i})}function yt(e){return(e=Ot(e)).innerHTML="",e}function wt(e,t){return e=Ot(e),B(t)?e.innerHTML:bt(e.hasChildNodes()?yt(e):e,t)}function bt(t,e){return t=Ot(t),Tt(e,function(e){return t.appendChild(e)})}function xt(t,e){return t=Ot(t),Tt(e,function(e){return t.parentNode.insertBefore(e,t)})}function kt(t,e){return t=Ot(t),Tt(e,function(e){return t.nextSibling?xt(t.nextSibling,e):bt(t.parentNode,e)})}function Tt(e,t){return(e=O(e)?Lt(e):e)?"length"in e?F(e).map(t):t(e):null}function St(e){F(e).forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)})}function Ct(e,t){for(t=H(xt(e,t));t.firstChild;)t=t.firstChild;return bt(t,e),t}function Et(e,t){return F(F(e).map(function(e){return e.hasChildNodes?Ct(F(e.childNodes),t):bt(e,t)}))}function Pt(e){F(e).map(je).filter(function(e,t,n){return n.indexOf(e)===t}).forEach(function(e){xt(e,e.childNodes),St(e)})}gt.resolve=function(e){var t=this;if(t.state===dt){if(e===t)throw new TypeError("Promise settled with itself.");var n=!1;try{var i=e&&e.then;if(null!==e&&T(e)&&k(i))return void i.call(e,function(e){n||t.resolve(e),n=!0},function(e){n||t.reject(e),n=!0})}catch(e){return void(n||t.reject(e))}t.state=0,t.value=e,t.notify()}},gt.reject=function(e){if(this.state===dt){if(e===this)throw new TypeError("Promise settled with itself.");this.state=1,this.value=e,this.notify()}},gt.notify=function(){var o=this;pt(function(){if(o.state!==dt)for(;o.deferred.length;){var e=o.deferred.shift(),t=e[0],n=e[1],i=e[2],r=e[3];try{0===o.state?k(t)?i(t.call(void 0,o.value)):i(o.value):1===o.state&&(k(n)?i(n.call(void 0,o.value)):r(o.value))}catch(e){r(e)}}})},gt.then=function(n,i){var r=this;return new ft(function(e,t){r.deferred.push([n,i,e,t]),r.notify()})},gt.catch=function(e){return this.then(void 0,e)};var jt=/^\s*<(\w+|!)[^>]*>/,_t=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function Lt(e){var t=_t.exec(e);if(t)return document.createElement(t[1]);var n=document.createElement("div");return jt.test(e)?n.insertAdjacentHTML("beforeend",e.trim()):n.textContent=e,1<n.childNodes.length?F(n.childNodes):n.firstChild}function It(e,t){if(_(e))for(t(e),e=e.firstElementChild;e;){var n=e.nextElementSibling;It(e,t),e=n}}function Ot(e,t){return Mt(e)?H(Lt(e)):Fe(e,t)}function Rt(e,t){return Mt(e)?F(Lt(e)):Ve(e,t)}function Mt(e){return O(e)&&("<"===e[0]||e.match(/^\s*</))}function Dt(e){for(var t=[],n=arguments.length-1;0<n--;)t[n]=arguments[n+1];Ht(e,t,"add")}function Bt(e){for(var t=[],n=arguments.length-1;0<n--;)t[n]=arguments[n+1];Ht(e,t,"remove")}function At(e,t){oe(e,"class",function(e){return(e||"").replace(new RegExp("\\b"+t+"\\b","g"),"")})}function Nt(e){for(var t=[],n=arguments.length-1;0<n--;)t[n]=arguments[n+1];t[0]&&Bt(e,t[0]),t[1]&&Dt(e,t[1])}function $t(e,t){t=Ft(t)[0];for(var n=F(e),i=0;i<n.length;i++)if(t&&n[i].classList.contains(t))return!0;return!1}function zt(e,t,n){t=Ft(t);for(var i=F(e),r=0;r<i.length;r++)for(var o=i[r].classList,s=0;s<t.length;s++)B(n)?o.toggle(t[s]):Vt.Force?o.toggle(t[s],!!n):o[n?"add":"remove"](t[s])}function Ht(e,n,i){var r;n=n.reduce(function(e,t){return e.concat(Ft(t))},[]);for(var o=F(e),t=function(t){Vt.Multiple?(r=o[t].classList)[i].apply(r,n):n.forEach(function(e){return o[t].classList[i](e)})},s=0;s<o.length;s++)t(s)}function Ft(e){return String(e).split(/\s|,/).filter(Boolean)}var Vt={get Multiple(){return this.get("Multiple")},get Force(){return this.get("Force")},get:function(e){var t=document.createElement("_").classList;return t.add("a","b"),t.toggle("c",!1),(Vt={Multiple:t.contains("b"),Force:!t.contains("c")})[e]}},qt={"animation-iteration-count":!0,"column-count":!0,"fill-opacity":!0,"flex-grow":!0,"flex-shrink":!0,"font-weight":!0,"line-height":!0,opacity:!0,order:!0,orphans:!0,"stroke-dasharray":!0,"stroke-dashoffset":!0,widows:!0,"z-index":!0,zoom:!0};function Wt(e,t,r,o){return void 0===o&&(o=""),F(e).map(function(n){if(O(t)){if(t=Yt(t),B(r))return Gt(n,t);r||R(r)?n.style.setProperty(t,M(r)&&!qt[t]?r+"px":r,o):n.style.removeProperty(t)}else{if(x(t)){var i=Ut(n);return t.reduce(function(e,t){return e[t]=i[Yt(t)],e},{})}T(t)&&(o=r,X(t,function(e,t){return Wt(n,t,e,o)}))}return n})[0]}function Ut(e,t){return V(e).getComputedStyle(e,t)}function Gt(e,t,n){return Ut(e,n)[t]}var Zt=re(function(e){var t=bt(document.documentElement,document.createElement("div"));return Dt(t,"uk-"+e),e=Gt(t,"content",":before").replace(/^["'](.*)["']$/,"$1"),St(t),e});function Xt(e){return ue?Zt(e):Ut(document.documentElement).getPropertyValue("--uk-"+e)}var Yt=re(function(e){return function(e){e=p(e);var t=document.documentElement.style;if(e in t)return e;var n,i=Qt.length;for(;i--;)if((n="-"+Qt[i]+"-"+e)in t)return n}(e)}),Qt=["webkit","moz","ms"];function Jt(e,s,a,l){return void 0===a&&(a=400),void 0===l&&(l="linear"),ut.all(F(e).map(function(o){return new ut(function(n,i){for(var e in s){var t=Wt(o,e);""===t&&Wt(o,e,t)}var r=setTimeout(function(){return tt(o,"transitionend")},a);et(o,"transitionend transitioncanceled",function(e){var t=e.type;clearTimeout(r),Bt(o,"uk-transition"),Wt(o,{transitionProperty:"",transitionDuration:"",transitionTimingFunction:""}),"transitioncanceled"===t?i():n(o)},{self:!0}),Dt(o,"uk-transition"),Wt(o,G({transitionProperty:Object.keys(s).map(Yt).join(","),transitionDuration:a+"ms",transitionTimingFunction:l},s))})}))}var Kt={start:Jt,stop:function(e){return tt(e,"transitionend"),ut.resolve()},cancel:function(e){tt(e,"transitioncanceled")},inProgress:function(e){return $t(e,"uk-transition")}},en="uk-animation-";function tn(e,t,s,a,l){return void 0===s&&(s=200),ut.all(F(e).map(function(o){return new ut(function(n,i){tt(o,"animationcanceled");var r=setTimeout(function(){return tt(o,"animationend")},s);et(o,"animationend animationcanceled",function(e){var t=e.type;clearTimeout(r),"animationcanceled"===t?i():n(o),Wt(o,"animationDuration",""),At(o,en+"\\S*")},{self:!0}),Wt(o,"animationDuration",s+"ms"),Dt(o,t,en+(l?"leave":"enter")),y(t,en)&&(a&&Dt(o,"uk-transform-origin-"+a),l&&Dt(o,en+"reverse"))})}))}var nn=new RegExp(en+"(enter|leave)"),rn={in:tn,out:function(e,t,n,i){return tn(e,t,n,i,!0)},inProgress:function(e){return nn.test(oe(e,"class"))},cancel:function(e){tt(e,"animationcanceled")}},on={width:["left","right"],height:["top","bottom"]};function sn(e){var t=_(e)?H(e).getBoundingClientRect():{height:un(e),width:hn(e),top:0,left:0};return{height:t.height,width:t.width,top:t.top,left:t.left,bottom:t.top+t.height,right:t.left+t.width}}function an(n,i){var r=sn(n),e=V(n),t={height:e.pageYOffset,width:e.pageXOffset};for(var o in on)for(var s in on[o])r[on[o][s]]+=t[o];if(!i)return r;var a=Wt(n,"position");X(Wt(n,["left","top"]),function(e,t){return Wt(n,t,i[t]-r[t]+$("absolute"===a&&"auto"===e?ln(n)[t]:e))})}function ln(e){for(var t=an(e),n=t.top,i=t.left,r=H(e),o=r.ownerDocument,s=o.body,a=o.documentElement,l=r.offsetParent||a;l&&(l===s||l===a)&&"static"===Wt(l,"position");)l=l.parentNode;if(_(l)){var c=an(l);n-=c.top+$(Wt(l,"borderTopWidth")),i-=c.left+$(Wt(l,"borderLeftWidth"))}return{top:n-$(Wt(e,"marginTop")),left:i-$(Wt(e,"marginLeft"))}}function cn(e){var t=[0,0];e=H(e);do{if(t[0]+=e.offsetTop,t[1]+=e.offsetLeft,"fixed"===Wt(e,"position")){var n=V(e);return t[0]+=n.pageYOffset,t[1]+=n.pageXOffset,t}}while(e=e.offsetParent);return t}var un=dn("height"),hn=dn("width");function dn(i){var r=g(i);return function(e,t){if(B(t)){if(E(e))return e["inner"+r];if(P(e)){var n=e.documentElement;return Math.max(n["offset"+r],n["scroll"+r])}return(t="auto"===(t=Wt(e=H(e),i))?e["offset"+r]:$(t)||0)-pn(e,i)}return Wt(e,i,t||0===t?+t+pn(e,i)+"px":"")}}function pn(n,e,t){return void 0===t&&(t="border-box"),Wt(n,"boxSizing")===t?on[e].map(g).reduce(function(e,t){return e+$(Wt(n,"padding"+t))+$(Wt(n,"border"+t+"Width"))},0):0}function fn(e){for(var t in on)for(var n in on[t])if(on[t][n]===e)return on[t][1-n];return e}function gn(e,t,n){return void 0===t&&(t="width"),void 0===n&&(n=window),M(e)?+e:l(e,"vh")?mn(un(V(n)),e):l(e,"vw")?mn(hn(V(n)),e):l(e,"%")?mn(sn(n)[t],e):$(e)}function mn(e,t){return e*$(t)/100}var vn={reads:[],writes:[],read:function(e){return this.reads.push(e),bn(),e},write:function(e){return this.writes.push(e),bn(),e},clear:function(e){kn(this.reads,e),kn(this.writes,e)},flush:yn};function yn(e){void 0===e&&(e=1),xn(vn.reads),xn(vn.writes.splice(0)),vn.scheduled=!1,(vn.reads.length||vn.writes.length)&&bn(e+1)}var wn=4;function bn(e){vn.scheduled||(vn.scheduled=!0,e&&e<wn?ut.resolve().then(function(){return yn(e)}):requestAnimationFrame(function(){return yn()}))}function xn(e){for(var t;t=e.shift();)try{t()}catch(e){}}function kn(e,t){var n=e.indexOf(t);return~n&&e.splice(n,1)}function Tn(){}Tn.prototype={positions:[],init:function(){var t,e=this;this.positions=[],this.unbind=Je(document,"mousemove",function(e){return t=ct(e)}),this.interval=setInterval(function(){t&&(e.positions.push(t),5<e.positions.length&&e.positions.shift())},50)},cancel:function(){this.unbind&&this.unbind(),this.interval&&clearInterval(this.interval)},movesTo:function(e){if(this.positions.length<2)return!1;var n=e.getBoundingClientRect(),t=n.left,i=n.right,r=n.top,o=n.bottom,s=this.positions[0],a=Z(this.positions),l=[s,a];return!te(a,n)&&[[{x:t,y:r},{x:i,y:o}],[{x:t,y:o},{x:i,y:r}]].some(function(e){var t=function(e,t){var n=e[0],i=n.x,r=n.y,o=e[1],s=o.x,a=o.y,l=t[0],c=l.x,u=l.y,h=t[1],d=h.x,p=h.y,f=(p-u)*(s-i)-(d-c)*(a-r);if(0===f)return!1;var g=((d-c)*(r-u)-(p-u)*(i-c))/f;if(g<0)return!1;return{x:i+g*(s-i),y:r+g*(a-r)}}(l,e);return t&&te(t,n)})}};var Sn={};function Cn(e,t,n){return Sn.computed(k(e)?e.call(n,n):e,k(t)?t.call(n,n):t)}function En(e,t){return e=e&&!x(e)?[e]:e,t?e?e.concat(t):x(t)?t:[t]:e}function Pn(t,n,i){var r={};if(k(n)&&(n=n.options),n.extends&&(t=Pn(t,n.extends,i)),n.mixins)for(var e=0,o=n.mixins.length;e<o;e++)t=Pn(t,n.mixins[e],i);for(var s in t)l(s);for(var a in n)c(t,a)||l(a);function l(e){r[e]=(Sn[e]||function(e,t){return B(t)?e:t})(t[e],n[e],i)}return r}function jn(e,t){var n;void 0===t&&(t=[]);try{return e?y(e,"{")?JSON.parse(e):t.length&&!v(e,":")?((n={})[t[0]]=e,n):e.split(";").reduce(function(e,t){var n=t.split(/:(.*)/),i=n[0],r=n[1];return i&&!B(r)&&(e[i.trim()]=r.trim()),e},{}):{}}catch(e){return{}}}function _n(e){if(Mn(e)&&An(e,{func:"playVideo",method:"play"}),Rn(e))try{e.play().catch(K)}catch(e){}}function Ln(e){Mn(e)&&An(e,{func:"pauseVideo",method:"pause"}),Rn(e)&&e.pause()}function In(e){Mn(e)&&An(e,{func:"mute",method:"setVolume",value:0}),Rn(e)&&(e.muted=!0)}function On(e){return Rn(e)||Mn(e)}function Rn(e){return e&&"VIDEO"===e.tagName}function Mn(e){return e&&"IFRAME"===e.tagName&&(Dn(e)||Bn(e))}function Dn(e){return!!e.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function Bn(e){return!!e.src.match(/vimeo\.com\/video\/.*/)}function An(e,t){(function(t){if(t[$n])return t[$n];var n,i=Dn(t),r=Bn(t),o=++zn;return t[$n]=new ut(function(e){i&&et(t,"load",function(){var e=function(){return Nn(t,{event:"listening",id:o})};n=setInterval(e,100),e()}),et(window,"message",e,!1,function(e){var t=e.data;try{return(t=JSON.parse(t))&&(i&&t.id===o&&"onReady"===t.event||r&&Number(t.player_id)===o)}catch(e){}}),t.src=t.src+(v(t.src,"?")?"&":"?")+(i?"enablejsapi=1":"api=1&player_id="+o)}).then(function(){return clearInterval(n)})})(e).then(function(){return Nn(e,t)})}function Nn(e,t){try{e.contentWindow.postMessage(JSON.stringify(G({event:"command"},t)),"*")}catch(e){}}Sn.events=Sn.created=Sn.beforeConnect=Sn.connected=Sn.beforeDisconnect=Sn.disconnected=Sn.destroy=En,Sn.args=function(e,t){return!1!==t&&En(t||e)},Sn.update=function(e,t){return Y(En(e,k(t)?{read:t}:t),"order")},Sn.props=function(e,t){return x(t)&&(t=t.reduce(function(e,t){return e[t]=String,e},{})),Sn.methods(e,t)},Sn.computed=Sn.methods=function(e,t){return t?e?G({},e,t):t:e},Sn.data=function(t,n,e){return e?Cn(t,n,e):n?t?function(e){return Cn(t,n,e)}:n:t};var $n="_ukPlayer",zn=0;function Hn(e,s,a){return void 0===s&&(s=0),void 0===a&&(a=0),!!Te(e)&&ee.apply(void 0,Wn(e).map(function(e){var t=an(Un(e)),n=t.top,i=t.left,r=t.bottom,o=t.right;return{top:n-s,left:i-a,bottom:r+s,right:o+a}}).concat(an(e)))}function Fn(e,t){(e=E(e)||P(e)?Zn(e):H(e)).scrollTop=t}function Vn(h,e){void 0===e&&(e={});var d=e.offset;void 0===d&&(d=0);var p=Te(h)?Wn(h):[];return p.reduce(function(e,t,n){var i=t.scrollTop,r=t.scrollHeight,o=t.offsetHeight,s=r-Gn(t),a=an(p[n-1]||h),l=a.height,c=a.top,u=Math.ceil(c-an(Un(t)).top-d+i);return 0<d&&o<l+d?u+=d:d=0,s<u?(d-=u-s,u=s):u<0&&(d-=u,u=0),function(){return(a=t,l=u-i,new ut(function(i){var e,r=a.scrollTop,o=(e=Math.abs(l),40*Math.pow(e,.375)),s=Date.now();!function e(){var t,n=(t=J((Date.now()-s)/o),.5*(1-Math.cos(Math.PI*t)));Fn(a,r+l*n),1!==n?requestAnimationFrame(e):i()}()})).then(e);var a,l}},function(){return ut.resolve()})()}function qn(e,t){if(void 0===t&&(t=0),!Te(e))return 0;var n=Wn(e,/auto|scroll/,!0)[0],i=n.scrollHeight,r=n.scrollTop,o=Gn(n),s=cn(e)[0]-r-cn(n)[0],a=Math.min(o,s+r);return J(-1*(s-a)/Math.min(e.offsetHeight+t+a,i-(s+r),i-o))}function Wn(e,t,n){void 0===t&&(t=/auto|scroll|hidden/),void 0===n&&(n=!1);var i=Zn(e),r=Be(e).reverse(),o=b(r=r.slice(r.indexOf(i)+1),function(e){return"fixed"===Wt(e,"position")});return~o&&(r=r.slice(o)),[i].concat(r.filter(function(e){return t.test(Wt(e,"overflow"))&&(!n||e.scrollHeight>Gn(e))})).reverse()}function Un(e){return e===Zn(e)?window:e}function Gn(e){return(e===Zn(e)?document.documentElement:e).clientHeight}function Zn(e){var t=V(e).document;return t.scrollingElement||t.documentElement}var Xn={width:["x","left","right"],height:["y","top","bottom"]};function Yn(e,t,u,h,d,n,i,r){u=Jn(u),h=Jn(h);var p={element:u,target:h};if(!e||!t)return p;var f=an(e),g=an(t),m=g;if(Qn(m,u,f,-1),Qn(m,h,g,1),d=Kn(d,f.width,f.height),n=Kn(n,g.width,g.height),d.x+=n.x,d.y+=n.y,m.left+=d.x,m.top+=d.y,i){var o=Wn(e).map(Un);r&&!v(o,r)&&o.unshift(r),o=o.map(function(e){return an(e)}),X(Xn,function(e,s){var a=e[0],l=e[1],c=e[2];(!0===i||v(i,a))&&o.some(function(i){var e=u[a]===l?-f[s]:u[a]===c?f[s]:0,t=h[a]===l?g[s]:h[a]===c?-g[s]:0;if(m[l]<i[l]||m[l]+f[s]>i[c]){var n=f[s]/2,r="center"===h[a]?-g[s]/2:0;return"center"===u[a]&&(o(n,r)||o(-n,-r))||o(e,t)}function o(t,e){var n=$((m[l]+t+e-2*d[a]).toFixed(4));if(n>=i[l]&&n+f[s]<=i[c])return m[l]=n,["element","target"].forEach(function(e){p[e][a]=t?p[e][a]===Xn[s][1]?Xn[s][2]:Xn[s][1]:p[e][a]}),!0}})})}return an(e,m),p}function Qn(o,s,a,l){X(Xn,function(e,t){var n=e[0],i=e[1],r=e[2];s[n]===r?o[i]+=a[t]*l:"center"===s[n]&&(o[i]+=a[t]*l/2)})}function Jn(e){var t=/left|center|right/,n=/top|center|bottom/;return 1===(e=(e||"").split(" ")).length&&(e=t.test(e[0])?e.concat("center"):n.test(e[0])?["center"].concat(e):["center","center"]),{x:t.test(e[0])?e[0]:"center",y:n.test(e[1])?e[1]:"center"}}function Kn(e,t,n){var i=(e||"").split(" "),r=i[0],o=i[1];return{x:r?$(r)*(l(r,"%")?t/100:1):0,y:o?$(o)*(l(o,"%")?n/100:1):0}}var ei=Object.freeze({__proto__:null,ajax:mt,getImage:vt,transition:Jt,Transition:Kt,animate:tn,Animation:rn,attr:oe,hasAttr:se,removeAttr:ae,data:le,addClass:Dt,removeClass:Bt,removeClasses:At,replaceClass:Nt,hasClass:$t,toggleClass:zt,dimensions:sn,offset:an,position:ln,offsetPosition:cn,height:un,width:hn,boxModelAdjust:pn,flipPosition:fn,toPx:gn,ready:function(e){if("loading"===document.readyState)var t=Je(document,"DOMContentLoaded",function(){t(),e()});else e()},empty:yt,html:wt,prepend:function(t,e){return(t=Ot(t)).hasChildNodes()?Tt(e,function(e){return t.insertBefore(e,t.firstChild)}):bt(t,e)},append:bt,before:xt,after:kt,remove:St,wrapAll:Ct,wrapInner:Et,unwrap:Pt,fragment:Lt,apply:It,$:Ot,$$:Rt,inBrowser:ce,isIE:ue,isRtl:he,hasTouch:fe,pointerDown:ge,pointerMove:me,pointerUp:ve,pointerEnter:ye,pointerLeave:we,pointerCancel:be,on:Je,off:Ke,once:et,trigger:tt,createEvent:nt,toEventTargets:at,isTouch:lt,getEventPos:ct,fastdom:vn,isVoidElement:ke,isVisible:Te,selInput:Se,isInput:Ce,selFocusable:Ee,isFocusable:Pe,parent:je,filter:_e,matches:Oe,closest:Me,within:De,parents:Be,children:Ae,index:Ne,hasOwn:c,hyphenate:p,camelize:f,ucfirst:g,startsWith:y,endsWith:l,includes:v,findIndex:b,isArray:x,isFunction:k,isObject:T,isPlainObject:C,isWindow:E,isDocument:P,isNode:j,isElement:_,isBoolean:I,isString:O,isNumber:R,isNumeric:M,isEmpty:D,isUndefined:B,toBoolean:A,toNumber:N,toFloat:$,toArray:z,toNode:H,toNodes:F,toWindow:V,toMs:q,isEqual:W,swap:U,assign:G,last:Z,each:X,sortBy:Y,uniqueBy:Q,clamp:J,noop:K,intersectRect:ee,pointInRect:te,Dimensions:ne,getIndex:ie,memoize:re,MouseTracker:Tn,mergeOptions:Pn,parseOptions:jn,play:_n,pause:Ln,mute:In,isVideo:On,positionAt:Yn,Promise:ut,Deferred:ht,query:$e,queryAll:ze,find:Fe,findAll:Ve,escape:Qe,css:Wt,getCssVar:Xt,propName:Yt,isInView:Hn,scrollTop:Fn,scrollIntoView:Vn,scrolledOver:qn,scrollParents:Wn,getViewport:Un,getViewportClientHeight:Gn});var ti,ni,ii,ri,oi=re(function(e){return!(!y(e,"uk-")&&!y(e,"data-uk-"))&&f(e.replace("data-uk-","").replace("uk-",""))}),si=function(e){this._init(e)};si.util=ei,si.data="__uikit__",si.prefix="uk-",si.options={},si.version="3.8.1",function(n){var t,i=n.data;function r(e,t){if(e)for(var n in e)e[n]._connected&&e[n]._callUpdate(t)}n.use=function(e){if(!e.installed)return e.call(null,this),e.installed=!0,this},n.mixin=function(e,t){(t=(O(t)?n.component(t):t)||this).options=Pn(t.options,e)},n.extend=function(e){e=e||{};var t=function(e){this._init(e)};return((t.prototype=Object.create(this.prototype)).constructor=t).options=Pn(this.options,e),t.super=this,t.extend=this.extend,t},n.update=function(e,t){Be(e=e?H(e):document.body).reverse().forEach(function(e){return r(e[i],t)}),It(e,function(e){return r(e[i],t)})},Object.defineProperty(n,"container",{get:function(){return t||document.body},set:function(e){t=Ot(e)}})}(si),(ti=si).prototype._callHook=function(e){var t=this,n=this.$options[e];n&&n.forEach(function(e){return e.call(t)})},ti.prototype._callConnected=function(){this._connected||(this._data={},this._computeds={},this._initProps(),this._callHook("beforeConnect"),this._connected=!0,this._initEvents(),this._initObservers(),this._callHook("connected"),this._callUpdate())},ti.prototype._callDisconnected=function(){this._connected&&(this._callHook("beforeDisconnect"),this._disconnectObservers(),this._unbindEvents(),this._callHook("disconnected"),this._connected=!1,delete this._watch)},ti.prototype._callUpdate=function(e){var t=this;void 0===e&&(e="update"),this._connected&&("update"!==e&&"resize"!==e||this._callWatches(),this.$options.update&&(this._updates||(this._updates=new Set,vn.read(function(){t._connected&&function(s){for(var a=this,l=this.$options.update,e=function(e){var t=l[e],n=t.read,i=t.write,r=t.events;if(s.has("update")||r&&r.some(function(e){return s.has(e)})){var o=void 0;n&&(o=n.call(a,a._data,s))&&C(o)&&G(a._data,o),i&&!1!==o&&vn.write(function(){return i.call(a,a._data,s)})}},t=0;t<l.length;t++)e(t)}.call(t,t._updates),delete t._updates})),this._updates.add(e.type||e)))},ti.prototype._callWatches=function(){var e=this;if(!this._watch){var t=!c(this,"_watch");this._watch=vn.read(function(){e._connected&&function(e){var t=this.$options.computed,n=this._computeds;for(var i in t){var r=c(n,i),o=n[i];delete n[i];var s=t[i],a=s.watch,l=s.immediate;a&&(e&&l||r&&!W(o,this[i]))&&a.call(this,this[i],o)}}.call(e,t),e._watch=null})}},function(e){var t=0;function u(e,t){var n={},i=e.args;void 0===i&&(i=[]);var r=e.props;void 0===r&&(r={});var o=e.el;if(!r)return n;for(var s in r){var a=p(s),l=le(o,a);B(l)||(l=r[s]===Boolean&&""===l||d(r[s],l),("target"!==a||l&&!y(l,"_"))&&(n[s]=l))}var c=jn(le(o,t),i);for(var u in c){var h=f(u);void 0!==r[h]&&(n[h]=d(r[h],c[u]))}return n}function n(i,r,o){Object.defineProperty(i,r,{enumerable:!0,get:function(){var e=i._computeds,t=i.$props,n=i.$el;return c(e,r)||(e[r]=(o.get||o).call(i,t,n)),e[r]},set:function(e){var t=i._computeds;t[r]=o.set?o.set.call(i,e):e,B(t[r])&&delete t[r]}})}function h(t,n,i){C(n)||(n={name:i,handler:n});var e=n.name,r=n.el,o=n.handler,s=n.capture,a=n.passive,l=n.delegate,c=n.filter,u=n.self;r=k(r)?r.call(t):r||t.$el,x(r)?r.forEach(function(e){return h(t,G({},n,{el:e}),i)}):!r||c&&!c.call(t)||t._events.push(Je(r,e,l?O(l)?l:l.call(t):null,O(o)?t[o]:o.bind(t),{passive:a,capture:s,self:u}))}function i(e,t){return e.every(function(e){return!e||!c(e,t)})}function d(e,t){return e===Boolean?A(t):e===Number?N(t):"list"===e?x(n=t)?n:O(n)?n.split(/,(?![^(]*\))/).map(function(e){return M(e)?N(e):A(e.trim())}):[n]:e?e(t):t;var n}e.prototype._init=function(e){(e=e||{}).data=function(e,t){var n=e.data,i=t.args,r=t.props;if(void 0===r&&(r={}),n=x(n)?D(i)?void 0:n.slice(0,i.length).reduce(function(e,t,n){return C(t)?G(e,t):e[i[n]]=t,e},{}):n)for(var o in n)B(n[o])?delete n[o]:n[o]=r[o]?d(r[o],n[o]):n[o];return n}(e,this.constructor.options),this.$options=Pn(this.constructor.options,e,this),this.$el=null,this.$props={},this._uid=t++,this._initData(),this._initMethods(),this._initComputeds(),this._callHook("created"),e.el&&this.$mount(e.el)},e.prototype._initData=function(){var e=this.$options.data;for(var t in void 0===e&&(e={}),e)this.$props[t]=this[t]=e[t]},e.prototype._initMethods=function(){var e=this.$options.methods;if(e)for(var t in e)this[t]=e[t].bind(this)},e.prototype._initComputeds=function(){var e=this.$options.computed;if(this._computeds={},e)for(var t in e)n(this,t,e[t])},e.prototype._initProps=function(e){var t;for(t in e=e||u(this.$options,this.$name))B(e[t])||(this.$props[t]=e[t]);var n=[this.$options.computed,this.$options.methods];for(t in this.$props)t in e&&i(n,t)&&(this[t]=this.$props[t])},e.prototype._initEvents=function(){var n=this;this._events=[];var e=this.$options.events;e&&e.forEach(function(e){if(c(e,"handler"))h(n,e);else for(var t in e)h(n,e[t],t)})},e.prototype._unbindEvents=function(){this._events.forEach(function(e){return e()}),delete this._events},e.prototype._initObservers=function(){var e,t,n;this._observers=[(e=this,t=e.$options.el,n=new MutationObserver(function(){return e.$emit()}),n.observe(t,{childList:!0,subtree:!0}),n),function(t){var r=t.$name,n=t.$options,o=t.$props,e=n.attrs,i=n.props,s=n.el;if(i&&!1!==e){var a=x(e)?e:Object.keys(i),l=a.map(function(e){return p(e)}).concat(r),c=new MutationObserver(function(e){var i=u(n,r);e.some(function(e){var t=e.attributeName,n=t.replace("data-","");return(n===r?a:[f(n),f(t)]).some(function(e){return!B(i[e])&&i[e]!==o[e]})})&&t.$reset()});return c.observe(s,{attributes:!0,attributeFilter:l.concat(l.map(function(e){return"data-"+e}))}),c}}(this)]},e.prototype._disconnectObservers=function(){this._observers.forEach(function(e){return e&&e.disconnect()})}}(si),ii=(ni=si).data,ri={},ni.component=function(s,e){var t=p(s);if(s=f(t),!e)return C(ri[s])&&(ri[s]=ni.extend(ri[s])),ri[s];ni[s]=function(e,n){for(var t=arguments.length,i=Array(t);t--;)i[t]=arguments[t];var r=ni.component(s);return r.options.functional?new r({data:C(e)?e:[].concat(i)}):e?Rt(e).map(o)[0]:o(e);function o(e){var t=ni.getComponent(e,s);if(t){if(!n)return t;t.$destroy()}return new r({el:e,data:n})}};var n=C(e)?G({},e):e.options;return n.name=s,n.install&&n.install(ni,n,s),ni._initialized&&!n.functional&&vn.read(function(){return ni[s]("[uk-"+t+"],[data-uk-"+t+"]")}),ri[s]=C(e)?n:e},ni.getComponents=function(e){return e&&e[ii]||{}},ni.getComponent=function(e,t){return ni.getComponents(e)[t]},ni.connect=function(e){if(e[ii])for(var t in e[ii])e[ii][t]._callConnected();for(var n=0;n<e.attributes.length;n++){var i=oi(e.attributes[n].name);i&&i in ri&&ni[i](e)}},ni.disconnect=function(e){for(var t in e[ii])e[ii][t]._callDisconnected()},function(i){var r=i.data;i.prototype.$create=function(e,t,n){return i[e](t,n)},i.prototype.$mount=function(e){var t=this.$options.name;e[r]||(e[r]={}),e[r][t]||((e[r][t]=this).$el=this.$options.el=this.$options.el||e,De(e,document)&&this._callConnected())},i.prototype.$reset=function(){this._callDisconnected(),this._callConnected()},i.prototype.$destroy=function(e){void 0===e&&(e=!1);var t=this.$options,n=t.el,i=t.name;n&&this._callDisconnected(),this._callHook("destroy"),n&&n[r]&&(delete n[r][i],D(n[r])||delete n[r],e&&St(this.$el))},i.prototype.$emit=function(e){this._callUpdate(e)},i.prototype.$update=function(e,t){void 0===e&&(e=this.$el),i.update(e,t)},i.prototype.$getComponent=i.getComponent;var e=re(function(e){return i.prefix+p(e)});Object.defineProperties(i.prototype,{$container:Object.getOwnPropertyDescriptor(i,"container"),$name:{get:function(){return e(this.$options.name)}}})}(si);var ai={connected:function(){!$t(this.$el,this.$name)&&Dt(this.$el,this.$name)}},li={props:{cls:Boolean,animation:"list",duration:Number,origin:String,transition:String},data:{cls:!1,animation:[!1],duration:200,origin:!1,transition:"linear",clsEnter:"uk-togglabe-enter",clsLeave:"uk-togglabe-leave",initProps:{overflow:"",height:"",paddingTop:"",paddingBottom:"",marginTop:"",marginBottom:""},hideProps:{overflow:"hidden",height:0,paddingTop:0,paddingBottom:0,marginTop:0,marginBottom:0}},computed:{hasAnimation:function(e){return!!e.animation[0]},hasTransition:function(e){var t=e.animation;return this.hasAnimation&&!0===t[0]}},methods:{toggleElement:function(t,s,a){var l=this;return new ut(function(e){return ut.all(F(t).map(function(e){var t=I(s)?s:!l.isToggled(e);if(!tt(e,"before"+(t?"show":"hide"),[l]))return ut.reject();var o,n=(k(a)?a:!1!==a&&l.hasAnimation?l.hasTransition?ci(l):(o=l,function(e,t){rn.cancel(e);var n=o.animation,i=o.duration,r=o._toggle;return t?(r(e,!0),rn.in(e,n[0],i,o.origin)):rn.out(e,n[1]||n[0],i,o.origin).then(function(){return r(e,!1)})}):l._toggle)(e,t),i=t?l.clsEnter:l.clsLeave;Dt(e,i),tt(e,t?"show":"hide",[l]);var r=function(){Bt(e,i),tt(e,t?"shown":"hidden",[l]),l.$update(e)};return n?n.then(r,function(){return Bt(e,i),ut.reject()}):r()})).then(e,K)})},isToggled:function(e){return void 0===e&&(e=this.$el),!!$t(e=F(e)[0],this.clsEnter)||!$t(e,this.clsLeave)&&(this.cls?$t(e,this.cls.split(" ")[0]):Te(e))},_toggle:function(e,t){var n;e&&(t=Boolean(t),this.cls?(n=v(this.cls," ")||t!==$t(e,this.cls))&&zt(e,this.cls,v(this.cls," ")?void 0:t):(n=t===e.hidden)&&(e.hidden=!t),Rt("[autofocus]",e).some(function(e){return Te(e)?e.focus()||!0:e.blur()}),n&&(tt(e,"toggled",[t,this]),this.$update(e)))}}};function ci(e){var s=e.isToggled,a=e.duration,l=e.initProps,c=e.hideProps,u=e.transition,h=e._toggle;return function(e,t){var n=Kt.inProgress(e),i=e.hasChildNodes?$(Wt(e.firstElementChild,"marginTop"))+$(Wt(e.lastElementChild,"marginBottom")):0,r=Te(e)?un(e)+(n?0:i):0;Kt.cancel(e),s(e)||h(e,!0),un(e,""),vn.flush();var o=un(e)+(n?0:i);return un(e,r),(t?Kt.start(e,G({},l,{overflow:"hidden",height:o}),Math.round(a*(1-r/o)),u):Kt.start(e,c,Math.round(a*(r/o)),u).then(function(){return h(e,!1)})).then(function(){return Wt(e,l)})}}var ui={mixins:[ai,li],props:{targets:String,active:null,collapsible:Boolean,multiple:Boolean,toggle:String,content:String,transition:String,offset:Number},data:{targets:"> *",active:!1,animation:[!0],collapsible:!0,multiple:!1,clsOpen:"uk-open",toggle:"> .uk-accordion-title",content:"> .uk-accordion-content",transition:"ease",offset:0},computed:{items:{get:function(e,t){return Rt(e.targets,t)},watch:function(e,t){var n=this;if(e.forEach(function(e){return hi(Ot(n.content,e),!$t(e,n.clsOpen))}),!t&&!$t(e,this.clsOpen)){var i=!1!==this.active&&e[Number(this.active)]||!this.collapsible&&e[0];i&&this.toggle(i,!1)}},immediate:!0},toggles:function(e){var t=e.toggle;return this.items.map(function(e){return Ot(t,e)})}},events:[{name:"click",delegate:function(){return this.targets+" "+this.$props.toggle},handler:function(e){e.preventDefault(),this.toggle(Ne(this.toggles,e.current))}}],methods:{toggle:function(e,r){var o=this,t=[this.items[ie(e,this.items)]],n=_e(this.items,"."+this.clsOpen);this.multiple||v(n,t[0])||(t=t.concat(n)),!this.collapsible&&n.length<2&&!_e(t,":not(."+this.clsOpen+")").length||t.forEach(function(e){return o.toggleElement(e,!$t(e,o.clsOpen),function(t,n){zt(t,o.clsOpen,n),oe(Ot(o.$props.toggle,t),"aria-expanded",n);var i=Ot((t._wrapper?"> * ":"")+o.content,t);if(!1!==r&&o.hasTransition)return t._wrapper||(t._wrapper=Ct(i,"<div"+(n?" hidden":"")+">")),hi(i,!1),ci(o)(t._wrapper,n).then(function(){if(hi(i,!n),delete t._wrapper,Pt(i),n){var e=Ot(o.$props.toggle,t);Hn(e)||Vn(e,{offset:o.offset})}});hi(i,!n)})})}}};function hi(e,t){e&&(e.hidden=t)}var di={mixins:[ai,li],args:"animation",props:{close:String},data:{animation:[!0],selClose:".uk-alert-close",duration:150,hideProps:G({opacity:0},li.data.hideProps)},events:[{name:"click",delegate:function(){return this.selClose},handler:function(e){e.preventDefault(),this.close()}}],methods:{close:function(){var e=this;this.toggleElement(this.$el).then(function(){return e.$destroy(!0)})}}},pi={args:"autoplay",props:{automute:Boolean,autoplay:Boolean},data:{automute:!1,autoplay:!0},computed:{inView:function(e){return"inview"===e.autoplay}},connected:function(){this.inView&&!se(this.$el,"preload")&&(this.$el.preload="none"),this.automute&&In(this.$el)},update:{read:function(){return!!On(this.$el)&&{visible:Te(this.$el)&&"hidden"!==Wt(this.$el,"visibility"),inView:this.inView&&Hn(this.$el)}},write:function(e){var t=e.visible,n=e.inView;!t||this.inView&&!n?Ln(this.$el):(!0===this.autoplay||this.inView&&n)&&_n(this.$el)},events:["resize","scroll"]}},fi={mixins:[ai,pi],props:{width:Number,height:Number},data:{automute:!0},update:{read:function(){var e=this.$el,t=function(e){for(;e=je(e);)if("static"!==Wt(e,"position"))return e}(e)||je(e),n=t.offsetHeight,i=t.offsetWidth,r=ne.cover({width:this.width||e.naturalWidth||e.videoWidth||e.clientWidth,height:this.height||e.naturalHeight||e.videoHeight||e.clientHeight},{width:i+(i%2?1:0),height:n+(n%2?1:0)});return!(!r.width||!r.height)&&r},write:function(e){var t=e.height,n=e.width;Wt(this.$el,{height:t,width:n})},events:["resize"]}};var gi,mi={props:{container:Boolean},data:{container:!0},computed:{container:function(e){var t=e.container;return!0===t&&this.$container||t&&Ot(t)}}},vi={props:{pos:String,offset:null,flip:Boolean,clsPos:String},data:{pos:"bottom-"+(he?"right":"left"),flip:!0,offset:!1,clsPos:""},computed:{pos:function(e){var t=e.pos;return(t+(v(t,"-")?"":"-center")).split("-")},dir:function(){return this.pos[0]},align:function(){return this.pos[1]}},methods:{positionAt:function(e,t,n){At(e,this.clsPos+"-(top|bottom|left|right)(-[a-z]+)?");var i=this.offset,r=this.getAxis();if(!M(i)){var o=Ot(i);i=o?an(o)["x"===r?"left":"top"]-an(t)["x"===r?"right":"bottom"]:0}var s=Yn(e,t,"x"===r?fn(this.dir)+" "+this.align:this.align+" "+fn(this.dir),"x"===r?this.dir+" "+this.align:this.align+" "+this.dir,"x"===r?""+("left"===this.dir?-i:i):" "+("top"===this.dir?-i:i),null,this.flip,n).target,a=s.x,l=s.y;this.dir="x"===r?a:l,this.align="x"===r?l:a,zt(e,this.clsPos+"-"+this.dir+"-"+this.align,!1===this.offset)},getAxis:function(){return"top"===this.dir||"bottom"===this.dir?"y":"x"}}},yi={mixins:[mi,vi,li],args:"pos",props:{mode:"list",toggle:Boolean,boundary:Boolean,boundaryAlign:Boolean,delayShow:Number,delayHide:Number,clsDrop:String},data:{mode:["click","hover"],toggle:"- *",boundary:!0,boundaryAlign:!1,delayShow:0,delayHide:800,clsDrop:!1,animation:["uk-animation-fade"],cls:"uk-open",container:!1},computed:{boundary:function(e,t){var n=e.boundary;return!0===n?window:$e(n,t)},clsDrop:function(e){return e.clsDrop||"uk-"+this.$options.name},clsPos:function(){return this.clsDrop}},created:function(){this.tracker=new Tn},connected:function(){Dt(this.$el,this.clsDrop),this.toggle&&!this.target&&(this.target=this.$create("toggle",$e(this.toggle,this.$el),{target:this.$el,mode:this.mode}))},disconnected:function(){this.isActive()&&(gi=null)},events:[{name:"click",delegate:function(){return"."+this.clsDrop+"-close"},handler:function(e){e.preventDefault(),this.hide(!1)}},{name:"click",delegate:function(){return'a[href^="#"]'},handler:function(e){var t=e.defaultPrevented,n=e.current.hash;t||!n||De(n,this.$el)||this.hide(!1)}},{name:"beforescroll",handler:function(){this.hide(!1)}},{name:"toggle",self:!0,handler:function(e,t){e.preventDefault(),this.isToggled()?this.hide(!1):this.show(t.$el,!1)}},{name:"toggleshow",self:!0,handler:function(e,t){e.preventDefault(),this.show(t.$el)}},{name:"togglehide",self:!0,handler:function(e){e.preventDefault(),Oe(this.$el,":focus,:hover")||this.hide()}},{name:ye+" focusin",filter:function(){return v(this.mode,"hover")},handler:function(e){lt(e)||this.clearTimers()}},{name:we+" focusout",filter:function(){return v(this.mode,"hover")},handler:function(e){!lt(e)&&e.relatedTarget&&this.hide()}},{name:"toggled",self:!0,handler:function(e,t){t&&(this.clearTimers(),this.position())}},{name:"show",self:!0,handler:function(){var o=this;(gi=this).tracker.init(),et(this.$el,"hide",Je(document,ge,function(e){var r=e.target;return!De(r,o.$el)&&et(document,ve+" "+be+" scroll",function(e){var t=e.defaultPrevented,n=e.type,i=e.target;t||n!==ve||r!==i||o.target&&De(r,o.target)||o.hide(!1)},!0)}),{self:!0}),et(this.$el,"hide",Je(document,"keydown",function(e){27===e.keyCode&&o.hide(!1)}),{self:!0})}},{name:"beforehide",self:!0,handler:function(){this.clearTimers()}},{name:"hide",handler:function(e){var t=e.target;this.$el===t?(gi=this.isActive()?null:gi,this.tracker.cancel()):gi=null===gi&&De(t,this.$el)&&this.isToggled()?this:gi}}],update:{write:function(){this.isToggled()&&!$t(this.$el,this.clsEnter)&&this.position()},events:["resize"]},methods:{show:function(e,t){var n=this;if(void 0===e&&(e=this.target),void 0===t&&(t=!0),this.isToggled()&&e&&this.target&&e!==this.target&&this.hide(!1),this.target=e,this.clearTimers(),!this.isActive()){if(gi){if(t&&gi.isDelaying)return void(this.showTimer=setTimeout(this.show,10));for(var i;gi&&i!==gi&&!De(this.$el,gi.$el);)(i=gi).hide(!1)}this.container&&je(this.$el)!==this.container&&bt(this.container,this.$el),this.showTimer=setTimeout(function(){return n.toggleElement(n.$el,!0)},t&&this.delayShow||0)}},hide:function(e){var t=this;void 0===e&&(e=!0);var n,i,r=function(){return t.toggleElement(t.$el,!1,!1)};this.clearTimers(),this.isDelaying=(n=this.$el,i=[],It(n,function(e){return"static"!==Wt(e,"position")&&i.push(e)}),i).some(function(e){return t.tracker.movesTo(e)}),e&&this.isDelaying?this.hideTimer=setTimeout(this.hide,50):e&&this.delayHide?this.hideTimer=setTimeout(r,this.delayHide):r()},clearTimers:function(){clearTimeout(this.showTimer),clearTimeout(this.hideTimer),this.showTimer=null,this.hideTimer=null,this.isDelaying=!1},isActive:function(){return gi===this},position:function(){Bt(this.$el,this.clsDrop+"-stack"),zt(this.$el,this.clsDrop+"-boundary",this.boundaryAlign);var e=an(this.boundary),t=this.boundaryAlign?e:an(this.target);if("justify"===this.align){var n="y"===this.getAxis()?"width":"height";Wt(this.$el,n,t[n])}else this.boundary&&this.$el.offsetWidth>Math.max(e.right-t.left,t.right-e.left)&&Dt(this.$el,this.clsDrop+"-stack");this.positionAt(this.$el,this.boundaryAlign?this.boundary:this.target,this.boundary)}}};var wi={mixins:[ai],args:"target",props:{target:Boolean},data:{target:!1},computed:{input:function(e,t){return Ot(Se,t)},state:function(){return this.input.nextElementSibling},target:function(e,t){var n=e.target;return n&&(!0===n&&je(this.input)===t&&this.input.nextElementSibling||$e(n,t))}},update:function(){var e=this.target,t=this.input;if(e){var n,i=Ce(e)?"value":"textContent",r=e[i],o=t.files&&t.files[0]?t.files[0].name:Oe(t,"select")&&(n=Rt("option",t).filter(function(e){return e.selected})[0])?n.textContent:t.value;r!==o&&(e[i]=o)}},events:[{name:"change",handler:function(){this.$update()}},{name:"reset",el:function(){return Me(this.$el,"form")},handler:function(){this.$update()}}]},bi={update:{read:function(e){var t=Hn(this.$el);if(!t||e.isInView===t)return!1;e.isInView=t},write:function(){this.$el.src=""+this.$el.src},events:["scroll","resize"]}},xi={props:{margin:String,firstColumn:Boolean},data:{margin:"uk-margin-small-top",firstColumn:"uk-first-column"},update:{read:function(){var e=ki(this.$el.children);return{rows:e,columns:function(e){for(var t=[],n=0;n<e.length;n++)for(var i=Ti(e[n],"left","right"),r=0;r<i.length;r++)t[r]=t[r]?t[r].concat(i[r]):i[r];return he?t.reverse():t}(e)}},write:function(e){for(var t=e.columns,n=e.rows,i=0;i<n.length;i++)for(var r=0;r<n[i].length;r++)zt(n[i][r],this.margin,0!==i),zt(n[i][r],this.firstColumn,!!~t[0].indexOf(n[i][r]))},events:["resize"]}};function ki(e){return Ti(e,"top","bottom")}function Ti(e,t,n){for(var i=[[]],r=0;r<e.length;r++){var o=e[r];if(Te(o))for(var s=Si(o),a=i.length-1;0<=a;a--){var l=i[a];if(!l[0]){l.push(o);break}var c=void 0;if(c=l[0].offsetParent===o.offsetParent?Si(l[0]):(s=Si(o,!0),Si(l[0],!0)),s[t]>=c[n]-1&&s[t]!==c[t]){i.push([o]);break}if(s[n]-1>c[t]||s[t]===c[t]){l.push(o);break}if(0===a){i.unshift([o]);break}}}return i}function Si(e,t){var n;void 0===t&&(t=!1);var i=e.offsetTop,r=e.offsetLeft,o=e.offsetHeight,s=e.offsetWidth;return t&&(i=(n=cn(e))[0],r=n[1]),{top:i,left:r,bottom:i+o,right:r+s}}var Ci={extends:xi,mixins:[ai],name:"grid",props:{masonry:Boolean,parallax:Number},data:{margin:"uk-grid-margin",clsStack:"uk-grid-stack",masonry:!1,parallax:0},connected:function(){this.masonry&&Dt(this.$el,"uk-flex-top uk-flex-wrap-top")},update:[{write:function(e){var t=e.columns;zt(this.$el,this.clsStack,t.length<2)},events:["resize"]},{read:function(e){var t=e.columns,n=e.rows;if(!t.length||!this.masonry&&!this.parallax||Ei(this.$el))return e.translates=!1;var i,r,o,s,a,l=!1,c=Ae(this.$el),u=t.map(function(e){return e.reduce(function(e,t){return e+t.offsetHeight},0)}),h=(i=c,r=this.margin,$((o=i.filter(function(e){return $t(e,r)})[0])?Wt(o,"marginTop"):Wt(i[0],"paddingLeft"))*(n.length-1)),d=Math.max.apply(Math,u)+h;this.masonry&&(t=t.map(function(e){return Y(e,"offsetTop")}),s=t,a=n.map(function(e){return Math.max.apply(Math,e.map(function(e){return e.offsetHeight}))}),l=s.map(function(n){var i=0;return n.map(function(e,t){return i+=t?a[t-1]-n[t-1].offsetHeight:0})}));var p=Math.abs(this.parallax);return p&&(p=u.reduce(function(e,t,n){return Math.max(e,t+h+(n%2?p:p/8)-d)},0)),{padding:p,columns:t,translates:l,height:l?d:""}},write:function(e){var t=e.height,n=e.padding;Wt(this.$el,"paddingBottom",n||""),!1!==t&&Wt(this.$el,"height",t)},events:["resize"]},{read:function(e){var t=e.height;return!Ei(this.$el)&&{scrolled:!!this.parallax&&qn(this.$el,t?t-un(this.$el):0)*Math.abs(this.parallax)}},write:function(e){var t=e.columns,i=e.scrolled,r=e.translates;(!1!==i||r)&&t.forEach(function(e,n){return e.forEach(function(e,t){return Wt(e,"transform",i||r?"translateY("+((r&&-r[n][t])+(i?n%2?i:i/8:0))+"px)":"")})})},events:["scroll","resize"]}]};function Ei(e){return Ae(e).some(function(e){return"absolute"===Wt(e,"position")})}var Pi=ue?{props:{selMinHeight:String},data:{selMinHeight:!1,forceHeight:!1},computed:{elements:function(e,t){var n=e.selMinHeight;return n?Rt(n,t):[t]}},update:[{read:function(){Wt(this.elements,"height","")},order:-5,events:["resize"]},{write:function(){var n=this;this.elements.forEach(function(e){var t=$(Wt(e,"minHeight"));t&&(n.forceHeight||Math.round(t+pn(e,"height","content-box"))>=e.offsetHeight)&&Wt(e,"height",t)})},order:5,events:["resize"]}]}:{},ji={mixins:[Pi],args:"target",props:{target:String,row:Boolean},data:{target:"> *",row:!0,forceHeight:!0},computed:{elements:function(e,t){return Rt(e.target,t)}},update:{read:function(){return{rows:(this.row?ki(this.elements):[this.elements]).map(_i)}},write:function(e){e.rows.forEach(function(e){var n=e.heights;return e.elements.forEach(function(e,t){return Wt(e,"minHeight",n[t])})})},events:["resize"]}};function _i(e){if(e.length<2)return{heights:[""],elements:e};var n=e.map(Li),i=Math.max.apply(Math,n),t=e.some(function(e){return e.style.minHeight}),r=e.some(function(e,t){return!e.style.minHeight&&n[t]<i});return t&&r&&(Wt(e,"minHeight",""),n=e.map(Li),i=Math.max.apply(Math,n)),{heights:n=e.map(function(e,t){return n[t]===i&&$(e.style.minHeight).toFixed(2)!==i.toFixed(2)?"":i}),elements:e}}function Li(e){var t=!1;Te(e)||(t=e.style.display,Wt(e,"display","block","important"));var n=sn(e).height-pn(e,"height","content-box");return!1!==t&&Wt(e,"display",t),n}var Ii={mixins:[Pi],props:{expand:Boolean,offsetTop:Boolean,offsetBottom:Boolean,minHeight:Number},data:{expand:!1,offsetTop:!1,offsetBottom:!1,minHeight:0},update:{read:function(e){var t=e.minHeight;if(!Te(this.$el))return!1;var n="",i=pn(this.$el,"height","content-box");if(this.expand)n=un(window)-(sn(document.documentElement).height-sn(this.$el).height)-i||"";else{if(n="calc(100vh",this.offsetTop){var r=an(this.$el).top;n+=0<r&&r<un(window)/2?" - "+r+"px":""}!0===this.offsetBottom?n+=" - "+sn(this.$el.nextElementSibling).height+"px":M(this.offsetBottom)?n+=" - "+this.offsetBottom+"vh":this.offsetBottom&&l(this.offsetBottom,"px")?n+=" - "+$(this.offsetBottom)+"px":O(this.offsetBottom)&&(n+=" - "+sn($e(this.offsetBottom,this.$el)).height+"px"),n+=(i?" - "+i+"px":"")+")"}return{minHeight:n,prev:t}},write:function(e){var t=e.minHeight,n=e.prev;Wt(this.$el,{minHeight:t}),t!==n&&this.$update(this.$el,"resize"),this.minHeight&&$(Wt(this.$el,"minHeight"))<this.minHeight&&Wt(this.$el,"minHeight",this.minHeight)},events:["resize"]}},Oi={args:"src",props:{id:Boolean,icon:String,src:String,style:String,width:Number,height:Number,ratio:Number,class:String,strokeAnimation:Boolean,focusable:Boolean,attributes:"list"},data:{ratio:1,include:["style","class","focusable"],class:"",strokeAnimation:!1},beforeConnect:function(){this.class+=" uk-svg"},connected:function(){var e,n=this;!this.icon&&v(this.src,"#")&&(e=this.src.split("#"),this.src=e[0],this.icon=e[1]),this.svg=this.getSvg().then(function(e){if(n._connected){var t=function(e,t){if(ke(t)||"CANVAS"===t.tagName){t.hidden=!0;var n=t.nextElementSibling;return Ai(e,n)?n:kt(t,e)}var i=t.lastElementChild;return Ai(e,i)?i:bt(t,e)}(e,n.$el);return n.svgEl&&t!==n.svgEl&&St(n.svgEl),n.applyAttributes(t,e),n.$emit(),n.svgEl=t}},K)},disconnected:function(){var t=this;this.svg.then(function(e){t._connected||(ke(t.$el)&&(t.$el.hidden=!1),St(e),t.svgEl=null)}),this.svg=null},update:{read:function(){return!!(this.strokeAnimation&&this.svgEl&&Te(this.svgEl))},write:function(){var e,t;e=this.svgEl,(t=Bi(e))&&e.style.setProperty("--uk-animation-stroke",t)},type:["resize"]},methods:{getSvg:function(){var t=this;return Ri(this.src).then(function(e){return function(e,t){t&&v(e,"<symbol")&&(e=function(e,t){if(!Di[e]){var n;for(Di[e]={},Mi.lastIndex=0;n=Mi.exec(e);)Di[e][n[3]]='<svg xmlns="http://www.w3.org/2000/svg"'+n[1]+"svg>"}return Di[e][t]}(e,t)||e);return(e=Ot(e.substr(e.indexOf("<svg"))))&&e.hasChildNodes()&&e}(e,t.icon)||ut.reject("SVG not found.")})},applyAttributes:function(n,t){var i=this;for(var e in this.$options.props)v(this.include,e)&&e in this&&oe(n,e,this[e]);for(var r in this.attributes){var o=this.attributes[r].split(":",2),s=o[0],a=o[1];oe(n,s,a)}this.id||ae(n,"id");var l=["width","height"],c=l.map(function(e){return i[e]});c.some(function(e){return e})||(c=l.map(function(e){return oe(t,e)}));var u=oe(t,"viewBox");u&&!c.some(function(e){return e})&&(c=u.split(" ").slice(2)),c.forEach(function(e,t){return oe(n,l[t],$(e)*i.ratio||null)})}}},Ri=re(function(n){return new ut(function(t,e){n?y(n,"data:")?t(decodeURIComponent(n.split(",")[1])):mt(n).then(function(e){return t(e.response)},function(){return e("SVG not found.")}):e()})});var Mi=/<symbol([^]*?id=(['"])(.+?)\2[^]*?<\/)symbol>/g,Di={};function Bi(e){return Math.ceil(Math.max.apply(Math,[0].concat(Rt("[stroke]",e).map(function(e){try{return e.getTotalLength()}catch(e){return 0}}))))}function Ai(e,t){return Ni(e)&&Ni(t)&&$i(e)===$i(t)}function Ni(e){return e&&"svg"===e.tagName}function $i(e){return(e.innerHTML||(new XMLSerializer).serializeToString(e).replace(/<svg.*?>(.*?)<\/svg>/g,"$1")).replace(/\s/g,"")}var zi={spinner:'<svg width="30" height="30" viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" cx="15" cy="15" r="14"/></svg>',totop:'<svg width="18" height="10" viewBox="0 0 18 10" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.2" points="1 9 9 1 17 9 "/></svg>',marker:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="9" y="4" width="1" height="11"/><rect x="4" y="9" width="11" height="1"/></svg>',"close-icon":'<svg width="14" height="14" viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"><line fill="none" stroke="#000" stroke-width="1.1" x1="1" y1="1" x2="13" y2="13"/><line fill="none" stroke="#000" stroke-width="1.1" x1="13" y1="1" x2="1" y2="13"/></svg>',"close-large":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><line fill="none" stroke="#000" stroke-width="1.4" x1="1" y1="1" x2="19" y2="19"/><line fill="none" stroke="#000" stroke-width="1.4" x1="19" y1="1" x2="1" y2="19"/></svg>',"navbar-toggle-icon":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect y="9" width="20" height="2"/><rect y="3" width="20" height="2"/><rect y="15" width="20" height="2"/></svg>',"overlay-icon":'<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><rect x="19" y="0" width="1" height="40"/><rect x="0" y="19" width="40" height="1"/></svg>',"pagination-next":'<svg width="7" height="12" viewBox="0 0 7 12" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.2" points="1 1 6 6 1 11"/></svg>',"pagination-previous":'<svg width="7" height="12" viewBox="0 0 7 12" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.2" points="6 1 1 6 6 11"/></svg>',"search-icon":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9" cy="9" r="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M14,14 L18,18 L14,14 Z"/></svg>',"search-large":'<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.8" cx="17.5" cy="17.5" r="16.5"/><line fill="none" stroke="#000" stroke-width="1.8" x1="38" y1="39" x2="29" y2="30"/></svg>',"search-navbar":'<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10.5" cy="10.5" r="9.5"/><line fill="none" stroke="#000" stroke-width="1.1" x1="23" y1="23" x2="17" y2="17"/></svg>',"slidenav-next":'<svg width="14" height="24" viewBox="0 0 14 24" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.4" points="1.225,23 12.775,12 1.225,1 "/></svg>',"slidenav-next-large":'<svg width="25" height="40" viewBox="0 0 25 40" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="2" points="4.002,38.547 22.527,20.024 4,1.5 "/></svg>',"slidenav-previous":'<svg width="14" height="24" viewBox="0 0 14 24" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.4" points="12.775,1 1.225,12 12.775,23 "/></svg>',"slidenav-previous-large":'<svg width="25" height="40" viewBox="0 0 25 40" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="2" points="20.527,1.5 2,20.024 20.525,38.547 "/></svg>'},Hi={install:function(r){r.icon.add=function(e,t){var n,i=O(e)?((n={})[e]=t,n):e;X(i,function(e,t){zi[t]=e,delete Gi[t]}),r._initialized&&It(document.body,function(e){return X(r.getComponents(e),function(e){e.$options.isIcon&&e.icon in i&&e.$reset()})})}},extends:Oi,args:"icon",props:["icon"],data:{include:["focusable"]},isIcon:!0,beforeConnect:function(){Dt(this.$el,"uk-icon")},methods:{getSvg:function(){var e=function(e){if(!zi[e])return null;Gi[e]||(Gi[e]=Ot((zi[(t=e,he?U(U(t,"left","right"),"previous","next"):t)]||zi[e]).trim()));var t;return Gi[e].cloneNode(!0)}(this.icon);return e?ut.resolve(e):ut.reject("Icon not found.")}}},Fi={args:!1,extends:Hi,data:function(e){return{icon:p(e.constructor.options.name)}},beforeConnect:function(){Dt(this.$el,this.$name)}},Vi={extends:Fi,beforeConnect:function(){Dt(this.$el,"uk-slidenav")},computed:{icon:function(e,t){var n=e.icon;return $t(t,"uk-slidenav-large")?n+"-large":n}}},qi={extends:Fi,computed:{icon:function(e,t){var n=e.icon;return $t(t,"uk-search-icon")&&Be(t,".uk-search-large").length?"search-large":Be(t,".uk-search-navbar").length?"search-navbar":n}}},Wi={extends:Fi,computed:{icon:function(){return"close-"+($t(this.$el,"uk-close-large")?"large":"icon")}}},Ui={extends:Fi,connected:function(){var t=this;this.svg.then(function(e){return e&&1!==t.ratio&&Wt(Ot("circle",e),"strokeWidth",1/t.ratio)})}},Gi={};var Zi={args:"dataSrc",props:{dataSrc:String,dataSrcset:Boolean,sizes:String,width:Number,height:Number,offsetTop:String,offsetLeft:String,target:String},data:{dataSrc:"",dataSrcset:!1,sizes:!1,width:!1,height:!1,offsetTop:"50vh",offsetLeft:"50vw",target:!1},computed:{cacheKey:function(e){var t=e.dataSrc;return this.$name+"."+t},width:function(e){var t=e.width,n=e.dataWidth;return t||n},height:function(e){var t=e.height,n=e.dataHeight;return t||n},sizes:function(e){var t=e.sizes,n=e.dataSizes;return t||n},isImg:function(e,t){return tr(t)},target:{get:function(e){var t=e.target;return[this.$el].concat(ze(t,this.$el))},watch:function(){this.observe()}},offsetTop:function(e){return gn(e.offsetTop,"height")},offsetLeft:function(e){return gn(e.offsetLeft,"width")}},connected:function(){window.IntersectionObserver?(ir[this.cacheKey]?Xi(this.$el,ir[this.cacheKey],this.dataSrcset,this.sizes):this.isImg&&this.width&&this.height&&Xi(this.$el,function(e,t,n){var i;n&&(i=ne.ratio({width:e,height:t},"width",gn(Qi(n))),e=i.width,t=i.height);return'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="'+e+'" height="'+t+'"></svg>'}(this.width,this.height,this.sizes)),this.observer=new IntersectionObserver(this.load,{rootMargin:this.offsetTop+"px "+this.offsetLeft+"px"}),requestAnimationFrame(this.observe)):Xi(this.$el,this.dataSrc,this.dataSrcset,this.sizes)},disconnected:function(){this.observer&&this.observer.disconnect()},update:{read:function(e){var t=this,n=e.image;return!!this.observer&&(n||"complete"!==document.readyState||this.load(this.observer.takeRecords()),!this.isImg&&void(n&&n.then(function(e){return e&&""!==e.currentSrc&&Xi(t.$el,nr(e))})))},write:function(e){if(this.dataSrcset&&1!==window.devicePixelRatio){var t=Wt(this.$el,"backgroundSize");(t.match(/^(auto\s?)+$/)||$(t)===e.bgSize)&&(e.bgSize=(n=this.dataSrcset,i=this.sizes,r=gn(Qi(i)),(o=(n.match(er)||[]).map($).sort(function(e,t){return e-t})).filter(function(e){return r<=e})[0]||o.pop()||""),Wt(this.$el,"backgroundSize",e.bgSize+"px"))}var n,i,r,o},events:["resize"]},methods:{load:function(e){var t=this;e.some(function(e){return B(e.isIntersecting)||e.isIntersecting})&&(this._data.image=vt(this.dataSrc,this.dataSrcset,this.sizes).then(function(e){return Xi(t.$el,nr(e),e.srcset,e.sizes),ir[t.cacheKey]=nr(e),e},function(e){return tt(t.$el,new e.constructor(e.type,e))}),this.observer.disconnect())},observe:function(){var t=this;this._connected&&!this._data.image&&this.target.forEach(function(e){return t.observer.observe(e)})}}};function Xi(n,e,t,i){if(tr(n)){var r=function(e,t){return t&&t!==n[e]&&(n[e]=t)};r("sizes",i),r("srcset",t),r("src",e)}else if(e){!v(n.style.backgroundImage,e)&&(Wt(n,"backgroundImage","url("+Qe(e)+")"),tt(n,nt("load",!1)))}}var Yi=/\s*(.*?)\s*(\w+|calc\(.*?\))\s*(?:,|$)/g;function Qi(e){var t,n;for(Yi.lastIndex=0;t=Yi.exec(e);)if(!t[1]||window.matchMedia(t[1]).matches){t=y(n=t[2],"calc")?n.slice(5,-1).replace(Ji,function(e){return gn(e)}).replace(/ /g,"").match(Ki).reduce(function(e,t){return e+ +t},0):n;break}return t||"100vw"}var Ji=/\d+(?:\w+|%)/g,Ki=/[+-]?(\d+)/g;var er=/\s+\d+w\s*(?:,|$)/g;function tr(e){return"IMG"===e.tagName}function nr(e){return e.currentSrc||e.src}var ir;try{(ir=window.sessionStorage||{}).__test__=1,delete ir.__test__}catch(e){ir={}}var rr={props:{media:Boolean},data:{media:!1},computed:{matchMedia:function(){var e=function(e){if(O(e))if("@"===e[0]){var t="breakpoint-"+e.substr(1);e=$(Xt(t))}else if(isNaN(e))return e;return!(!e||isNaN(e))&&"(min-width: "+e+"px)"}(this.media);return!e||window.matchMedia(e).matches}}};var or={mixins:[ai,rr],props:{fill:String},data:{fill:"",clsWrapper:"uk-leader-fill",clsHide:"uk-leader-hide",attrFill:"data-fill"},computed:{fill:function(e){return e.fill||Xt("leader-fill-content")}},connected:function(){var e;e=Et(this.$el,'<span class="'+this.clsWrapper+'">'),this.wrapper=e[0]},disconnected:function(){Pt(this.wrapper.childNodes)},update:{read:function(e){var t=e.changed,n=e.width,i=n;return{width:n=Math.floor(this.$el.offsetWidth/2),fill:this.fill,changed:t||i!==n,hide:!this.matchMedia}},write:function(e){zt(this.wrapper,this.clsHide,e.hide),e.changed&&(e.changed=!1,oe(this.wrapper,this.attrFill,new Array(e.width).join(e.fill)))},events:["resize"]}},sr=[],ar={mixins:[ai,mi,li],props:{selPanel:String,selClose:String,escClose:Boolean,bgClose:Boolean,stack:Boolean},data:{cls:"uk-open",escClose:!0,bgClose:!0,overlay:!0,stack:!1},computed:{panel:function(e,t){return Ot(e.selPanel,t)},transitionElement:function(){return this.panel},bgClose:function(e){return e.bgClose&&this.panel}},beforeDisconnect:function(){v(sr,this)&&this.toggleElement(this.$el,!1,!1)},events:[{name:"click",delegate:function(){return this.selClose},handler:function(e){e.preventDefault(),this.hide()}},{name:"toggle",self:!0,handler:function(e,t){e.defaultPrevented||(e.preventDefault(),this.isToggled()===v(sr,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler:function(e){if(v(sr,this))return!1;!this.stack&&sr.length?(ut.all(sr.map(function(e){return e.hide()})).then(this.show),e.preventDefault()):sr.push(this)}},{name:"show",self:!0,handler:function(){var o=this,e=document.documentElement;hn(window)>e.clientWidth&&this.overlay&&Wt(document.body,"overflowY","scroll"),this.stack&&Wt(this.$el,"zIndex",$(Wt(this.$el,"zIndex"))+sr.length),Dt(e,this.clsPage),this.bgClose&&et(this.$el,"hide",Je(document,ge,function(e){var r=e.target;Z(sr)!==o||o.overlay&&!De(r,o.$el)||De(r,o.panel)||et(document,ve+" "+be+" scroll",function(e){var t=e.defaultPrevented,n=e.type,i=e.target;t||n!==ve||r!==i||o.hide()},!0)}),{self:!0}),this.escClose&&et(this.$el,"hide",Je(document,"keydown",function(e){27===e.keyCode&&Z(sr)===o&&o.hide()}),{self:!0})}},{name:"shown",self:!0,handler:function(){Pe(this.$el)||oe(this.$el,"tabindex","-1"),Ot(":focus",this.$el)||this.$el.focus()}},{name:"hidden",self:!0,handler:function(){var t=this;v(sr,this)&&sr.splice(sr.indexOf(this),1),sr.length||Wt(document.body,"overflowY",""),Wt(this.$el,"zIndex",""),sr.some(function(e){return e.clsPage===t.clsPage})||Bt(document.documentElement,this.clsPage)}}],methods:{toggle:function(){return this.isToggled()?this.hide():this.show()},show:function(){var t=this;return this.container&&je(this.$el)!==this.container?(bt(this.container,this.$el),new ut(function(e){return requestAnimationFrame(function(){return t.show().then(e)})})):this.toggleElement(this.$el,!0,lr(this))},hide:function(){return this.toggleElement(this.$el,!1,lr(this))}}};function lr(e){var s=e.transitionElement,a=e._toggle;return function(r,o){return new ut(function(n,i){return et(r,"show hide",function(){r._reject&&r._reject(),r._reject=i,a(r,o);var e=et(s,"transitionstart",function(){et(s,"transitionend transitioncancel",n,{self:!0}),clearTimeout(t)},{self:!0}),t=setTimeout(function(){e(),n()},q(Wt(s,"transitionDuration")))})}).then(function(){return delete r._reject})}}var cr={install:function(e){var a=e.modal;function t(e,t,n,i){t=G({bgClose:!1,escClose:!0,labels:a.labels},t);var r=a.dialog(e(t),t),o=new ht,s=!1;return Je(r.$el,"submit","form",function(e){e.preventDefault(),o.resolve(i&&i(r)),s=!0,r.hide()}),Je(r.$el,"hide",function(){return!s&&n(o)}),o.promise.dialog=r,o.promise}a.dialog=function(e,t){var n=a('<div class="uk-modal"> <div class="uk-modal-dialog">'+e+"</div> </div>",t);return n.show(),Je(n.$el,"hidden",function(){return ut.resolve().then(function(){return n.$destroy(!0)})},{self:!0}),n},a.alert=function(n,e){return t(function(e){var t=e.labels;return'<div class="uk-modal-body">'+(O(n)?n:wt(n))+'</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-primary uk-modal-close" autofocus>'+t.ok+"</button> </div>"},e,function(e){return e.resolve()})},a.confirm=function(n,e){return t(function(e){var t=e.labels;return'<form> <div class="uk-modal-body">'+(O(n)?n:wt(n))+'</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">'+t.cancel+'</button> <button class="uk-button uk-button-primary" autofocus>'+t.ok+"</button> </div> </form>"},e,function(e){return e.reject()})},a.prompt=function(n,i,e){return t(function(e){var t=e.labels;return'<form class="uk-form-stacked"> <div class="uk-modal-body"> <label>'+(O(n)?n:wt(n))+'</label> <input class="uk-input" value="'+(i||"")+'" autofocus> </div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">'+t.cancel+'</button> <button class="uk-button uk-button-primary">'+t.ok+"</button> </div> </form>"},e,function(e){return e.resolve(null)},function(e){return Ot("input",e.$el).value})},a.labels={ok:"Ok",cancel:"Cancel"}},mixins:[ar],data:{clsPage:"uk-modal-page",selPanel:".uk-modal-dialog",selClose:".uk-modal-close, .uk-modal-close-default, .uk-modal-close-outside, .uk-modal-close-full"},events:[{name:"show",self:!0,handler:function(){$t(this.panel,"uk-margin-auto-vertical")?Dt(this.$el,"uk-flex"):Wt(this.$el,"display","block"),un(this.$el)}},{name:"hidden",self:!0,handler:function(){Wt(this.$el,"display",""),Bt(this.$el,"uk-flex")}}]};var ur={extends:ui,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}},hr=".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle",dr={mixins:[ai,mi,Pi],props:{dropdown:String,mode:"list",align:String,offset:Number,boundary:Boolean,boundaryAlign:Boolean,clsDrop:String,delayShow:Number,delayHide:Number,dropbar:Boolean,dropbarMode:String,dropbarAnchor:Boolean,duration:Number},data:{dropdown:hr,align:he?"right":"left",clsDrop:"uk-navbar-dropdown",mode:void 0,offset:void 0,delayShow:void 0,delayHide:void 0,boundaryAlign:void 0,flip:"x",boundary:!0,dropbar:!1,dropbarMode:"slide",dropbarAnchor:!1,duration:200,forceHeight:!0,selMinHeight:hr,container:!1},computed:{boundary:function(e,t){var n=e.boundary,i=e.boundaryAlign;return!0===n||i?t:n},dropbarAnchor:function(e,t){return $e(e.dropbarAnchor,t)},pos:function(e){return"bottom-"+e.align},dropbar:{get:function(e){var t=e.dropbar;return t?(t=this._dropbar||$e(t,this.$el)||Ot("+ .uk-navbar-dropbar",this.$el))||(this._dropbar=Ot("<div></div>")):null},watch:function(e){Dt(e,"uk-navbar-dropbar")},immediate:!0},dropContainer:function(e,t){return this.container||t},dropdowns:{get:function(e,t){var n=this,i=e.clsDrop,r=Rt("."+i,t);return this.dropContainer!==t&&Rt("."+i,this.dropContainer).forEach(function(e){var t=n.getDropdown(e);!v(r,e)&&t&&t.target&&De(t.target,n.$el)&&r.push(e)}),r},watch:function(e){var t=this;this.$create("drop",e.filter(function(e){return!t.getDropdown(e)}),G({},this.$props,{boundary:this.boundary,pos:this.pos,offset:this.dropbar||this.offset}))},immediate:!0},toggles:function(e,t){return Rt(e.dropdown,t)}},disconnected:function(){this.dropbar&&St(this.dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate:function(){return this.dropdown},handler:function(e){var t=e.current,n=this.getActive();n&&v(n.mode,"hover")&&n.target&&!De(n.target,t)&&!n.tracker.movesTo(n.$el)&&n.hide(!1)}},{name:"keydown",delegate:function(){return this.dropdown},handler:function(e){var t=e.current,n=e.keyCode,i=this.getActive();n===gr.DOWN&&se(t,"aria-expanded")&&(e.preventDefault(),i&&i.target===t?fr(i.$el):(t.click(),et(this.dropContainer,"show",function(e){return fr(e.target)}))),pr(e,this.toggles,i)}},{name:"keydown",el:function(){return this.dropContainer},delegate:function(){return"."+this.clsDrop},handler:function(e){var t=e.current,n=e.keyCode;if(v(this.dropdowns,t)){var i=this.getActive(),r=Rt(Ee,t),o=b(r,function(e){return Oe(e,":focus")});n===gr.UP&&(e.preventDefault(),0<o&&r[o-1].focus()),n===gr.DOWN&&(e.preventDefault(),o<r.length-1&&r[o+1].focus()),n===gr.ESC&&i&&i.target&&i.target.focus(),pr(e,this.toggles,i)}}},{name:"mouseleave",el:function(){return this.dropbar},filter:function(){return this.dropbar},handler:function(){var e=this.getActive();e&&v(e.mode,"hover")&&!this.dropdowns.some(function(e){return Oe(e,":hover")})&&e.hide()}},{name:"beforeshow",el:function(){return this.dropContainer},filter:function(){return this.dropbar},handler:function(){je(this.dropbar)||kt(this.dropbarAnchor||this.$el,this.dropbar)}},{name:"show",el:function(){return this.dropContainer},filter:function(){return this.dropbar},handler:function(e,t){var n=t.$el,i=t.dir;$t(n,this.clsDrop)&&("slide"===this.dropbarMode&&Dt(this.dropbar,"uk-navbar-dropbar-slide"),this.clsDrop&&Dt(n,this.clsDrop+"-dropbar"),"bottom"===i&&this.transitionTo(n.offsetHeight+$(Wt(n,"marginTop"))+$(Wt(n,"marginBottom")),n))}},{name:"beforehide",el:function(){return this.dropContainer},filter:function(){return this.dropbar},handler:function(e,t){var n=t.$el,i=this.getActive();Oe(this.dropbar,":hover")&&i&&i.$el===n&&e.preventDefault()}},{name:"hide",el:function(){return this.dropContainer},filter:function(){return this.dropbar},handler:function(e,t){var n=t.$el;if($t(n,this.clsDrop)){var i=this.getActive();(!i||i&&i.$el===n)&&this.transitionTo(0)}}}],methods:{getActive:function(){return gi&&De(gi.target,this.$el)&&gi},transitionTo:function(e,t){var n=this,i=this.dropbar,r=Te(i)?un(i):0;return Wt(t=r<e&&t,"clip","rect(0,"+t.offsetWidth+"px,"+r+"px,0)"),un(i,r),Kt.cancel([t,i]),ut.all([Kt.start(i,{height:e},this.duration),Kt.start(t,{clip:"rect(0,"+t.offsetWidth+"px,"+e+"px,0)"},this.duration)]).catch(K).then(function(){Wt(t,{clip:""}),n.$update(i)})},getDropdown:function(e){return this.$getComponent(e,"drop")||this.$getComponent(e,"dropdown")}}};function pr(e,t,n){var i=e.current,r=e.keyCode,o=n&&n.target||i,s=t.indexOf(o);r===gr.LEFT&&0<s&&(n&&n.hide(!1),t[s-1].focus()),r===gr.RIGHT&&s<t.length-1&&(n&&n.hide(!1),t[s+1].focus()),r===gr.TAB&&(o.focus(),n&&n.hide(!1))}function fr(e){if(!Ot(":focus",e)){var t=Ot(Ee,e);t&&t.focus()}}var gr={TAB:9,ESC:27,LEFT:37,UP:38,RIGHT:39,DOWN:40},mr={mixins:[ar],args:"mode",props:{mode:String,flip:Boolean,overlay:Boolean},data:{mode:"slide",flip:!1,overlay:!1,clsPage:"uk-offcanvas-page",clsContainer:"uk-offcanvas-container",selPanel:".uk-offcanvas-bar",clsFlip:"uk-offcanvas-flip",clsContainerAnimation:"uk-offcanvas-container-animation",clsSidebarAnimation:"uk-offcanvas-bar-animation",clsMode:"uk-offcanvas",clsOverlay:"uk-offcanvas-overlay",selClose:".uk-offcanvas-close",container:!1},computed:{clsFlip:function(e){var t=e.flip,n=e.clsFlip;return t?n:""},clsOverlay:function(e){var t=e.overlay,n=e.clsOverlay;return t?n:""},clsMode:function(e){var t=e.mode;return e.clsMode+"-"+t},clsSidebarAnimation:function(e){var t=e.mode,n=e.clsSidebarAnimation;return"none"===t||"reveal"===t?"":n},clsContainerAnimation:function(e){var t=e.mode,n=e.clsContainerAnimation;return"push"!==t&&"reveal"!==t?"":n},transitionElement:function(e){return"reveal"===e.mode?je(this.panel):this.panel}},update:{read:function(){this.isToggled()&&!Te(this.$el)&&this.hide()},events:["resize"]},events:[{name:"click",delegate:function(){return'a[href^="#"]'},handler:function(e){var t=e.current.hash;!e.defaultPrevented&&t&&Ot(t,document.body)&&this.hide()}},{name:"touchstart",passive:!0,el:function(){return this.panel},handler:function(e){var t=e.targetTouches;1===t.length&&(this.clientY=t[0].clientY)}},{name:"touchmove",self:!0,passive:!1,filter:function(){return this.overlay},handler:function(e){e.cancelable&&e.preventDefault()}},{name:"touchmove",passive:!1,el:function(){return this.panel},handler:function(e){if(1===e.targetTouches.length){var t=e.targetTouches[0].clientY-this.clientY,n=this.panel,i=n.scrollTop,r=n.scrollHeight,o=n.clientHeight;(r<=o||0===i&&0<t||r-i<=o&&t<0)&&e.cancelable&&e.preventDefault()}}},{name:"show",self:!0,handler:function(){"reveal"!==this.mode||$t(je(this.panel),this.clsMode)||(Ct(this.panel,"<div>"),Dt(je(this.panel),this.clsMode)),Wt(document.documentElement,"overflowY",this.overlay?"hidden":""),Dt(document.body,this.clsContainer,this.clsFlip),Wt(document.body,"touch-action","pan-y pinch-zoom"),Wt(this.$el,"display","block"),Dt(this.$el,this.clsOverlay),Dt(this.panel,this.clsSidebarAnimation,"reveal"!==this.mode?this.clsMode:""),un(document.body),Dt(document.body,this.clsContainerAnimation),this.clsContainerAnimation&&(vr().content+=",user-scalable=0")}},{name:"hide",self:!0,handler:function(){Bt(document.body,this.clsContainerAnimation),Wt(document.body,"touch-action","")}},{name:"hidden",self:!0,handler:function(){var e;this.clsContainerAnimation&&((e=vr()).content=e.content.replace(/,user-scalable=0$/,"")),"reveal"===this.mode&&Pt(this.panel),Bt(this.panel,this.clsSidebarAnimation,this.clsMode),Bt(this.$el,this.clsOverlay),Wt(this.$el,"display",""),Bt(document.body,this.clsContainer,this.clsFlip),Wt(document.documentElement,"overflowY","")}},{name:"swipeLeft swipeRight",handler:function(e){this.isToggled()&&l(e.type,"Left")^this.flip&&this.hide()}}]};function vr(){return Ot('meta[name="viewport"]',document.head)||bt(document.head,'<meta name="viewport">')}var yr={mixins:[ai],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container:function(e,t){return Me(t,e.selContainer)},content:function(e,t){return Me(t,e.selContent)}},connected:function(){Wt(this.$el,"minHeight",this.minHeight)},update:{read:function(){return!!(this.content&&this.container&&Te(this.$el))&&{current:$(Wt(this.$el,"maxHeight")),max:Math.max(this.minHeight,un(this.container)-(sn(this.content).height-un(this.$el)))}},write:function(e){var t=e.current,n=e.max;Wt(this.$el,"maxHeight",n),Math.round(t)!==Math.round(n)&&tt(this.$el,"resize")},events:["resize"]}},wr={props:["width","height"],connected:function(){Dt(this.$el,"uk-responsive-width")},update:{read:function(){return!!(Te(this.$el)&&this.width&&this.height)&&{width:hn(je(this.$el)),height:this.height}},write:function(e){un(this.$el,ne.contain({height:this.height,width:this.width},e).height)},events:["resize"]}},br={props:{offset:Number},data:{offset:0},methods:{scrollTo:function(e){var t=this;e=e&&Ot(e)||document.body,tt(this.$el,"beforescroll",[this,e])&&Vn(e,{offset:this.offset}).then(function(){return tt(t.$el,"scrolled",[t,e])})}},events:{click:function(e){e.defaultPrevented||(e.preventDefault(),this.scrollTo("#"+Qe(decodeURIComponent((this.$el.hash||"").substr(1)))))}}},xr="_ukScrollspy",kr={args:"cls",props:{cls:String,target:String,hidden:Boolean,offsetTop:Number,offsetLeft:Number,repeat:Boolean,delay:Number},data:function(){return{cls:!1,target:!1,hidden:!0,offsetTop:0,offsetLeft:0,repeat:!1,delay:0,inViewClass:"uk-scrollspy-inview"}},computed:{elements:{get:function(e,t){var n=e.target;return n?Rt(n,t):[t]},watch:function(e){this.hidden&&Wt(_e(e,":not(."+this.inViewClass+")"),"visibility","hidden")},immediate:!0}},disconnected:function(){var t=this;this.elements.forEach(function(e){Bt(e,t.inViewClass,e[xr]?e[xr].cls:""),delete e[xr]})},update:[{read:function(e){var t=this;if(!e.update)return ut.resolve().then(function(){t.$emit(),e.update=!0}),!1;this.elements.forEach(function(e){e[xr]||(e[xr]={cls:le(e,"uk-scrollspy-class")||t.cls}),e[xr].show=Hn(e,t.offsetTop,t.offsetLeft)})},write:function(n){var i=this;this.elements.forEach(function(e){var t=e[xr];!t.show||t.inview||t.queued?!t.show&&t.inview&&!t.queued&&i.repeat&&i.toggle(e,!1):(t.queued=!0,n.promise=(n.promise||ut.resolve()).then(function(){return new ut(function(e){return setTimeout(e,i.delay)})}).then(function(){i.toggle(e,!0),setTimeout(function(){t.queued=!1,i.$emit()},300)}))})},events:["scroll","resize"]}],methods:{toggle:function(e,t){var n=e[xr];n.off&&n.off(),Wt(e,"visibility",!t&&this.hidden?"hidden":""),zt(e,this.inViewClass,t),zt(e,n.cls),/\buk-animation-/.test(n.cls)&&(n.off=et(e,"animationcancel animationend",function(){return At(e,"uk-animation-[\\w-]+")})),tt(e,t?"inview":"outview"),n.inview=t,this.$update(e)}}},Tr={props:{cls:String,closest:String,scroll:Boolean,overflow:Boolean,offset:Number},data:{cls:"uk-active",closest:!1,scroll:!1,overflow:!0,offset:0},computed:{links:{get:function(e,t){return Rt('a[href^="#"]',t).filter(function(e){return e.hash})},watch:function(e){this.scroll&&this.$create("scroll",e,{offset:this.offset||0})},immediate:!0},targets:function(){return Rt(this.links.map(function(e){return Qe(e.hash).substr(1)}).join(","))},elements:function(e){var t=e.closest;return Me(this.links,t||"*")}},update:[{read:function(){var n=this,e=this.targets.length;if(!e||!Te(this.$el))return!1;var i=Wn(this.targets,/auto|scroll/,!0)[0],t=i.scrollTop,r=i.scrollHeight-Gn(i),o=!1;return t===r?o=e-1:(this.targets.every(function(e,t){if(an(e).top-an(Un(i)).top-n.offset<=0)return o=t,!0}),!1===o&&this.overflow&&(o=0)),{active:o}},write:function(e){var t=e.active,n=!1!==t&&!$t(this.elements[t],this.cls);this.links.forEach(function(e){return e.blur()}),Bt(this.elements,this.cls),Dt(this.elements[t],this.cls),n&&tt(this.$el,"active",[t,this.elements[t]])},events:["scroll","resize"]}]},Sr={mixins:[ai,rr],props:{top:null,bottom:Boolean,offset:String,animation:String,clsActive:String,clsInactive:String,clsFixed:String,clsBelow:String,selTarget:String,widthElement:Boolean,showOnUp:Boolean,targetOffset:Number},data:{top:0,bottom:!1,offset:0,animation:"",clsActive:"uk-active",clsInactive:"",clsFixed:"uk-sticky-fixed",clsBelow:"uk-sticky-below",selTarget:"",widthElement:!1,showOnUp:!1,targetOffset:!1},computed:{offset:function(e){return gn(e.offset)},selTarget:function(e,t){var n=e.selTarget;return n&&Ot(n,t)||t},widthElement:function(e,t){return $e(e.widthElement,t)||this.placeholder},isActive:{get:function(){return $t(this.selTarget,this.clsActive)},set:function(e){e&&!this.isActive?(Nt(this.selTarget,this.clsInactive,this.clsActive),tt(this.$el,"active")):e||$t(this.selTarget,this.clsInactive)||(Nt(this.selTarget,this.clsActive,this.clsInactive),tt(this.$el,"inactive"))}}},connected:function(){this.placeholder=Ot("+ .uk-sticky-placeholder",this.$el)||Ot('<div class="uk-sticky-placeholder"></div>'),this.isFixed=!1,this.isActive=!1},disconnected:function(){this.isFixed&&(this.hide(),Bt(this.selTarget,this.clsInactive)),St(this.placeholder),this.placeholder=null,this.widthElement=null},events:[{name:"load hashchange popstate",el:function(){return window},handler:function(){var i=this;if(!1!==this.targetOffset&&location.hash&&0<window.pageYOffset){var r=Ot(location.hash);r&&vn.read(function(){var e=an(r).top,t=an(i.$el).top,n=i.$el.offsetHeight;i.isFixed&&e<=t+n&&t<=e+r.offsetHeight&&Fn(window,e-n-(M(i.targetOffset)?i.targetOffset:0)-i.offset)})}}}],update:[{read:function(e,t){var n=e.height;if(this.inactive=!this.matchMedia||!Te(this.$el),this.inactive)return!1;this.isActive&&t.has("resize")&&(this.hide(),n=this.$el.offsetHeight,this.show()),n=this.isActive?n:this.$el.offsetHeight,this.topOffset=an(this.isFixed?this.placeholder:this.$el).top,this.bottomOffset=this.topOffset+n,this.offsetParentTop=an(this.$el.offsetParent).top;var i=Cr("bottom",this);return this.top=Math.max($(Cr("top",this)),this.topOffset)-this.offset,this.bottom=i&&i-this.$el.offsetHeight,this.width=sn(Te(this.widthElement)?this.widthElement:this.$el).width,{height:n,top:cn(this.placeholder)[0],margins:Wt(this.$el,["marginTop","marginBottom","marginLeft","marginRight"])}},write:function(e){var t=e.height,n=e.margins,i=this.placeholder;Wt(i,G({height:t},n)),De(i,document)||(kt(this.$el,i),i.hidden=!0),this.isActive=!!this.isActive},events:["resize"]},{read:function(e){var t=e.scroll;return void 0===t&&(t=0),this.scroll=window.pageYOffset,{dir:t<=this.scroll?"down":"up",scroll:this.scroll}},write:function(e,t){var n=this,i=Date.now(),r=t.has("scroll"),o=e.initTimestamp;void 0===o&&(o=0);var s=e.dir,a=e.lastDir,l=e.lastScroll,c=e.scroll,u=e.top;if(!((e.lastScroll=c)<0||c===l&&r||this.showOnUp&&!r&&!this.isFixed||((300<i-o||s!==a)&&(e.initScroll=c,e.initTimestamp=i),e.lastDir=s,this.showOnUp&&!this.isFixed&&Math.abs(e.initScroll-c)<=30&&Math.abs(l-c)<=10)))if(this.inactive||c<this.top||this.showOnUp&&(c<=this.top||"down"===s&&r||"up"===s&&!this.isFixed&&c<=this.bottomOffset)){if(!this.isFixed)return void(rn.inProgress(this.$el)&&c<u&&(rn.cancel(this.$el),this.hide()));this.isFixed=!1,this.animation&&c>this.topOffset?(rn.cancel(this.$el),rn.out(this.$el,this.animation).then(function(){return n.hide()},K)):this.hide()}else this.isFixed?this.update():this.animation?(rn.cancel(this.$el),this.show(),rn.in(this.$el,this.animation).catch(K)):this.show()},events:["resize","scroll"]}],methods:{show:function(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide:function(){this.isActive=!1,Bt(this.$el,this.clsFixed,this.clsBelow),Wt(this.$el,{position:"",top:"",width:""}),this.placeholder.hidden=!0},update:function(){var e=0!==this.top||this.scroll>this.top,t=Math.max(0,this.offset),n="fixed";M(this.bottom)&&this.scroll>this.bottom-this.offset&&(t=this.bottom-this.offsetParentTop,n="absolute"),Wt(this.$el,{position:n,top:t+"px",width:this.width}),this.isActive=e,zt(this.$el,this.clsBelow,this.scroll>this.bottomOffset),Dt(this.$el,this.clsFixed)}}};function Cr(e,t){var n=t.$props,i=t.$el,r=t[e+"Offset"],o=n[e];if(o)return O(o)&&o.match(/^-?\d/)?r+gn(o):an(!0===o?je(i):$e(o,i)).bottom}var Er={mixins:[li],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number,swiping:Boolean},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemNav:!1,active:0,swiping:!0,cls:"uk-active",attrItem:"uk-switcher-item"},computed:{connects:{get:function(e,t){return ze(e.connect,t)},watch:function(e){var n=this;this.swiping&&Wt(e,"touch-action","pan-y pinch-zoom");var i=this.index();this.connects.forEach(function(e){return Ae(e).forEach(function(e,t){return zt(e,n.cls,t===i)})})},immediate:!0},toggles:{get:function(e,t){return Rt(e.toggle,t).filter(function(e){return!Oe(e,".uk-disabled *, .uk-disabled, [disabled]")})},watch:function(e){var t=this.index();this.show(~t?t:e[this.active]||e[0])},immediate:!0},children:function(){var e=this;return Ae(this.$el).filter(function(t){return e.toggles.some(function(e){return De(e,t)})})}},events:[{name:"click",delegate:function(){return this.toggle},handler:function(e){e.preventDefault(),this.show(e.current)}},{name:"click",el:function(){return this.connects.concat(this.itemNav?ze(this.itemNav,this.$el):[])},delegate:function(){return"["+this.attrItem+"],[data-"+this.attrItem+"]"},handler:function(e){e.preventDefault(),this.show(le(e.current,this.attrItem))}},{name:"swipeRight swipeLeft",filter:function(){return this.swiping},el:function(){return this.connects},handler:function(e){var t=e.type;this.show(l(t,"Left")?"next":"previous")}}],methods:{index:function(){var t=this;return b(this.children,function(e){return $t(e,t.cls)})},show:function(e){var n=this,i=this.index(),r=ie(this.children[ie(e,this.toggles,i)],Ae(this.$el));i!==r&&(this.children.forEach(function(e,t){zt(e,n.cls,r===t),oe(n.toggles[t],"aria-expanded",r===t)}),this.connects.forEach(function(e){var t=e.children;return n.toggleElement(F(t).filter(function(e){return $t(e,n.cls)}),!1,0<=i).then(function(){return n.toggleElement(t[r],!0,0<=i)})}))}}},Pr={mixins:[ai],extends:Er,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item"},connected:function(){var e=$t(this.$el,"uk-tab-left")?"uk-tab-left":!!$t(this.$el,"uk-tab-right")&&"uk-tab-right";e&&this.$create("toggle",this.$el,{cls:e,mode:"media",media:this.media})}},jr={mixins:[rr,li],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},connected:function(){v(this.mode,"media")||Pe(this.$el)||oe(this.$el,"tabindex","0")},computed:{target:{get:function(e,t){var n=e.href,i=e.target;return(i=ze(i||n,t)).length&&i||[t]},watch:function(){this.updateAria()},immediate:!0}},events:[{name:ge,filter:function(){return v(this.mode,"hover")},handler:function(e){var t=this;lt(e)&&!this._showState&&(tt(this.$el,"focus"),et(document,ge,function(){return tt(t.$el,"blur")},!0,function(e){return!De(e.target,t.$el)}),v(this.mode,"click")&&(this._preventClick=!0))}},{name:ye+" "+we+" focus blur",filter:function(){return v(this.mode,"hover")},handler:function(e){if(!lt(e)){var t=v([ye,"focus"],e.type),n=oe(this.$el,"aria-expanded");!t&&(e.type===we&&Oe(this.$el,":focus")||"blur"===e.type&&Oe(this.$el,":hover"))||(this._showState&&t===(n!==this._showState)?t||(this._showState=null):(this._showState=t?n:null,this.toggle("toggle"+(t?"show":"hide"))))}}},{name:"keydown",filter:function(){return v(this.mode,"click")},handler:function(e){32===e.keyCode&&(e.preventDefault(),this.$el.click())}},{name:"click",filter:function(){return v(this.mode,"click")},handler:function(e){if(this._preventClick)return this._preventClick=null;var t;(Me(e.target,'a[href="#"], a[href=""]')||(t=Me(e.target,"a[href]"))&&("true"!==oe(this.$el,"aria-expanded")||t.hash&&Oe(this.target,t.hash)))&&e.preventDefault(),this.toggle()}},{name:"toggled",self:!0,el:function(){return this.target},handler:function(e,t){e.target===this.target[0]&&this.updateAria(t)}}],update:{read:function(){return!(!v(this.mode,"media")||!this.media)&&{match:this.matchMedia}},write:function(e){var t=e.match,n=this.isToggled(this.target);(t?!n:n)&&this.toggle()},events:["resize"]},methods:{toggle:function(e){var n=this;if(tt(this.target,e||"toggle",[this])){if(!this.queued)return this.toggleElement(this.target);var i=this.target.filter(function(e){return $t(e,n.clsLeave)});if(i.length)this.target.forEach(function(e){var t=v(i,e);n.toggleElement(e,t,t)});else{var t=this.target.filter(this.isToggled);this.toggleElement(t,!1).then(function(){return n.toggleElement(n.target.filter(function(e){return!v(t,e)}),!0)})}}},updateAria:function(e){v(this.mode,"media")||oe(this.$el,"aria-expanded",I(e)?e:this.isToggled(this.target))}}};X(Object.freeze({__proto__:null,Accordion:ui,Alert:di,Cover:fi,Drop:yi,Dropdown:yi,FormCustom:wi,Gif:bi,Grid:Ci,HeightMatch:ji,HeightViewport:Ii,Icon:Hi,Img:Zi,Leader:or,Margin:xi,Modal:cr,Nav:ur,Navbar:dr,Offcanvas:mr,OverflowAuto:yr,Responsive:wr,Scroll:br,Scrollspy:kr,ScrollspyNav:Tr,Sticky:Sr,Svg:Oi,Switcher:Er,Tab:Pr,Toggle:jr,Video:pi,Close:Wi,Spinner:Ui,SlidenavNext:Vi,SlidenavPrevious:Vi,SearchIcon:qi,Marker:Fi,NavbarToggleIcon:Fi,OverlayIcon:Fi,PaginationNext:Fi,PaginationPrevious:Fi,Totop:Fi}),function(e,t){return si.component(t,e)}),si.use(function(t){if(ce){var e,n,i=function(){e||(e=!0,vn.write(function(){return e=!1}),t.update(null,"resize"))};Je(window,"load resize",i),Je(document,"loadedmetadata load",i,!0),"ResizeObserver"in window&&new ResizeObserver(i).observe(document.documentElement),Je(window,"scroll",function(e){n||(n=!0,vn.write(function(){return n=!1}),t.update(null,e.type))},{passive:!0,capture:!0});var r=0;Je(document,"animationstart",function(e){var t=e.target;(Wt(t,"animationName")||"").match(/^uk-.*(left|right)/)&&(r++,Wt(document.documentElement,"overflowX","hidden"),setTimeout(function(){--r||Wt(document.documentElement,"overflowX","")},q(Wt(t,"animationDuration"))+100))},!0),Je(document,ge,function(e){if(lt(e)){var s=ct(e),a="tagName"in e.target?e.target:je(e.target);et(document,ve+" "+be+" scroll",function(e){var t=ct(e),r=t.x,o=t.y;("scroll"!==e.type&&a&&r&&100<Math.abs(s.x-r)||o&&100<Math.abs(s.y-o))&&setTimeout(function(){var e,t,n,i;tt(a,"swipe"),tt(a,"swipe"+(e=s.x,t=s.y,n=r,i=o,Math.abs(e-n)>=Math.abs(t-i)?0<e-n?"Left":"Right":0<t-i?"Up":"Down"))})})}},{passive:!0})}}),function(o){var s=o.connect,a=o.disconnect;function t(e){for(var t=e.addedNodes,n=e.removedNodes,i=0;i<t.length;i++)It(t[i],s);for(var r=0;r<n.length;r++)It(n[r],a)}function n(e){var t=e.target,n=e.attributeName,i=oi(n);if(i&&i in o)if(se(t,n))o[i](t);else{var r=o.getComponent(t,i);r&&r.$destroy()}}ce&&window.MutationObserver&&vn.read(function(){document.body&&It(document.body,s),new MutationObserver(function(e){return e.forEach(t)}).observe(document,{childList:!0,subtree:!0}),new MutationObserver(function(e){return e.forEach(n)}).observe(document,{attributes:!0,subtree:!0}),o._initialized=!0})}(si);var _r={mixins:[ai],props:{date:String,clsWrapper:String},data:{date:"",clsWrapper:".uk-countdown-%unit%"},computed:{date:function(e){var t=e.date;return Date.parse(t)},days:function(e,t){return Ot(e.clsWrapper.replace("%unit%","days"),t)},hours:function(e,t){return Ot(e.clsWrapper.replace("%unit%","hours"),t)},minutes:function(e,t){return Ot(e.clsWrapper.replace("%unit%","minutes"),t)},seconds:function(e,t){return Ot(e.clsWrapper.replace("%unit%","seconds"),t)},units:function(){var t=this;return["days","hours","minutes","seconds"].filter(function(e){return t[e]})}},connected:function(){this.start()},disconnected:function(){var t=this;this.stop(),this.units.forEach(function(e){return yt(t[e])})},events:[{name:"visibilitychange",el:function(){return document},handler:function(){document.hidden?this.stop():this.start()}}],update:{write:function(){var e,t,i=this,r=(e=this.date,{total:t=e-Date.now(),seconds:t/1e3%60,minutes:t/1e3/60%60,hours:t/1e3/60/60%24,days:t/1e3/60/60/24});r.total<=0&&(this.stop(),r.days=r.hours=r.minutes=r.seconds=0),this.units.forEach(function(e){var t=String(Math.floor(r[e]));t=t.length<2?"0"+t:t;var n=i[e];n.textContent!==t&&((t=t.split("")).length!==n.children.length&&wt(n,t.map(function(){return"<span></span>"}).join("")),t.forEach(function(e,t){return n.children[t].textContent=e}))})}},methods:{start:function(){this.stop(),this.date&&this.units.length&&(this.$update(),this.timer=setInterval(this.$update,1e3))},stop:function(){this.timer&&(clearInterval(this.timer),this.timer=null)}}};var Lr="uk-transition-leave",Ir="uk-transition-enter";function Or(e,s,a,l){void 0===l&&(l=0);var c=Rr(s,!0),u={opacity:1},h={opacity:0},t=function(e){return function(){return c===Rr(s)?e():ut.reject()}},n=t(function(){return Dt(s,Lr),ut.all(Dr(s).map(function(t,n){return new ut(function(e){return setTimeout(function(){return Kt.start(t,h,a/2,"ease").then(e)},n*l)})})).then(function(){return Bt(s,Lr)})}),i=t(function(){var o=un(s);return Dt(s,Ir),e(),Wt(Ae(s),{opacity:0}),new ut(function(r){return requestAnimationFrame(function(){var e=Ae(s),t=un(s);Wt(s,"alignContent","flex-start"),un(s,o);var n=Dr(s);Wt(e,h);var i=n.map(function(t,n){return new ut(function(e){return setTimeout(function(){return Kt.start(t,u,a/2,"ease").then(e)},n*l)})});o!==t&&i.push(Kt.start(s,{height:t},a/2+n.length*l,"ease")),ut.all(i).then(function(){Bt(s,Ir),c===Rr(s)&&(Wt(s,{height:"",alignContent:""}),Wt(e,{opacity:""}),delete s.dataset.transition),r()})})})});return $t(s,Lr)?Mr(s).then(i):$t(s,Ir)?Mr(s).then(n).then(i):n().then(i)}function Rr(e,t){return t&&(e.dataset.transition=1+Rr(e)),N(e.dataset.transition)||0}function Mr(e){return ut.all(Ae(e).filter(Kt.inProgress).map(function(t){return new ut(function(e){return et(t,"transitionend transitioncanceled",e)})}))}function Dr(e){return ki(Ae(e)).reduce(function(e,t){return e.concat(Y(t.filter(function(e){return Hn(e)}),"offsetLeft"))},[])}function Br(e,p,f){return new ut(function(d){return requestAnimationFrame(function(){var c=Ae(p),u=c.map(function(e){return Ar(e,!0)}),h=Wt(p,["height","padding"]);Kt.cancel(p),c.forEach(Kt.cancel),Nr(p),e(),c=c.concat(Ae(p).filter(function(e){return!v(c,e)})),ut.resolve().then(function(){vn.flush();var r,o,s,e,t,n=Wt(p,["height","padding"]),i=(r=p,s=u,e=(o=c).map(function(e,t){return!!(je(e)&&t in s)&&(s[t]?Te(e)?$r(e):{opacity:0}:{opacity:Te(e)?1:0})}),t=e.map(function(e,t){var n=je(o[t])===r&&(s[t]||Ar(o[t]));if(!n)return!1;if(e){if(!("opacity"in e)){var i=n.opacity;i%1?e.opacity=1:delete n.opacity}}else delete n.opacity;return n}),[e,t]),a=i[0],l=i[1];c.forEach(function(e,t){return l[t]&&Wt(e,l[t])}),Wt(p,G({display:"block"},h)),requestAnimationFrame(function(){var e=c.map(function(e,t){return je(e)===p&&Kt.start(e,a[t],f,"ease")}).concat(Kt.start(p,n,f,"ease"));ut.all(e).then(function(){c.forEach(function(e,t){return je(e)===p&&Wt(e,"display",0===a[t].opacity?"none":"")}),Nr(p)},K).then(d)})})})})}function Ar(e,t){var n=Wt(e,"zIndex");return!!Te(e)&&G({display:"",opacity:t?Wt(e,"opacity"):"0",pointerEvents:"none",position:"absolute",zIndex:"auto"===n?Ne(e):n},$r(e))}function Nr(e){Wt(e.children,{height:"",left:"",opacity:"",pointerEvents:"",position:"",top:"",marginTop:"",marginLeft:"",transform:"",width:"",zIndex:""}),Wt(e,{height:"",display:"",padding:""})}function $r(e){var t=an(e),n=t.height,i=t.width,r=ln(e),o=r.top,s=r.left,a=Wt(e,["marginTop","marginLeft"]);return{top:o,left:s,height:n,width:i,marginLeft:a.marginLeft,marginTop:a.marginTop,transform:""}}var zr={props:{duration:Number,animation:Boolean},data:{duration:150,animation:"slide"},methods:{animate:function(e,t){var n=this;void 0===t&&(t=this.$el);var i=this.animation;return("fade"===i?Or:"delayed-fade"===i?function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return Or.apply(void 0,e.concat([40]))}:i?Br:function(){return e(),ut.resolve()})(e,t,this.duration).then(function(){return n.$update(t,"resize")},K)}}},Hr={mixins:[zr],args:"target",props:{target:Boolean,selActive:Boolean},data:{target:null,selActive:!1,attrItem:"uk-filter-control",cls:"uk-active",duration:250},computed:{toggles:{get:function(e,t){var n=e.attrItem;return Rt("["+n+"],[data-"+n+"]",t)},watch:function(){var t=this;if(this.updateState(),!1!==this.selActive){var n=Rt(this.selActive,this.$el);this.toggles.forEach(function(e){return zt(e,t.cls,v(n,e))})}},immediate:!0},children:{get:function(e,t){return Rt(e.target+" > *",t)},watch:function(e,t){var n,i;t&&(i=t,(n=e).length!==i.length||!n.every(function(e){return~i.indexOf(e)}))&&this.updateState()},immediate:!0}},events:[{name:"click",delegate:function(){return"["+this.attrItem+"],[data-"+this.attrItem+"]"},handler:function(e){e.preventDefault(),this.apply(e.current)}}],methods:{apply:function(e){var t,n,i=this.getState(),r=Vr(e,this.attrItem,this.getState());t=i,n=r,["filter","sort"].every(function(e){return W(t[e],n[e])})||this.setState(r)},getState:function(){var n=this;return this.toggles.filter(function(e){return $t(e,n.cls)}).reduce(function(e,t){return Vr(t,n.attrItem,e)},{filter:{"":""},sort:[]})},setState:function(n,i){var r=this;void 0===i&&(i=!0),n=G({filter:{"":""},sort:[]},n),tt(this.$el,"beforeFilter",[this,n]),this.toggles.forEach(function(e){return zt(e,r.cls,!!function(e,t,n){var i=n.filter;void 0===i&&(i={"":""});var r=n.sort,o=r[0],s=r[1],a=Fr(e,t),l=a.filter;void 0===l&&(l="");var c=a.group;void 0===c&&(c="");var u=a.sort,h=a.order;void 0===h&&(h="asc");return B(u)?c in i&&l===i[c]||!l&&c&&!(c in i)&&!i[""]:o===u&&s===h}(e,r.attrItem,n))}),ut.all(Rt(this.target,this.$el).map(function(e){var t=function(){!function(e,t,n){var i=(r=e,o=r.filter,s="",X(o,function(e){return s+=e||""}),s);var r,o,s;n.forEach(function(e){return Wt(e,"display",i&&!Oe(e,i)?"none":"")});var a=e.sort,l=a[0],c=a[1];if(l){var u=(h=l,d=c,G([],n).sort(function(e,t){return le(e,h).localeCompare(le(t,h),void 0,{numeric:!0})*("asc"===d||-1)}));W(u,n)||bt(t,u)}var h,d}(n,e,Ae(e)),r.$update(r.$el)};return i?r.animate(t,e):t()})).then(function(){return tt(r.$el,"afterFilter",[r])})},updateState:function(){var e=this;vn.write(function(){return e.setState(e.getState(),!1)})}}};function Fr(e,t){return jn(le(e,t),["filter"])}function Vr(e,t,n){var i=Fr(e,t),r=i.filter,o=i.group,s=i.sort,a=i.order;return void 0===a&&(a="asc"),(r||B(s))&&(o?r?(delete n.filter[""],n.filter[o]=r):(delete n.filter[o],(D(n.filter)||""in n.filter)&&(n.filter={"":r||""})):n.filter={"":r||""}),B(s)||(n.sort=[s,a]),n}var qr={slide:{show:function(e){return[{transform:Ur(-100*e)},{transform:Ur()}]},percent:function(e){return Wr(e)},translate:function(e,t){return[{transform:Ur(-100*t*e)},{transform:Ur(100*t*(1-e))}]}}};function Wr(e){return Math.abs(Wt(e,"transform").split(",")[4]/e.offsetWidth)||0}function Ur(e,t){return void 0===e&&(e=0),void 0===t&&(t="%"),e+=e?t:"",ue?"translateX("+e+")":"translate3d("+e+", 0, 0)"}function Gr(e){return"scale3d("+e+", "+e+", 1)"}var Zr=G({},qr,{fade:{show:function(){return[{opacity:0},{opacity:1}]},percent:function(e){return 1-Wt(e,"opacity")},translate:function(e){return[{opacity:1-e},{opacity:e}]}},scale:{show:function(){return[{opacity:0,transform:Gr(.8)},{opacity:1,transform:Gr(1)}]},percent:function(e){return 1-Wt(e,"opacity")},translate:function(e){return[{opacity:1-e,transform:Gr(1-.2*e)},{opacity:e,transform:Gr(.8+.2*e)}]}}});function Xr(e,t,n){tt(e,nt(t,!1,!1,n))}var Yr={mixins:[{props:{autoplay:Boolean,autoplayInterval:Number,pauseOnHover:Boolean},data:{autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0},connected:function(){this.autoplay&&this.startAutoplay()},disconnected:function(){this.stopAutoplay()},update:function(){oe(this.slides,"tabindex","-1")},events:[{name:"visibilitychange",el:function(){return document},filter:function(){return this.autoplay},handler:function(){document.hidden?this.stopAutoplay():this.startAutoplay()}}],methods:{startAutoplay:function(){var e=this;this.stopAutoplay(),this.interval=setInterval(function(){return(!e.draggable||!Ot(":focus",e.$el))&&(!e.pauseOnHover||!Oe(e.$el,":hover"))&&!e.stack.length&&e.show("next")},this.autoplayInterval)},stopAutoplay:function(){this.interval&&clearInterval(this.interval)}}},{props:{draggable:Boolean},data:{draggable:!0,threshold:10},created:function(){var i=this;["start","move","end"].forEach(function(e){var n=i[e];i[e]=function(e){var t=ct(e).x*(he?-1:1);i.prevPos=t!==i.pos?i.pos:i.prevPos,i.pos=t,n(e)}})},events:[{name:ge,delegate:function(){return this.selSlides},handler:function(e){var t;!this.draggable||!lt(e)&&(!(t=e.target).children.length&&t.childNodes.length)||Me(e.target,Se)||0<e.button||this.length<2||this.start(e)}},{name:"dragstart",handler:function(e){e.preventDefault()}}],methods:{start:function(){this.drag=this.pos,this._transitioner?(this.percent=this._transitioner.percent(),this.drag+=this._transitioner.getDistance()*this.percent*this.dir,this._transitioner.cancel(),this._transitioner.translate(this.percent),this.dragging=!0,this.stack=[]):this.prevIndex=this.index,Je(document,me,this.move,{passive:!1}),Je(document,ve+" "+be+" input",this.end,!0),Wt(this.list,"userSelect","none")},move:function(e){var t=this,n=this.pos-this.drag;if(!(0===n||this.prevPos===this.pos||!this.dragging&&Math.abs(n)<this.threshold)){Wt(this.list,"pointerEvents","none"),e.cancelable&&e.preventDefault(),this.dragging=!0,this.dir=n<0?1:-1;for(var i=this.slides,r=this.prevIndex,o=Math.abs(n),s=this.getIndex(r+this.dir,r),a=this._getDistance(r,s)||i[r].offsetWidth;s!==r&&a<o;)this.drag-=a*this.dir,r=s,o-=a,s=this.getIndex(r+this.dir,r),a=this._getDistance(r,s)||i[r].offsetWidth;this.percent=o/a;var l,c=i[r],u=i[s],h=this.index!==s,d=r===s;[this.index,this.prevIndex].filter(function(e){return!v([s,r],e)}).forEach(function(e){tt(i[e],"itemhidden",[t]),d&&(l=!0,t.prevIndex=r)}),(this.index===r&&this.prevIndex!==r||l)&&tt(i[this.index],"itemshown",[this]),h&&(this.prevIndex=r,this.index=s,!d&&tt(c,"beforeitemhide",[this]),tt(u,"beforeitemshow",[this])),this._transitioner=this._translate(Math.abs(this.percent),c,!d&&u),h&&(!d&&tt(c,"itemhide",[this]),tt(u,"itemshow",[this]))}},end:function(){if(Ke(document,me,this.move,{passive:!1}),Ke(document,ve+" "+be+" input",this.end,!0),this.dragging)if(this.dragging=null,this.index===this.prevIndex)this.percent=1-this.percent,this.dir*=-1,this._show(!1,this.index,!0),this._transitioner=null;else{var e=(he?this.dir*(he?1:-1):this.dir)<0==this.prevPos>this.pos;this.index=e?this.index:this.prevIndex,e&&(this.percent=1-this.percent),this.show(0<this.dir&&!e||this.dir<0&&e?"next":"previous",!0)}Wt(this.list,{userSelect:"",pointerEvents:""}),this.drag=this.percent=null}}},{data:{selNav:!1},computed:{nav:function(e,t){return Ot(e.selNav,t)},selNavItem:function(e){var t=e.attrItem;return"["+t+"],[data-"+t+"]"},navItems:function(e,t){return Rt(this.selNavItem,t)}},update:{write:function(){var n=this;this.nav&&this.length!==this.nav.children.length&&wt(this.nav,this.slides.map(function(e,t){return"<li "+n.attrItem+'="'+t+'"><a href></a></li>'}).join("")),this.navItems.concat(this.nav).forEach(function(e){return e&&(e.hidden=!n.maxIndex)}),this.updateNav()},events:["resize"]},events:[{name:"click",delegate:function(){return this.selNavItem},handler:function(e){e.preventDefault(),this.show(le(e.current,this.attrItem))}},{name:"itemshow",handler:"updateNav"}],methods:{updateNav:function(){var n=this,i=this.getValidIndex();this.navItems.forEach(function(e){var t=le(e,n.attrItem);zt(e,n.clsActive,N(t)===i),zt(e,"uk-invisible",n.finite&&("previous"===t&&0===i||"next"===t&&i>=n.maxIndex))})}}}],props:{clsActivated:Boolean,easing:String,index:Number,finite:Boolean,velocity:Number,selSlides:String},data:function(){return{easing:"ease",finite:!1,velocity:1,index:0,prevIndex:-1,stack:[],percent:0,clsActive:"uk-active",clsActivated:!1,Transitioner:!1,transitionOptions:{}}},connected:function(){this.prevIndex=-1,this.index=this.getValidIndex(this.$props.index),this.stack=[]},disconnected:function(){Bt(this.slides,this.clsActive)},computed:{duration:function(e,t){var n=e.velocity;return Qr(t.offsetWidth/n)},list:function(e,t){return Ot(e.selList,t)},maxIndex:function(){return this.length-1},selSlides:function(e){return e.selList+" "+(e.selSlides||"> *")},slides:{get:function(){return Rt(this.selSlides,this.$el)},watch:function(){this.$reset()}},length:function(){return this.slides.length}},events:{itemshown:function(){this.$update(this.list)}},methods:{show:function(e,t){var n=this;if(void 0===t&&(t=!1),!this.dragging&&this.length){var i=this.stack,r=t?0:i.length,o=function(){i.splice(r,1),i.length&&n.show(i.shift(),!0)};if(i[t?"unshift":"push"](e),!t&&1<i.length)2===i.length&&this._transitioner.forward(Math.min(this.duration,200));else{var s=this.getIndex(this.index),a=$t(this.slides,this.clsActive)&&this.slides[s],l=this.getIndex(e,this.index),c=this.slides[l];if(a!==c){var u,h;if(this.dir=(h=s,"next"===(u=e)?1:"previous"===u?-1:u<h?-1:1),this.prevIndex=s,this.index=l,a&&!tt(a,"beforeitemhide",[this])||!tt(c,"beforeitemshow",[this,a]))return this.index=this.prevIndex,void o();var d=this._show(a,c,t).then(function(){return a&&tt(a,"itemhidden",[n]),tt(c,"itemshown",[n]),new ut(function(e){vn.write(function(){i.shift(),i.length?n.show(i.shift(),!0):n._transitioner=null,e()})})});return a&&tt(a,"itemhide",[this]),tt(c,"itemshow",[this]),d}o()}}},getIndex:function(e,t){return void 0===e&&(e=this.index),void 0===t&&(t=this.index),J(ie(e,this.slides,t,this.finite),0,this.maxIndex)},getValidIndex:function(e,t){return void 0===e&&(e=this.index),void 0===t&&(t=this.prevIndex),this.getIndex(e,t)},_show:function(e,t,n){if(this._transitioner=this._getTransitioner(e,t,this.dir,G({easing:n?t.offsetWidth<600?"cubic-bezier(0.25, 0.46, 0.45, 0.94)":"cubic-bezier(0.165, 0.84, 0.44, 1)":this.easing},this.transitionOptions)),!n&&!e)return this._translate(1),ut.resolve();var i=this.stack.length;return this._transitioner[1<i?"forward":"show"](1<i?Math.min(this.duration,75+75/(i-1)):this.duration,this.percent)},_getDistance:function(e,t){return this._getTransitioner(e,e!==t&&t).getDistance()},_translate:function(e,t,n){void 0===t&&(t=this.prevIndex),void 0===n&&(n=this.index);var i=this._getTransitioner(t!==n&&t,n);return i.translate(e),i},_getTransitioner:function(e,t,n,i){return void 0===e&&(e=this.prevIndex),void 0===t&&(t=this.index),void 0===n&&(n=this.dir||1),void 0===i&&(i=this.transitionOptions),new this.Transitioner(R(e)?this.slides[e]:e,R(t)?this.slides[t]:t,n*(he?-1:1),i)}}};function Qr(e){return.5*e+300}var Jr={mixins:[Yr],props:{animation:String},data:{animation:"slide",clsActivated:"uk-transition-active",Animations:qr,Transitioner:function(o,s,a,e){var t=e.animation,l=e.easing,n=t.percent,i=t.translate,r=t.show;void 0===r&&(r=K);var c=r(a),u=new ht;return{dir:a,show:function(e,t,n){var i=this;void 0===t&&(t=0);var r=n?"linear":l;return e-=Math.round(e*J(t,-1,1)),this.translate(t),Xr(s,"itemin",{percent:t,duration:e,timing:r,dir:a}),Xr(o,"itemout",{percent:1-t,duration:e,timing:r,dir:a}),ut.all([Kt.start(s,c[1],e,r),Kt.start(o,c[0],e,r)]).then(function(){i.reset(),u.resolve()},K),u.promise},cancel:function(){Kt.cancel([s,o])},reset:function(){for(var e in c[0])Wt([s,o],e,"")},forward:function(e,t){return void 0===t&&(t=this.percent()),Kt.cancel([s,o]),this.show(e,t,!0)},translate:function(e){this.reset();var t=i(e,a);Wt(s,t[1]),Wt(o,t[0]),Xr(s,"itemtranslatein",{percent:e,dir:a}),Xr(o,"itemtranslateout",{percent:1-e,dir:a})},percent:function(){return n(o||s,s,a)},getDistance:function(){return o&&o.offsetWidth}}}},computed:{animation:function(e){var t=e.animation,n=e.Animations;return G(n[t]||n.slide,{name:t})},transitionOptions:function(){return{animation:this.animation}}},events:{"itemshow itemhide itemshown itemhidden":function(e){var t=e.target;this.$update(t)},beforeitemshow:function(e){Dt(e.target,this.clsActive)},itemshown:function(e){Dt(e.target,this.clsActivated)},itemhidden:function(e){Bt(e.target,this.clsActive,this.clsActivated)}}},Kr={mixins:[mi,ar,li,Jr],functional:!0,props:{delayControls:Number,preload:Number,videoAutoplay:Boolean,template:String},data:function(){return{preload:1,videoAutoplay:!1,delayControls:3e3,items:[],cls:"uk-open",clsPage:"uk-lightbox-page",selList:".uk-lightbox-items",attrItem:"uk-lightbox-item",selClose:".uk-close-large",selCaption:".uk-lightbox-caption",pauseOnHover:!1,velocity:2,Animations:Zr,template:'<div class="uk-lightbox uk-overflow-hidden"> <ul class="uk-lightbox-items"></ul> <div class="uk-lightbox-toolbar uk-position-top uk-text-right uk-transition-slide-top uk-transition-opaque"> <button class="uk-lightbox-toolbar-icon uk-close-large" type="button" uk-close></button> </div> <a class="uk-lightbox-button uk-position-center-left uk-position-medium uk-transition-fade" href uk-slidenav-previous uk-lightbox-item="previous"></a> <a class="uk-lightbox-button uk-position-center-right uk-position-medium uk-transition-fade" href uk-slidenav-next uk-lightbox-item="next"></a> <div class="uk-lightbox-toolbar uk-lightbox-caption uk-position-bottom uk-text-center uk-transition-slide-bottom uk-transition-opaque"></div> </div>'}},created:function(){var e=Ot(this.template),t=Ot(this.selList,e);this.items.forEach(function(){return bt(t,"<li>")}),this.$mount(bt(this.container,e))},computed:{caption:function(e,t){return Ot(e.selCaption,t)}},events:[{name:me+" "+ge+" keydown",handler:"showControls"},{name:"click",self:!0,delegate:function(){return this.selSlides},handler:function(e){e.defaultPrevented||this.hide()}},{name:"shown",self:!0,handler:function(){this.showControls()}},{name:"hide",self:!0,handler:function(){this.hideControls(),Bt(this.slides,this.clsActive),Kt.stop(this.slides)}},{name:"hidden",self:!0,handler:function(){this.$destroy(!0)}},{name:"keyup",el:function(){return document},handler:function(e){if(this.isToggled(this.$el)&&this.draggable)switch(e.keyCode){case 37:this.show("previous");break;case 39:this.show("next")}}},{name:"beforeitemshow",handler:function(e){this.isToggled()||(this.draggable=!1,e.preventDefault(),this.toggleElement(this.$el,!0,!1),this.animation=Zr.scale,Bt(e.target,this.clsActive),this.stack.splice(1,0,this.index))}},{name:"itemshow",handler:function(){wt(this.caption,this.getItem().caption||"");for(var e=-this.preload;e<=this.preload;e++)this.loadItem(this.index+e)}},{name:"itemshown",handler:function(){this.draggable=this.$props.draggable}},{name:"itemload",handler:function(e,r){var o=this,i=r.source,t=r.type,s=r.alt;void 0===s&&(s="");var n=r.poster,a=r.attrs;if(void 0===a&&(a={}),this.setItem(r,"<span uk-spinner></span>"),i){var l,c={frameborder:"0",allow:"autoplay",allowfullscreen:"",style:"max-width: 100%; box-sizing: border-box;","uk-responsive":"","uk-video":""+this.videoAutoplay};if("image"===t||i.match(/\.(avif|jpe?g|a?png|gif|svg|webp)($|\?)/i))vt(i,a.srcset,a.size).then(function(e){var t=e.width,n=e.height;return o.setItem(r,eo("img",G({src:i,width:t,height:n,alt:s},a)))},function(){return o.setError(r)});else if("video"===t||i.match(/\.(mp4|webm|ogv)($|\?)/i)){var u=eo("video",G({src:i,poster:n,controls:"",playsinline:"","uk-video":""+this.videoAutoplay},a));Je(u,"loadedmetadata",function(){oe(u,{width:u.videoWidth,height:u.videoHeight}),o.setItem(r,u)}),Je(u,"error",function(){return o.setError(r)})}else"iframe"===t||i.match(/\.(html|php)($|\?)/i)?this.setItem(r,eo("iframe",G({src:i,frameborder:"0",allowfullscreen:"",class:"uk-lightbox-iframe"},a))):(l=i.match(/\/\/(?:.*?youtube(-nocookie)?\..*?[?&]v=|youtu\.be\/)([\w-]{11})[&?]?(.*)?/))?this.setItem(r,eo("iframe",G({src:"https://www.youtube"+(l[1]||"")+".com/embed/"+l[2]+(l[3]?"?"+l[3]:""),width:1920,height:1080},c,a))):(l=i.match(/\/\/.*?vimeo\.[a-z]+\/(\d+)[&?]?(.*)?/))&&mt("https://vimeo.com/api/oembed.json?maxwidth=1920&url="+encodeURI(i),{responseType:"json",withCredentials:!1}).then(function(e){var t=e.response,n=t.height,i=t.width;return o.setItem(r,eo("iframe",G({src:"https://player.vimeo.com/video/"+l[1]+(l[2]?"?"+l[2]:""),width:i,height:n},c,a)))},function(){return o.setError(r)})}}}],methods:{loadItem:function(e){void 0===e&&(e=this.index);var t=this.getItem(e);this.getSlide(t).childElementCount||tt(this.$el,"itemload",[t])},getItem:function(e){return void 0===e&&(e=this.index),this.items[ie(e,this.slides)]},setItem:function(e,t){tt(this.$el,"itemloaded",[this,wt(this.getSlide(e),t)])},getSlide:function(e){return this.slides[this.items.indexOf(e)]},setError:function(e){this.setItem(e,'<span uk-icon="icon: bolt; ratio: 2"></span>')},showControls:function(){clearTimeout(this.controlsTimer),this.controlsTimer=setTimeout(this.hideControls,this.delayControls),Dt(this.$el,"uk-active","uk-transition-active")},hideControls:function(){Bt(this.$el,"uk-active","uk-transition-active")}}};function eo(e,t){var n=Lt("<"+e+">");return oe(n,t),n}var to,no={install:function(e,t){e.lightboxPanel||e.component("lightboxPanel",Kr);G(t.props,e.component("lightboxPanel").options.props)},props:{toggle:String},data:{toggle:"a"},computed:{toggles:{get:function(e,t){return Rt(e.toggle,t)},watch:function(){this.hide()}}},disconnected:function(){this.hide()},events:[{name:"click",delegate:function(){return this.toggle+":not(.uk-disabled)"},handler:function(e){e.preventDefault(),this.show(e.current)}}],methods:{show:function(e){var t=this,n=Q(this.toggles.map(io),"source");if(_(e)){var i=io(e).source;e=b(n,function(e){var t=e.source;return i===t})}return this.panel=this.panel||this.$create("lightboxPanel",G({},this.$props,{items:n})),Je(this.panel.$el,"hidden",function(){return t.panel=!1}),this.panel.show(e)},hide:function(){return this.panel&&this.panel.hide()}}};function io(t){var n={};return["href","caption","type","poster","alt","attrs"].forEach(function(e){n["href"===e?"source":e]=le(t,e)}),n.attrs=jn(n.attrs),n}var ro={mixins:[mi],functional:!0,args:["message","status"],data:{message:"",status:"",timeout:5e3,group:null,pos:"top-center",clsContainer:"uk-notification",clsClose:"uk-notification-close",clsMsg:"uk-notification-message"},install:function(r){r.notification.closeAll=function(n,i){It(document.body,function(e){var t=r.getComponent(e,"notification");!t||n&&n!==t.group||t.close(i)})}},computed:{marginProp:function(e){return"margin"+(y(e.pos,"top")?"Top":"Bottom")},startProps:function(){var e;return(e={opacity:0})[this.marginProp]=-this.$el.offsetHeight,e}},created:function(){var e=Ot("."+this.clsContainer+"-"+this.pos,this.container)||bt(this.container,'<div class="'+this.clsContainer+" "+this.clsContainer+"-"+this.pos+'" style="display: block"></div>');this.$mount(bt(e,'<div class="'+this.clsMsg+(this.status?" "+this.clsMsg+"-"+this.status:"")+'"> <a href class="'+this.clsClose+'" data-uk-close></a> <div>'+this.message+"</div> </div>"))},connected:function(){var e,t=this,n=$(Wt(this.$el,this.marginProp));Kt.start(Wt(this.$el,this.startProps),(e={opacity:1},e[this.marginProp]=n,e)).then(function(){t.timeout&&(t.timer=setTimeout(t.close,t.timeout))})},events:(to={click:function(e){Me(e.target,'a[href="#"],a[href=""]')&&e.preventDefault(),this.close()}},to[ye]=function(){this.timer&&clearTimeout(this.timer)},to[we]=function(){this.timeout&&(this.timer=setTimeout(this.close,this.timeout))},to),methods:{close:function(e){var n=this,t=function(e){var t=je(e);tt(e,"close",[n]),St(e),t&&!t.hasChildNodes()&&St(t)};this.timer&&clearTimeout(this.timer),e?t(this.$el):Kt.start(this.$el,this.startProps).then(t)}}};var oo=["x","y","bgx","bgy","rotate","scale","color","backgroundColor","borderColor","opacity","blur","hue","grayscale","invert","saturate","sepia","fopacity","stroke"],so={mixins:[rr],props:oo.reduce(function(e,t){return e[t]="list",e},{}),data:oo.reduce(function(e,t){return e[t]=void 0,e},{}),computed:{props:function(g,m){var v=this;return oo.reduce(function(e,t){if(B(g[t]))return e;var n,i,r,o=t.match(/color/i),s=o||"opacity"===t,a=g[t].slice();s&&Wt(m,t,""),a.length<2&&a.unshift(("scale"===t?1:s?Wt(m,t):0)||0);var l=a.reduce(function(e,t){return O(t)&&t.replace(/-|\d/g,"").trim()||e},"");if(o){var c=m.style.color;a=a.map(function(e){return Wt(Wt(m,"color",e),"color").split(/[(),]/g).slice(1,-1).concat(1).slice(0,4).map($)}),m.style.color=c}else if(y(t,"bg")){var u="bgy"===t?"height":"width";if(a=a.map(function(e){return gn(e,u,v.$el)}),Wt(m,"background-position-"+t[2],""),i=Wt(m,"backgroundPosition").split(" ")["x"===t[2]?0:1],v.covers){var h=Math.min.apply(Math,a),d=Math.max.apply(Math,a),p=a.indexOf(h)<a.indexOf(d);r=d-h,a=a.map(function(e){return e-(p?h:d)}),n=(p?-r:0)+"px"}else n=i}else a=a.map($);if("stroke"===t){if(!a.some(function(e){return e}))return e;var f=Bi(v.$el);Wt(m,"strokeDasharray",f),"%"===l&&(a=a.map(function(e){return e*f/100})),a=a.reverse(),t="strokeDashoffset"}return e[t]={steps:a,unit:l,pos:n,bgPos:i,diff:r},e},{})},bgProps:function(){var t=this;return["bgx","bgy"].filter(function(e){return e in t.props})},covers:function(e,t){return i=(n=t).style.backgroundSize,r="cover"===Wt(Wt(n,"backgroundSize",""),"backgroundSize"),n.style.backgroundSize=i,r;var n,i,r}},disconnected:function(){delete this._image},update:{read:function(e){var l=this;if(this.matchMedia){if(!e.image&&this.covers&&this.bgProps.length){var t=Wt(this.$el,"backgroundImage").replace(/^none|url\(["']?(.+?)["']?\)$/,"$1");if(t){var n=new Image;n.src=t,(e.image=n).naturalWidth||(n.onload=function(){return l.$update()})}}var i=e.image;if(i&&i.naturalWidth){var c={width:this.$el.offsetWidth,height:this.$el.offsetHeight},u={width:i.naturalWidth,height:i.naturalHeight},h=ne.cover(u,c);this.bgProps.forEach(function(e){var t=l.props[e],n=t.diff,i=t.bgPos,r=t.steps,o="bgy"===e?"height":"width",s=h[o]-c[o];if(s<n)c[o]=h[o]+n-s;else if(n<s){var a=c[o]/gn(i,o,l.$el);a&&(l.props[e].steps=r.map(function(e){return e-(s-n)/a}))}h=ne.cover(u,c)}),e.dim=h}}},write:function(e){var t=e.dim;this.matchMedia?t&&Wt(this.$el,{backgroundSize:t.width+"px "+t.height+"px",backgroundRepeat:"no-repeat"}):Wt(this.$el,{backgroundSize:"",backgroundRepeat:""})},events:["resize"]},methods:{reset:function(){var n=this;X(this.getCss(0),function(e,t){return Wt(n.$el,t,"")})},getCss:function(h){var d=this.props;return Object.keys(d).reduce(function(e,t){var n=d[t],i=n.steps,r=n.unit,o=n.pos,s=function(e,t,n){void 0===n&&(n=2);var i=ao(e,t),r=i[0],o=i[1],s=i[2];return(R(r)?r+Math.abs(r-o)*s*(r<o?1:-1):+o).toFixed(n)}(i,h);switch(t){case"x":case"y":r=r||"px",e.transform+=" translate"+g(t)+"("+$(s).toFixed("px"===r?0:2)+r+")";break;case"rotate":r=r||"deg",e.transform+=" rotate("+(s+r)+")";break;case"scale":e.transform+=" scale("+s+")";break;case"bgy":case"bgx":e["background-position-"+t[2]]="calc("+o+" + "+s+"px)";break;case"color":case"backgroundColor":case"borderColor":var a=ao(i,h),l=a[0],c=a[1],u=a[2];e[t]="rgba("+l.map(function(e,t){return e+=u*(c[t]-e),3===t?$(e):parseInt(e,10)}).join(",")+")";break;case"blur":r=r||"px",e.filter+=" blur("+(s+r)+")";break;case"hue":r=r||"deg",e.filter+=" hue-rotate("+(s+r)+")";break;case"fopacity":r=r||"%",e.filter+=" opacity("+(s+r)+")";break;case"grayscale":case"invert":case"saturate":case"sepia":r=r||"%",e.filter+=" "+t+"("+(s+r)+")";break;default:e[t]=s}return e},{transform:"",filter:""})}}};function ao(e,t){var n=e.length-1,i=Math.min(Math.floor(n*t),n-1),r=e.slice(i,i+2);return r.push(1===t?1:t%(1/n)*n),r}var lo={mixins:[so],props:{target:String,viewport:Number,easing:Number},data:{target:!1,viewport:1,easing:1},computed:{target:function(e,t){var n=e.target;return function e(t){return t?"offsetTop"in t?t:e(je(t)):document.body}(n&&$e(n,t)||t)}},update:{read:function(e,t){var n=e.percent;if(t.has("scroll")||(n=!1),this.matchMedia){var i,r,o=n;return i=qn(this.target)/(this.viewport||1),r=this.easing,{percent:n=J(i*(1-(r-r*i))),style:o!==n&&this.getCss(n)}}},write:function(e){var t=e.style;this.matchMedia?t&&Wt(this.$el,t):this.reset()},events:["scroll","resize"]}};var co={update:{write:function(){if(!this.stack.length&&!this.dragging){var e=this.getValidIndex(this.index);~this.prevIndex&&this.index===e||this.show(e)}},events:["resize"]}};function uo(e,t,n){var i,r=fo(e,t);return n?r-(i=e,sn(t).width/2-sn(i).width/2):Math.min(r,ho(t))}function ho(e){return Math.max(0,po(e)-sn(e).width)}function po(e){return Ae(e).reduce(function(e,t){return sn(t).width+e},0)}function fo(e,t){return e&&(ln(e).left+(he?sn(e).width-sn(t).width:0))*(he?-1:1)||0}function go(i,r){r-=1;var o=sn(i).width,s=r+o+2;return Ae(i).filter(function(e){var t=fo(e,i),n=t+Math.min(sn(e).width,o);return r<=t&&n<=s})}function mo(e,t,n){tt(e,nt(t,!1,!1,n))}var vo={mixins:[ai,Yr,co],props:{center:Boolean,sets:Boolean},data:{center:!1,sets:!1,attrItem:"uk-slider-item",selList:".uk-slider-items",selNav:".uk-slider-nav",clsContainer:"uk-slider-container",Transitioner:function(l,c,u,e){var r=e.center,o=e.easing,h=e.list,s=new ht,t=l?uo(l,h,r):uo(c,h,r)+sn(c).width*u,d=c?uo(c,h,r):t+sn(l).width*u*(he?-1:1);return{dir:u,show:function(e,t,n){void 0===t&&(t=0);var i=n?"linear":o;return e-=Math.round(e*J(t,-1,1)),this.translate(t),t=l?t:J(t,0,1),mo(this.getItemIn(),"itemin",{percent:t,duration:e,timing:i,dir:u}),l&&mo(this.getItemIn(!0),"itemout",{percent:1-t,duration:e,timing:i,dir:u}),Kt.start(h,{transform:Ur(-d*(he?-1:1),"px")},e,i).then(s.resolve,K),s.promise},cancel:function(){Kt.cancel(h)},reset:function(){Wt(h,"transform","")},forward:function(e,t){return void 0===t&&(t=this.percent()),Kt.cancel(h),this.show(e,t,!0)},translate:function(r){var e=this.getDistance()*u*(he?-1:1);Wt(h,"transform",Ur(J(e-e*r-d,-po(h),sn(h).width)*(he?-1:1),"px"));var o=this.getActives(),s=this.getItemIn(),a=this.getItemIn(!0);r=l?J(r,-1,1):0,Ae(h).forEach(function(e){var t=v(o,e),n=e===s,i=e===a;mo(e,"itemtranslate"+(n||!i&&(t||u*(he?-1:1)==-1^fo(e,h)>fo(l||c))?"in":"out"),{dir:u,percent:i?1-r:n?r:t?1:0})})},percent:function(){return Math.abs((Wt(h,"transform").split(",")[4]*(he?-1:1)+t)/(d-t))},getDistance:function(){return Math.abs(d-t)},getItemIn:function(e){void 0===e&&(e=!1);var t=this.getActives(),n=go(h,uo(c||l,h,r));if(e){var i=t;t=n,n=i}return n[b(n,function(e){return!v(t,e)})]},getActives:function(){return go(h,uo(l||c,h,r))}}}},computed:{avgWidth:function(){return po(this.list)/this.length},finite:function(e){var t;return e.finite||Math.ceil(po(this.list))<sn(this.list).width+(t=this.list,Math.max.apply(Math,[0].concat(Ae(t).map(function(e){return sn(e).width}))))+this.center},maxIndex:function(){if(!this.finite||this.center&&!this.sets)return this.length-1;if(this.center)return Z(this.sets);var t=0,n=ho(this.list),e=b(this.slides,function(e){if(n<=t)return!0;t+=sn(e).width});return~e?e:this.length-1},sets:function(e){var o=this,t=e.sets;if(t){var s=sn(this.list).width/(this.center?2:1),a=0,l=s,c=0;return!D(t=Y(this.slides,"offsetLeft").reduce(function(e,t,n){var i=sn(t).width;if(a<c+i&&(!o.center&&n>o.maxIndex&&(n=o.maxIndex),!v(e,n))){var r=o.slides[n+1];o.center&&r&&i<l-sn(r).width/2?l-=i:(l=s,e.push(n),a=c+s+(o.center?i/2:0))}return c+=i,e},[]))&&t}},transitionOptions:function(){return{center:this.center,list:this.list}}},connected:function(){zt(this.$el,this.clsContainer,!Ot("."+this.clsContainer,this.$el))},update:{write:function(){var n=this;this.navItems.forEach(function(e){var t=N(le(e,n.attrItem));!1!==t&&(e.hidden=!n.maxIndex||t>n.maxIndex||n.sets&&!v(n.sets,t))}),!this.length||this.dragging||this.stack.length||(this.reorder(),this._translate(1));var t=this._getTransitioner(this.index).getActives();this.slides.forEach(function(e){return zt(e,n.clsActive,v(t,e))}),!this.clsActivated||this.sets&&!v(this.sets,$(this.index))||this.slides.forEach(function(e){return zt(e,n.clsActivated||"",v(t,e))})},events:["resize"]},events:{beforeitemshow:function(e){!this.dragging&&this.sets&&this.stack.length<2&&!v(this.sets,this.index)&&(this.index=this.getValidIndex());var t=Math.abs(this.index-this.prevIndex+(0<this.dir&&this.index<this.prevIndex||this.dir<0&&this.index>this.prevIndex?(this.maxIndex+1)*this.dir:0));if(!this.dragging&&1<t){for(var n=0;n<t;n++)this.stack.splice(1,0,0<this.dir?"next":"previous");e.preventDefault()}else{var i=this.dir<0||!this.slides[this.prevIndex]?this.index:this.prevIndex;this.duration=Qr(this.avgWidth/this.velocity)*(sn(this.slides[i]).width/this.avgWidth),this.reorder()}},itemshow:function(){~this.prevIndex&&Dt(this._getTransitioner().getItemIn(),this.clsActive)}},methods:{reorder:function(){var n=this;if(this.finite)Wt(this.slides,"order","");else{var i=0<this.dir&&this.slides[this.prevIndex]?this.prevIndex:this.index;if(this.slides.forEach(function(e,t){return Wt(e,"order",0<n.dir&&t<i?1:n.dir<0&&t>=n.index?-1:"")}),this.center)for(var e=this.slides[i],t=sn(this.list).width/2-sn(e).width/2,r=0;0<t;){var o=this.getIndex(--r+i,i),s=this.slides[o];Wt(s,"order",i<o?-2:-1),t-=sn(s).width}}},getValidIndex:function(e,t){if(void 0===e&&(e=this.index),void 0===t&&(t=this.prevIndex),e=this.getIndex(e,t),!this.sets)return e;var n;do{if(v(this.sets,e))return e;n=e,e=this.getIndex(e+this.dir,t)}while(e!==n);return e}}};var yo={mixins:[so],data:{selItem:"!li"},computed:{item:function(e,t){return $e(e.selItem,t)}},events:[{name:"itemin itemout",self:!0,el:function(){return this.item},handler:function(e){var n=this,i=e.type,t=e.detail,r=t.percent,o=t.duration,s=t.timing,a=t.dir;vn.read(function(){var e=n.getCss(bo(i,a,r)),t=n.getCss(wo(i)?.5:0<a?1:0);vn.write(function(){Wt(n.$el,e),Kt.start(n.$el,t,o,s).catch(K)})})}},{name:"transitioncanceled transitionend",self:!0,el:function(){return this.item},handler:function(){Kt.cancel(this.$el)}},{name:"itemtranslatein itemtranslateout",self:!0,el:function(){return this.item},handler:function(e){var t=this,n=e.type,i=e.detail,r=i.percent,o=i.dir;vn.read(function(){var e=t.getCss(bo(n,o,r));vn.write(function(){return Wt(t.$el,e)})})}}]};function wo(e){return l(e,"in")}function bo(e,t,n){return n/=2,wo(e)?t<0?1-n:n:t<0?n:1-n}var xo,ko,To=G({},qr,{fade:{show:function(){return[{opacity:0,zIndex:0},{zIndex:-1}]},percent:function(e){return 1-Wt(e,"opacity")},translate:function(e){return[{opacity:1-e,zIndex:0},{zIndex:-1}]}},scale:{show:function(){return[{opacity:0,transform:Gr(1.5),zIndex:0},{zIndex:-1}]},percent:function(e){return 1-Wt(e,"opacity")},translate:function(e){return[{opacity:1-e,transform:Gr(1+.5*e),zIndex:0},{zIndex:-1}]}},pull:{show:function(e){return e<0?[{transform:Ur(30),zIndex:-1},{transform:Ur(),zIndex:0}]:[{transform:Ur(-100),zIndex:0},{transform:Ur(),zIndex:-1}]},percent:function(e,t,n){return n<0?1-Wr(t):Wr(e)},translate:function(e,t){return t<0?[{transform:Ur(30*e),zIndex:-1},{transform:Ur(-100*(1-e)),zIndex:0}]:[{transform:Ur(100*-e),zIndex:0},{transform:Ur(30*(1-e)),zIndex:-1}]}},push:{show:function(e){return e<0?[{transform:Ur(100),zIndex:0},{transform:Ur(),zIndex:-1}]:[{transform:Ur(-30),zIndex:-1},{transform:Ur(),zIndex:0}]},percent:function(e,t,n){return 0<n?1-Wr(t):Wr(e)},translate:function(e,t){return t<0?[{transform:Ur(100*e),zIndex:0},{transform:Ur(-30*(1-e)),zIndex:-1}]:[{transform:Ur(-30*e),zIndex:-1},{transform:Ur(100*(1-e)),zIndex:0}]}}}),So={mixins:[ai,Jr,co],props:{ratio:String,minHeight:Number,maxHeight:Number},data:{ratio:"16:9",minHeight:!1,maxHeight:!1,selList:".uk-slideshow-items",attrItem:"uk-slideshow-item",selNav:".uk-slideshow-nav",Animations:To},update:{read:function(){var e=this.ratio.split(":").map(Number),t=e[0],n=e[1];return n=n*this.list.offsetWidth/t||0,this.minHeight&&(n=Math.max(this.minHeight,n)),this.maxHeight&&(n=Math.min(this.maxHeight,n)),{height:n-pn(this.list,"height","content-box")}},write:function(e){var t=e.height;0<t&&Wt(this.list,"minHeight",t)},events:["resize"]}},Co={mixins:[ai,zr],props:{group:String,threshold:Number,clsItem:String,clsPlaceholder:String,clsDrag:String,clsDragState:String,clsBase:String,clsNoDrag:String,clsEmpty:String,clsCustom:String,handle:String},data:{group:!1,threshold:5,clsItem:"uk-sortable-item",clsPlaceholder:"uk-sortable-placeholder",clsDrag:"uk-sortable-drag",clsDragState:"uk-drag",clsBase:"uk-sortable",clsNoDrag:"uk-sortable-nodrag",clsEmpty:"uk-sortable-empty",clsCustom:"",handle:!1,pos:{}},created:function(){var n=this;["init","start","move","end"].forEach(function(e){var t=n[e];n[e]=function(e){G(n.pos,ct(e)),t(e)}})},events:{name:ge,passive:!1,handler:"init"},computed:{target:function(){return(this.$el.tBodies||[this.$el])[0]},items:function(){return Ae(this.target)},isEmpty:{get:function(){return D(this.items)},watch:function(e){zt(this.target,this.clsEmpty,e)},immediate:!0},handles:{get:function(e,t){var n=e.handle;return n?Rt(n,t):this.items},watch:function(e,t){Wt(t,{touchAction:"",userSelect:""}),Wt(e,{touchAction:fe?"none":"",userSelect:"none"})},immediate:!0}},update:{write:function(e){if(this.drag&&je(this.placeholder)){var t=this.pos,n=t.x,i=t.y,r=this.origin,o=r.offsetTop,s=r.offsetLeft,a=this.placeholder;Wt(this.drag,{top:i-o,left:n-s});var l=this.getSortable(document.elementFromPoint(n,i));if(l){var c=l.items;if(!c.some(Kt.inProgress)){var u,h,d=(h={x:n,y:i},(u=c)[b(u,function(e){return te(h,e.getBoundingClientRect())})]);if(!c.length||d&&d!==a){var p=this.getSortable(a),f=function(e,t,n,i,r,o){if(!Ae(e).length)return;var s=t.getBoundingClientRect();if(!o)return function(e,t){var n=1===Ae(e).length;n&&bt(e,t);var i=Ae(e),r=i.some(function(e,t){var n=e.getBoundingClientRect();return i.slice(t+1).some(function(e){var t=e.getBoundingClientRect();return!Eo([n.left,n.right],[t.left,t.right])})});n&&St(t);return r}(e,n)?t:r<s.top+s.height/2?t:t.nextElementSibling;var a=n.getBoundingClientRect(),l=Eo([s.top,s.bottom],[a.top,a.bottom]),c=l?i:r,u=l?"width":"height",h=l?"left":"top",d=l?"right":"bottom",p=a[u]<s[u]?s[u]-a[u]:0;if(a[h]<s[h])return!(p&&c<s[h]+p)&&t.nextElementSibling;if(p&&c>s[d]-p)return!1;return t}(l.target,d,a,n,i,l===p&&e.moved!==d);!1!==f&&(f&&a===f||(l!==p?(p.remove(a),e.moved=d):delete e.moved,l.insert(a,f),this.touched.add(l)))}}}}},events:["move"]},methods:{init:function(e){var t=e.target,n=e.button,i=e.defaultPrevented,r=this.items.filter(function(e){return De(t,e)})[0];!r||i||0<n||Ce(t)||De(t,"."+this.clsNoDrag)||this.handle&&!De(t,this.handle)||(e.preventDefault(),this.touched=new Set([this]),this.placeholder=r,this.origin=G({target:t,index:Ne(r)},this.pos),Je(document,me,this.move),Je(document,ve,this.end),this.threshold||this.start(e))},start:function(e){var t,n,i;this.drag=(t=this.$container,n=this.placeholder,Wt(i=bt(t,n.outerHTML.replace(/(^<)(?:li|tr)|(?:li|tr)(\/>$)/g,"$1div$2")),"margin","0","important"),Wt(i,G({boxSizing:"border-box",width:n.offsetWidth,height:n.offsetHeight},Wt(n,["paddingLeft","paddingRight","paddingTop","paddingBottom"]))),un(i.firstElementChild,un(n.firstElementChild)),i);var r,o,s=this.placeholder.getBoundingClientRect(),a=s.left,l=s.top;G(this.origin,{offsetLeft:this.pos.x-a,offsetTop:this.pos.y-l}),Dt(this.drag,this.clsDrag,this.clsCustom),Dt(this.placeholder,this.clsPlaceholder),Dt(this.items,this.clsItem),Dt(document.documentElement,this.clsDragState),tt(this.$el,"start",[this,this.placeholder]),r=this.pos,o=Date.now(),xo=setInterval(function(){var e=r.x,a=r.y;a+=window.pageYOffset;var l=.3*(Date.now()-o);o=Date.now(),Wn(document.elementFromPoint(e,r.y)).reverse().some(function(e){var t=e.scrollTop,n=e.scrollHeight,i=an(Un(e)),r=i.top,o=i.bottom,s=i.height;if(r<a&&a<r+35)t-=l;else{if(!(a<o&&o-35<a))return;t+=l}if(0<t&&t<n-s)return Fn(e,t),!0})},15),this.move(e)},move:function(e){this.drag?this.$emit("move"):(Math.abs(this.pos.x-this.origin.x)>this.threshold||Math.abs(this.pos.y-this.origin.y)>this.threshold)&&this.start(e)},end:function(){var i=this;if(Ke(document,me,this.move),Ke(document,ve,this.end),Ke(window,"scroll",this.scroll),this.drag){clearInterval(xo);var e=this.getSortable(this.placeholder);this===e?this.origin.index!==Ne(this.placeholder)&&tt(this.$el,"moved",[this,this.placeholder]):(tt(e.$el,"added",[e,this.placeholder]),tt(this.$el,"removed",[this,this.placeholder])),tt(this.$el,"stop",[this,this.placeholder]),St(this.drag),this.drag=null,this.touched.forEach(function(e){var t=e.clsPlaceholder,n=e.clsItem;return i.touched.forEach(function(e){return Bt(e.items,t,n)})}),this.touched=null,Bt(document.documentElement,this.clsDragState)}},insert:function(e,t){var n=this;Dt(this.items,this.clsItem);this.animate(function(){return t?xt(t,e):bt(n.target,e)})},remove:function(e){De(e,this.target)&&this.animate(function(){return St(e)})},getSortable:function(e){do{var t=this.$getComponent(e,"sortable");if(t&&(t===this||!1!==this.group&&t.group===this.group))return t}while(e=je(e))}}};function Eo(e,t){return e[1]>t[0]&&t[1]>e[0]}var Po={mixins:[mi,li,vi],args:"title",props:{delay:Number,title:String},data:{pos:"top",title:"",delay:0,animation:["uk-animation-scale-up"],duration:100,cls:"uk-active",clsPos:"uk-tooltip"},beforeConnect:function(){var e;this._hasTitle=se(this.$el,"title"),oe(this.$el,"title",""),this.updateAria(!1),Pe(e=this.$el)||oe(e,"tabindex","0")},disconnected:function(){this.hide(),oe(this.$el,"title",this._hasTitle?this.title:null)},methods:{show:function(){var t=this;!this.isToggled(this.tooltip||null)&&this.title&&(this._unbind=et(document,"show keydown "+ge,this.hide,!1,function(e){return e.type===ge&&!De(e.target,t.$el)||"keydown"===e.type&&27===e.keyCode||"show"===e.type&&e.detail[0]!==t&&e.detail[0].$name===t.$name}),clearTimeout(this.showTimer),this.showTimer=setTimeout(this._show,this.delay))},hide:function(){var e=this;Oe(this.$el,"input:focus")||(clearTimeout(this.showTimer),this.isToggled(this.tooltip||null)&&this.toggleElement(this.tooltip,!1,!1).then(function(){e.tooltip=St(e.tooltip),e._unbind()}))},_show:function(){var n=this;this.tooltip=bt(this.container,'<div class="'+this.clsPos+'"> <div class="'+this.clsPos+'-inner">'+this.title+"</div> </div>"),Je(this.tooltip,"toggled",function(e,t){n.updateAria(t),t&&(n.positionAt(n.tooltip,n.$el),n.origin="y"===n.getAxis()?fn(n.dir)+"-"+n.align:n.align+"-"+fn(n.dir))}),this.toggleElement(this.tooltip,!0)},updateAria:function(e){oe(this.$el,"aria-expanded",e)}},events:(ko={focus:"show",blur:"hide"},ko[ye+" "+we]=function(e){lt(e)||this[e.type===ye?"show":"hide"]()},ko[ge]=function(e){lt(e)&&this.show()},ko)};var jo={props:{allow:String,clsDragover:String,concurrent:Number,maxSize:Number,method:String,mime:String,msgInvalidMime:String,msgInvalidName:String,msgInvalidSize:String,multiple:Boolean,name:String,params:Object,type:String,url:String},data:{allow:!1,clsDragover:"uk-dragover",concurrent:1,maxSize:0,method:"POST",mime:!1,msgInvalidMime:"Invalid File Type: %s",msgInvalidName:"Invalid File Name: %s",msgInvalidSize:"Invalid File Size: %s Kilobytes Max",multiple:!1,name:"files[]",params:{},type:"",url:"",abort:K,beforeAll:K,beforeSend:K,complete:K,completeAll:K,error:K,fail:K,load:K,loadEnd:K,loadStart:K,progress:K},events:{change:function(e){Oe(e.target,'input[type="file"]')&&(e.preventDefault(),e.target.files&&this.upload(e.target.files),e.target.value="")},drop:function(e){Lo(e);var t=e.dataTransfer;t&&t.files&&(Bt(this.$el,this.clsDragover),this.upload(t.files))},dragenter:function(e){Lo(e)},dragover:function(e){Lo(e),Dt(this.$el,this.clsDragover)},dragleave:function(e){Lo(e),Bt(this.$el,this.clsDragover)}},methods:{upload:function(e){var i=this;if(e.length){tt(this.$el,"upload",[e]);for(var t=0;t<e.length;t++){if(this.maxSize&&1e3*this.maxSize<e[t].size)return void this.fail(this.msgInvalidSize.replace("%s",this.maxSize));if(this.allow&&!_o(this.allow,e[t].name))return void this.fail(this.msgInvalidName.replace("%s",this.allow));if(this.mime&&!_o(this.mime,e[t].type))return void this.fail(this.msgInvalidMime.replace("%s",this.mime))}this.multiple||(e=[e[0]]),this.beforeAll(this,e);var r=function(e,t){for(var n=[],i=0;i<e.length;i+=t){for(var r=[],o=0;o<t;o++)r.push(e[i+o]);n.push(r)}return n}(e,this.concurrent),o=function(e){var t=new FormData;for(var n in e.forEach(function(e){return t.append(i.name,e)}),i.params)t.append(n,i.params[n]);mt(i.url,{data:t,method:i.method,responseType:i.type,beforeSend:function(e){var t=e.xhr;return t.upload&&Je(t.upload,"progress",i.progress),["loadStart","load","loadEnd","abort"].forEach(function(e){return Je(t,e.toLowerCase(),i[e])}),i.beforeSend(e)}}).then(function(e){i.complete(e),r.length?o(r.shift()):i.completeAll(e)},function(e){return i.error(e)})};o(r.shift())}}}};function _o(e,t){return t.match(new RegExp("^"+e.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")+"$","i"))}function Lo(e){e.preventDefault(),e.stopPropagation()}return X(Object.freeze({__proto__:null,Countdown:_r,Filter:Hr,Lightbox:no,LightboxPanel:Kr,Notification:ro,Parallax:lo,Slider:vo,SliderParallax:yo,Slideshow:So,SlideshowParallax:yo,Sortable:Co,Tooltip:Po,Upload:jo}),function(e,t){return si.component(t,e)}),si},"object"==typeof n&&void 0!==t?t.exports=r():"function"==typeof define&&define.amd?define("uikit",r):(i="undefined"!=typeof globalThis?globalThis:i||self).UIkit=r()},{}]},{},[5]);

$(document).ready(function($){
      
    $('form.pagefilter-form').submit(function (event) {
        event.preventDefault();
        console.log('submitted');
        formSubmit = true;
        
        var form = $(this);
        var action = form.attr('action'),
            method = form.attr('method'),
            data = form.serialize();

        $.ajax({
            url: action,
            type: method,
            data: data,
            dataType: 'json'
        }).done(function (data) {
             $('.sk-pagelist--container').html(data[1]);
             $('.sk-loading--hint').html('');
             $('.sk-loading--button').show();
             if (data[0] === true) {
                 $('.sk-loading--button').hide();
             }
             console.log(data[0]);
        }).fail(function (xhr) {
            console.log('<p style="color: red">Ein Fehler ist aufgetreten.</p>' + xhr.responseText);
        });
    });
    
    $('.pagefilter-category').on('change',function(){
       $('form.pagefilter-form').submit();
    });
    
    $('form.pagefilter-form button').on('click',function(event){
        event.preventDefault();
    });

    $('.pagefilter-reset').on('click',function(event){
       event.preventDefault();
       $('form.pagefilter-form').get(0).reset();
       $('.pagefilter-category').removeAttr('checked');
       $('form.pagefilter-form').submit();
    });
    
    $('form.load-form').submit(function (event) {
        event.preventDefault();
        formSubmit = true;
        
        var form = $(this);
        var action = form.attr('action'),
            method = form.attr('method'),
            data = form.serialize();

        $.ajax({
            url: action,
            type: method,
            data: data,
            dataType: 'json'
        }).done(function (data) {
             if (data[1].length > 100) {
                 var html = '<div class="sk-loading--top"></div>' + data[1];
                  
                 $( '.sk-loading--top' ).remove();
                 $('.sk-media-list').append(html);
                 $('html, body').animate({
                    scrollTop: $('.sk-loading--top').offset().top
                }, 2000);
             } else {
                 $('.sk-loading--hint').html(data[1]);
             }
             if (data[0] === true) {
                 $('.sk-loading--button').hide();
             }
        }).fail(function (xhr) {
            console.log('<p style="color: red">Ein Fehler ist aufgetreten.</p>' + xhr.responseText);
        });
    });
            
});
