// source --> https://www.tierarzt-sommer.de/wp-includes/js/jquery/jquery.min.js 
/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}function fe(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}ce.fn=ce.prototype={jquery:t,constructor:ce,length:0,toArray:function(){return ae.call(this)},get:function(e){return null==e?ae.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ce.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ce.each(this,e)},map:function(n){return this.pushStack(ce.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(ae.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(ce.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(ce.grep(this,function(e,t){return t%2}))},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:s,sort:oe.sort,splice:oe.splice},ce.extend=ce.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(ce.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||ce.isPlainObject(n)?n:{},i=!1,a[t]=ce.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},ce.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==i.call(e))&&(!(t=r(e))||"function"==typeof(n=ue.call(t,"constructor")&&t.constructor)&&o.call(n)===a)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(c(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},text:function(e){var t,n="",r=0,i=e.nodeType;if(!i)while(t=e[r++])n+=ce.text(t);return 1===i||11===i?e.textContent:9===i?e.documentElement.textContent:3===i||4===i?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(c(Object(e))?ce.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:se.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!l.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(c(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:le}),"function"==typeof Symbol&&(ce.fn[Symbol.iterator]=oe[Symbol.iterator]),ce.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var pe=oe.pop,de=oe.sort,he=oe.splice,ge="[\\x20\\t\\r\\n\\f]",ve=new RegExp("^"+ge+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ge+"+$","g");ce.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var f=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function p(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}ce.escapeSelector=function(e){return(e+"").replace(f,p)};var ye=C,me=s;!function(){var e,b,w,o,a,T,r,C,d,i,k=me,S=ce.expando,E=0,n=0,s=W(),c=W(),u=W(),h=W(),l=function(e,t){return e===t&&(a=!0),0},f="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",t="(?:\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",p="\\["+ge+"*("+t+")(?:"+ge+"*([*^$|!~]?=)"+ge+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+t+"))|)"+ge+"*\\]",g=":("+t+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+p+")*)|.*)\\)|)",v=new RegExp(ge+"+","g"),y=new RegExp("^"+ge+"*,"+ge+"*"),m=new RegExp("^"+ge+"*([>+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="<a id='"+S+"' href='' disabled='disabled'></a><select id='"+S+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0<I(t,T,null,[e]).length},I.contains=function(e,t){return(e.ownerDocument||e)!=T&&V(e),ce.contains(e,t)},I.attr=function(e,t){(e.ownerDocument||e)!=T&&V(e);var n=b.attrHandle[t.toLowerCase()],r=n&&ue.call(b.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==r?r:e.getAttribute(t)},I.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ce.uniqueSort=function(e){var t,n=[],r=0,i=0;if(a=!le.sortStable,o=!le.sortStable&&ae.call(e,0),de.call(e,l),a){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)he.call(e,n[r],1)}return o=null,e},ce.fn.uniqueSort=function(){return this.pushStack(ce.uniqueSort(ae.apply(this)))},(b=ce.expr={cacheLength:50,createPseudo:F,match:D,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(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.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]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(v," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(d,e,t,h,g){var v="nth"!==d.slice(0,3),y="last"!==d.slice(-4),m="of-type"===e;return 1===h&&0===g?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u=v!==y?"nextSibling":"previousSibling",l=e.parentNode,c=m&&e.nodeName.toLowerCase(),f=!n&&!m,p=!1;if(l){if(v){while(u){o=e;while(o=o[u])if(m?fe(o,c):1===o.nodeType)return!1;s=u="only"===d&&!s&&"nextSibling"}return!0}if(s=[y?l.firstChild:l.lastChild],y&&f){p=(a=(r=(i=l[S]||(l[S]={}))[d]||[])[0]===E&&r[1])&&r[2],o=a&&l.childNodes[a];while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if(1===o.nodeType&&++p&&o===e){i[d]=[E,a,p];break}}else if(f&&(p=a=(r=(i=e[S]||(e[S]={}))[d]||[])[0]===E&&r[1]),!1===p)while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if((m?fe(o,c):1===o.nodeType)&&++p&&(f&&((i=o[S]||(o[S]={}))[d]=[E,p]),o===e))break;return(p-=g)===h||p%h==0&&0<=p/h}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||I.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?F(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=se.call(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:F(function(e){var r=[],i=[],s=ne(e.replace(ve,"$1"));return s[S]?F(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:F(function(t){return function(e){return 0<I(t,e).length}}),contains:F(function(t){return t=t.replace(O,P),function(e){return-1<(e.textContent||ce.text(e)).indexOf(t)}}),lang:F(function(n){return A.test(n||"")||I.error("unsupported lang: "+n),n=n.replace(O,P).toLowerCase(),function(e){var t;do{if(t=C?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=ie.location&&ie.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===r},focus:function(e){return e===function(){try{return T.activeElement}catch(e){}}()&&T.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:z(!1),disabled:z(!0),checked:function(e){return fe(e,"input")&&!!e.checked||fe(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return q.test(e.nodeName)},input:function(e){return N.test(e.nodeName)},button:function(e){return fe(e,"input")&&"button"===e.type||fe(e,"button")},text:function(e){var t;return fe(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:X(function(){return[0]}),last:X(function(e,t){return[t-1]}),eq:X(function(e,t,n){return[n<0?n+t:n]}),even:X(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:X(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:X(function(e,t,n){var r;for(r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:X(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=B(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=_(e);function G(){}function Y(e,t){var n,r,i,o,a,s,u,l=c[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=y.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=m.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(ve," ")}),a=a.slice(n.length)),b.filter)!(r=D[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?I.error(e):c(e,s).slice(0)}function Q(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function J(a,e,t){var s=e.dir,u=e.next,l=u||s,c=t&&"parentNode"===l,f=n++;return e.first?function(e,t,n){while(e=e[s])if(1===e.nodeType||c)return a(e,t,n);return!1}:function(e,t,n){var r,i,o=[E,f];if(n){while(e=e[s])if((1===e.nodeType||c)&&a(e,t,n))return!0}else while(e=e[s])if(1===e.nodeType||c)if(i=e[S]||(e[S]={}),u&&fe(e,u))e=e[s]||e;else{if((r=i[l])&&r[0]===E&&r[1]===f)return o[2]=r[2];if((i[l]=o)[2]=a(e,t,n))return!0}return!1}}function K(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Z(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function ee(d,h,g,v,y,e){return v&&!v[S]&&(v=ee(v)),y&&!y[S]&&(y=ee(y,e)),F(function(e,t,n,r){var i,o,a,s,u=[],l=[],c=t.length,f=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)I(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),p=!d||!e&&h?f:Z(f,u,d,n,r);if(g?g(p,s=y||(e?d:c||v)?[]:t,n,r):s=p,v){i=Z(s,l),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(s[l[o]]=!(p[l[o]]=a))}if(e){if(y||d){if(y){i=[],o=s.length;while(o--)(a=s[o])&&i.push(p[o]=a);y(null,s=[],i,r)}o=s.length;while(o--)(a=s[o])&&-1<(i=y?se.call(e,a):u[o])&&(e[i]=!(t[i]=a))}}else s=Z(s===t?s.splice(c,s.length):s),y?y(null,t,s,r):k.apply(t,s)})}function te(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=J(function(e){return e===i},a,!0),l=J(function(e){return-1<se.call(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!=w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[J(K(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return ee(1<s&&K(c),1<s&&Q(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ve,"$1"),t,s<n&&te(e.slice(s,n)),n<r&&te(e=e.slice(n)),n<r&&Q(e))}c.push(t)}return K(c)}function ne(e,t){var n,v,y,m,x,r,i=[],o=[],a=u[e+" "];if(!a){t||(t=Y(e)),n=t.length;while(n--)(a=te(t[n]))[S]?i.push(a):o.push(a);(a=u(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=E+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==T||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==T||(V(o),n=!C);while(s=v[a++])if(s(o,t||T,n)){k.call(r,o);break}i&&(E=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=pe.call(r));f=Z(f)}k.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&ce.uniqueSort(r)}return i&&(E=h,w=p),c},m?F(r):r))).selector=e}return a}function re(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&Y(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&C&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(O,P),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=D.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(O,P),H.test(o[0].type)&&U(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&Q(o)))return k.apply(n,r),n;break}}}return(l||ne(e,c))(r,t,!C,n,!t||H.test(e)&&U(t.parentNode)||t),n}G.prototype=b.filters=b.pseudos,b.setFilters=new G,le.sortStable=S.split("").sort(l).join("")===S,V(),le.sortDetached=$(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),ce.find=I,ce.expr[":"]=ce.expr.pseudos,ce.unique=ce.uniqueSort,I.compile=ne,I.select=re,I.setDocument=V,I.tokenize=Y,I.escape=ce.escapeSelector,I.getText=ce.text,I.isXML=ce.isXMLDoc,I.selectors=ce.expr,I.support=ce.support,I.uniqueSort=ce.uniqueSort}();var d=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&ce(e).is(n))break;r.push(e)}return r},h=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},b=ce.expr.match.needsContext,w=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1<se.call(n,e)!==r}):ce.filter(n,e,r)}ce.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ce.find.matchesSelector(r,e)?[r]:[]:ce.find.matches(e,ce.grep(t,function(e){return 1===e.nodeType}))},ce.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(ce(e).filter(function(){for(t=0;t<r;t++)if(ce.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)ce.find(e,i[t],n);return 1<r?ce.uniqueSort(n):n},filter:function(e){return this.pushStack(T(this,e||[],!1))},not:function(e){return this.pushStack(T(this,e||[],!0))},is:function(e){return!!T(this,"string"==typeof e&&b.test(e)?ce(e):e||[],!1).length}});var k,S=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(ce.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&ce(e);if(!b.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&ce.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?ce.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?se.call(ce(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ce.uniqueSort(ce.merge(this.get(),ce(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ce.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return d(e,"parentNode")},parentsUntil:function(e,t,n){return d(e,"parentNode",n)},next:function(e){return A(e,"nextSibling")},prev:function(e){return A(e,"previousSibling")},nextAll:function(e){return d(e,"nextSibling")},prevAll:function(e){return d(e,"previousSibling")},nextUntil:function(e,t,n){return d(e,"nextSibling",n)},prevUntil:function(e,t,n){return d(e,"previousSibling",n)},siblings:function(e){return h((e.parentNode||{}).firstChild,e)},children:function(e){return h(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(fe(e,"template")&&(e=e.content||e),ce.merge([],e.childNodes))}},function(r,i){ce.fn[r]=function(e,t){var n=ce.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=ce.filter(t,n)),1<this.length&&(j[r]||ce.uniqueSort(n),E.test(r)&&n.reverse()),this.pushStack(n)}});var D=/[^\x20\t\r\n\f]+/g;function N(e){return e}function q(e){throw e}function L(e,t,n,r){var i;try{e&&v(i=e.promise)?i.call(e).done(t).fail(n):e&&v(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}ce.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},ce.each(e.match(D)||[],function(e,t){n[t]=!0}),n):ce.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){ce.each(e,function(e,t){v(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==x(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return ce.each(arguments,function(e,t){var n;while(-1<(n=ce.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<ce.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},ce.extend({Deferred:function(e){var o=[["notify","progress",ce.Callbacks("memory"),ce.Callbacks("memory"),2],["resolve","done",ce.Callbacks("once memory"),ce.Callbacks("once memory"),0,"resolved"],["reject","fail",ce.Callbacks("once memory"),ce.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return ce.Deferred(function(r){ce.each(o,function(e,t){var n=v(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&v(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,v(t)?s?t.call(e,l(u,o,N,s),l(u,o,q,s)):(u++,t.call(e,l(u,o,N,s),l(u,o,q,s),l(u,o,N,o.notifyWith))):(a!==N&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){ce.Deferred.exceptionHook&&ce.Deferred.exceptionHook(e,t.error),u<=i+1&&(a!==q&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(ce.Deferred.getErrorHook?t.error=ce.Deferred.getErrorHook():ce.Deferred.getStackHook&&(t.error=ce.Deferred.getStackHook()),ie.setTimeout(t))}}return ce.Deferred(function(e){o[0][3].add(l(0,e,v(r)?r:N,e.notifyWith)),o[1][3].add(l(0,e,v(t)?t:N)),o[2][3].add(l(0,e,v(n)?n:q))}).promise()},promise:function(e){return null!=e?ce.extend(e,a):a}},s={};return ce.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=ae.call(arguments),o=ce.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?ae.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(L(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||v(i[t]&&i[t].then)))return o.then();while(t--)L(i[t],a(t),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ce.Deferred.exceptionHook=function(e,t){ie.console&&ie.console.warn&&e&&H.test(e.name)&&ie.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ce.readyException=function(e){ie.setTimeout(function(){throw e})};var O=ce.Deferred();function P(){C.removeEventListener("DOMContentLoaded",P),ie.removeEventListener("load",P),ce.ready()}ce.fn.ready=function(e){return O.then(e)["catch"](function(e){ce.readyException(e)}),this},ce.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ce.readyWait:ce.isReady)||(ce.isReady=!0)!==e&&0<--ce.readyWait||O.resolveWith(C,[ce])}}),ce.ready.then=O.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?ie.setTimeout(ce.ready):(C.addEventListener("DOMContentLoaded",P),ie.addEventListener("load",P));var M=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n))for(s in i=!0,n)M(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(ce(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},R=/^-ms-/,I=/-([a-z])/g;function W(e,t){return t.toUpperCase()}function F(e){return e.replace(R,"ms-").replace(I,W)}var $=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function B(){this.expando=ce.expando+B.uid++}B.uid=1,B.prototype={cache:function(e){var t=e[this.expando];return t||(t={},$(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[F(t)]=n;else for(r in t)i[F(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][F(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,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(F):(t=F(t))in r?[t]:t.match(D)||[]).length;while(n--)delete r[t[n]]}(void 0===t||ce.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ce.isEmptyObject(t)}};var _=new B,z=new B,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,U=/[A-Z]/g;function V(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(U,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:X.test(i)?JSON.parse(i):i)}catch(e){}z.set(e,t,n)}else n=void 0;return n}ce.extend({hasData:function(e){return z.hasData(e)||_.hasData(e)},data:function(e,t,n){return z.access(e,t,n)},removeData:function(e,t){z.remove(e,t)},_data:function(e,t,n){return _.access(e,t,n)},_removeData:function(e,t){_.remove(e,t)}}),ce.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=z.get(o),1===o.nodeType&&!_.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=F(r.slice(5)),V(o,r,i[r]));_.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){z.set(this,n)}):M(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=z.get(o,n))?t:void 0!==(t=V(o,n))?t:void 0;this.each(function(){z.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){z.remove(this,e)})}}),ce.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=_.get(e,t),n&&(!r||Array.isArray(n)?r=_.access(e,t,ce.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=ce.queue(e,t),r=n.length,i=n.shift(),o=ce._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){ce.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return _.get(e,n)||_.access(e,n,{empty:ce.Callbacks("once memory").add(function(){_.remove(e,[t+"queue",n])})})}}),ce.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?ce.queue(this[0],t):void 0===n?this:this.each(function(){var e=ce.queue(this,t,n);ce._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&ce.dequeue(this,t)})},dequeue:function(e){return this.each(function(){ce.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=ce.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=_.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var G=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Y=new RegExp("^(?:([+-])=|)("+G+")([a-z%]*)$","i"),Q=["Top","Right","Bottom","Left"],J=C.documentElement,K=function(e){return ce.contains(e.ownerDocument,e)},Z={composed:!0};J.getRootNode&&(K=function(e){return ce.contains(e.ownerDocument,e)||e.getRootNode(Z)===e.ownerDocument});var ee=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&K(e)&&"none"===ce.css(e,"display")};function te(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return ce.css(e,t,"")},u=s(),l=n&&n[3]||(ce.cssNumber[t]?"":"px"),c=e.nodeType&&(ce.cssNumber[t]||"px"!==l&&+u)&&Y.exec(ce.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)ce.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,ce.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ne={};function re(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=_.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ee(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ne[s])||(o=a.body.appendChild(a.createElement(s)),u=ce.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ne[s]=u)))):"none"!==n&&(l[c]="none",_.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}ce.fn.extend({show:function(){return re(this,!0)},hide:function(){return re(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ee(this)?ce(this).show():ce(this).hide()})}});var xe,be,we=/^(?:checkbox|radio)$/i,Te=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="<textarea>x</textarea>",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="<option></option>",le.option=!!xe.lastChild;var ke={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 Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n<r;n++)_.set(e[n],"globalEval",!t||_.get(t[n],"globalEval"))}ke.tbody=ke.tfoot=ke.colgroup=ke.caption=ke.thead,ke.th=ke.td,le.option||(ke.optgroup=ke.option=[1,"<select multiple='multiple'>","</select>"]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))ce.merge(p,o.nodeType?[o]:o);else if(je.test(o)){a=a||f.appendChild(t.createElement("div")),s=(Te.exec(o)||["",""])[1].toLowerCase(),u=ke[s]||ke._default,a.innerHTML=u[1]+ce.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;ce.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<ce.inArray(o,r))i&&i.push(o);else if(l=K(o),a=Se(f.appendChild(o),"script"),l&&Ee(a),n){c=0;while(o=a[c++])Ce.test(o.type||"")&&n.push(o)}return f}var De=/^([^.]*)(?:\.(.+)|)/;function Ne(){return!0}function qe(){return!1}function Le(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Le(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=qe;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return ce().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=ce.guid++)),e.each(function(){ce.event.add(this,t,i,r,n)})}function He(e,r,t){t?(_.set(e,r,!1),ce.event.add(e,r,{namespace:!1,handler:function(e){var t,n=_.get(this,r);if(1&e.isTrigger&&this[r]){if(n)(ce.event.special[r]||{}).delegateType&&e.stopPropagation();else if(n=ae.call(arguments),_.set(this,r,n),this[r](),t=_.get(this,r),_.set(this,r,!1),n!==t)return e.stopImmediatePropagation(),e.preventDefault(),t}else n&&(_.set(this,r,ce.event.trigger(n[0],n.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Ne)}})):void 0===_.get(e,r)&&ce.event.add(e,r,Ne)}ce.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.get(t);if($(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&ce.find.matchesSelector(J,i),n.guid||(n.guid=ce.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof ce&&ce.event.triggered!==e.type?ce.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(D)||[""]).length;while(l--)d=g=(s=De.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=ce.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=ce.event.special[d]||{},c=ce.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ce.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),ce.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.hasData(e)&&_.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(D)||[""]).length;while(l--)if(d=g=(s=De.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=ce.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||ce.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)ce.event.remove(e,d+t[l],n,r,!0);ce.isEmptyObject(u)&&_.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=ce.event.fix(e),l=(_.get(this,"events")||Object.create(null))[u.type]||[],c=ce.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=ce.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((ce.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<ce(i,this).index(l):ce.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(ce.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(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[ce.expando]?e:new ce.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click",!0),!1},trigger:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click"),!0},_default:function(e){var t=e.target;return we.test(t.type)&&t.click&&fe(t,"input")&&_.get(t,"click")||fe(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ce.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},ce.Event=function(e,t){if(!(this instanceof ce.Event))return new ce.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ne:qe,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&&ce.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[ce.expando]=!0},ce.Event.prototype={constructor:ce.Event,isDefaultPrevented:qe,isPropagationStopped:qe,isImmediatePropagationStopped:qe,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ne,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ne,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ne,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ce.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},ce.event.addProp),ce.each({focus:"focusin",blur:"focusout"},function(r,i){function o(e){if(C.documentMode){var t=_.get(this,"handle"),n=ce.event.fix(e);n.type="focusin"===e.type?"focus":"blur",n.isSimulated=!0,t(e),n.target===n.currentTarget&&t(n)}else ce.event.simulate(i,e.target,ce.event.fix(e))}ce.event.special[r]={setup:function(){var e;if(He(this,r,!0),!C.documentMode)return!1;(e=_.get(this,i))||this.addEventListener(i,o),_.set(this,i,(e||0)+1)},trigger:function(){return He(this,r),!0},teardown:function(){var e;if(!C.documentMode)return!1;(e=_.get(this,i)-1)?_.set(this,i,e):(this.removeEventListener(i,o),_.remove(this,i))},_default:function(e){return _.get(e.target,r)},delegateType:i},ce.event.special[i]={setup:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i);n||(C.documentMode?this.addEventListener(i,o):e.addEventListener(r,o,!0)),_.set(t,i,(n||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i)-1;n?_.set(t,i,n):(C.documentMode?this.removeEventListener(i,o):e.removeEventListener(r,o,!0),_.remove(t,i))}}}),ce.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){ce.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||ce.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),ce.fn.extend({on:function(e,t,n,r){return Le(this,e,t,n,r)},one:function(e,t,n,r){return Le(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ce(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=qe),this.each(function(){ce.event.remove(this,e,n,t)})}});var Oe=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,Me=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)ce.event.add(t,i,s[i][n]);z.hasData(e)&&(o=z.access(e),a=ce.extend({},o),z.set(t,a))}}function $e(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=v(d);if(h||1<f&&"string"==typeof d&&!le.checkClone&&Pe.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),$e(t,r,i,o)});if(f&&(t=(e=Ae(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=ce.map(Se(e,"script"),Ie)).length;c<f;c++)u=e,c!==p&&(u=ce.clone(u,!0,!0),s&&ce.merge(a,Se(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,ce.map(a,We),c=0;c<s;c++)u=a[c],Ce.test(u.type||"")&&!_.access(u,"globalEval")&&ce.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?ce._evalUrl&&!u.noModule&&ce._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):m(u.textContent.replace(Me,""),u,l))}return n}function Be(e,t,n){for(var r,i=t?ce.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||ce.cleanData(Se(r)),r.parentNode&&(n&&K(r)&&Ee(Se(r,"script")),r.parentNode.removeChild(r));return e}ce.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=K(e);if(!(le.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ce.isXMLDoc(e)))for(a=Se(c),r=0,i=(o=Se(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&we.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||Se(e),a=a||Se(c),r=0,i=o.length;r<i;r++)Fe(o[r],a[r]);else Fe(e,c);return 0<(a=Se(c,"script")).length&&Ee(a,!f&&Se(e,"script")),c},cleanData:function(e){for(var t,n,r,i=ce.event.special,o=0;void 0!==(n=e[o]);o++)if($(n)){if(t=n[_.expando]){if(t.events)for(r in t.events)i[r]?ce.event.remove(n,r):ce.removeEvent(n,r,t.handle);n[_.expando]=void 0}n[z.expando]&&(n[z.expando]=void 0)}}}),ce.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return M(this,function(e){return void 0===e?ce.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 $e(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Re(this,e).appendChild(e)})},prepend:function(){return $e(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Re(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return $e(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&&(ce.cleanData(Se(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ce.clone(this,e,t)})},html:function(e){return M(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!ke[(Te.exec(e)||["",""])[1].toLowerCase()]){e=ce.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(ce.cleanData(Se(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return $e(this,arguments,function(e){var t=this.parentNode;ce.inArray(this,n)<0&&(ce.cleanData(Se(this)),t&&t.replaceChild(e,this))},n)}}),ce.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){ce.fn[e]=function(e){for(var t,n=[],r=ce(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),ce(r[o])[a](t),s.apply(n,t.get());return this.pushStack(n)}});var _e=new RegExp("^("+G+")(?!px)[a-z%]+$","i"),ze=/^--/,Xe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=ie),t.getComputedStyle(e)},Ue=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ve=new RegExp(Q.join("|"),"i");function Ge(e,t,n){var r,i,o,a,s=ze.test(t),u=e.style;return(n=n||Xe(e))&&(a=n.getPropertyValue(t)||n[t],s&&a&&(a=a.replace(ve,"$1")||void 0),""!==a||K(e)||(a=ce.style(e,t)),!le.pixelBoxStyles()&&_e.test(a)&&Ve.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+"":a}function Ye(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",J.appendChild(u).appendChild(l);var e=ie.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),J.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=C.createElement("div"),l=C.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",le.clearCloneStyle="content-box"===l.style.backgroundClip,ce.extend(le,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=C.createElement("table"),t=C.createElement("tr"),n=C.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",J.appendChild(e).appendChild(t).appendChild(n),r=ie.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,J.removeChild(e)),a}}))}();var Qe=["Webkit","Moz","ms"],Je=C.createElement("div").style,Ke={};function Ze(e){var t=ce.cssProps[e]||Ke[e];return t||(e in Je?e:Ke[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Qe.length;while(n--)if((e=Qe[n]+t)in Je)return e}(e)||e)}var et=/^(none|table(?!-c[ea]).+)/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=Y.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function it(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=ce.css(e,n+Q[a],!0,i)),r?("content"===n&&(u-=ce.css(e,"padding"+Q[a],!0,i)),"margin"!==n&&(u-=ce.css(e,"border"+Q[a]+"Width",!0,i))):(u+=ce.css(e,"padding"+Q[a],!0,i),"padding"!==n?u+=ce.css(e,"border"+Q[a]+"Width",!0,i):s+=ce.css(e,"border"+Q[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function ot(e,t,n){var r=Xe(e),i=(!le.boxSizingReliable()||n)&&"border-box"===ce.css(e,"boxSizing",!1,r),o=i,a=Ge(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(_e.test(a)){if(!n)return a;a="auto"}return(!le.boxSizingReliable()&&i||!le.reliableTrDimensions()&&fe(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===ce.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===ce.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+it(e,t,n||(i?"border":"content"),o,r,a)+"px"}function at(e,t,n,r,i){return new at.prototype.init(e,t,n,r,i)}ce.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ge(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=F(t),u=ze.test(t),l=e.style;if(u||(t=Ze(s)),a=ce.cssHooks[t]||ce.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=Y.exec(n))&&i[1]&&(n=te(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(ce.cssNumber[s]?"":"px")),le.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=F(t);return ze.test(t)||(t=Ze(s)),(a=ce.cssHooks[t]||ce.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Ge(e,t,r)),"normal"===i&&t in nt&&(i=nt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),ce.each(["height","width"],function(e,u){ce.cssHooks[u]={get:function(e,t,n){if(t)return!et.test(ce.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ot(e,u,n):Ue(e,tt,function(){return ot(e,u,n)})},set:function(e,t,n){var r,i=Xe(e),o=!le.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===ce.css(e,"boxSizing",!1,i),s=n?it(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-it(e,u,"border",!1,i)-.5)),s&&(r=Y.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=ce.css(e,u)),rt(0,t,s)}}}),ce.cssHooks.marginLeft=Ye(le.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ge(e,"marginLeft"))||e.getBoundingClientRect().left-Ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ce.each({margin:"",padding:"",border:"Width"},function(i,o){ce.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+Q[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(ce.cssHooks[i+o].set=rt)}),ce.fn.extend({css:function(e,t){return M(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Xe(e),i=t.length;a<i;a++)o[t[a]]=ce.css(e,t[a],!1,r);return o}return void 0!==n?ce.style(e,t,n):ce.css(e,t)},e,t,1<arguments.length)}}),((ce.Tween=at).prototype={constructor:at,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||ce.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(ce.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=ce.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):at.propHooks._default.set(this),this}}).init.prototype=at.prototype,(at.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=ce.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){ce.fx.step[e.prop]?ce.fx.step[e.prop](e):1!==e.elem.nodeType||!ce.cssHooks[e.prop]&&null==e.elem.style[Ze(e.prop)]?e.elem[e.prop]=e.now:ce.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ce.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ce.fx=at.prototype.init,ce.fx.step={};var st,ut,lt,ct,ft=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;function dt(){ut&&(!1===C.hidden&&ie.requestAnimationFrame?ie.requestAnimationFrame(dt):ie.setTimeout(dt,ce.fx.interval),ce.fx.tick())}function ht(){return ie.setTimeout(function(){st=void 0}),st=Date.now()}function gt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=Q[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function vt(e,t,n){for(var r,i=(yt.tweeners[t]||[]).concat(yt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function yt(o,e,t){var n,a,r=0,i=yt.prefilters.length,s=ce.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=st||ht(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:ce.extend({},e),opts:ce.extend(!0,{specialEasing:{},easing:ce.easing._default},t),originalProperties:e,originalOptions:t,startTime:st||ht(),duration:t.duration,tweens:[],createTween:function(e,t){var n=ce.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=F(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=ce.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=yt.prefilters[r].call(l,o,c,l.opts))return v(n.stop)&&(ce._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return ce.map(c,vt,l),v(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),ce.fx.timer(ce.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}ce.Animation=ce.extend(yt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return te(n.elem,e,Y.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(D);for(var n,r=0,i=e.length;r<i;r++)n=e[r],yt.tweeners[n]=yt.tweeners[n]||[],yt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ee(e),v=_.get(e,"fxshow");for(r in n.queue||(null==(a=ce._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,ce.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ft.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||ce.style(e,r)}if((u=!ce.isEmptyObject(t))||!ce.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=_.get(e,"display")),"none"===(c=ce.css(e,"display"))&&(l?c=l:(re([e],!0),l=e.style.display||l,c=ce.css(e,"display"),re([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===ce.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=_.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&re([e],!0),p.done(function(){for(r in g||re([e]),_.remove(e,"fxshow"),d)ce.style(e,r,d[r])})),u=vt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?yt.prefilters.unshift(e):yt.prefilters.push(e)}}),ce.speed=function(e,t,n){var r=e&&"object"==typeof e?ce.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return ce.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in ce.fx.speeds?r.duration=ce.fx.speeds[r.duration]:r.duration=ce.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&ce.dequeue(this,r.queue)},r},ce.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ee).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=ce.isEmptyObject(t),o=ce.speed(e,n,r),a=function(){var e=yt(this,ce.extend({},t),o);(i||_.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=ce.timers,r=_.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&pt.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||ce.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=_.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=ce.timers,o=n?n.length:0;for(t.finish=!0,ce.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),ce.each(["toggle","show","hide"],function(e,r){var i=ce.fn[r];ce.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(gt(r,!0),e,t,n)}}),ce.each({slideDown:gt("show"),slideUp:gt("hide"),slideToggle:gt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){ce.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),ce.timers=[],ce.fx.tick=function(){var e,t=0,n=ce.timers;for(st=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||ce.fx.stop(),st=void 0},ce.fx.timer=function(e){ce.timers.push(e),ce.fx.start()},ce.fx.interval=13,ce.fx.start=function(){ut||(ut=!0,dt())},ce.fx.stop=function(){ut=null},ce.fx.speeds={slow:600,fast:200,_default:400},ce.fn.delay=function(r,e){return r=ce.fx&&ce.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=ie.setTimeout(e,r);t.stop=function(){ie.clearTimeout(n)}})},lt=C.createElement("input"),ct=C.createElement("select").appendChild(C.createElement("option")),lt.type="checkbox",le.checkOn=""!==lt.value,le.optSelected=ct.selected,(lt=C.createElement("input")).value="t",lt.type="radio",le.radioValue="t"===lt.value;var mt,xt=ce.expr.attrHandle;ce.fn.extend({attr:function(e,t){return M(this,ce.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){ce.removeAttr(this,e)})}}),ce.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?ce.prop(e,t,n):(1===o&&ce.isXMLDoc(e)||(i=ce.attrHooks[t.toLowerCase()]||(ce.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void ce.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=ce.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!le.radioValue&&"radio"===t&&fe(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(D);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?ce.removeAttr(e,n):e.setAttribute(n,n),n}},ce.each(ce.expr.match.bool.source.match(/\w+/g),function(e,t){var a=xt[t]||ce.find.attr;xt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=xt[o],xt[o]=r,r=null!=a(e,t,n)?o:null,xt[o]=i),r}});var bt=/^(?:input|select|textarea|button)$/i,wt=/^(?:a|area)$/i;function Tt(e){return(e.match(D)||[]).join(" ")}function Ct(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(D)||[]}ce.fn.extend({prop:function(e,t){return M(this,ce.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[ce.propFix[e]||e]})}}),ce.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ce.isXMLDoc(e)||(t=ce.propFix[t]||t,i=ce.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ce.find.attr(e,"tabindex");return t?parseInt(t,10):bt.test(e.nodeName)||wt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),le.optSelected||(ce.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)}}),ce.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ce.propFix[this.toLowerCase()]=this}),ce.fn.extend({addClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).addClass(t.call(this,e,Ct(this)))}):(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++)i=e[o],n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this},removeClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).removeClass(t.call(this,e,Ct(this)))}):arguments.length?(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++){i=e[o];while(-1<n.indexOf(" "+i+" "))n=n.replace(" "+i+" "," ")}a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(t,n){var e,r,i,o,a=typeof t,s="string"===a||Array.isArray(t);return v(t)?this.each(function(e){ce(this).toggleClass(t.call(this,e,Ct(this),n),n)}):"boolean"==typeof n&&s?n?this.addClass(t):this.removeClass(t):(e=kt(t),this.each(function(){if(s)for(o=ce(this),i=0;i<e.length;i++)r=e[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==t&&"boolean"!==a||((r=Ct(this))&&_.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===t?"":_.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+Tt(Ct(n))+" ").indexOf(t))return!0;return!1}});var St=/\r/g;ce.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=v(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,ce(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=ce.map(t,function(e){return null==e?"":e+""})),(r=ce.valHooks[this.type]||ce.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=ce.valHooks[t.type]||ce.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(St,""):null==e?"":e:void 0}}),ce.extend({valHooks:{option:{get:function(e){var t=ce.find.attr(e,"value");return null!=t?t:Tt(ce.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!fe(n.parentNode,"optgroup"))){if(t=ce(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=ce.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<ce.inArray(ce.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ce.each(["radio","checkbox"],function(){ce.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<ce.inArray(ce(e).val(),t)}},le.checkOn||(ce.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Et=ie.location,jt={guid:Date.now()},At=/\?/;ce.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new ie.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||ce.error("Invalid XML: "+(n?ce.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Dt=/^(?:focusinfocus|focusoutblur)$/,Nt=function(e){e.stopPropagation()};ce.extend(ce.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||C],d=ue.call(e,"type")?e.type:e,h=ue.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||C,3!==n.nodeType&&8!==n.nodeType&&!Dt.test(d+ce.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[ce.expando]?e:new ce.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:ce.makeArray(t,[e]),c=ce.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!y(n)){for(s=c.delegateType||d,Dt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||C)&&p.push(a.defaultView||a.parentWindow||ie)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(_.get(o,"events")||Object.create(null))[e.type]&&_.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&$(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!$(n)||u&&v(n[d])&&!y(n)&&((a=n[u])&&(n[u]=null),ce.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Nt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Nt),ce.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=ce.extend(new ce.Event,n,{type:e,isSimulated:!0});ce.event.trigger(r,null,t)}}),ce.fn.extend({trigger:function(e,t){return this.each(function(){ce.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ce.event.trigger(e,t,n,!0)}});var qt=/\[\]$/,Lt=/\r?\n/g,Ht=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;function Pt(n,e,r,i){var t;if(Array.isArray(e))ce.each(e,function(e,t){r||qt.test(n)?i(n,t):Pt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==x(e))i(n,e);else for(t in e)Pt(n+"["+t+"]",e[t],r,i)}ce.param=function(e,t){var n,r=[],i=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!ce.isPlainObject(e))ce.each(e,function(){i(this.name,this.value)});else for(n in e)Pt(n,e[n],t,i);return r.join("&")},ce.fn.extend({serialize:function(){return ce.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ce.prop(this,"elements");return e?ce.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ce(this).is(":disabled")&&Ot.test(this.nodeName)&&!Ht.test(e)&&(this.checked||!we.test(e))}).map(function(e,t){var n=ce(this).val();return null==n?null:Array.isArray(n)?ce.map(n,function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}}):{name:t.name,value:n.replace(Lt,"\r\n")}}).get()}});var Mt=/%20/g,Rt=/#.*$/,It=/([?&])_=[^&]*/,Wt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:GET|HEAD)$/,$t=/^\/\//,Bt={},_t={},zt="*/".concat("*"),Xt=C.createElement("a");function Ut(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(D)||[];if(v(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Vt(t,i,o,a){var s={},u=t===_t;function l(e){var r;return s[e]=!0,ce.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Gt(e,t){var n,r,i=ce.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&ce.extend(!0,e,r),e}Xt.href=Et.href,ce.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ce.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,ce.ajaxSettings),t):Gt(ce.ajaxSettings,e)},ajaxPrefilter:Ut(Bt),ajaxTransport:Ut(_t),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=ce.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?ce(y):ce.event,x=ce.Deferred(),b=ce.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Wt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace($t,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(D)||[""],null==v.crossDomain){r=C.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Xt.protocol+"//"+Xt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=ce.param(v.data,v.traditional)),Vt(Bt,v,t,T),h)return T;for(i in(g=ce.event&&v.global)&&0==ce.active++&&ce.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ft.test(v.type),f=v.url.replace(Rt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Mt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(At.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(It,"$1"),o=(At.test(f)?"&":"?")+"_="+jt.guid+++o),v.url=f+o),v.ifModified&&(ce.lastModified[f]&&T.setRequestHeader("If-Modified-Since",ce.lastModified[f]),ce.etag[f]&&T.setRequestHeader("If-None-Match",ce.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+zt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Vt(_t,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=ie.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&ie.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<ce.inArray("script",v.dataTypes)&&ce.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[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 "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(ce.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(ce.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--ce.active||ce.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return ce.get(e,t,n,"json")},getScript:function(e,t){return ce.get(e,void 0,t,"script")}}),ce.each(["get","post"],function(e,i){ce[i]=function(e,t,n,r){return v(t)&&(r=r||n,n=t,t=void 0),ce.ajax(ce.extend({url:e,type:i,dataType:r,data:t,success:n},ce.isPlainObject(e)&&e))}}),ce.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),ce._evalUrl=function(e,t,n){return ce.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){ce.globalEval(e,t,n)}})},ce.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=ce(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return v(n)?this.each(function(e){ce(this).wrapInner(n.call(this,e))}):this.each(function(){var e=ce(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=v(t);return this.each(function(e){ce(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ce(this).replaceWith(this.childNodes)}),this}}),ce.expr.pseudos.hidden=function(e){return!ce.expr.pseudos.visible(e)},ce.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ce.ajaxSettings.xhr=function(){try{return new ie.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Qt=ce.ajaxSettings.xhr();le.cors=!!Qt&&"withCredentials"in Qt,le.ajax=Qt=!!Qt,ce.ajaxTransport(function(i){var o,a;if(le.cors||Qt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Yt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&ie.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),ce.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ce.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 ce.globalEval(e),e}}}),ce.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ce.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=ce("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=Tt(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&ce.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?ce("<div>").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.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,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.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){ce.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var en=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;ce.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return r=ae.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(ae.call(arguments)))}).guid=e.guid=e.guid||ce.guid++,i},ce.holdReady=function(e){e?ce.readyWait++:ce.ready(!0)},ce.isArray=Array.isArray,ce.parseJSON=JSON.parse,ce.nodeName=fe,ce.isFunction=v,ce.isWindow=y,ce.camelCase=F,ce.type=x,ce.now=Date.now,ce.isNumeric=function(e){var t=ce.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},ce.trim=function(e){return null==e?"":(e+"").replace(en,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return ce});var tn=ie.jQuery,nn=ie.$;return ce.noConflict=function(e){return ie.$===ce&&(ie.$=nn),e&&ie.jQuery===ce&&(ie.jQuery=tn),ce},"undefined"==typeof e&&(ie.jQuery=ie.$=ce),ce});
jQuery.noConflict();
// source --> https://www.tierarzt-sommer.de/wp-includes/js/jquery/jquery-migrate.min.js 
/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]},n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window},"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={},r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.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,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s});
// source --> https://www.tierarzt-sommer.de/wp-content/themes/dr-sommer/baguettebox/baguetteBox.min.js 
/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.0
 * @url https://github.com/feimosi/baguetteBox.js
 */
!function(e,t){"use strict";"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.baguetteBox=t()}(this,function(){"use strict";var s,l,u,c,d,f='<svg width="44" height="60"><polyline points="30 10 10 30 30 50" stroke="rgba(255,255,255,0.5)" stroke-width="4"stroke-linecap="butt" fill="none" stroke-linejoin="round"/></svg>',g='<svg width="44" height="60"><polyline points="14 10 34 30 14 50" stroke="rgba(255,255,255,0.5)" stroke-width="4"stroke-linecap="butt" fill="none" stroke-linejoin="round"/></svg>',p='<svg width="30" height="30"><g stroke="rgb(160,160,160)" stroke-width="4"><line x1="5" y1="5" x2="25" y2="25"/><line x1="5" y1="25" x2="25" y2="5"/></g></svg>',b={},m={captions:!0,buttons:"auto",fullScreen:!1,noScrollbars:!1,bodyClass:"baguetteBox-open",titleTag:!1,async:!1,preload:2,animation:"slideIn",afterShow:null,afterHide:null,onChange:null,overlayBackgroundColor:"rgba(0,0,0,.8)"},v={},h=[],o=0,n=!1,i={},a=!1,y=/.+\.(gif|jpe?g|png|webp)/i,w={},k=[],r=null,x=function(e){-1!==e.target.id.indexOf("baguette-img")&&j()},C=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,D()},E=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,X()},B=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,j()},T=function(e){i.count++,1<i.count&&(i.multitouch=!0),i.startX=e.changedTouches[0].pageX,i.startY=e.changedTouches[0].pageY},N=function(e){if(!a&&!i.multitouch){e.preventDefault?e.preventDefault():e.returnValue=!1;var t=e.touches[0]||e.changedTouches[0];40<t.pageX-i.startX?(a=!0,D()):t.pageX-i.startX<-40?(a=!0,X()):100<i.startY-t.pageY&&j()}},L=function(){i.count--,i.count<=0&&(i.multitouch=!1),a=!1},A=function(){L()},P=function(e){"block"===s.style.display&&s.contains&&!s.contains(e.target)&&(e.stopPropagation(),Y())};function S(e){if(w.hasOwnProperty(e)){var t=w[e].galleries;[].forEach.call(t,function(e){[].forEach.call(e,function(e){W(e.imageElement,"click",e.eventHandler)}),h===e&&(h=[])}),delete w[e]}}function F(e){switch(e.keyCode){case 37:D();break;case 39:X();break;case 27:j();break;case 36:!function t(e){e&&e.preventDefault();return M(0)}(e);break;case 35:!function n(e){e&&e.preventDefault();return M(h.length-1)}(e)}}function H(e,t){if(h!==e){for(h=e,function r(e){e||(e={});for(var t in m)b[t]=m[t],"undefined"!=typeof e[t]&&(b[t]=e[t]);l.style.transition=l.style.webkitTransition="fadeIn"===b.animation?"opacity .4s ease":"slideIn"===b.animation?"":"none","auto"===b.buttons&&("ontouchstart"in window||1===h.length)&&(b.buttons=!1);u.style.display=c.style.display=b.buttons?"":"none";try{s.style.backgroundColor=b.overlayBackgroundColor}catch(n){}}(t);l.firstChild;)l.removeChild(l.firstChild);for(var n,o=[],i=[],a=k.length=0;a<e.length;a++)(n=J("div")).className="full-image",n.id="baguette-img-"+a,k.push(n),o.push("baguetteBox-figure-"+a),i.push("baguetteBox-figcaption-"+a),l.appendChild(k[a]);s.setAttribute("aria-labelledby",o.join(" ")),s.setAttribute("aria-describedby",i.join(" "))}}function I(e){b.noScrollbars&&(document.documentElement.style.overflowY="hidden",document.body.style.overflowY="scroll"),"block"!==s.style.display&&(U(document,"keydown",F),i={count:0,startX:null,startY:null},q(o=e,function(){z(o),V(o)}),R(),s.style.display="block",b.fullScreen&&function t(){s.requestFullscreen?s.requestFullscreen():s.webkitRequestFullscreen?s.webkitRequestFullscreen():s.mozRequestFullScreen&&s.mozRequestFullScreen()}(),setTimeout(function(){s.className="visible",b.bodyClass&&document.body.classList&&document.body.classList.add(b.bodyClass),b.afterShow&&b.afterShow()},50),b.onChange&&b.onChange(o,k.length),r=document.activeElement,Y(),n=!0)}function Y(){b.buttons?u.focus():d.focus()}function j(){b.noScrollbars&&(document.documentElement.style.overflowY="auto",document.body.style.overflowY="auto"),"none"!==s.style.display&&(W(document,"keydown",F),s.className="",setTimeout(function(){s.style.display="none",document.fullscreen&&function e(){document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()}(),b.bodyClass&&document.body.classList&&document.body.classList.remove(b.bodyClass),b.afterHide&&b.afterHide(),r&&r.focus(),n=!1},500))}function q(t,n){var e=k[t],o=h[t];if(void 0!==e&&void 0!==o)if(e.getElementsByTagName("img")[0])n&&n();else{var i=o.imageElement,a=i.getElementsByTagName("img")[0],r="function"==typeof b.captions?b.captions.call(h,i):i.getAttribute("data-caption")||i.title,s=function d(e){var t=e.href;if(e.dataset){var n=[];for(var o in e.dataset)"at-"!==o.substring(0,3)||isNaN(o.substring(3))||(n[o.replace("at-","")]=e.dataset[o]);for(var i=Object.keys(n).sort(function(e,t){return parseInt(e,10)<parseInt(t,10)?-1:1}),a=window.innerWidth*window.devicePixelRatio,r=0;r<i.length-1&&i[r]<a;)r++;t=n[i[r]]||t}return t}(i),l=J("figure");if(l.id="baguetteBox-figure-"+t,l.innerHTML='<div class="baguetteBox-spinner"><div class="baguetteBox-double-bounce1"></div><div class="baguetteBox-double-bounce2"></div></div>',b.captions&&r){var u=J("figcaption");u.id="baguetteBox-figcaption-"+t,u.innerHTML=r,l.appendChild(u)}e.appendChild(l);var c=J("img");c.onload=function(){var e=document.querySelector("#baguette-img-"+t+" .baguetteBox-spinner");l.removeChild(e),!b.async&&n&&n()},c.setAttribute("src",s),c.alt=a&&a.alt||"",b.titleTag&&r&&(c.title=r),l.appendChild(c),b.async&&n&&n()}}function X(){return M(o+1)}function D(){return M(o-1)}function M(e,t){return!n&&0<=e&&e<t.length?(H(t,b),I(e),!0):e<0?(b.animation&&O("left"),!1):e>=k.length?(b.animation&&O("right"),!1):(q(o=e,function(){z(o),V(o)}),R(),b.onChange&&b.onChange(o,k.length),!0)}function O(e){l.className="bounce-from-"+e,setTimeout(function(){l.className=""},400)}function R(){var e=100*-o+"%";"fadeIn"===b.animation?(l.style.opacity=0,setTimeout(function(){v.transforms?l.style.transform=l.style.webkitTransform="translate3d("+e+",0,0)":l.style.left=e,l.style.opacity=1},400)):v.transforms?l.style.transform=l.style.webkitTransform="translate3d("+e+",0,0)":l.style.left=e}function z(e){e-o>=b.preload||q(e+1,function(){z(e+1)})}function V(e){o-e>=b.preload||q(e-1,function(){V(e-1)})}function U(e,t,n,o){e.addEventListener?e.addEventListener(t,n,o):e.attachEvent("on"+t,function(e){(e=e||window.event).target=e.target||e.srcElement,n(e)})}function W(e,t,n,o){e.removeEventListener?e.removeEventListener(t,n,o):e.detachEvent("on"+t,n)}function G(e){return document.getElementById(e)}function J(e){return document.createElement(e)}return[].forEach||(Array.prototype.forEach=function(e,t){for(var n=0;n<this.length;n++)e.call(t,this[n],n,this)}),[].filter||(Array.prototype.filter=function(e,t,n,o,i){for(n=this,o=[],i=0;i<n.length;i++)e.call(t,n[i],i,n)&&o.push(n[i]);return o}),{run:function K(e,t){return v.transforms=function n(){var e=J("div");return"undefined"!=typeof e.style.perspective||"undefined"!=typeof e.style.webkitPerspective}(),v.svg=function o(){var e=J("div");return e.innerHTML="<svg/>","http://www.w3.org/2000/svg"===(e.firstChild&&e.firstChild.namespaceURI)}(),v.passiveEvents=function i(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(n){}return e}(),function a(){if(s=G("baguetteBox-overlay"))return l=G("baguetteBox-slider"),u=G("previous-button"),c=G("next-button"),void(d=G("close-button"));(s=J("div")).setAttribute("role","dialog"),s.id="baguetteBox-overlay",document.getElementsByTagName("body")[0].appendChild(s),(l=J("div")).id="baguetteBox-slider",s.appendChild(l),(u=J("button")).setAttribute("type","button"),u.id="previous-button",u.setAttribute("aria-label","Previous"),u.innerHTML=v.svg?f:"&lt;",s.appendChild(u),(c=J("button")).setAttribute("type","button"),c.id="next-button",c.setAttribute("aria-label","Next"),c.innerHTML=v.svg?g:"&gt;",s.appendChild(c),(d=J("button")).setAttribute("type","button"),d.id="close-button",d.setAttribute("aria-label","Close"),d.innerHTML=v.svg?p:"&times;",s.appendChild(d),u.className=c.className=d.className="baguetteBox-button",function t(){var e=v.passiveEvents?{passive:!0}:null;U(s,"click",x),U(u,"click",C),U(c,"click",E),U(d,"click",B),U(l,"contextmenu",A),U(s,"touchstart",T,e),U(s,"touchmove",N,e),U(s,"touchend",L),U(document,"focus",P,!0)}()}(),S(e),function r(e,a){var t=document.querySelectorAll(e),n={galleries:[],nodeList:t};return w[e]=n,[].forEach.call(t,function(e){a&&a.filter&&(y=a.filter);var t=[];if(t="A"===e.tagName?[e]:e.getElementsByTagName("a"),0!==(t=[].filter.call(t,function(e){if(-1===e.className.indexOf(a&&a.ignoreClass))return y.test(e.href)})).length){var i=[];[].forEach.call(t,function(e,t){var n=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1,H(i,a),I(t)},o={eventHandler:n,imageElement:e};U(e,"click",n),i.push(o)}),n.galleries.push(i)}}),n.galleries}(e,t)},show:M,showNext:X,showPrevious:D,hide:j,destroy:function e(){!function t(){var e=v.passiveEvents?{passive:!0}:null;W(s,"click",x),W(u,"click",C),W(c,"click",E),W(d,"click",B),W(l,"contextmenu",A),W(s,"touchstart",T,e),W(s,"touchmove",N,e),W(s,"touchend",L),W(document,"focus",P,!0)}(),function n(){for(var e in w)w.hasOwnProperty(e)&&S(e)}(),W(document,"keydown",F),document.getElementsByTagName("body")[0].removeChild(document.getElementById("baguetteBox-overlay")),w={},h=[],o=0}}});
// source --> https://www.tierarzt-sommer.de/wp-content/themes/dr-sommer/html5shiv.min.js 
/**
* @preserve HTML5 Shiv 3.7.2 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed
*/
!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.2",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b)}(this,document);
// source --> https://www.tierarzt-sommer.de/wp-content/themes/dr-sommer/velocity.min.js 
/*! VelocityJS.org (1.2.2). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */
/*! VelocityJS.org jQuery Shim (1.0.1). (C) 2014 The jQuery Foundation. MIT @license: en.wikipedia.org/wiki/MIT_License. */
!function(e){function t(e){var t=e.length,r=$.type(e);return"function"===r||$.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===r||0===t||"number"==typeof t&&t>0&&t-1 in e}if(!e.jQuery){var $=function(e,t){return new $.fn.init(e,t)};$.isWindow=function(e){return null!=e&&e==e.window},$.type=function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?a[o.call(e)]||"object":typeof e},$.isArray=Array.isArray||function(e){return"array"===$.type(e)},$.isPlainObject=function(e){var t;if(!e||"object"!==$.type(e)||e.nodeType||$.isWindow(e))return!1;try{if(e.constructor&&!n.call(e,"constructor")&&!n.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}for(t in e);return void 0===t||n.call(e,t)},$.each=function(e,r,a){var n,o=0,i=e.length,s=t(e);if(a){if(s)for(;i>o&&(n=r.apply(e[o],a),n!==!1);o++);else for(o in e)if(n=r.apply(e[o],a),n===!1)break}else if(s)for(;i>o&&(n=r.call(e[o],o,e[o]),n!==!1);o++);else for(o in e)if(n=r.call(e[o],o,e[o]),n===!1)break;return e},$.data=function(e,t,a){if(void 0===a){var n=e[$.expando],o=n&&r[n];if(void 0===t)return o;if(o&&t in o)return o[t]}else if(void 0!==t){var n=e[$.expando]||(e[$.expando]=++$.uuid);return r[n]=r[n]||{},r[n][t]=a,a}},$.removeData=function(e,t){var a=e[$.expando],n=a&&r[a];n&&$.each(t,function(e,t){delete n[t]})},$.extend=function(){var e,t,r,a,n,o,i=arguments[0]||{},s=1,l=arguments.length,u=!1;for("boolean"==typeof i&&(u=i,i=arguments[s]||{},s++),"object"!=typeof i&&"function"!==$.type(i)&&(i={}),s===l&&(i=this,s--);l>s;s++)if(null!=(n=arguments[s]))for(a in n)e=i[a],r=n[a],i!==r&&(u&&r&&($.isPlainObject(r)||(t=$.isArray(r)))?(t?(t=!1,o=e&&$.isArray(e)?e:[]):o=e&&$.isPlainObject(e)?e:{},i[a]=$.extend(u,o,r)):void 0!==r&&(i[a]=r));return i},$.queue=function(e,r,a){function n(e,r){var a=r||[];return null!=e&&(t(Object(e))?!function(e,t){for(var r=+t.length,a=0,n=e.length;r>a;)e[n++]=t[a++];if(r!==r)for(;void 0!==t[a];)e[n++]=t[a++];return e.length=n,e}(a,"string"==typeof e?[e]:e):[].push.call(a,e)),a}if(e){r=(r||"fx")+"queue";var o=$.data(e,r);return a?(!o||$.isArray(a)?o=$.data(e,r,n(a)):o.push(a),o):o||[]}},$.dequeue=function(e,t){$.each(e.nodeType?[e]:e,function(e,r){t=t||"fx";var a=$.queue(r,t),n=a.shift();"inprogress"===n&&(n=a.shift()),n&&("fx"===t&&a.unshift("inprogress"),n.call(r,function(){$.dequeue(r,t)}))})},$.fn=$.prototype={init:function(e){if(e.nodeType)return this[0]=e,this;throw new Error("Not a DOM node.")},offset:function(){var t=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:t.top+(e.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:t.left+(e.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function e(){for(var e=this.offsetParent||document;e&&"html"===!e.nodeType.toLowerCase&&"static"===e.style.position;)e=e.offsetParent;return e||document}var t=this[0],e=e.apply(t),r=this.offset(),a=/^(?:body|html)$/i.test(e.nodeName)?{top:0,left:0}:$(e).offset();return r.top-=parseFloat(t.style.marginTop)||0,r.left-=parseFloat(t.style.marginLeft)||0,e.style&&(a.top+=parseFloat(e.style.borderTopWidth)||0,a.left+=parseFloat(e.style.borderLeftWidth)||0),{top:r.top-a.top,left:r.left-a.left}}};var r={};$.expando="velocity"+(new Date).getTime(),$.uuid=0;for(var a={},n=a.hasOwnProperty,o=a.toString,i="Boolean Number String Function Array Date RegExp Object Error".split(" "),s=0;s<i.length;s++)a["[object "+i[s]+"]"]=i[s].toLowerCase();$.fn.init.prototype=$.fn,e.Velocity={Utilities:$}}}(window),function(e){"object"==typeof module&&"object"==typeof module.exports?module.exports=e():"function"==typeof define&&define.amd?define(e):e()}(function(){return function(e,t,r,a){function n(e){for(var t=-1,r=e?e.length:0,a=[];++t<r;){var n=e[t];n&&a.push(n)}return a}function o(e){return g.isWrapped(e)?e=[].slice.call(e):g.isNode(e)&&(e=[e]),e}function i(e){var t=$.data(e,"velocity");return null===t?a:t}function s(e){return function(t){return Math.round(t*e)*(1/e)}}function l(e,r,a,n){function o(e,t){return 1-3*t+3*e}function i(e,t){return 3*t-6*e}function s(e){return 3*e}function l(e,t,r){return((o(t,r)*e+i(t,r))*e+s(t))*e}function u(e,t,r){return 3*o(t,r)*e*e+2*i(t,r)*e+s(t)}function c(t,r){for(var n=0;m>n;++n){var o=u(r,e,a);if(0===o)return r;var i=l(r,e,a)-t;r-=i/o}return r}function p(){for(var t=0;b>t;++t)w[t]=l(t*x,e,a)}function f(t,r,n){var o,i,s=0;do i=r+(n-r)/2,o=l(i,e,a)-t,o>0?n=i:r=i;while(Math.abs(o)>h&&++s<v);return i}function d(t){for(var r=0,n=1,o=b-1;n!=o&&w[n]<=t;++n)r+=x;--n;var i=(t-w[n])/(w[n+1]-w[n]),s=r+i*x,l=u(s,e,a);return l>=y?c(t,s):0==l?s:f(t,r,r+x)}function g(){V=!0,(e!=r||a!=n)&&p()}var m=4,y=.001,h=1e-7,v=10,b=11,x=1/(b-1),S="Float32Array"in t;if(4!==arguments.length)return!1;for(var P=0;4>P;++P)if("number"!=typeof arguments[P]||isNaN(arguments[P])||!isFinite(arguments[P]))return!1;e=Math.min(e,1),a=Math.min(a,1),e=Math.max(e,0),a=Math.max(a,0);var w=S?new Float32Array(b):new Array(b),V=!1,C=function(t){return V||g(),e===r&&a===n?t:0===t?0:1===t?1:l(d(t),r,n)};C.getControlPoints=function(){return[{x:e,y:r},{x:a,y:n}]};var T="generateBezier("+[e,r,a,n]+")";return C.toString=function(){return T},C}function u(e,t){var r=e;return g.isString(e)?v.Easings[e]||(r=!1):r=g.isArray(e)&&1===e.length?s.apply(null,e):g.isArray(e)&&2===e.length?b.apply(null,e.concat([t])):g.isArray(e)&&4===e.length?l.apply(null,e):!1,r===!1&&(r=v.Easings[v.defaults.easing]?v.defaults.easing:h),r}function c(e){if(e){var t=(new Date).getTime(),r=v.State.calls.length;r>1e4&&(v.State.calls=n(v.State.calls));for(var o=0;r>o;o++)if(v.State.calls[o]){var s=v.State.calls[o],l=s[0],u=s[2],f=s[3],d=!!f,m=null;f||(f=v.State.calls[o][3]=t-16);for(var y=Math.min((t-f)/u.duration,1),h=0,b=l.length;b>h;h++){var S=l[h],w=S.element;if(i(w)){var V=!1;if(u.display!==a&&null!==u.display&&"none"!==u.display){if("flex"===u.display){var C=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];$.each(C,function(e,t){x.setPropertyValue(w,"display",t)})}x.setPropertyValue(w,"display",u.display)}u.visibility!==a&&"hidden"!==u.visibility&&x.setPropertyValue(w,"visibility",u.visibility);for(var T in S)if("element"!==T){var k=S[T],A,F=g.isString(k.easing)?v.Easings[k.easing]:k.easing;if(1===y)A=k.endValue;else{var E=k.endValue-k.startValue;if(A=k.startValue+E*F(y,u,E),!d&&A===k.currentValue)continue}if(k.currentValue=A,"tween"===T)m=A;else{if(x.Hooks.registered[T]){var j=x.Hooks.getRoot(T),H=i(w).rootPropertyValueCache[j];H&&(k.rootPropertyValue=H)}var N=x.setPropertyValue(w,T,k.currentValue+(0===parseFloat(A)?"":k.unitType),k.rootPropertyValue,k.scrollData);x.Hooks.registered[T]&&(i(w).rootPropertyValueCache[j]=x.Normalizations.registered[j]?x.Normalizations.registered[j]("extract",null,N[1]):N[1]),"transform"===N[0]&&(V=!0)}}u.mobileHA&&i(w).transformCache.translate3d===a&&(i(w).transformCache.translate3d="(0px, 0px, 0px)",V=!0),V&&x.flushTransformCache(w)}}u.display!==a&&"none"!==u.display&&(v.State.calls[o][2].display=!1),u.visibility!==a&&"hidden"!==u.visibility&&(v.State.calls[o][2].visibility=!1),u.progress&&u.progress.call(s[1],s[1],y,Math.max(0,f+u.duration-t),f,m),1===y&&p(o)}}v.State.isTicking&&P(c)}function p(e,t){if(!v.State.calls[e])return!1;for(var r=v.State.calls[e][0],n=v.State.calls[e][1],o=v.State.calls[e][2],s=v.State.calls[e][4],l=!1,u=0,c=r.length;c>u;u++){var p=r[u].element;if(t||o.loop||("none"===o.display&&x.setPropertyValue(p,"display",o.display),"hidden"===o.visibility&&x.setPropertyValue(p,"visibility",o.visibility)),o.loop!==!0&&($.queue(p)[1]===a||!/\.velocityQueueEntryFlag/i.test($.queue(p)[1]))&&i(p)){i(p).isAnimating=!1,i(p).rootPropertyValueCache={};var f=!1;$.each(x.Lists.transforms3D,function(e,t){var r=/^scale/.test(t)?1:0,n=i(p).transformCache[t];i(p).transformCache[t]!==a&&new RegExp("^\\("+r+"[^.]").test(n)&&(f=!0,delete i(p).transformCache[t])}),o.mobileHA&&(f=!0,delete i(p).transformCache.translate3d),f&&x.flushTransformCache(p),x.Values.removeClass(p,"velocity-animating")}if(!t&&o.complete&&!o.loop&&u===c-1)try{o.complete.call(n,n)}catch(d){setTimeout(function(){throw d},1)}s&&o.loop!==!0&&s(n),i(p)&&o.loop===!0&&!t&&($.each(i(p).tweensContainer,function(e,t){/^rotate/.test(e)&&360===parseFloat(t.endValue)&&(t.endValue=0,t.startValue=360),/^backgroundPosition/.test(e)&&100===parseFloat(t.endValue)&&"%"===t.unitType&&(t.endValue=0,t.startValue=100)}),v(p,"reverse",{loop:!0,delay:o.delay})),o.queue!==!1&&$.dequeue(p,o.queue)}v.State.calls[e]=!1;for(var g=0,m=v.State.calls.length;m>g;g++)if(v.State.calls[g]!==!1){l=!0;break}l===!1&&(v.State.isTicking=!1,delete v.State.calls,v.State.calls=[])}var f=function(){if(r.documentMode)return r.documentMode;for(var e=7;e>4;e--){var t=r.createElement("div");if(t.innerHTML="<!--[if IE "+e+"]><span></span><![endif]-->",t.getElementsByTagName("span").length)return t=null,e}return a}(),d=function(){var e=0;return t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||function(t){var r=(new Date).getTime(),a;return a=Math.max(0,16-(r-e)),e=r+a,setTimeout(function(){t(r+a)},a)}}(),g={isString:function(e){return"string"==typeof e},isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},isFunction:function(e){return"[object Function]"===Object.prototype.toString.call(e)},isNode:function(e){return e&&e.nodeType},isNodeList:function(e){return"object"==typeof e&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(e))&&e.length!==a&&(0===e.length||"object"==typeof e[0]&&e[0].nodeType>0)},isWrapped:function(e){return e&&(e.jquery||t.Zepto&&t.Zepto.zepto.isZ(e))},isSVG:function(e){return t.SVGElement&&e instanceof t.SVGElement},isEmptyObject:function(e){for(var t in e)return!1;return!0}},$,m=!1;if(e.fn&&e.fn.jquery?($=e,m=!0):$=t.Velocity.Utilities,8>=f&&!m)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(7>=f)return void(jQuery.fn.velocity=jQuery.fn.animate);var y=400,h="swing",v={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:t.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:r.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:$,Redirects:{},Easings:{},Promise:t.Promise,defaults:{queue:"",duration:y,easing:h,begin:a,complete:a,progress:a,display:a,visibility:a,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(e){$.data(e,"velocity",{isSVG:g.isSVG(e),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};t.pageYOffset!==a?(v.State.scrollAnchor=t,v.State.scrollPropertyLeft="pageXOffset",v.State.scrollPropertyTop="pageYOffset"):(v.State.scrollAnchor=r.documentElement||r.body.parentNode||r.body,v.State.scrollPropertyLeft="scrollLeft",v.State.scrollPropertyTop="scrollTop");var b=function(){function e(e){return-e.tension*e.x-e.friction*e.v}function t(t,r,a){var n={x:t.x+a.dx*r,v:t.v+a.dv*r,tension:t.tension,friction:t.friction};return{dx:n.v,dv:e(n)}}function r(r,a){var n={dx:r.v,dv:e(r)},o=t(r,.5*a,n),i=t(r,.5*a,o),s=t(r,a,i),l=1/6*(n.dx+2*(o.dx+i.dx)+s.dx),u=1/6*(n.dv+2*(o.dv+i.dv)+s.dv);return r.x=r.x+l*a,r.v=r.v+u*a,r}return function a(e,t,n){var o={x:-1,v:0,tension:null,friction:null},i=[0],s=0,l=1e-4,u=.016,c,p,f;for(e=parseFloat(e)||500,t=parseFloat(t)||20,n=n||null,o.tension=e,o.friction=t,c=null!==n,c?(s=a(e,t),p=s/n*u):p=u;;)if(f=r(f||o,p),i.push(1+f.x),s+=16,!(Math.abs(f.x)>l&&Math.abs(f.v)>l))break;return c?function(e){return i[e*(i.length-1)|0]}:s}}();v.Easings={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},spring:function(e){return 1-Math.cos(4.5*e*Math.PI)*Math.exp(6*-e)}},$.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(e,t){v.Easings[t[0]]=l.apply(null,t[1])});var x=v.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var e=0;e<x.Lists.colors.length;e++){var t="color"===x.Lists.colors[e]?"0 0 0 1":"255 255 255 1";x.Hooks.templates[x.Lists.colors[e]]=["Red Green Blue Alpha",t]}var r,a,n;if(f)for(r in x.Hooks.templates){a=x.Hooks.templates[r],n=a[0].split(" ");var o=a[1].match(x.RegEx.valueSplit);"Color"===n[0]&&(n.push(n.shift()),o.push(o.shift()),x.Hooks.templates[r]=[n.join(" "),o.join(" ")])}for(r in x.Hooks.templates){a=x.Hooks.templates[r],n=a[0].split(" ");for(var e in n){var i=r+n[e],s=e;x.Hooks.registered[i]=[r,s]}}},getRoot:function(e){var t=x.Hooks.registered[e];return t?t[0]:e},cleanRootPropertyValue:function(e,t){return x.RegEx.valueUnwrap.test(t)&&(t=t.match(x.RegEx.valueUnwrap)[1]),x.Values.isCSSNullValue(t)&&(t=x.Hooks.templates[e][1]),t},extractValue:function(e,t){var r=x.Hooks.registered[e];if(r){var a=r[0],n=r[1];return t=x.Hooks.cleanRootPropertyValue(a,t),t.toString().match(x.RegEx.valueSplit)[n]}return t},injectValue:function(e,t,r){var a=x.Hooks.registered[e];if(a){var n=a[0],o=a[1],i,s;return r=x.Hooks.cleanRootPropertyValue(n,r),i=r.toString().match(x.RegEx.valueSplit),i[o]=t,s=i.join(" ")}return r}},Normalizations:{registered:{clip:function(e,t,r){switch(e){case"name":return"clip";case"extract":var a;return x.RegEx.wrappedValueAlreadyExtracted.test(r)?a=r:(a=r.toString().match(x.RegEx.valueUnwrap),a=a?a[1].replace(/,(\s+)?/g," "):r),a;case"inject":return"rect("+r+")"}},blur:function(e,t,r){switch(e){case"name":return v.State.isFirefox?"filter":"-webkit-filter";case"extract":var a=parseFloat(r);if(!a&&0!==a){var n=r.toString().match(/blur\(([0-9]+[A-z]+)\)/i);a=n?n[1]:0}return a;case"inject":return parseFloat(r)?"blur("+r+")":"none"}},opacity:function(e,t,r){if(8>=f)switch(e){case"name":return"filter";case"extract":var a=r.toString().match(/alpha\(opacity=(.*)\)/i);return r=a?a[1]/100:1;case"inject":return t.style.zoom=1,parseFloat(r)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(r),10)+")"}else switch(e){case"name":return"opacity";case"extract":return r;case"inject":return r}}},register:function(){9>=f||v.State.isGingerbread||(x.Lists.transformsBase=x.Lists.transformsBase.concat(x.Lists.transforms3D));for(var e=0;e<x.Lists.transformsBase.length;e++)!function(){var t=x.Lists.transformsBase[e];x.Normalizations.registered[t]=function(e,r,n){switch(e){case"name":return"transform";case"extract":return i(r)===a||i(r).transformCache[t]===a?/^scale/i.test(t)?1:0:i(r).transformCache[t].replace(/[()]/g,"");case"inject":var o=!1;switch(t.substr(0,t.length-1)){case"translate":o=!/(%|px|em|rem|vw|vh|\d)$/i.test(n);break;case"scal":case"scale":v.State.isAndroid&&i(r).transformCache[t]===a&&1>n&&(n=1),o=!/(\d)$/i.test(n);break;case"skew":o=!/(deg|\d)$/i.test(n);break;case"rotate":o=!/(deg|\d)$/i.test(n)}return o||(i(r).transformCache[t]="("+n+")"),i(r).transformCache[t]}}}();for(var e=0;e<x.Lists.colors.length;e++)!function(){var t=x.Lists.colors[e];x.Normalizations.registered[t]=function(e,r,n){switch(e){case"name":return t;case"extract":var o;if(x.RegEx.wrappedValueAlreadyExtracted.test(n))o=n;else{var i,s={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(n)?i=s[n]!==a?s[n]:s.black:x.RegEx.isHex.test(n)?i="rgb("+x.Values.hexToRgb(n).join(" ")+")":/^rgba?\(/i.test(n)||(i=s.black),o=(i||n).toString().match(x.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return 8>=f||3!==o.split(" ").length||(o+=" 1"),o;case"inject":return 8>=f?4===n.split(" ").length&&(n=n.split(/\s+/).slice(0,3).join(" ")):3===n.split(" ").length&&(n+=" 1"),(8>=f?"rgb":"rgba")+"("+n.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(e){return e.replace(/-(\w)/g,function(e,t){return t.toUpperCase()})},SVGAttribute:function(e){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(f||v.State.isAndroid&&!v.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(e)},prefixCheck:function(e){if(v.State.prefixMatches[e])return[v.State.prefixMatches[e],!0];for(var t=["","Webkit","Moz","ms","O"],r=0,a=t.length;a>r;r++){var n;if(n=0===r?e:t[r]+e.replace(/^\w/,function(e){return e.toUpperCase()}),g.isString(v.State.prefixElement.style[n]))return v.State.prefixMatches[e]=n,[n,!0]}return[e,!1]}},Values:{hexToRgb:function(e){var t=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,r=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,a;return e=e.replace(t,function(e,t,r,a){return t+t+r+r+a+a}),a=r.exec(e),a?[parseInt(a[1],16),parseInt(a[2],16),parseInt(a[3],16)]:[0,0,0]},isCSSNullValue:function(e){return 0==e||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e)},getUnitType:function(e){return/^(rotate|skew)/i.test(e)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e)?"":"px"},getDisplayType:function(e){var t=e&&e.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t)?"inline":/^(li)$/i.test(t)?"list-item":/^(tr)$/i.test(t)?"table-row":/^(table)$/i.test(t)?"table":/^(tbody)$/i.test(t)?"table-row-group":"block"},addClass:function(e,t){e.classList?e.classList.add(t):e.className+=(e.className.length?" ":"")+t},removeClass:function(e,t){e.classList?e.classList.remove(t):e.className=e.className.toString().replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(e,r,n,o){function s(e,r){function n(){u&&x.setPropertyValue(e,"display","none")}var l=0;if(8>=f)l=$.css(e,r);else{var u=!1;if(/^(width|height)$/.test(r)&&0===x.getPropertyValue(e,"display")&&(u=!0,x.setPropertyValue(e,"display",x.Values.getDisplayType(e))),!o){if("height"===r&&"border-box"!==x.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var c=e.offsetHeight-(parseFloat(x.getPropertyValue(e,"borderTopWidth"))||0)-(parseFloat(x.getPropertyValue(e,"borderBottomWidth"))||0)-(parseFloat(x.getPropertyValue(e,"paddingTop"))||0)-(parseFloat(x.getPropertyValue(e,"paddingBottom"))||0);return n(),c}if("width"===r&&"border-box"!==x.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var p=e.offsetWidth-(parseFloat(x.getPropertyValue(e,"borderLeftWidth"))||0)-(parseFloat(x.getPropertyValue(e,"borderRightWidth"))||0)-(parseFloat(x.getPropertyValue(e,"paddingLeft"))||0)-(parseFloat(x.getPropertyValue(e,"paddingRight"))||0);return n(),p}}var d;d=i(e)===a?t.getComputedStyle(e,null):i(e).computedStyle?i(e).computedStyle:i(e).computedStyle=t.getComputedStyle(e,null),"borderColor"===r&&(r="borderTopColor"),l=9===f&&"filter"===r?d.getPropertyValue(r):d[r],(""===l||null===l)&&(l=e.style[r]),n()}if("auto"===l&&/^(top|right|bottom|left)$/i.test(r)){var g=s(e,"position");("fixed"===g||"absolute"===g&&/top|left/i.test(r))&&(l=$(e).position()[r]+"px")}return l}var l;if(x.Hooks.registered[r]){var u=r,c=x.Hooks.getRoot(u);n===a&&(n=x.getPropertyValue(e,x.Names.prefixCheck(c)[0])),x.Normalizations.registered[c]&&(n=x.Normalizations.registered[c]("extract",e,n)),l=x.Hooks.extractValue(u,n)}else if(x.Normalizations.registered[r]){var p,d;p=x.Normalizations.registered[r]("name",e),"transform"!==p&&(d=s(e,x.Names.prefixCheck(p)[0]),x.Values.isCSSNullValue(d)&&x.Hooks.templates[r]&&(d=x.Hooks.templates[r][1])),l=x.Normalizations.registered[r]("extract",e,d)}if(!/^[\d-]/.test(l))if(i(e)&&i(e).isSVG&&x.Names.SVGAttribute(r))if(/^(height|width)$/i.test(r))try{l=e.getBBox()[r]}catch(g){l=0}else l=e.getAttribute(r);else l=s(e,x.Names.prefixCheck(r)[0]);return x.Values.isCSSNullValue(l)&&(l=0),v.debug>=2&&console.log("Get "+r+": "+l),l},setPropertyValue:function(e,r,a,n,o){var s=r;if("scroll"===r)o.container?o.container["scroll"+o.direction]=a:"Left"===o.direction?t.scrollTo(a,o.alternateValue):t.scrollTo(o.alternateValue,a);else if(x.Normalizations.registered[r]&&"transform"===x.Normalizations.registered[r]("name",e))x.Normalizations.registered[r]("inject",e,a),s="transform",a=i(e).transformCache[r];else{if(x.Hooks.registered[r]){var l=r,u=x.Hooks.getRoot(r);n=n||x.getPropertyValue(e,u),a=x.Hooks.injectValue(l,a,n),r=u}if(x.Normalizations.registered[r]&&(a=x.Normalizations.registered[r]("inject",e,a),r=x.Normalizations.registered[r]("name",e)),s=x.Names.prefixCheck(r)[0],8>=f)try{e.style[s]=a}catch(c){v.debug&&console.log("Browser does not support ["+a+"] for ["+s+"]")}else i(e)&&i(e).isSVG&&x.Names.SVGAttribute(r)?e.setAttribute(r,a):e.style[s]=a;v.debug>=2&&console.log("Set "+r+" ("+s+"): "+a)}return[s,a]},flushTransformCache:function(e){function t(t){return parseFloat(x.getPropertyValue(e,t))}var r="";if((f||v.State.isAndroid&&!v.State.isChrome)&&i(e).isSVG){var a={translate:[t("translateX"),t("translateY")],skewX:[t("skewX")],skewY:[t("skewY")],scale:1!==t("scale")?[t("scale"),t("scale")]:[t("scaleX"),t("scaleY")],rotate:[t("rotateZ"),0,0]};$.each(i(e).transformCache,function(e){/^translate/i.test(e)?e="translate":/^scale/i.test(e)?e="scale":/^rotate/i.test(e)&&(e="rotate"),a[e]&&(r+=e+"("+a[e].join(" ")+") ",delete a[e])})}else{var n,o;$.each(i(e).transformCache,function(t){return n=i(e).transformCache[t],"transformPerspective"===t?(o=n,!0):(9===f&&"rotateZ"===t&&(t="rotate"),void(r+=t+n+" "))}),o&&(r="perspective"+o+" "+r)}x.setPropertyValue(e,"transform",r)}};x.Hooks.register(),x.Normalizations.register(),v.hook=function(e,t,r){var n=a;return e=o(e),$.each(e,function(e,o){if(i(o)===a&&v.init(o),r===a)n===a&&(n=v.CSS.getPropertyValue(o,t));else{var s=v.CSS.setPropertyValue(o,t,r);"transform"===s[0]&&v.CSS.flushTransformCache(o),n=s}}),n};var S=function(){function e(){return l?T.promise||null:f}function n(){function e(e){function p(e,t){var r=a,i=a,s=a;return g.isArray(e)?(r=e[0],!g.isArray(e[1])&&/^[\d-]/.test(e[1])||g.isFunction(e[1])||x.RegEx.isHex.test(e[1])?s=e[1]:(g.isString(e[1])&&!x.RegEx.isHex.test(e[1])||g.isArray(e[1]))&&(i=t?e[1]:u(e[1],o.duration),e[2]!==a&&(s=e[2]))):r=e,t||(i=i||o.easing),g.isFunction(r)&&(r=r.call(n,w,P)),g.isFunction(s)&&(s=s.call(n,w,P)),[r||0,i,s]}function f(e,t){var r,a;return a=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(e){return r=e,""}),r||(r=x.Values.getUnitType(e)),[a,r]}function d(){var e={myParent:n.parentNode||r.body,position:x.getPropertyValue(n,"position"),fontSize:x.getPropertyValue(n,"fontSize")},a=e.position===N.lastPosition&&e.myParent===N.lastParent,o=e.fontSize===N.lastFontSize;N.lastParent=e.myParent,N.lastPosition=e.position,N.lastFontSize=e.fontSize;var s=100,l={};if(o&&a)l.emToPx=N.lastEmToPx,l.percentToPxWidth=N.lastPercentToPxWidth,l.percentToPxHeight=N.lastPercentToPxHeight;else{var u=i(n).isSVG?r.createElementNS("http://www.w3.org/2000/svg","rect"):r.createElement("div");v.init(u),e.myParent.appendChild(u),$.each(["overflow","overflowX","overflowY"],function(e,t){v.CSS.setPropertyValue(u,t,"hidden")}),v.CSS.setPropertyValue(u,"position",e.position),v.CSS.setPropertyValue(u,"fontSize",e.fontSize),v.CSS.setPropertyValue(u,"boxSizing","content-box"),$.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(e,t){v.CSS.setPropertyValue(u,t,s+"%")}),v.CSS.setPropertyValue(u,"paddingLeft",s+"em"),l.percentToPxWidth=N.lastPercentToPxWidth=(parseFloat(x.getPropertyValue(u,"width",null,!0))||1)/s,l.percentToPxHeight=N.lastPercentToPxHeight=(parseFloat(x.getPropertyValue(u,"height",null,!0))||1)/s,l.emToPx=N.lastEmToPx=(parseFloat(x.getPropertyValue(u,"paddingLeft"))||1)/s,e.myParent.removeChild(u)}return null===N.remToPx&&(N.remToPx=parseFloat(x.getPropertyValue(r.body,"fontSize"))||16),null===N.vwToPx&&(N.vwToPx=parseFloat(t.innerWidth)/100,N.vhToPx=parseFloat(t.innerHeight)/100),l.remToPx=N.remToPx,l.vwToPx=N.vwToPx,l.vhToPx=N.vhToPx,v.debug>=1&&console.log("Unit ratios: "+JSON.stringify(l),n),l}if(o.begin&&0===w)try{o.begin.call(m,m)}catch(y){setTimeout(function(){throw y},1)}if("scroll"===k){var S=/^x$/i.test(o.axis)?"Left":"Top",V=parseFloat(o.offset)||0,C,A,F;o.container?g.isWrapped(o.container)||g.isNode(o.container)?(o.container=o.container[0]||o.container,C=o.container["scroll"+S],F=C+$(n).position()[S.toLowerCase()]+V):o.container=null:(C=v.State.scrollAnchor[v.State["scrollProperty"+S]],A=v.State.scrollAnchor[v.State["scrollProperty"+("Left"===S?"Top":"Left")]],F=$(n).offset()[S.toLowerCase()]+V),s={scroll:{rootPropertyValue:!1,startValue:C,currentValue:C,endValue:F,unitType:"",easing:o.easing,scrollData:{container:o.container,direction:S,alternateValue:A}},element:n},v.debug&&console.log("tweensContainer (scroll): ",s.scroll,n)}else if("reverse"===k){if(!i(n).tweensContainer)return void $.dequeue(n,o.queue);"none"===i(n).opts.display&&(i(n).opts.display="auto"),"hidden"===i(n).opts.visibility&&(i(n).opts.visibility="visible"),i(n).opts.loop=!1,i(n).opts.begin=null,i(n).opts.complete=null,b.easing||delete o.easing,b.duration||delete o.duration,o=$.extend({},i(n).opts,o);var E=$.extend(!0,{},i(n).tweensContainer);for(var j in E)if("element"!==j){var H=E[j].startValue;E[j].startValue=E[j].currentValue=E[j].endValue,E[j].endValue=H,g.isEmptyObject(b)||(E[j].easing=o.easing),v.debug&&console.log("reverse tweensContainer ("+j+"): "+JSON.stringify(E[j]),n)}s=E}else if("start"===k){var E;i(n).tweensContainer&&i(n).isAnimating===!0&&(E=i(n).tweensContainer),$.each(h,function(e,t){if(RegExp("^"+x.Lists.colors.join("$|^")+"$").test(e)){var r=p(t,!0),n=r[0],o=r[1],i=r[2];if(x.RegEx.isHex.test(n)){for(var s=["Red","Green","Blue"],l=x.Values.hexToRgb(n),u=i?x.Values.hexToRgb(i):a,c=0;c<s.length;c++){var f=[l[c]];o&&f.push(o),u!==a&&f.push(u[c]),h[e+s[c]]=f}delete h[e]}}});for(var R in h){var O=p(h[R]),z=O[0],q=O[1],M=O[2];R=x.Names.camelCase(R);var I=x.Hooks.getRoot(R),B=!1;if(i(n).isSVG||"tween"===I||x.Names.prefixCheck(I)[1]!==!1||x.Normalizations.registered[I]!==a){(o.display!==a&&null!==o.display&&"none"!==o.display||o.visibility!==a&&"hidden"!==o.visibility)&&/opacity|filter/.test(R)&&!M&&0!==z&&(M=0),o._cacheValues&&E&&E[R]?(M===a&&(M=E[R].endValue+E[R].unitType),B=i(n).rootPropertyValueCache[I]):x.Hooks.registered[R]?M===a?(B=x.getPropertyValue(n,I),M=x.getPropertyValue(n,R,B)):B=x.Hooks.templates[I][1]:M===a&&(M=x.getPropertyValue(n,R));var W,G,D,X=!1;if(W=f(R,M),M=W[0],D=W[1],W=f(R,z),z=W[0].replace(/^([+-\/*])=/,function(e,t){return X=t,""}),G=W[1],M=parseFloat(M)||0,z=parseFloat(z)||0,"%"===G&&(/^(fontSize|lineHeight)$/.test(R)?(z/=100,G="em"):/^scale/.test(R)?(z/=100,G=""):/(Red|Green|Blue)$/i.test(R)&&(z=z/100*255,G="")),/[\/*]/.test(X))G=D;else if(D!==G&&0!==M)if(0===z)G=D;else{l=l||d();var Y=/margin|padding|left|right|width|text|word|letter/i.test(R)||/X$/.test(R)||"x"===R?"x":"y";switch(D){case"%":M*="x"===Y?l.percentToPxWidth:l.percentToPxHeight;break;case"px":break;default:M*=l[D+"ToPx"]}switch(G){case"%":M*=1/("x"===Y?l.percentToPxWidth:l.percentToPxHeight);break;case"px":break;default:M*=1/l[G+"ToPx"]}}switch(X){case"+":z=M+z;break;case"-":z=M-z;break;case"*":z=M*z;break;case"/":z=M/z}s[R]={rootPropertyValue:B,startValue:M,currentValue:M,endValue:z,unitType:G,easing:q},v.debug&&console.log("tweensContainer ("+R+"): "+JSON.stringify(s[R]),n)}else v.debug&&console.log("Skipping ["+I+"] due to a lack of browser support.")}s.element=n}s.element&&(x.Values.addClass(n,"velocity-animating"),L.push(s),""===o.queue&&(i(n).tweensContainer=s,i(n).opts=o),i(n).isAnimating=!0,w===P-1?(v.State.calls.push([L,m,o,null,T.resolver]),v.State.isTicking===!1&&(v.State.isTicking=!0,c())):w++)}var n=this,o=$.extend({},v.defaults,b),s={},l;switch(i(n)===a&&v.init(n),parseFloat(o.delay)&&o.queue!==!1&&$.queue(n,o.queue,function(e){v.velocityQueueEntryFlag=!0,i(n).delayTimer={setTimeout:setTimeout(e,parseFloat(o.delay)),next:e}}),o.duration.toString().toLowerCase()){case"fast":o.duration=200;break;case"normal":o.duration=y;break;case"slow":o.duration=600;break;default:o.duration=parseFloat(o.duration)||1}v.mock!==!1&&(v.mock===!0?o.duration=o.delay=1:(o.duration*=parseFloat(v.mock)||1,o.delay*=parseFloat(v.mock)||1)),o.easing=u(o.easing,o.duration),o.begin&&!g.isFunction(o.begin)&&(o.begin=null),o.progress&&!g.isFunction(o.progress)&&(o.progress=null),o.complete&&!g.isFunction(o.complete)&&(o.complete=null),o.display!==a&&null!==o.display&&(o.display=o.display.toString().toLowerCase(),"auto"===o.display&&(o.display=v.CSS.Values.getDisplayType(n))),o.visibility!==a&&null!==o.visibility&&(o.visibility=o.visibility.toString().toLowerCase()),o.mobileHA=o.mobileHA&&v.State.isMobile&&!v.State.isGingerbread,o.queue===!1?o.delay?setTimeout(e,o.delay):e():$.queue(n,o.queue,function(t,r){return r===!0?(T.promise&&T.resolver(m),!0):(v.velocityQueueEntryFlag=!0,void e(t))}),""!==o.queue&&"fx"!==o.queue||"inprogress"===$.queue(n)[0]||$.dequeue(n)}var s=arguments[0]&&(arguments[0].p||$.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||g.isString(arguments[0].properties)),l,f,d,m,h,b;if(g.isWrapped(this)?(l=!1,d=0,m=this,f=this):(l=!0,d=1,m=s?arguments[0].elements||arguments[0].e:arguments[0]),m=o(m)){s?(h=arguments[0].properties||arguments[0].p,b=arguments[0].options||arguments[0].o):(h=arguments[d],b=arguments[d+1]);var P=m.length,w=0;if(!/^(stop|finish)$/i.test(h)&&!$.isPlainObject(b)){var V=d+1;b={};for(var C=V;C<arguments.length;C++)g.isArray(arguments[C])||!/^(fast|normal|slow)$/i.test(arguments[C])&&!/^\d/.test(arguments[C])?g.isString(arguments[C])||g.isArray(arguments[C])?b.easing=arguments[C]:g.isFunction(arguments[C])&&(b.complete=arguments[C]):b.duration=arguments[C]}var T={promise:null,resolver:null,rejecter:null};l&&v.Promise&&(T.promise=new v.Promise(function(e,t){T.resolver=e,T.rejecter=t}));var k;switch(h){case"scroll":k="scroll";break;case"reverse":k="reverse";break;case"finish":case"stop":$.each(m,function(e,t){i(t)&&i(t).delayTimer&&(clearTimeout(i(t).delayTimer.setTimeout),i(t).delayTimer.next&&i(t).delayTimer.next(),delete i(t).delayTimer)});var A=[];return $.each(v.State.calls,function(e,t){t&&$.each(t[1],function(r,n){var o=b===a?"":b;return o===!0||t[2].queue===o||b===a&&t[2].queue===!1?void $.each(m,function(r,a){a===n&&((b===!0||g.isString(b))&&($.each($.queue(a,g.isString(b)?b:""),function(e,t){g.isFunction(t)&&t(null,!0)}),$.queue(a,g.isString(b)?b:"",[])),"stop"===h?(i(a)&&i(a).tweensContainer&&o!==!1&&$.each(i(a).tweensContainer,function(e,t){t.endValue=t.currentValue
}),A.push(e)):"finish"===h&&(t[2].duration=1))}):!0})}),"stop"===h&&($.each(A,function(e,t){p(t,!0)}),T.promise&&T.resolver(m)),e();default:if(!$.isPlainObject(h)||g.isEmptyObject(h)){if(g.isString(h)&&v.Redirects[h]){var F=$.extend({},b),E=F.duration,j=F.delay||0;return F.backwards===!0&&(m=$.extend(!0,[],m).reverse()),$.each(m,function(e,t){parseFloat(F.stagger)?F.delay=j+parseFloat(F.stagger)*e:g.isFunction(F.stagger)&&(F.delay=j+F.stagger.call(t,e,P)),F.drag&&(F.duration=parseFloat(E)||(/^(callout|transition)/.test(h)?1e3:y),F.duration=Math.max(F.duration*(F.backwards?1-e/P:(e+1)/P),.75*F.duration,200)),v.Redirects[h].call(t,t,F||{},e,P,m,T.promise?T:a)}),e()}var H="Velocity: First argument ("+h+") was not a property map, a known action, or a registered redirect. Aborting.";return T.promise?T.rejecter(new Error(H)):console.log(H),e()}k="start"}var N={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},L=[];$.each(m,function(e,t){g.isNode(t)&&n.call(t)});var F=$.extend({},v.defaults,b),R;if(F.loop=parseInt(F.loop),R=2*F.loop-1,F.loop)for(var O=0;R>O;O++){var z={delay:F.delay,progress:F.progress};O===R-1&&(z.display=F.display,z.visibility=F.visibility,z.complete=F.complete),S(m,"reverse",z)}return e()}};v=$.extend(S,v),v.animate=S;var P=t.requestAnimationFrame||d;return v.State.isMobile||r.hidden===a||r.addEventListener("visibilitychange",function(){r.hidden?(P=function(e){return setTimeout(function(){e(!0)},16)},c()):P=t.requestAnimationFrame||d}),e.Velocity=v,e!==t&&(e.fn.velocity=S,e.fn.velocity.defaults=v.defaults),$.each(["Down","Up"],function(e,t){v.Redirects["slide"+t]=function(e,r,n,o,i,s){var l=$.extend({},r),u=l.begin,c=l.complete,p={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},f={};l.display===a&&(l.display="Down"===t?"inline"===v.CSS.Values.getDisplayType(e)?"inline-block":"block":"none"),l.begin=function(){u&&u.call(i,i);for(var r in p){f[r]=e.style[r];var a=v.CSS.getPropertyValue(e,r);p[r]="Down"===t?[a,0]:[0,a]}f.overflow=e.style.overflow,e.style.overflow="hidden"},l.complete=function(){for(var t in f)e.style[t]=f[t];c&&c.call(i,i),s&&s.resolver(i)},v(e,p,l)}}),$.each(["In","Out"],function(e,t){v.Redirects["fade"+t]=function(e,r,n,o,i,s){var l=$.extend({},r),u={opacity:"In"===t?1:0},c=l.complete;l.complete=n!==o-1?l.begin=null:function(){c&&c.call(i,i),s&&s.resolver(i)},l.display===a&&(l.display="In"===t?"auto":"none"),v(this,u,l)}}),v}(window.jQuery||window.Zepto||window,window,document)});
// source --> https://www.tierarzt-sommer.de/wp-content/themes/dr-sommer/chefcookie.min.js 
!function e(t,o,n){function r(c,s){if(!o[c]){if(!t[c]){var a="function"==typeof require&&require;if(!s&&a)return a(c,!0);if(i)return i(c,!0);var u=new Error("Cannot find module '"+c+"'");throw u.code="MODULE_NOT_FOUND",u}var l=o[c]={exports:{}};t[c][0].call(l.exports,(function(e){return r(t[c][1][e]||e)}),l,l.exports,e,t,o,n)}return o[c].exports}for(var i="function"==typeof require&&require,c=0;c<n.length;c++)r(n[c]);return r}({1:[function(e,t,o){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var r=n(e("@babel/runtime/helpers/classCallCheck")),i=n(e("@babel/runtime/helpers/createClass")),c=function(){function e(){(0,r.default)(this,e)}return(0,i.default)(e,null,[{key:"cookieExists",value:function(e){return void 0!==document.cookie&&null!==this.cookieGet(e)}},{key:"cookieGet",value:function(e){var t=document.cookie.match(new RegExp(e+"=([^;]+)"));return t?t[1]:null}},{key:"cookieSet",value:function(e,t,o){var n="";window.location.protocol.indexOf("https")>-1&&(n="; SameSite=None; Secure"),document.cookie=e+"="+t+"; expires="+new Date((new Date).getTime()+24*o*60*60*1e3).toUTCString()+"; path=/"+n+"; domain="+this.urlHostTopLevel()}},{key:"cookieDelete",value:function(e){var t="";window.location.protocol.indexOf("https")>-1&&(t="; SameSite=None; Secure"),document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/"+t+"; domain="+this.urlHostTopLevel()}},{key:"getParam",value:function(e){var t=window.location.search;if(""==t)return null;for(var o=t.substring(1).split("&"),n=0;n<o.length;n++){var r=o[n].split("=");if(r[0]==e&&""!=r[1])return r[1]}return null}},{key:"urlHostTopLevel",value:function(){var e=window.location.hostname;for(e=e.split(".");e.length>2;)e.shift();return e=e.join(".")}}]),e}();o.default=c},{"@babel/runtime/helpers/classCallCheck":7,"@babel/runtime/helpers/createClass":8,"@babel/runtime/helpers/interopRequireDefault":9}],2:[function(e,t,o){"use strict";var n=e("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var r=n(e("@babel/runtime/helpers/slicedToArray")),i=n(e("@babel/runtime/helpers/typeof")),c=n(e("@babel/runtime/helpers/classCallCheck")),s=n(e("@babel/runtime/helpers/createClass"));e("mdn-polyfills/Object.entries"),e("mdn-polyfills/Object.values"),e("mdn-polyfills/Number.isInteger"),e("mdn-polyfills/Element.prototype.closest"),e("mdn-polyfills/Node.prototype.remove"),e("@babel/polyfill/noConflict");var a=n(e("./_helper")),u=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,c.default)(this,e),this.config=t,this.config.settings.forEach((function(e,t){"scripts"in e&&0!==Object.keys(e.scripts).length||(e.scripts={},e.scripts["dummy_group_"+t]={})})),this.isDestroyed=!1,this.isOpened=!1,"chefcookie_loaded"in window||(window.chefcookie_loaded=[]),this.scrollDepthTriggeredOnce=!1,this.scrollDepthTriggered={1:!1,10:!1,25:!1,50:!1,75:!1,100:!1},this.eventListeners=[],this.animationSpeed=300,this.scrollPosition=0}return(0,s.default)(e,[{key:"init",value:function(){if(void 0!==this.config.exclude_google_pagespeed&&!0!==this.config.exclude_google_pagespeed||!(navigator.userAgent.indexOf("Speed Insights")>-1||navigator.userAgent.indexOf("Chrome-Lighthouse")>-1)){if(this.isExcluded())return this.bindOptOutOptIn(),void this.updateOptOutOptIn();this.forceAccept()&&(this.autoAcceptAllScripts(),this.setCookieToHideOverlay()),this.isCookieSetToHideOverlay()?this.addEnabledScripts(!1):(this.autoAcceptBasicScripts(),this.open(),this.trackFirstUserInteraction()),this.bindOptOutOptIn(),this.updateOptOutOptIn()}}},{key:"open",value:function(){!0!==this.isOpened&&(this.isOpened=!0,this.addStyle(),this.buildDom(),this.addHtmlClasses(),this.animationIn(),this.bindButtons(),this.fixMaxHeight(),this.logTracking("open"))}},{key:"close",value:function(){if(!1!==this.isOpened){if(this.isOpened=!1,document.documentElement.classList.remove("chefcookie--visible"),document.documentElement.classList.remove("chefcookie--fade"),document.documentElement.classList.remove("chefcookie--noscroll"),"topbar"!==this.config.style.layout){var e=null,t=null;"auto"!==window.getComputedStyle(document.body).scrollBehavior&&(e=window.getComputedStyle(document.body).scrollBehavior,document.body.style.scrollBehavior="auto"),"auto"!==window.getComputedStyle(document.documentElement).scrollBehavior&&(t=window.getComputedStyle(document.documentElement).scrollBehavior,document.documentElement.style.scrollBehavior="auto"),document.body.style.top="auto",window.scrollTo(0,this.scrollPosition),null!==e&&(document.body.style.scrollBehavior=e),null!==t&&(document.documentElement.style.scrollBehavior=t)}document.documentElement.classList.remove("chefcookie--blur"),this.animationOut(),setTimeout((function(){document.querySelector(".chefcookie").remove(),document.querySelector(".chefcookie-styles").remove()}),this.animationSpeed)}}},{key:"isOpen",value:function(){return this.isOpened}},{key:"isClosed",value:function(){return!this.isOpened}},{key:"animationIn",value:function(){var e=this;document.querySelector(".chefcookie__inner").style.overflowY="hidden","topbar"===this.config.style.layout&&(document.querySelector(".chefcookie").style.marginTop=-1*document.querySelector(".chefcookie").offsetHeight+"px"),"bottombar"===this.config.style.layout&&(document.querySelector(".chefcookie").style.marginBottom=-1*document.querySelector(".chefcookie").offsetHeight+"px"),"overlay"===this.config.style.layout&&(document.querySelector(".chefcookie__box").style.transform="scale(0.7)"),requestAnimationFrame((function(){setTimeout((function(){document.querySelector(".chefcookie").style.transition="opacity "+e.animationSpeed/1e3+"s ease-in-out, margin "+e.animationSpeed/1e3+"s ease-in-out",document.querySelector(".chefcookie__box").style.transition="transform "+e.animationSpeed/1e3+"s ease-in-out",document.querySelector(".chefcookie").classList.remove("chefcookie--hidden"),"topbar"===e.config.style.layout&&(document.querySelector(".chefcookie").style.marginTop="0px"),"bottombar"===e.config.style.layout&&(document.querySelector(".chefcookie").style.marginBottom="0px"),"overlay"===e.config.style.layout&&(document.querySelector(".chefcookie__box").style.transform="none"),requestAnimationFrame((function(){setTimeout((function(){document.querySelector(".chefcookie__inner").style.overflowY="auto"}),e.animationSpeed+30)}))}),30)}))}},{key:"animationOut",value:function(){document.querySelector(".chefcookie__inner").style.overflowY="hidden",document.querySelector(".chefcookie").classList.add("chefcookie--hidden"),"topbar"===this.config.style.layout&&(document.querySelector(".chefcookie").style.marginTop=-1*document.querySelector(".chefcookie").offsetHeight+"px"),"bottombar"===this.config.style.layout&&(document.querySelector(".chefcookie").style.marginBottom=-1*document.querySelector(".chefcookie").offsetHeight+"px"),"overlay"===this.config.style.layout&&(document.querySelector(".chefcookie__box").style.transform="scale(0.7)")}},{key:"destroy",value:function(){this.close(),this.config={},this.isDestroyed=!0,this.isOpened=!1,this.unregisterAllEventListeners(),this.eventListeners=[]}},{key:"forceAccept",value:function(){return"1"===a.default.getParam("accept")}},{key:"bindOptOutOptIn",value:function(){var e=this;this.registerEventListener(document,"click",(function(t){if(t.target.hasAttribute("data-cc-disable")||"A"!==t.target.tagName&&t.target.closest("[data-cc-disable]")){var o=t.target.closest("[data-cc-disable]");e.isAccepted(o.getAttribute("data-cc-disable"))?e.decline(o.getAttribute("data-cc-disable"),!0):e.accept(o.getAttribute("data-cc-disable"),!0),e.updateOptOutOptIn(),t.preventDefault()}})),this.registerEventListener(document,"click",(function(t){if(t.target.hasAttribute("data-cc-enable")||"A"!==t.target.tagName&&t.target.closest("[data-cc-enable]")){var o=t.target.closest("[data-cc-enable]");e.isAccepted(o.getAttribute("data-cc-enable"))||e.accept(o.getAttribute("data-cc-enable"),!0),e.updateOptOutOptIn(),t.preventDefault()}})),this.registerEventListener(document,"click",(function(t){(t.target.hasAttribute("data-cc-open")||"A"!==t.target.tagName&&t.target.closest("[data-cc-open]"))&&(e.open(),t.preventDefault())}))}},{key:"updateOptOutOptIn",value:function(){var e=this;null!==document.querySelector("[data-disable]")&&[].forEach.call(document.querySelectorAll("[data-disable]"),(function(e){e.hasAttribute("data-cc-disable")||e.setAttribute("data-cc-disable",e.getAttribute("data-disable"))})),null!==document.querySelector("[data-message]")&&[].forEach.call(document.querySelectorAll("[data-message]"),(function(e){e.hasAttribute("data-cc-message")||e.setAttribute("data-cc-message",e.getAttribute("data-message"))})),null!==document.querySelector("[data-cc-disable]")&&[].forEach.call(document.querySelectorAll("[data-cc-disable]"),(function(e){e.hasAttribute("data-cc-message-original")||e.setAttribute("data-cc-message-original",e.textContent)})),null!==document.querySelector("[data-cc-disable]")&&[].forEach.call(document.querySelectorAll("[data-cc-disable]"),(function(t){e.isAccepted(t.getAttribute("data-cc-disable"))?(t.textContent=t.getAttribute("data-cc-message-original"),t.classList.remove("disabled")):(t.textContent=t.getAttribute("data-cc-message"),t.classList.add("disabled"))})),null!==document.querySelector("[data-cc-enable]")&&[].forEach.call(document.querySelectorAll("[data-cc-enable]"),(function(t){e.isAccepted(t.getAttribute("data-cc-enable"))&&t.remove()}))}},{key:"isExcluded",value:function(){if(void 0===this.config.exclude)return!1;var e=!1;return this.config.exclude.forEach((function(t){"function"==typeof t&&!0===t()&&(e=!0),"string"==typeof t&&(0===t.indexOf("http")&&t===window.location.protocol+"//"+window.location.host+window.location.pathname||0!==t.indexOf("http")&&t===window.location.pathname||0!==t.indexOf("http")&&t+"/"===window.location.pathname)&&(e=!0)})),e}},{key:"addStyle",value:function(){var e,t,o,n,r,i,c,s,a,u,l,f,p,_,d,h,g,m,b,y,v="\n            .chefcookie, .chefcookie *\n            {\n                box-sizing: border-box;\n                margin:0;\n                padding:0;\n            }\n            /* try to reset styles */\n            .chefcookie h2,\n            .chefcookie a:link, \n            .chefcookie a:hover, \n            .chefcookie a:visited\n            {\n                color:inherit;\n            }\n            .chefcookie\n            {\n                position: fixed;\n                z-index: 2147483647;\n                left: 0;\n                right: 0;\n                bottom: 0;\n                transform: translateZ(0);\n            }\n            .chefcookie--hidden\n            {\n                opacity: 0;\n                pointer-events:none;\n            }\n            .chefcookie__inner\n            {\n                width:100%;\n                height:100%;\n                text-align: center;\n                white-space: nowrap;\n                font-size: 0;\n                overflow-y:auto;\n                overflow-x:hidden;\n                max-height:100vh;\n            }\n            .chefcookie__box\n            {\n                font-size: ".concat(this.config.style.size-3+15,"px;\n                line-height:1.6;\n                color:").concat(null!==(e=this.config.style.color_text)&&void 0!==e?e:"#595f60",";\n                width: 100%;\n                margin: 0 auto;\n                display: inline-block;\n                vertical-align: middle;\n                white-space: normal;\n                border-radius: 0;\n                padding-top: 2em;\n                padding-bottom: 2em;\n                padding-left: 3em;\n                padding-right: 3em;\n                text-align: left;\n            }\n            .chefcookie__message\n            {\n                margin-bottom:1.5em;\n                text-align:justify;\n            }\n            .chefcookie__message h2\n            {\n                margin-bottom:0.5em;\n                font-size:2em;\n                line-height:1.4;\n                text-transform:uppercase;\n                font-weight:700;\n                text-align:left;\n            }\n            .chefcookie__message p {\n                font-size: 1em;\n                line-height:1.6;\n            }\n            .chefcookie__message a,\n            .chefcookie__message a:focus\n            {\n                color:inherit;\n                transition: all ").concat(this.animationSpeed/1e3,"s ease-in-out;\n                text-decoration:underline;\n                font-size: 1em;\n                line-height:1.6;\n            }\n            .chefcookie__message a:focus\n            {\n                outline:none;\n            }\n            @media (hover: hover) {\n            .chefcookie__message a:hover\n            {\n                opacity: 0.5;\n                color: inherit;\n            }\n            }\n            .chefcookie__message a:active\n            {\n                opacity: 0.1;\n                color: inherit;\n            }\n            .chefcookie__buttons\n            {\n                margin-top:0.5em;\n            }\n            .chefcookie__button,\n            .chefcookie__button:focus\n            {\n                padding: 1em 0.5em;\n                border: 2px solid ").concat(null!==(t=this.config.style.color_text)&&void 0!==t?t:"#595f60",";\n                font-weight: bold;\n                display: block;\n                color: inherit;\n                text-decoration: none;\n                transition: all ").concat(this.animationSpeed/1e3,'s ease-in-out;\n                text-transform: uppercase;\n                float: left;\n                text-align: center;\n                min-width: 21em;\n                margin-right:3em;\n            }\n            .chefcookie__buttons--count-3 .chefcookie__button,\n            .chefcookie__buttons--count-3 .chefcookie__button:focus {\n                min-width:15em;\n                margin-right:1em;\n            }\n            .chefcookie__button:last-child\n            {\n                margin-right:0;\n            }\n            .chefcookie__button:focus\n            {\n                outline:none;\n            }\n            @media (hover: hover) {\n            .chefcookie__button:hover\n            {\n                opacity: 0.5;\n                text-decoration:none;\n                color: inherit;\n            }\n            }\n            .chefcookie__button:active\n            {\n                opacity: 0.1;\n                color: inherit;\n            }\n            .chefcookie__buttons:after\n            {\n                clear:both;\n                display:table;\n                content:"";\n            }\n            ').concat(void 0===this.config.style.highlight_accept||!0===this.config.style.highlight_accept?"\n            .chefcookie__button--accept\n            {\n                background-color:".concat(null!==(o=null!==(n=this.config.style.color_highlight)&&void 0!==n?n:this.config.style.color)&&void 0!==o?o:"#ff0000",";\n                border-color:transparent;\n            }\n            .chefcookie__button--accept.chefcookie__button--accept,\n            .chefcookie__button--accept.chefcookie__button--accept:hover,\n            .chefcookie__button--accept.chefcookie__button--accept:focus,\n            .chefcookie__button--accept.chefcookie__button--accept:link,\n            .chefcookie__button--accept.chefcookie__button--accept:visited\n            {\n                color:").concat(null!==(r=this.config.style.color_background)&&void 0!==r?r:"#eeeeee",";\n            }\n                "):"","\n            .chefcookie__settings-container\n            {\n                height:0;\n                overflow:hidden;\n                transition: height ").concat(this.animationSpeed/1e3,'s ease-out;\n            }\n            .chefcookie__groups\n            {\n                list-style-type:none;\n            }\n            .chefcookie__groups:after\n            {\n                clear:both;\n                display:table;\n                content:"";\n            }\n            .chefcookie__group\n            {\n                float: left;\n            }\n            .chefcookie__group-title\n            {\n                float:left;\n                width:70%;\n                min-height: 1.66em;\n                line-height: 1.66;\n                display: block;\n                font-weight:bold;\n                font-size:1.2em;\n                line-height:1.7;\n                text-transform:uppercase;\n            }\n            .chefcookie__group-label\n            {\n                cursor: pointer;\n                display:block;\n                width:100%;\n                height:100%;\n                font-size:1em;\n                line-height:1.6;\n            }\n            .chefcookie__group-label:after\n            {\n                clear:both;\n                display:table;\n                content:""\n            }\n            .chefcookie__group--disabled .chefcookie__group-label\n            {\n                cursor:default;\n            }\n            .chefcookie__group-checkbox\n            {\n                opacity: 0;\n                position:absolute;\n                display: block;\n                pointer-events:none;\n            }\n            .chefcookie__group--disabled .chefcookie__group-checkbox-icon\n            {\n            ').concat(void 0===this.config.style.show_disabled_checkbox||!1===this.config.style.show_disabled_checkbox?"display:none;":"opacity: 0.75 !important;","\n            }\n            .chefcookie__group-checkbox-icon\n            {\n                line-height:2;\n                display: block;\n                width: 4em;\n                height: 2em;\n                background-color: ").concat(null!==(i=this.config.style.color_background)&&void 0!==i?i:"#eeeeee",";\n                border: 2px solid ").concat(null!==(c=this.config.style.color_text)&&void 0!==c?c:"#595f60",';\n                margin: 0;\n                padding: 0;\n                position: relative;\n                border-radius: 2em;\n                float: right;\n            }\n            .chefcookie__group-checkbox-icon:before\n            {\n                content: "0";\n                position: absolute;\n                top: 0;\n                left: 45%;\n                width: 50%;\n                bottom: 0;\n                transition: all ').concat(this.animationSpeed/1e3,"s ease-in-out;\n                text-align: center;\n                font-weight: bold;\n                font-size: 1em;\n                line-height: 2;\n                opacity: 0.25;\n                color: ").concat(null!==(s=this.config.style.color_text)&&void 0!==s?s:"#595f60",';\n            }\n            .chefcookie__group-checkbox-icon:after\n            {\n                content: "";\n                position: absolute;\n                top: 0;\n                left: 0;\n                width: 50%;\n                bottom: 0;\n                box-shadow: 0 0 0px 1px ').concat(null!==(a=this.config.style.color_text)&&void 0!==a?a:"#595f60",";\n                background-color: ").concat(null!==(u=this.config.style.color_text)&&void 0!==u?u:"#595f60",";\n                transition: all ").concat(this.animationSpeed/1e3,"s ease-in-out;\n                border-radius: 50%;\n            }\n            .chefcookie__group-checkbox ~ *\n            {\n                transition: all ").concat(this.animationSpeed/1e3,'s ease-in-out;\n            }\n            .chefcookie__group-checkbox[data-status="0"] ~ *\n            {\n                opacity: 0.75;\n            }\n            .chefcookie__group-checkbox[data-status="1"] ~ .chefcookie__group-checkbox-icon\n            {\n                opacity: 0.85;\n            }\n            .chefcookie__group-checkbox[data-status="1"] ~ .chefcookie__group-checkbox-icon:after\n            {\n                left:25%;\n            }\n            .chefcookie__group-checkbox[data-status="2"] ~ .chefcookie__group-checkbox-icon:after\n            {\n                left:50%;\n            }\n            .chefcookie__group-checkbox[data-status="1"] ~ .chefcookie__group-checkbox-icon:before,\n            .chefcookie__group-checkbox[data-status="2"] ~ .chefcookie__group-checkbox-icon:before\n            {\n                content: "";\n                background-color: ').concat(null!==(l=this.config.style.color_text)&&void 0!==l?l:"#595f60",";\n                top: 30%;\n                bottom: 30%;\n                left: 27%;\n                width: 3px;\n            }\n            .chefcookie__group-description\n            {\n                width:100%;\n                clear:both;\n                padding-top:1em;\n                display: block;\n                font-size:0.9em;\n                line-height:1.5;\n                text-align:justify;\n                font-weight: normal;\n            }\n            .chefcookie__group-collapse,\n            .chefcookie__group-collapse:focus {\n                color:inherit;\n                text-decoration:underline;\n                padding-top: 0.5em;\n                display: block;\n            }\n            @media (hover: hover) {\n            .chefcookie__group-collapse:hover\n            {\n                opacity: 0.9;\n                color: inherit;\n                text-decoration:underline;\n            }\n            }\n            .chefcookie__scripts\n            {\n                list-style-type:none;\n                height:0;\n                overflow:hidden;\n                transition: height ").concat(this.animationSpeed/1e3,'s ease-out;\n            }\n            .chefcookie__scripts--visible {\n                height:auto;\n            }\n            .chefcookie__script {\n                margin-bottom:0.5em;\n            }\n            .chefcookie__script:first-child {\n                margin-top:1em;\n            }\n            .chefcookie__script:last-child {\n                margin-bottom:0;\n            }\n            .chefcookie__script-title\n            {\n                float:left;\n                width:70%;\n                min-height: 1.66em;\n                line-height: 1.66;\n                display: block;\n            }\n            .chefcookie__script-label\n            {\n                cursor: pointer;\n                display:block;\n                width:100%;\n                height:100%;\n            }\n            .chefcookie__script-label:after\n            {\n                clear:both;\n                display:table;\n                content:""\n            }\n            .chefcookie__script--disabled .chefcookie__script-label\n            {\n                cursor:default;\n            }\n            .chefcookie__script-checkbox\n            {\n                opacity: 0;\n                position:absolute;\n                display: block;\n                pointer-events:none;\n            }\n            .chefcookie__script--disabled .chefcookie__script-checkbox-icon\n            {\n            ').concat(void 0===this.config.style.show_disabled_checkbox||!1===this.config.style.show_disabled_checkbox?"display:none;":"opacity: 0.75 !important;","\n            }\n            .chefcookie__script-checkbox-icon\n            {\n                line-height:1.5;\n                display: block;\n                width: 3em;\n                height: 1.5em;\n                background-color: ").concat(null!==(f=this.config.style.color_background)&&void 0!==f?f:"#eeeeee",";\n                border: 1px solid ").concat(null!==(p=this.config.style.color_text)&&void 0!==p?p:"#595f60",';\n                margin: 0;\n                padding: 0;\n                position: relative;\n                border-radius: 2em;\n                float: right;\n            }\n            .chefcookie__script-checkbox-icon:before\n            {\n                content: "0";\n                position: absolute;\n                top: 0;\n                left: 45%;\n                width: 50%;\n                bottom: 0;\n                transition: all ').concat(this.animationSpeed/1e3,"s ease-in-out;\n                text-align: center;\n                font-size: 0.7em;\n                line-height: 2;\n                opacity: 0.25;\n                color: ").concat(null!==(_=this.config.style.color_text)&&void 0!==_?_:"#595f60",';\n            }\n            .chefcookie__script-checkbox-icon:after\n            {\n                content: "";\n                position: absolute;\n                top: 0;\n                left: 0;\n                width: 50%;\n                bottom: 0;\n                box-shadow: 0 0 0px 1px ').concat(null!==(d=this.config.style.color_text)&&void 0!==d?d:"#595f60",";\n                background-color: ").concat(null!==(h=this.config.style.color_text)&&void 0!==h?h:"#595f60",";\n                transition: all ").concat(this.animationSpeed/1e3,"s ease-in-out;\n                border-radius: 50%;\n            }\n            .chefcookie__script-checkbox ~ *\n            {\n                opacity: 0.75;\n                transition: all ").concat(this.animationSpeed/1e3,'s ease-in-out;\n            }\n            .chefcookie__script-checkbox:checked ~ *\n            {\n                opacity:1;\n            }\n            .chefcookie__script-checkbox:checked ~ .chefcookie__script-checkbox-icon:after\n            {\n                left:50%;\n            }\n            .chefcookie__script-checkbox:checked ~ .chefcookie__script-checkbox-icon:before\n            {\n                content: "";\n                background-color: ').concat(null!==(g=this.config.style.color_text)&&void 0!==g?g:"#595f60",";\n                top: 30%;\n                bottom: 30%;\n                left: 27%;\n                width: 2px;\n            }\n\n            .chefcookie__script-description\n            {\n                width: 100%;\n                clear: both;\n                padding-top: 0.5em;\n                padding-bottom: 0.5em;\n                display: block;\n                font-size: 0.8em;\n                line-height:1.4;\n                text-align: justify;\n            }\n            .chefcookie__script-description-collapse,\n            .chefcookie__script-description-collapse:focus {\n                color:inherit;\n                text-decoration:underline;\n                padding-top: 0.25em;\n                padding-bottom: 0.5em;\n                display: block;\n            }\n            @media (hover: hover) {\n            .chefcookie__script-description-collapse:hover\n            {\n                opacity: 0.9;\n                color: inherit;\n                text-decoration:underline;\n            }\n            }\n            .chefcookie__script-description-content {\n                height:0;\n                overflow:hidden;\n                transition: height ").concat(this.animationSpeed/1e3,"s ease-out;\n            }\n            .chefcookie__script-description-content > *:not(:last-child) {\n                margin-bottom:0.5em;\n            }\n            .chefcookie__script-description-content table {\n                width:100%;\n                border-collapse: collapse;\n                table-layout: fixed;\n            }\n            .chefcookie__script-description-content table td {\n                border:1px solid ").concat(this.hexToRgbaStr(null!==(m=this.config.style.color_text)&&void 0!==m?m:"#595f60",.1),";\n                padding: 0.3em 0.5em;\n                vertical-align:top;\n            }\n\n            .chefcookie--noscroll body\n            {\n                position:fixed;\n                width: 100%;\n                overflow:hidden;\n            }\n            .chefcookie--fade body:after,\n            .chefcookie--blur body:after\n            {\n                content:\"\";\n                position:fixed;\n                z-index: 2147483644;\n                top:0;\n                left:0;\n                width:100%;\n                height:100%;\n            }\n            .chefcookie--fade body:after\n            {\n                background-color: rgba(0, 0, 0, 0.65);\n            }\n            .chefcookie--blur body:after\n            {\n                backdrop-filter: grayscale(50%) blur(5px);\n            }\n            .chefcookie--overlay\n            {\n                top: 0;\n            }\n            .chefcookie--overlay .chefcookie__inner:before\n            {\n                content: '';\n                display: inline-block;\n                height: 100%;\n                vertical-align: middle;\n            }\n            .chefcookie--overlay .chefcookie__box\n            {\n                width: 95%;\n                max-width: 60em;\n                box-shadow: 0 1em 5em -0.5em #000;\n                background-color: ").concat(null!==(b=this.config.style.color_background)&&void 0!==b?b:"#eeeeee",";\n            }\n            .chefcookie--overlay .chefcookie__group\n            {\n                height: 13em;\n                margin-bottom: 4%;\n                background-color: rgba(").concat(""!=this.config.style.color_background&&["#000","#000000","black"].indexOf(this.config.style.color_background)>-1?"255, 255, 255":"0, 0, 0",", 0.05);\n                border: 1px solid rgba(").concat(""!=this.config.style.color_background&&["#000","#000000","black"].indexOf(this.config.style.color_background)>-1?"255, 255, 255":"0, 0, 0",", 0.01);\n                width: 48%;\n                margin-right: 4%;\n            }\n            .chefcookie--overlay .chefcookie__group:nth-child(2n)\n            {\n                margin-right:0;\n            }\n            .chefcookie--overlay.chefcookie--has-scripts .chefcookie__group\n            {\n                height:auto;\n                width: 100%;\n                margin-right: 0;\n                margin-bottom: 1em;\n            }\n            .chefcookie--overlay .chefcookie__group\n            {\n                padding: 1em 1.25em;\n            }\n            .chefcookie--bottombar,\n            .chefcookie--topbar\n            {\n                background-color:").concat(null!==(y=this.config.style.color_background)&&void 0!==y?y:"#eeeeee",";\n                box-shadow: 0 1em 5em -0.5em #000;\n            }\n            .chefcookie--bottombar\n            {\n                bottom:0;\n                top:auto;\n            }\n            .chefcookie--topbar\n            {\n                bottom:auto;\n                top:0;\n                position:relative;\n            }\n            .chefcookie--bottombar .chefcookie__box,\n            .chefcookie--topbar .chefcookie__box\n            {\n                max-width: 1280px;\n            }\n            .chefcookie--bottombar .chefcookie__group,\n            .chefcookie--topbar .chefcookie__group\n            {\n                margin-bottom: 40px;\n                margin-top: 40px;\n                width: 22%;\n                margin-right: 4%;\n            }\n            .chefcookie--bottombar .chefcookie__group:last-child,\n            .chefcookie--topbar .chefcookie__group:last-child\n            {\n                margin-right:0;\n            }\n            .chefcookie--bottombar .chefcookie__groups--count-9 .chefcookie__group,\n            .chefcookie--topbar .chefcookie__groups--count-9 .chefcookie__group { width: 7.55%; }\n            .chefcookie--bottombar .chefcookie__groups--count-8 .chefcookie__group,\n            .chefcookie--topbar .chefcookie__groups--count-8 .chefcookie__group { width: 9.00%; }\n            .chefcookie--bottombar .chefcookie__groups--count-7 .chefcookie__group,\n            .chefcookie--topbar .chefcookie__groups--count-7 .chefcookie__group { width: 10.85%; }\n            .chefcookie--bottombar .chefcookie__groups--count-6 .chefcookie__group,\n            .chefcookie--topbar .chefcookie__groups--count-6 .chefcookie__group { width: 13.33%; }\n            .chefcookie--bottombar .chefcookie__groups--count-5 .chefcookie__group,\n            .chefcookie--topbar .chefcookie__groups--count-5 .chefcookie__group { width: 16.80%; }\n            .chefcookie--bottombar .chefcookie__groups--count-4 .chefcookie__group,\n            .chefcookie--topbar .chefcookie__groups--count-4 .chefcookie__group { width: 22.00%; }\n            .chefcookie--bottombar .chefcookie__groups--count-3 .chefcookie__group,\n            .chefcookie--topbar .chefcookie__groups--count-3 .chefcookie__group { width: 30.66%; }\n            .chefcookie--bottombar .chefcookie__groups--count-2 .chefcookie__group,\n            .chefcookie--topbar .chefcookie__groups--count-2 .chefcookie__group { width: 48%; }\n            .chefcookie--bottombar .chefcookie__groups--count-1 .chefcookie__group,\n            .chefcookie--topbar .chefcookie__groups--count-1 .chefcookie__group { width: 100%; }\n            @media screen and (max-width: 940px)\n            {\n                .chefcookie__button,\n                .chefcookie__button:focus\n                {\n                    float: none;\n                    margin: 0 0 1em;\n                    text-align: center;\n                    width: 100%;\n                    min-width:0;\n                }\n            }\n            @media screen and (max-width: 840px)\n            {\n                .chefcookie__box\n                {\n                    padding:1em;\n                }\n                .chefcookie__message h2\n                {\n                    font-size:1.5em;\n                    line-height:1.4;\n                }\n                .chefcookie .chefcookie__group,\n                .chefcookie--overlay .chefcookie__group,\n                .chefcookie--bottombar .chefcookie__group,\n                .chefcookie--topbar .chefcookie__group\n                {\n                    float:none;\n                    margin-right:0;\n                    width:100% !important;\n                    height:auto;\n                }\n            }\n        ");"css_replace"in this.config.style&&void 0!==this.config.style.css_replace&&null!==this.config.style.css_replace&&""!==this.config.style.css_replace&&(v=this.config.style.css_replace),"css_add"in this.config.style&&void 0!==this.config.style.css_add&&null!==this.config.style.css_add&&""!==this.config.style.css_add&&(v+=this.config.style.css_add),document.head.insertAdjacentHTML("beforeend",'<style class="chefcookie-styles">'+v+"</style>")}},{key:"addHtmlClasses",value:function(){document.documentElement.classList.add("chefcookie--visible"),1==this.config.style.noscroll&&("topbar"!==this.config.style.layout&&(this.scrollPosition=window.pageYOffset,document.body.style.top=-this.scrollPosition+"px"),document.documentElement.classList.add("chefcookie--noscroll")),1==this.config.style.fade&&document.documentElement.classList.add("chefcookie--fade"),1==this.config.style.blur&&document.documentElement.classList.add("chefcookie--blur")}},{key:"buildDom",value:function(){var e=this;document.body.insertAdjacentHTML("afterbegin",'\n            <div class="chefcookie chefcookie--'.concat(this.config.style.layout," chefcookie--columns-").concat("columns"in this.config.style?this.config.style.columns:"auto").concat("scripts_selection"in this.config&&!1!==this.config.scripts_selection?" chefcookie--has-scripts":"",' chefcookie--hidden">\n                <div class="chefcookie__inner">\n                    <div class="chefcookie__box">\n                        <div class="chefcookie__message">').concat(this.translate(this.config.message),'</div>\n                        <div class="chefcookie__settings-container">\n                            <ul class="chefcookie__groups chefcookie__groups--count-').concat(this.config.settings.length,'">\n                                ').concat(this.config.settings.map((function(t,o){return'\n                                    <li class="chefcookie__group'.concat(t.cannot_be_modified?" chefcookie__group--disabled":"",'">\n                                        <label class="chefcookie__group-label" for="chefcookie_group_').concat(o,'">\n                                            <input').concat(t.cannot_be_modified?' disabled="disabled"':"",' class="chefcookie__group-checkbox" data-status="').concat(e.isCheckboxActiveForGroup(o),'" id="chefcookie_group_').concat(o,'" type="checkbox" name="chefcookie_group[]" value="').concat(o,'"').concat(2===e.isCheckboxActiveForGroup(o)?' checked="checked"':"",' />\n                                            <span class="chefcookie__group-title">').concat(e.translate(t.title),'</span>\n                                            <span class="chefcookie__group-checkbox-icon"></span>\n                                            ').concat("description"in t&&""!=t.description?'\n                                            <span class="chefcookie__group-description">'.concat(e.translate(t.description),"</span>\n                                            "):"","\n                                            ").concat("scripts_selection"in e.config&&"collapse"===e.config.scripts_selection&&"scripts"in t&&Object.keys(t.scripts).length>0&&-1===Object.keys(t.scripts)[0].indexOf("dummy_")?'\n                                                        <a href="#" class="chefcookie__group-collapse">'.concat(""!=e.getLabel("group_open")?e.getLabel("group_open"):e.getLabel("settings_open"),"</a>\n                                                    "):"","\n                                        </label>\n                                        ").concat("scripts_selection"in e.config&&!1!==e.config.scripts_selection&&"scripts"in t&&Object.keys(t.scripts).length>0&&-1===Object.keys(t.scripts)[0].indexOf("dummy_")?'\n                                                <ul class="chefcookie__scripts chefcookie__scripts--count-'.concat(Object.keys(t.scripts).length).concat("collapse"!==e.config.scripts_selection?" chefcookie__scripts--visible":"",'">\n                                                    ').concat(Object.keys(t.scripts).map((function(n){return'\n                                                        <li class="chefcookie__script'.concat(t.cannot_be_modified?" chefcookie__script--disabled":"",'">\n                                                            <label class="chefcookie__script-label" for="chefcookie_script_').concat(o,"_").concat(n,'">\n                                                                <input').concat(t.cannot_be_modified?' disabled="disabled"':"",' class="chefcookie__script-checkbox" id="chefcookie_script_').concat(o,"_").concat(n,'" type="checkbox" name="chefcookie_script[]" value="').concat(o,"|").concat(n,'"').concat(e.isCheckboxActiveForProvider(o,n)?' checked="checked"':"",' />\n                                                                <span class="chefcookie__script-title">').concat("object"===(0,i.default)(t.scripts[n])&&null!==t.scripts[n]&&"title"in t.scripts[n]&&""!=t.scripts[n].title?e.translate(t.scripts[n].title):n,'</span>\n                                                                <span class="chefcookie__script-checkbox-icon"></span>\n                                                            </label>\n                                                            ').concat("object"===(0,i.default)(t.scripts[n])&&null!==t.scripts[n]&&"description"in t.scripts[n]&&""!=t.scripts[n].description?'<div class="chefcookie__script-description"><a href="#" class="chefcookie__script-description-collapse">'+e.getLabel("details_open")+'</a><div class="chefcookie__script-description-content">'+e.translate(t.scripts[n].description)+"</div></div>":"","\n                                                        </li>\n                                                    ")})).join(""),"\n                                                </ul>\n                                            "):"","\n                                    </li>\n                                ")})).join(""),'\n                            </ul>\n                        </div>\n                        <div class="chefcookie__buttons chefcookie__buttons--count-').concat("show_decline_button"in this.config&&!0===this.config.show_decline_button?"3":"2",'">\n                            <a href="#chefcookie__settings" class="chefcookie__button chefcookie__button--settings">').concat(this.getLabel("settings_open"),'</a>\n                            <a href="#chefcookie__accept" class="chefcookie__button chefcookie__button--accept">').concat(this.getLabel(void 0===this.config.accept_all_if_settings_closed||!1===this.config.accept_all_if_settings_closed?"accept":"accept_all"),"</a>\n                            ").concat("show_decline_button"in this.config&&!0===this.config.show_decline_button?'\n                                <a href="#chefcookie__decline" class="chefcookie__button chefcookie__button--decline">'.concat(this.getLabel("decline"),"</a>\n                            "):"","\n                        </div>\n                    </div>\n                </div>\n            </div>\n        "))}},{key:"getLabel",value:function(e){return void 0===this.config.labels[e]?"":this.translate(this.config.labels[e])}},{key:"bindButtons",value:function(){var e=this;null!==document.querySelector('a[href="#chefcookie__decline"]')&&[].forEach.call(document.querySelectorAll('a[href="#chefcookie__decline"]'),(function(t){e.registerEventListener(t,"click",(function(t){e.logTracking("decline"),e.uncheckAllOptIns(),e.saveInCookie(),e.close(),e.setCookieToHideOverlay(),e.updateOptOutOptIn(),t.preventDefault()}))})),null!==document.querySelector('a[href="#chefcookie__accept"]')&&[].forEach.call(document.querySelectorAll('a[href="#chefcookie__accept"]'),(function(t){e.registerEventListener(t,"click",(function(t){"accept_all_if_settings_closed"in e.config&&!0!==e.config.accept_all_if_settings_closed||e.settingsVisible()||e.checkAllOptIns(),e.saveInCookie(),e.addEnabledScripts(!0),e.close(),e.setCookieToHideOverlay(),e.updateOptOutOptIn(),t.preventDefault()}))})),null!==document.querySelector('a[href="#chefcookie__settings"]')&&[].forEach.call(document.querySelectorAll('a[href="#chefcookie__settings"]'),(function(t){e.registerEventListener(t,"click",(function(t){e.settingsVisible()?(e.hideSettings(),e.switchSettingsLabelsClose()):(e.showSettings(),e.switchSettingsLabelsOpen()),t.preventDefault()}))})),null!==document.querySelector(".chefcookie__script-checkbox")&&[].forEach.call(document.querySelectorAll(".chefcookie__script-checkbox"),(function(t){e.registerEventListener(t,"change",(function(e){var o=t.closest(".chefcookie__group").querySelector(".chefcookie__group-checkbox"),n=t.closest(".chefcookie__group").querySelectorAll(".chefcookie__script-checkbox:checked").length;n===t.closest(".chefcookie__group").querySelectorAll(".chefcookie__script-checkbox").length?(o.checked=!0,o.setAttribute("data-status",2)):(o.checked=!1,o.setAttribute("data-status",n>0?1:0)),e.preventDefault()}))})),null!==document.querySelector(".chefcookie__group-checkbox")&&[].forEach.call(document.querySelectorAll(".chefcookie__group-checkbox"),(function(t){e.registerEventListener(t,"change",(function(e){t.setAttribute("data-status",t.checked?2:0),null!==t.closest(".chefcookie__group").querySelector(".chefcookie__script-checkbox")&&[].forEach.call(t.closest(".chefcookie__group").querySelectorAll(".chefcookie__script-checkbox"),(function(e){e.checked=t.checked})),e.preventDefault()}))})),null!==document.querySelector(".chefcookie__group-collapse")&&[].forEach.call(document.querySelectorAll(".chefcookie__group-collapse"),(function(t){e.registerEventListener(t,"click",(function(o){var n=t.closest(".chefcookie__group");e.scriptsVisible(n)?(e.hideScripts(n),e.switchScriptsLabelsClose(n)):(e.showScripts(n),e.switchScriptsLabelsOpen(n)),o.preventDefault()}))})),null!==document.querySelector(".chefcookie__script-description-collapse")&&[].forEach.call(document.querySelectorAll(".chefcookie__script-description-collapse"),(function(t){e.registerEventListener(t,"click",(function(o){var n=t.closest(".chefcookie__script-description");e.scriptDescriptionVisible(n)?(e.hideScriptDescription(n),e.switchScriptDescriptionLabelsClose(n)):(e.showScriptDescription(n),e.switchScriptDescriptionLabelsOpen(n)),o.preventDefault()}))}))}},{key:"switchSettingsLabelsOpen",value:function(){document.querySelector(".chefcookie__button--settings").textContent=this.getLabel("settings_close"),!0===this.config.accept_all_if_settings_closed&&(document.querySelector(".chefcookie__button--accept").textContent=this.getLabel("accept"))}},{key:"switchSettingsLabelsClose",value:function(){document.querySelector(".chefcookie__button--settings").textContent=this.getLabel("settings_open"),!0===this.config.accept_all_if_settings_closed&&(document.querySelector(".chefcookie__button--accept").textContent=this.getLabel("accept_all"))}},{key:"switchScriptsLabelsOpen",value:function(e){e.querySelector(".chefcookie__group-collapse").textContent=""!=this.getLabel("group_close")?this.getLabel("group_close"):this.getLabel("settings_close")}},{key:"switchScriptsLabelsClose",value:function(e){e.querySelector(".chefcookie__group-collapse").textContent=""!=this.getLabel("group_open")?this.getLabel("group_open"):this.getLabel("settings_open")}},{key:"switchScriptDescriptionLabelsOpen",value:function(e){e.querySelector(".chefcookie__script-description-collapse").textContent=this.getLabel("details_close")}},{key:"switchScriptDescriptionLabelsClose",value:function(e){e.querySelector(".chefcookie__script-description-collapse").textContent=this.getLabel("details_open")}},{key:"checkAllOptIns",value:function(){[].forEach.call(document.querySelectorAll(".chefcookie__group-checkbox, .chefcookie__script-checkbox"),(function(e){e.checked=!0}))}},{key:"uncheckAllOptIns",value:function(){[].forEach.call(document.querySelectorAll(".chefcookie__group-checkbox:not([disabled]), .chefcookie__script-checkbox:not([disabled])"),(function(e){e.checked=!1}))}},{key:"isCheckboxActiveForGroup",value:function(e){var t,o=this;if(void 0===this.config.settings[e])return 0;if(t=this.config.settings[e],"scripts"in this.config.settings[e]){var n=!0,r=!1;if(Object.keys(t.scripts).forEach((function(e){o.isAccepted(e)||(n=!1),o.isAccepted(e)&&(r=!0)})),!0===n)return 2;if(this.isCookieSetToHideOverlay())return!0===r?1:0}return t.checked_by_default||t.active?2:0}},{key:"isCheckboxActiveForProvider",value:function(e,t){if(this.isAccepted(t))return!0;if(this.isCookieSetToHideOverlay())return!1;if(void 0!==this.config.settings[e]){var o=this.config.settings[e];return o.checked_by_default||o.active}return!1}},{key:"setCookieToHideOverlay",value:function(){a.default.cookieSet(this.getCookieName("hide_prompt"),"1",this.getCookieExpiration())}},{key:"isCookieSetToHideOverlay",value:function(){return a.default.cookieExists(this.getCookieName("hide_prompt"))}},{key:"saveInCookie",value:function(){var e=this,t=[];[].forEach.call(document.querySelectorAll(".chefcookie__group-checkbox"),(function(o){null===o.closest(".chefcookie__group").querySelector(".chefcookie__script-checkbox")?!0===o.checked&&void 0!==e.config.settings[o.value].scripts&&Object.entries(e.config.settings[o.value].scripts).forEach((function(e){var o=(0,r.default)(e,2),n=o[0];o[1];t.push(n)})):[].forEach.call(o.closest(".chefcookie__group").querySelectorAll(".chefcookie__script-checkbox"),(function(o){!0===o.checked&&void 0!==e.config.settings[o.value.split("|")[0]].scripts[o.value.split("|")[1]]&&t.push(o.value.split("|")[1])}))})),0===t.length&&t.push("null"),a.default.cookieSet(this.getCookieName("accepted_providers"),t.join(","),this.getCookieExpiration())}},{key:"addToCookie",value:function(e){var t;-1===(t=a.default.cookieExists(this.getCookieName("accepted_providers"))&&"null"!==a.default.cookieGet(this.getCookieName("accepted_providers"))?a.default.cookieGet(this.getCookieName("accepted_providers")).split(","):[]).indexOf(e)&&(t.push(e),a.default.cookieSet(this.getCookieName("accepted_providers"),t.join(","),this.getCookieExpiration()))}},{key:"deleteFromCookie",value:function(e){if(a.default.cookieExists(this.getCookieName("accepted_providers"))){var t=a.default.cookieGet(this.getCookieName("accepted_providers")).split(","),o=t.indexOf(e);-1!==o&&t.splice(o,1),t.length>0?a.default.cookieSet(this.getCookieName("accepted_providers"),t.join(","),this.getCookieExpiration()):a.default.cookieSet(this.getCookieName("accepted_providers"),"null",this.getCookieExpiration())}}},{key:"getCookieExpiration",value:function(){var e=30;return"expiration"in this.config&&Number.isInteger(this.config.expiration)&&(e=this.config.expiration),e}},{key:"getCookieName",value:function(e){return(this.config.cookie_prefix||"cc_")+e}},{key:"addEnabledScripts",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(a.default.cookieExists(this.getCookieName("accepted_providers"))){var o=a.default.cookieGet(this.getCookieName("accepted_providers"));if("null"!=o){var n=!0;this.config.settings.forEach((function(i){void 0!==i.scripts&&Object.entries(i.scripts).forEach((function(i){var c=(0,r.default)(i,2),s=c[0],a=c[1];-1!==o.split(",").indexOf(s)?e.load(s,a,t):n=!1}))})),!0===t&&this.logTracking(n?"accept_all":"accept_partially",o)}}}},{key:"addScript",value:function(e){var t=this,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(a.default.cookieExists(this.getCookieName("accepted_providers"))){var n=a.default.cookieGet(this.getCookieName("accepted_providers"));"null"!=n&&(n=n.split(","),this.config.settings.forEach((function(i){void 0!==i.scripts&&Object.entries(i.scripts).forEach((function(i){var c=(0,r.default)(i,2),s=c[0],a=c[1];s===e&&-1!==n.indexOf(s)&&t.load(s,a,o)}))})))}}},{key:"autoAcceptBasicScripts",value:function(){var e=this;this.config.settings.forEach((function(t){void 0!==t.scripts&&!0===t.initial_tracking&&Object.entries(t.scripts).forEach((function(t){var o=(0,r.default)(t,2),n=o[0];o[1];e.accept(n,!1)}))}))}},{key:"autoAcceptAllScripts",value:function(){var e=this;this.config.settings.forEach((function(t){void 0!==t.scripts&&Object.entries(t.scripts).forEach((function(t){var o=(0,r.default)(t,2),n=o[0];o[1];e.accept(n,!1)}))}))}},{key:"load",value:function(e,t){var o=this,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.isLoaded(e)||"object"===(0,i.default)(t)&&null!==t&&"exclude"in t&&"function"==typeof t.exclude&&!0===t.exclude()||("string"==typeof t||t instanceof String?this.loadAuto(e,t):"object"===(0,i.default)(t)&&null!==t&&"id"in t&&!("accept"in t)?this.loadAuto(e,t.id):"object"===(0,i.default)(t)&&null!==t&&"accept"in t&&"function"==typeof t.accept?new Promise((function(e){t.accept(o,e,n)})).then((function(){o.setLoaded(e)})):this.setLoaded(e),this.logDebug("added script "+e))}},{key:"loadAuto",value:function(e,t){var o=this;if("analytics"===e||"google"===e){var n=document.createElement("script");n.onload=function(){o.setLoaded(e)},n.src="https://www.googletagmanager.com/gtag/js?id="+t,document.head.appendChild(n),(n=document.createElement("script")).innerHTML="window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '"+t+"', { 'anonymize_ip': true, cookie_flags: 'SameSite=None;Secure' });",document.head.appendChild(n)}if("tagmanager"===e){var r=document.createElement("script"),i="";i+="(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','"+t+"');",i+="function gtag(){dataLayer.push(arguments);}",r.innerHTML=i,document.head.appendChild(r),this.setLoaded(e)}if("facebook"===e){var c=document.createElement("script");c.innerHTML="!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init', '"+t+"');fbq('track', 'PageView');fbq('track', 'ViewContent');",document.head.appendChild(c),this.setLoaded(e)}if("twitter"===e){var s=document.createElement("script");s.onload=function(){o.setLoaded(e)},s.src="//platform.twitter.com/oct.js",document.head.appendChild(s)}if("taboola"===e){var a=document.createElement("script");a.innerHTML="window._tfa = window._tfa || [];window._tfa.push({notify: 'event', name: 'page_view'});!function (t, f, a, x) { if (!document.getElementById(x)) { t.async = 1;t.src = a;t.id=x;f.parentNode.insertBefore(t, f); } }(document.createElement('script'), document.getElementsByTagName('script')[0], '//cdn.taboola.com/libtrc/unip/"+t+"/tfa.js', 'tb_tfa_script');",document.head.appendChild(a),this.setLoaded(e)}if("match2one"===e){var u=document.createElement("script");u.onload=function(){o.setLoaded(e)},u.src="https://secure.adnxs.com/seg?add="+t+"&t=1",document.head.appendChild(u),(u=document.createElement("script")).innerHTML="window.m2o = true;",document.head.appendChild(u)}if("linkedin"===e){var l=document.createElement("script");l.innerHTML='\n                _linkedin_partner_id = "'.concat(t,'";\n                window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];\n                window._linkedin_data_partner_ids.push(_linkedin_partner_id);\n            '),document.body.appendChild(l),(l=document.createElement("script")).innerHTML='\n                (function(){var s = document.getElementsByTagName("script")[0];\n                var b = document.createElement("script");\n                b.type = "text/javascript";b.async = true;\n                b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";\n                s.parentNode.insertBefore(b, s);})();\n            ',document.body.appendChild(l),(l=document.createElement("noscript")).innerHTML='\n                <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid='.concat(t,'&fmt=gif" />\n            '),document.body.appendChild(l),this.setLoaded(e)}if("smartlook"===e){var f=document.createElement("script");f.innerHTML="window.smartlook||(function(d) {var o=smartlook=function(){ o.api.push(arguments)},h=d.getElementsByTagName('head')[0];var c=d.createElement('script');o.api=new Array();c.async=true;c.type='text/javascript';c.charset='utf-8';c.src='https://web-sdk.smartlook.com/recorder.js';h.appendChild(c);})(document);smartlook('init', '"+t+"', { region: 'eu' });",document.head.appendChild(f),this.setLoaded(e)}if("crazyegg"===e){var p=document.createElement("script");p.onload=function(){o.setLoaded(e)},p.src="//script.crazyegg.com/pages/scripts/"+t+".js",document.head.appendChild(p)}if("google_maps"===e){var _=document.createElement("script");_.src="https://maps.googleapis.com/maps/api/js?key="+t+"&callback=initMapCC",_.defer=!0,_.async=!0,window.initMapCC=function(){o.setLoaded(e)},document.head.appendChild(_)}if("etracker"===e){var d=document.createElement("script");d.onload=function(){o.setLoaded(e)},d.id="_etLoader",d.type="text/javascript",d.charset="UTF-8",d.setAttribute("data-block-cookies","true"),d.setAttribute("data-respect-dnt","true"),d.setAttribute("data-secure-code",t),d.src="//static.etracker.com/code/e.js",document.head.appendChild(d)}if("matomo"===e){var h=document.createElement("script");h.innerHTML='\n                var _paq = window._paq = window._paq || [];\n                /* tracker methods like "setCustomDimension" should be called before "trackPageView" */\n                _paq.push([\'trackPageView\']);\n                _paq.push([\'enableLinkTracking\']);\n                (function() {\n                    var u="//'.concat(t.split("#")[0],"/\";\n                    _paq.push(['setTrackerUrl', u+'matomo.php']);\n                    _paq.push(['setSiteId', '").concat(t.split("#")[1],"']);\n                    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];\n                    g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);\n                })();\n            "),document.head.appendChild(h),this.setLoaded(e)}}},{key:"isAccepted",value:function(e){return!!a.default.cookieExists(this.getCookieName("accepted_providers"))&&a.default.cookieGet(this.getCookieName("accepted_providers")).split(",").indexOf(e)>-1}},{key:"isLoaded",value:function(e){return"chefcookie_loaded"in window&&window.chefcookie_loaded.indexOf(e)>-1}},{key:"setLoaded",value:function(e){window.chefcookie_loaded.push(e)}},{key:"settingsVisible",value:function(){return document.querySelector(".chefcookie__settings-container").classList.contains("chefcookie__settings-container--visible")}},{key:"showSettings",value:function(){this.logTracking("settings_open");var e=document.querySelector(".chefcookie__settings-container");e.classList.add("chefcookie__settings-container--visible"),e.style.height=e.scrollHeight+"px",setTimeout((function(){e.classList.contains("chefcookie__settings-container--visible")&&(e.style.height="auto")}),this.animationSpeed),this.fixMaxHeight()}},{key:"hideSettings",value:function(){this.logTracking("settings_close");var e=document.querySelector(".chefcookie__settings-container");e.classList.remove("chefcookie__settings-container--visible"),e.style.height=e.scrollHeight+"px",setTimeout((function(){e.style.height=0}),30)}},{key:"scriptsVisible",value:function(e){return e.querySelector(".chefcookie__scripts").classList.contains("chefcookie__scripts--visible")}},{key:"showScripts",value:function(e){var t=e.querySelector(".chefcookie__scripts");t.style.height=t.scrollHeight+"px",t.classList.add("chefcookie__scripts--visible"),setTimeout((function(){t.classList.contains("chefcookie__scripts--visible")&&(t.style.height="auto")}),this.animationSpeed),this.fixMaxHeight()}},{key:"hideScripts",value:function(e){var t=e.querySelector(".chefcookie__scripts");t.style.height=t.scrollHeight+"px",t.classList.remove("chefcookie__scripts--visible"),setTimeout((function(){t.style.height=0}),30)}},{key:"scriptDescriptionVisible",value:function(e){return e.querySelector(".chefcookie__script-description-content").classList.contains("chefcookie__script-description-content--visible")}},{key:"showScriptDescription",value:function(e){var t=e.querySelector(".chefcookie__script-description-content");t.style.height=t.scrollHeight+"px",t.classList.add("chefcookie__script-description-content--visible"),setTimeout((function(){t.classList.contains("chefcookie__script-description-content--visible")&&(t.style.height="auto")}),this.animationSpeed),this.fixMaxHeight()}},{key:"hideScriptDescription",value:function(e){var t=e.querySelector(".chefcookie__script-description-content");t.style.height=t.scrollHeight+"px",t.classList.remove("chefcookie__script-description-content--visible"),setTimeout((function(){t.style.height=0}),30)}},{key:"fixMaxHeight",value:function(){document.querySelector(".chefcookie__inner").style.maxHeight=window.innerHeight+"px"}},{key:"eventAnalytics",value:function(e,t){"function"==typeof gtag&&(void 0===t?(gtag("event",e),this.logDebug("analytics "+e)):(gtag("event",t,{event_category:e}),this.logDebug("analytics "+e+" "+t)))}},{key:"eventGoogle",value:function(e,t){this.eventAnalytics(e,t)}},{key:"eventFacebook",value:function(e){"function"==typeof fbq&&(fbq("trackCustom",e),this.logDebug("facebook "+e))}},{key:"eventTwitter",value:function(e){"undefined"!=typeof twttr&&void 0!==twttr.conversion&&"function"==typeof twttr.conversion.trackPid&&(twttr.conversion.trackPid(e),this.logDebug("twitter "+e))}},{key:"eventTaboola",value:function(e){"object"==("undefined"==typeof _tfa?"undefined":(0,i.default)(_tfa))&&(_tfa.push({notify:"event",name:e}),this.logDebug("taboola "+e))}},{key:"eventMatch2one",value:function(e){if("undefined"!=typeof m2o){var t=document.createElement("script");t.src="https://secure.adnxs.com/px?"+e+"&t=1",document.head.appendChild(t),this.logDebug("match2one "+e)}}},{key:"eventLinkedin",value:function(e,t){document.body.insertAdjacentHTML("beforeend",'<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid='+e+"&conversionId="+t+'&fmt=gif" />'),this.logDebug("linkedin "+e+" "+t)}},{key:"eventEtracker",value:function(e,t){"undefined"!=typeof _etracker&&(void 0===t?(_etracker.sendEvent(new et_UserDefinedEvent(null,null,e,null)),this.logDebug("etracker "+e)):(_etracker.sendEvent(new et_UserDefinedEvent(null,e,t,null)),this.logDebug("etracker "+e+" "+t)))}},{key:"trackDuration",value:function(){for(var e=this,t=30;t/60<=8;)!function(t){window.setTimeout((function(){!0!==this.isDestroyed&&(e.eventAnalytics("duration_time",t+"s"),e.eventEtracker("duration_time",t+"s"))}),1e3*t)}(t),t+=30}},{key:"trackDurationCustom",value:function(e,t){setTimeout(t,1e3*e)}},{key:"trackScrollDepth",value:function(){var e=this;this.eventAnalytics("scroll_depth","0%"),this.eventEtracker("scroll_depth","0%"),this.registerEventListener(window,"scroll",(function(){var t=e.scrollPos();for(var o in e.scrollDepthTriggered)!1===e.scrollDepthTriggered[o]&&t>=o&&(e.scrollDepthTriggered[o]=!0,e.eventAnalytics("scroll_depth",o+"%"),e.eventEtracker("scroll_depth",o+"%"))}))}},{key:"registerEventListener",value:function(e,t,o){e.addEventListener(t,o),this.eventListeners.push({obj:e,type:t,fn:o})}},{key:"unregisterAllEventListeners",value:function(){this.eventListeners.forEach((function(e){e.obj.removeEventListener(e.type,e.fn)}))}},{key:"trackScrollDepthCustom",value:function(e,t){var o=this;this.registerEventListener(window,"scroll",(function(){var n=o.scrollPos();!1===o.scrollDepthTriggeredOnce&&n>=e&&(o.scrollDepthTriggeredOnce=!0,t())}))}},{key:"scrollPos",value:function(){var e=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop,t=Math.max(document.body.offsetHeight,document.body.scrollHeight,document.documentElement.clientHeight,document.documentElement.offsetHeight,document.documentElement.scrollHeight),o=window.innerHeight;return Math.round(e/(t-o)*100)}},{key:"waitFor",value:function(e){var t=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return new Promise((function(n,r){var i=setInterval((function(){t.isLoaded(e)&&(window.clearInterval(i),null!==o&&"function"==typeof o&&o(),n())}),1e3)}))}},{key:"loadJs",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;("string"==typeof e||e instanceof String)&&(e=[e]);var o=[];if(e.forEach((function(e){o.push(new Promise((function(t,o){var n=document.createElement("script");n.src=e,n.onload=function(){t()},document.head.appendChild(n)})))})),null===t||"function"!=typeof t)return Promise.all(o);Promise.all(o).then((function(){t()}))}},{key:"translate",value:function(e){if("string"==typeof e||e instanceof String)return e;var t=this.lng();return t in e?e[t]:Object.values(e)[0]}},{key:"lng",value:function(){var e="en";return document.documentElement.hasAttribute("lang")&&(e=document.documentElement.getAttribute("lang").substring(0,2).toLowerCase()),e}},{key:"url",value:function(){return window.location.protocol+"//"+window.location.host+window.location.pathname}},{key:"urlFull",value:function(){return window.location.href}},{key:"urlBase",value:function(){return window.location.protocol+"//"+window.location.host}},{key:"trim",value:function(e,t){var o=[" ","\n","\r","\t","\f","\v"," "," "," "," "," "," "," "," "," "," "," "," ","​","\u2028","\u2029","　"].join(""),n=0,r=0;for(e+="",t&&(o=(t+"").replace(/([[\]().?/*{}+$^:])/g,"$1")),n=e.length,r=0;r<n;r++)if(-1===o.indexOf(e.charAt(r))){e=e.substring(r);break}for(r=(n=e.length)-1;r>=0;r--)if(-1===o.indexOf(e.charAt(r))){e=e.substring(0,r+1);break}return-1===o.indexOf(e.charAt(0))?e:""}},{key:"accept",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.addToCookie(e),this.isExcluded()||this.addScript(e,t)}},{key:"decline",value:function(e){this.deleteFromCookie(e)}},{key:"logDebug",value:function(e){"debug_log"in this.config&&!0===this.config.debug_log&&console.log(e)}},{key:"logTrackingActive",value:function(){return!(!("consent_tracking"in this.config)||!1===this.config.consent_tracking||void 0===this.config.consent_tracking||null===this.config.consent_tracking||""==this.config.consent_tracking)}},{key:"logTracking",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.logTrackingActive()){var o=new XMLHttpRequest,n=null,r=(-1===this.config.consent_tracking.indexOf("//")?this.trim(this.urlBase(),"/"):"")+"/"+this.trim(this.config.consent_tracking,"/");n={action:e,date:(new Date).getFullYear()+"-"+("0"+((new Date).getMonth()+1)).slice(-2)+"-"+("0"+(new Date).getDate()).slice(-2)+" "+("0"+(new Date).getHours()).slice(-2)+":"+("0"+(new Date).getMinutes()).slice(-2)+":"+("0"+(new Date).getSeconds()).slice(-2),url:this.urlFull(),providers:t,viewport:window.innerWidth+"x"+window.innerHeight},o.open("POST",r,!0),o.setRequestHeader("Content-type","application/json"),o.send(JSON.stringify(n))}}},{key:"trackFirstUserInteraction",value:function(){var e=this;this.logTrackingActive()&&["mousedown","mousemove","keydown","scroll","touchstart","click"].forEach((function(t){document.addEventListener(t,(function(){!0!==e.first_user_interaction&&(e.first_user_interaction=!0,e.logTracking("first_user_interaction"))}),!0)}))}},{key:"hexToRgb",value:function(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,t,o,n){return t+t+o+o+n+n}));var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null}},{key:"hexToRgbaStr",value:function(e,t){var o=this.hexToRgb(e);return null===o?"":"rgba("+o.r+","+o.g+","+o.b+","+t+")"}}]),e}();o.default=u,window.chefcookie=u},{"./_helper":1,"@babel/polyfill/noConflict":4,"@babel/runtime/helpers/classCallCheck":7,"@babel/runtime/helpers/createClass":8,"@babel/runtime/helpers/interopRequireDefault":9,"@babel/runtime/helpers/slicedToArray":12,"@babel/runtime/helpers/typeof":13,"mdn-polyfills/Element.prototype.closest":301,"mdn-polyfills/Node.prototype.remove":302,"mdn-polyfills/Number.isInteger":303,"mdn-polyfills/Object.entries":304,"mdn-polyfills/Object.values":305}],3:[function(e,t,o){"use strict";e("core-js/es6"),e("core-js/fn/array/includes"),e("core-js/fn/array/flat-map"),e("core-js/fn/string/pad-start"),e("core-js/fn/string/pad-end"),e("core-js/fn/string/trim-start"),e("core-js/fn/string/trim-end"),e("core-js/fn/symbol/async-iterator"),e("core-js/fn/object/get-own-property-descriptors"),e("core-js/fn/object/values"),e("core-js/fn/object/entries"),e("core-js/fn/promise/finally"),e("core-js/web"),e("regenerator-runtime/runtime")},{"core-js/es6":15,"core-js/fn/array/flat-map":16,"core-js/fn/array/includes":17,"core-js/fn/object/entries":18,"core-js/fn/object/get-own-property-descriptors":19,"core-js/fn/object/values":20,"core-js/fn/promise/finally":21,"core-js/fn/string/pad-end":22,"core-js/fn/string/pad-start":23,"core-js/fn/string/trim-end":24,"core-js/fn/string/trim-start":25,"core-js/fn/symbol/async-iterator":26,"core-js/web":300,"regenerator-runtime/runtime":306}],4:[function(e,t,o){e("./lib/noConflict")},{"./lib/noConflict":3}],5:[function(e,t,o){t.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var o=0,n=new Array(t);o<t;o++)n[o]=e[o];return n},t.exports.__esModule=!0,t.exports.default=t.exports},{}],6:[function(e,t,o){t.exports=function(e){if(Array.isArray(e))return e},t.exports.__esModule=!0,t.exports.default=t.exports},{}],7:[function(e,t,o){t.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports.default=t.exports},{}],8:[function(e,t,o){function n(e,t){for(var o=0;o<t.length;o++){var n=t[o];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}t.exports=function(e,t,o){return t&&n(e.prototype,t),o&&n(e,o),Object.defineProperty(e,"prototype",{writable:!1}),e},t.exports.__esModule=!0,t.exports.default=t.exports},{}],9:[function(e,t,o){t.exports=function(e){return e&&e.__esModule?e:{default:e}},t.exports.__esModule=!0,t.exports.default=t.exports},{}],10:[function(e,t,o){t.exports=function(e,t){var o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var n,r,i=[],c=!0,s=!1;try{for(o=o.call(e);!(c=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);c=!0);}catch(e){s=!0,r=e}finally{try{c||null==o.return||o.return()}finally{if(s)throw r}}return i}},t.exports.__esModule=!0,t.exports.default=t.exports},{}],11:[function(e,t,o){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},{}],12:[function(e,t,o){var n=e("./arrayWithHoles.js"),r=e("./iterableToArrayLimit.js"),i=e("./unsupportedIterableToArray.js"),c=e("./nonIterableRest.js");t.exports=function(e,t){return n(e)||r(e,t)||i(e,t)||c()},t.exports.__esModule=!0,t.exports.default=t.exports},{"./arrayWithHoles.js":6,"./iterableToArrayLimit.js":10,"./nonIterableRest.js":11,"./unsupportedIterableToArray.js":14}],13:[function(e,t,o){function n(e){return t.exports=n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,n(e)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports},{}],14:[function(e,t,o){var n=e("./arrayLikeToArray.js");t.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var o=Object.prototype.toString.call(e).slice(8,-1);return"Object"===o&&e.constructor&&(o=e.constructor.name),"Map"===o||"Set"===o?Array.from(e):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?n(e,t):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports},{"./arrayLikeToArray.js":5}],15:[function(e,t,o){e("../modules/es6.symbol"),e("../modules/es6.object.create"),e("../modules/es6.object.define-property"),e("../modules/es6.object.define-properties"),e("../modules/es6.object.get-own-property-descriptor"),e("../modules/es6.object.get-prototype-of"),e("../modules/es6.object.keys"),e("../modules/es6.object.get-own-property-names"),e("../modules/es6.object.freeze"),e("../modules/es6.object.seal"),e("../modules/es6.object.prevent-extensions"),e("../modules/es6.object.is-frozen"),e("../modules/es6.object.is-sealed"),e("../modules/es6.object.is-extensible"),e("../modules/es6.object.assign"),e("../modules/es6.object.is"),e("../modules/es6.object.set-prototype-of"),e("../modules/es6.object.to-string"),e("../modules/es6.function.bind"),e("../modules/es6.function.name"),e("../modules/es6.function.has-instance"),e("../modules/es6.parse-int"),e("../modules/es6.parse-float"),e("../modules/es6.number.constructor"),e("../modules/es6.number.to-fixed"),e("../modules/es6.number.to-precision"),e("../modules/es6.number.epsilon"),e("../modules/es6.number.is-finite"),e("../modules/es6.number.is-integer"),e("../modules/es6.number.is-nan"),e("../modules/es6.number.is-safe-integer"),e("../modules/es6.number.max-safe-integer"),e("../modules/es6.number.min-safe-integer"),e("../modules/es6.number.parse-float"),e("../modules/es6.number.parse-int"),e("../modules/es6.math.acosh"),e("../modules/es6.math.asinh"),e("../modules/es6.math.atanh"),e("../modules/es6.math.cbrt"),e("../modules/es6.math.clz32"),e("../modules/es6.math.cosh"),e("../modules/es6.math.expm1"),e("../modules/es6.math.fround"),e("../modules/es6.math.hypot"),e("../modules/es6.math.imul"),e("../modules/es6.math.log10"),e("../modules/es6.math.log1p"),e("../modules/es6.math.log2"),e("../modules/es6.math.sign"),e("../modules/es6.math.sinh"),e("../modules/es6.math.tanh"),e("../modules/es6.math.trunc"),e("../modules/es6.string.from-code-point"),e("../modules/es6.string.raw"),e("../modules/es6.string.trim"),e("../modules/es6.string.iterator"),e("../modules/es6.string.code-point-at"),e("../modules/es6.string.ends-with"),e("../modules/es6.string.includes"),e("../modules/es6.string.repeat"),e("../modules/es6.string.starts-with"),e("../modules/es6.string.anchor"),e("../modules/es6.string.big"),e("../modules/es6.string.blink"),e("../modules/es6.string.bold"),e("../modules/es6.string.fixed"),e("../modules/es6.string.fontcolor"),e("../modules/es6.string.fontsize"),e("../modules/es6.string.italics"),e("../modules/es6.string.link"),e("../modules/es6.string.small"),e("../modules/es6.string.strike"),e("../modules/es6.string.sub"),e("../modules/es6.string.sup"),e("../modules/es6.date.now"),e("../modules/es6.date.to-json"),e("../modules/es6.date.to-iso-string"),e("../modules/es6.date.to-string"),e("../modules/es6.date.to-primitive"),e("../modules/es6.array.is-array"),e("../modules/es6.array.from"),e("../modules/es6.array.of"),e("../modules/es6.array.join"),e("../modules/es6.array.slice"),e("../modules/es6.array.sort"),e("../modules/es6.array.for-each"),e("../modules/es6.array.map"),e("../modules/es6.array.filter"),e("../modules/es6.array.some"),e("../modules/es6.array.every"),e("../modules/es6.array.reduce"),e("../modules/es6.array.reduce-right"),e("../modules/es6.array.index-of"),e("../modules/es6.array.last-index-of"),e("../modules/es6.array.copy-within"),e("../modules/es6.array.fill"),e("../modules/es6.array.find"),e("../modules/es6.array.find-index"),e("../modules/es6.array.species"),e("../modules/es6.array.iterator"),e("../modules/es6.regexp.constructor"),e("../modules/es6.regexp.exec"),e("../modules/es6.regexp.to-string"),e("../modules/es6.regexp.flags"),e("../modules/es6.regexp.match"),e("../modules/es6.regexp.replace"),e("../modules/es6.regexp.search"),e("../modules/es6.regexp.split"),e("../modules/es6.promise"),e("../modules/es6.map"),e("../modules/es6.set"),e("../modules/es6.weak-map"),e("../modules/es6.weak-set"),e("../modules/es6.typed.array-buffer"),e("../modules/es6.typed.data-view"),e("../modules/es6.typed.int8-array"),e("../modules/es6.typed.uint8-array"),e("../modules/es6.typed.uint8-clamped-array"),e("../modules/es6.typed.int16-array"),e("../modules/es6.typed.uint16-array"),e("../modules/es6.typed.int32-array"),e("../modules/es6.typed.uint32-array"),e("../modules/es6.typed.float32-array"),e("../modules/es6.typed.float64-array"),e("../modules/es6.reflect.apply"),e("../modules/es6.reflect.construct"),e("../modules/es6.reflect.define-property"),e("../modules/es6.reflect.delete-property"),e("../modules/es6.reflect.enumerate"),e("../modules/es6.reflect.get"),e("../modules/es6.reflect.get-own-property-descriptor"),e("../modules/es6.reflect.get-prototype-of"),e("../modules/es6.reflect.has"),e("../modules/es6.reflect.is-extensible"),e("../modules/es6.reflect.own-keys"),e("../modules/es6.reflect.prevent-extensions"),e("../modules/es6.reflect.set"),e("../modules/es6.reflect.set-prototype-of"),t.exports=e("../modules/_core")},{"../modules/_core":46,"../modules/es6.array.copy-within":148,"../modules/es6.array.every":149,"../modules/es6.array.fill":150,"../modules/es6.array.filter":151,"../modules/es6.array.find":153,"../modules/es6.array.find-index":152,"../modules/es6.array.for-each":154,"../modules/es6.array.from":155,"../modules/es6.array.index-of":156,"../modules/es6.array.is-array":157,"../modules/es6.array.iterator":158,"../modules/es6.array.join":159,"../modules/es6.array.last-index-of":160,"../modules/es6.array.map":161,"../modules/es6.array.of":162,"../modules/es6.array.reduce":164,"../modules/es6.array.reduce-right":163,"../modules/es6.array.slice":165,"../modules/es6.array.some":166,"../modules/es6.array.sort":167,"../modules/es6.array.species":168,"../modules/es6.date.now":169,"../modules/es6.date.to-iso-string":170,"../modules/es6.date.to-json":171,"../modules/es6.date.to-primitive":172,"../modules/es6.date.to-string":173,"../modules/es6.function.bind":174,"../modules/es6.function.has-instance":175,"../modules/es6.function.name":176,"../modules/es6.map":177,"../modules/es6.math.acosh":178,"../modules/es6.math.asinh":179,"../modules/es6.math.atanh":180,"../modules/es6.math.cbrt":181,"../modules/es6.math.clz32":182,"../modules/es6.math.cosh":183,"../modules/es6.math.expm1":184,"../modules/es6.math.fround":185,"../modules/es6.math.hypot":186,"../modules/es6.math.imul":187,"../modules/es6.math.log10":188,"../modules/es6.math.log1p":189,"../modules/es6.math.log2":190,"../modules/es6.math.sign":191,"../modules/es6.math.sinh":192,"../modules/es6.math.tanh":193,"../modules/es6.math.trunc":194,"../modules/es6.number.constructor":195,"../modules/es6.number.epsilon":196,"../modules/es6.number.is-finite":197,"../modules/es6.number.is-integer":198,"../modules/es6.number.is-nan":199,"../modules/es6.number.is-safe-integer":200,"../modules/es6.number.max-safe-integer":201,"../modules/es6.number.min-safe-integer":202,"../modules/es6.number.parse-float":203,"../modules/es6.number.parse-int":204,"../modules/es6.number.to-fixed":205,"../modules/es6.number.to-precision":206,"../modules/es6.object.assign":207,"../modules/es6.object.create":208,"../modules/es6.object.define-properties":209,"../modules/es6.object.define-property":210,"../modules/es6.object.freeze":211,"../modules/es6.object.get-own-property-descriptor":212,"../modules/es6.object.get-own-property-names":213,"../modules/es6.object.get-prototype-of":214,"../modules/es6.object.is":218,"../modules/es6.object.is-extensible":215,"../modules/es6.object.is-frozen":216,"../modules/es6.object.is-sealed":217,"../modules/es6.object.keys":219,"../modules/es6.object.prevent-extensions":220,"../modules/es6.object.seal":221,"../modules/es6.object.set-prototype-of":222,"../modules/es6.object.to-string":223,"../modules/es6.parse-float":224,"../modules/es6.parse-int":225,"../modules/es6.promise":226,"../modules/es6.reflect.apply":227,"../modules/es6.reflect.construct":228,"../modules/es6.reflect.define-property":229,"../modules/es6.reflect.delete-property":230,"../modules/es6.reflect.enumerate":231,"../modules/es6.reflect.get":234,"../modules/es6.reflect.get-own-property-descriptor":232,"../modules/es6.reflect.get-prototype-of":233,"../modules/es6.reflect.has":235,"../modules/es6.reflect.is-extensible":236,"../modules/es6.reflect.own-keys":237,"../modules/es6.reflect.prevent-extensions":238,"../modules/es6.reflect.set":240,"../modules/es6.reflect.set-prototype-of":239,"../modules/es6.regexp.constructor":241,"../modules/es6.regexp.exec":242,"../modules/es6.regexp.flags":243,"../modules/es6.regexp.match":244,"../modules/es6.regexp.replace":245,"../modules/es6.regexp.search":246,"../modules/es6.regexp.split":247,"../modules/es6.regexp.to-string":248,"../modules/es6.set":249,"../modules/es6.string.anchor":250,"../modules/es6.string.big":251,"../modules/es6.string.blink":252,"../modules/es6.string.bold":253,"../modules/es6.string.code-point-at":254,"../modules/es6.string.ends-with":255,"../modules/es6.string.fixed":256,"../modules/es6.string.fontcolor":257,"../modules/es6.string.fontsize":258,"../modules/es6.string.from-code-point":259,"../modules/es6.string.includes":260,"../modules/es6.string.italics":261,"../modules/es6.string.iterator":262,"../modules/es6.string.link":263,"../modules/es6.string.raw":264,"../modules/es6.string.repeat":265,"../modules/es6.string.small":266,"../modules/es6.string.starts-with":267,"../modules/es6.string.strike":268,"../modules/es6.string.sub":269,"../modules/es6.string.sup":270,"../modules/es6.string.trim":271,"../modules/es6.symbol":272,"../modules/es6.typed.array-buffer":273,"../modules/es6.typed.data-view":274,"../modules/es6.typed.float32-array":275,"../modules/es6.typed.float64-array":276,"../modules/es6.typed.int16-array":277,"../modules/es6.typed.int32-array":278,"../modules/es6.typed.int8-array":279,"../modules/es6.typed.uint16-array":280,"../modules/es6.typed.uint32-array":281,"../modules/es6.typed.uint8-array":282,"../modules/es6.typed.uint8-clamped-array":283,"../modules/es6.weak-map":284,"../modules/es6.weak-set":285}],16:[function(e,t,o){e("../../modules/es7.array.flat-map"),t.exports=e("../../modules/_core").Array.flatMap},{"../../modules/_core":46,"../../modules/es7.array.flat-map":286}],17:[function(e,t,o){e("../../modules/es7.array.includes"),t.exports=e("../../modules/_core").Array.includes},{"../../modules/_core":46,"../../modules/es7.array.includes":287}],18:[function(e,t,o){e("../../modules/es7.object.entries"),t.exports=e("../../modules/_core").Object.entries},{"../../modules/_core":46,"../../modules/es7.object.entries":288}],19:[function(e,t,o){e("../../modules/es7.object.get-own-property-descriptors"),t.exports=e("../../modules/_core").Object.getOwnPropertyDescriptors},{"../../modules/_core":46,"../../modules/es7.object.get-own-property-descriptors":289}],20:[function(e,t,o){e("../../modules/es7.object.values"),t.exports=e("../../modules/_core").Object.values},{"../../modules/_core":46,"../../modules/es7.object.values":290}],21:[function(e,t,o){"use strict";e("../../modules/es6.promise"),e("../../modules/es7.promise.finally"),t.exports=e("../../modules/_core").Promise.finally},{"../../modules/_core":46,"../../modules/es6.promise":226,"../../modules/es7.promise.finally":291}],22:[function(e,t,o){e("../../modules/es7.string.pad-end"),t.exports=e("../../modules/_core").String.padEnd},{"../../modules/_core":46,"../../modules/es7.string.pad-end":292}],23:[function(e,t,o){e("../../modules/es7.string.pad-start"),t.exports=e("../../modules/_core").String.padStart},{"../../modules/_core":46,"../../modules/es7.string.pad-start":293}],24:[function(e,t,o){e("../../modules/es7.string.trim-right"),t.exports=e("../../modules/_core").String.trimRight},{"../../modules/_core":46,"../../modules/es7.string.trim-right":295}],25:[function(e,t,o){e("../../modules/es7.string.trim-left"),t.exports=e("../../modules/_core").String.trimLeft},{"../../modules/_core":46,"../../modules/es7.string.trim-left":294}],26:[function(e,t,o){e("../../modules/es7.symbol.async-iterator"),t.exports=e("../../modules/_wks-ext").f("asyncIterator")},{"../../modules/_wks-ext":145,"../../modules/es7.symbol.async-iterator":296}],27:[function(e,t,o){t.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},{}],28:[function(e,t,o){var n=e("./_cof");t.exports=function(e,t){if("number"!=typeof e&&"Number"!=n(e))throw TypeError(t);return+e}},{"./_cof":42}],29:[function(e,t,o){var n=e("./_wks")("unscopables"),r=Array.prototype;null==r[n]&&e("./_hide")(r,n,{}),t.exports=function(e){r[n][e]=!0}},{"./_hide":66,"./_wks":146}],30:[function(e,t,o){"use strict";var n=e("./_string-at")(!0);t.exports=function(e,t,o){return t+(o?n(e,t).length:1)}},{"./_string-at":123}],31:[function(e,t,o){t.exports=function(e,t,o,n){if(!(e instanceof t)||void 0!==n&&n in e)throw TypeError(o+": incorrect invocation!");return e}},{}],32:[function(e,t,o){var n=e("./_is-object");t.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},{"./_is-object":75}],33:[function(e,t,o){"use strict";var n=e("./_to-object"),r=e("./_to-absolute-index"),i=e("./_to-length");t.exports=[].copyWithin||function(e,t){var o=n(this),c=i(o.length),s=r(e,c),a=r(t,c),u=arguments.length>2?arguments[2]:void 0,l=Math.min((void 0===u?c:r(u,c))-a,c-s),f=1;for(a<s&&s<a+l&&(f=-1,a+=l-1,s+=l-1);l-- >0;)a in o?o[s]=o[a]:delete o[s],s+=f,a+=f;return o}},{"./_to-absolute-index":131,"./_to-length":135,"./_to-object":136}],34:[function(e,t,o){"use strict";var n=e("./_to-object"),r=e("./_to-absolute-index"),i=e("./_to-length");t.exports=function(e){for(var t=n(this),o=i(t.length),c=arguments.length,s=r(c>1?arguments[1]:void 0,o),a=c>2?arguments[2]:void 0,u=void 0===a?o:r(a,o);u>s;)t[s++]=e;return t}},{"./_to-absolute-index":131,"./_to-length":135,"./_to-object":136}],35:[function(e,t,o){var n=e("./_to-iobject"),r=e("./_to-length"),i=e("./_to-absolute-index");t.exports=function(e){return function(t,o,c){var s,a=n(t),u=r(a.length),l=i(c,u);if(e&&o!=o){for(;u>l;)if((s=a[l++])!=s)return!0}else for(;u>l;l++)if((e||l in a)&&a[l]===o)return e||l||0;return!e&&-1}}},{"./_to-absolute-index":131,"./_to-iobject":134,"./_to-length":135}],36:[function(e,t,o){var n=e("./_ctx"),r=e("./_iobject"),i=e("./_to-object"),c=e("./_to-length"),s=e("./_array-species-create");t.exports=function(e,t){var o=1==e,a=2==e,u=3==e,l=4==e,f=6==e,p=5==e||f,_=t||s;return function(t,s,d){for(var h,g,m=i(t),b=r(m),y=n(s,d,3),v=c(b.length),x=0,k=o?_(t,v):a?_(t,0):void 0;v>x;x++)if((p||x in b)&&(g=y(h=b[x],x,m),e))if(o)k[x]=g;else if(g)switch(e){case 3:return!0;case 5:return h;case 6:return x;case 2:k.push(h)}else if(l)return!1;return f?-1:u||l?l:k}}},{"./_array-species-create":39,"./_ctx":48,"./_iobject":71,"./_to-length":135,"./_to-object":136}],37:[function(e,t,o){var n=e("./_a-function"),r=e("./_to-object"),i=e("./_iobject"),c=e("./_to-length");t.exports=function(e,t,o,s,a){n(t);var u=r(e),l=i(u),f=c(u.length),p=a?f-1:0,_=a?-1:1;if(o<2)for(;;){if(p in l){s=l[p],p+=_;break}if(p+=_,a?p<0:f<=p)throw TypeError("Reduce of empty array with no initial value")}for(;a?p>=0:f>p;p+=_)p in l&&(s=t(s,l[p],p,u));return s}},{"./_a-function":27,"./_iobject":71,"./_to-length":135,"./_to-object":136}],38:[function(e,t,o){var n=e("./_is-object"),r=e("./_is-array"),i=e("./_wks")("species");t.exports=function(e){var t;return r(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!r(t.prototype)||(t=void 0),n(t)&&null===(t=t[i])&&(t=void 0)),void 0===t?Array:t}},{"./_is-array":73,"./_is-object":75,"./_wks":146}],39:[function(e,t,o){var n=e("./_array-species-constructor");t.exports=function(e,t){return new(n(e))(t)}},{"./_array-species-constructor":38}],40:[function(e,t,o){"use strict";var n=e("./_a-function"),r=e("./_is-object"),i=e("./_invoke"),c=[].slice,s={},a=function(e,t,o){if(!(t in s)){for(var n=[],r=0;r<t;r++)n[r]="a["+r+"]";s[t]=Function("F,a","return new F("+n.join(",")+")")}return s[t](e,o)};t.exports=Function.bind||function(e){var t=n(this),o=c.call(arguments,1),s=function(){var n=o.concat(c.call(arguments));return this instanceof s?a(t,n.length,n):i(t,n,e)};return r(t.prototype)&&(s.prototype=t.prototype),s}},{"./_a-function":27,"./_invoke":70,"./_is-object":75}],41:[function(e,t,o){var n=e("./_cof"),r=e("./_wks")("toStringTag"),i="Arguments"==n(function(){return arguments}());t.exports=function(e){var t,o,c;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(o=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),r))?o:i?n(t):"Object"==(c=n(t))&&"function"==typeof t.callee?"Arguments":c}},{"./_cof":42,"./_wks":146}],42:[function(e,t,o){var n={}.toString;t.exports=function(e){return n.call(e).slice(8,-1)}},{}],43:[function(e,t,o){"use strict";var n=e("./_object-dp").f,r=e("./_object-create"),i=e("./_redefine-all"),c=e("./_ctx"),s=e("./_an-instance"),a=e("./_for-of"),u=e("./_iter-define"),l=e("./_iter-step"),f=e("./_set-species"),p=e("./_descriptors"),_=e("./_meta").fastKey,d=e("./_validate-collection"),h=p?"_s":"size",g=function(e,t){var o,n=_(t);if("F"!==n)return e._i[n];for(o=e._f;o;o=o.n)if(o.k==t)return o};t.exports={getConstructor:function(e,t,o,u){var l=e((function(e,n){s(e,l,t,"_i"),e._t=t,e._i=r(null),e._f=void 0,e._l=void 0,e[h]=0,null!=n&&a(n,o,e[u],e)}));return i(l.prototype,{clear:function(){for(var e=d(this,t),o=e._i,n=e._f;n;n=n.n)n.r=!0,n.p&&(n.p=n.p.n=void 0),delete o[n.i];e._f=e._l=void 0,e[h]=0},delete:function(e){var o=d(this,t),n=g(o,e);if(n){var r=n.n,i=n.p;delete o._i[n.i],n.r=!0,i&&(i.n=r),r&&(r.p=i),o._f==n&&(o._f=r),o._l==n&&(o._l=i),o[h]--}return!!n},forEach:function(e){d(this,t);for(var o,n=c(e,arguments.length>1?arguments[1]:void 0,3);o=o?o.n:this._f;)for(n(o.v,o.k,this);o&&o.r;)o=o.p},has:function(e){return!!g(d(this,t),e)}}),p&&n(l.prototype,"size",{get:function(){return d(this,t)[h]}}),l},def:function(e,t,o){var n,r,i=g(e,t);return i?i.v=o:(e._l=i={i:r=_(t,!0),k:t,v:o,p:n=e._l,n:void 0,r:!1},e._f||(e._f=i),n&&(n.n=i),e[h]++,"F"!==r&&(e._i[r]=i)),e},getEntry:g,setStrong:function(e,t,o){u(e,t,(function(e,o){this._t=d(e,t),this._k=o,this._l=void 0}),(function(){for(var e=this,t=e._k,o=e._l;o&&o.r;)o=o.p;return e._t&&(e._l=o=o?o.n:e._t._f)?l(0,"keys"==t?o.k:"values"==t?o.v:[o.k,o.v]):(e._t=void 0,l(1))}),o?"entries":"values",!o,!0),f(t)}}},{"./_an-instance":31,"./_ctx":48,"./_descriptors":52,"./_for-of":62,"./_iter-define":79,"./_iter-step":81,"./_meta":88,"./_object-create":92,"./_object-dp":93,"./_redefine-all":111,"./_set-species":117,"./_validate-collection":143}],44:[function(e,t,o){"use strict";var n=e("./_redefine-all"),r=e("./_meta").getWeak,i=e("./_an-object"),c=e("./_is-object"),s=e("./_an-instance"),a=e("./_for-of"),u=e("./_array-methods"),l=e("./_has"),f=e("./_validate-collection"),p=u(5),_=u(6),d=0,h=function(e){return e._l||(e._l=new g)},g=function(){this.a=[]},m=function(e,t){return p(e.a,(function(e){return e[0]===t}))};g.prototype={get:function(e){var t=m(this,e);if(t)return t[1]},has:function(e){return!!m(this,e)},set:function(e,t){var o=m(this,e);o?o[1]=t:this.a.push([e,t])},delete:function(e){var t=_(this.a,(function(t){return t[0]===e}));return~t&&this.a.splice(t,1),!!~t}},t.exports={getConstructor:function(e,t,o,i){var u=e((function(e,n){s(e,u,t,"_i"),e._t=t,e._i=d++,e._l=void 0,null!=n&&a(n,o,e[i],e)}));return n(u.prototype,{delete:function(e){if(!c(e))return!1;var o=r(e);return!0===o?h(f(this,t)).delete(e):o&&l(o,this._i)&&delete o[this._i]},has:function(e){if(!c(e))return!1;var o=r(e);return!0===o?h(f(this,t)).has(e):o&&l(o,this._i)}}),u},def:function(e,t,o){var n=r(i(t),!0);return!0===n?h(e).set(t,o):n[e._i]=o,e},ufstore:h}},{"./_an-instance":31,"./_an-object":32,"./_array-methods":36,"./_for-of":62,"./_has":65,"./_is-object":75,"./_meta":88,"./_redefine-all":111,"./_validate-collection":143}],45:[function(e,t,o){"use strict";var n=e("./_global"),r=e("./_export"),i=e("./_redefine"),c=e("./_redefine-all"),s=e("./_meta"),a=e("./_for-of"),u=e("./_an-instance"),l=e("./_is-object"),f=e("./_fails"),p=e("./_iter-detect"),_=e("./_set-to-string-tag"),d=e("./_inherit-if-required");t.exports=function(e,t,o,h,g,m){var b=n[e],y=b,v=g?"set":"add",x=y&&y.prototype,k={},j=function(e){var t=x[e];i(x,e,"delete"==e||"has"==e?function(e){return!(m&&!l(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return m&&!l(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,o){return t.call(this,0===e?0:e,o),this})};if("function"==typeof y&&(m||x.forEach&&!f((function(){(new y).entries().next()})))){var w=new y,S=w[v](m?{}:-0,1)!=w,E=f((function(){w.has(1)})),O=p((function(e){new y(e)})),A=!m&&f((function(){for(var e=new y,t=5;t--;)e[v](t,t);return!e.has(-0)}));O||((y=t((function(t,o){u(t,y,e);var n=d(new b,t,y);return null!=o&&a(o,g,n[v],n),n}))).prototype=x,x.constructor=y),(E||A)&&(j("delete"),j("has"),g&&j("get")),(A||S)&&j(v),m&&x.clear&&delete x.clear}else y=h.getConstructor(t,e,g,v),c(y.prototype,o),s.NEED=!0;return _(y,e),k[e]=y,r(r.G+r.W+r.F*(y!=b),k),m||h.setStrong(y,e,g),y}},{"./_an-instance":31,"./_export":56,"./_fails":58,"./_for-of":62,"./_global":64,"./_inherit-if-required":69,"./_is-object":75,"./_iter-detect":80,"./_meta":88,"./_redefine":112,"./_redefine-all":111,"./_set-to-string-tag":118}],46:[function(e,t,o){var n=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},{}],47:[function(e,t,o){"use strict";var n=e("./_object-dp"),r=e("./_property-desc");t.exports=function(e,t,o){t in e?n.f(e,t,r(0,o)):e[t]=o}},{"./_object-dp":93,"./_property-desc":110}],48:[function(e,t,o){var n=e("./_a-function");t.exports=function(e,t,o){if(n(e),void 0===t)return e;switch(o){case 1:return function(o){return e.call(t,o)};case 2:return function(o,n){return e.call(t,o,n)};case 3:return function(o,n,r){return e.call(t,o,n,r)}}return function(){return e.apply(t,arguments)}}},{"./_a-function":27}],49:[function(e,t,o){"use strict";var n=e("./_fails"),r=Date.prototype.getTime,i=Date.prototype.toISOString,c=function(e){return e>9?e:"0"+e};t.exports=n((function(){return"0385-07-25T07:06:39.999Z"!=i.call(new Date(-50000000000001))}))||!n((function(){i.call(new Date(NaN))}))?function(){if(!isFinite(r.call(this)))throw RangeError("Invalid time value");var e=this,t=e.getUTCFullYear(),o=e.getUTCMilliseconds(),n=t<0?"-":t>9999?"+":"";return n+("00000"+Math.abs(t)).slice(n?-6:-4)+"-"+c(e.getUTCMonth()+1)+"-"+c(e.getUTCDate())+"T"+c(e.getUTCHours())+":"+c(e.getUTCMinutes())+":"+c(e.getUTCSeconds())+"."+(o>99?o:"0"+c(o))+"Z"}:i},{"./_fails":58}],50:[function(e,t,o){"use strict";var n=e("./_an-object"),r=e("./_to-primitive"),i="number";t.exports=function(e){if("string"!==e&&e!==i&&"default"!==e)throw TypeError("Incorrect hint");return r(n(this),e!=i)}},{"./_an-object":32,"./_to-primitive":137}],51:[function(e,t,o){t.exports=function(e){if(null==e)throw TypeError("Can't call method on  "+e);return e}},{}],52:[function(e,t,o){t.exports=!e("./_fails")((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},{"./_fails":58}],53:[function(e,t,o){var n=e("./_is-object"),r=e("./_global").document,i=n(r)&&n(r.createElement);t.exports=function(e){return i?r.createElement(e):{}}},{"./_global":64,"./_is-object":75}],54:[function(e,t,o){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],55:[function(e,t,o){var n=e("./_object-keys"),r=e("./_object-gops"),i=e("./_object-pie");t.exports=function(e){var t=n(e),o=r.f;if(o)for(var c,s=o(e),a=i.f,u=0;s.length>u;)a.call(e,c=s[u++])&&t.push(c);return t}},{"./_object-gops":98,"./_object-keys":101,"./_object-pie":102}],56:[function(e,t,o){var n=e("./_global"),r=e("./_core"),i=e("./_hide"),c=e("./_redefine"),s=e("./_ctx"),a=function(e,t,o){var u,l,f,p,_=e&a.F,d=e&a.G,h=e&a.S,g=e&a.P,m=e&a.B,b=d?n:h?n[t]||(n[t]={}):(n[t]||{}).prototype,y=d?r:r[t]||(r[t]={}),v=y.prototype||(y.prototype={});for(u in d&&(o=t),o)f=((l=!_&&b&&void 0!==b[u])?b:o)[u],p=m&&l?s(f,n):g&&"function"==typeof f?s(Function.call,f):f,b&&c(b,u,f,e&a.U),y[u]!=f&&i(y,u,p),g&&v[u]!=f&&(v[u]=f)};n.core=r,a.F=1,a.G=2,a.S=4,a.P=8,a.B=16,a.W=32,a.U=64,a.R=128,t.exports=a},{"./_core":46,"./_ctx":48,"./_global":64,"./_hide":66,"./_redefine":112}],57:[function(e,t,o){var n=e("./_wks")("match");t.exports=function(e){var t=/./;try{"/./"[e](t)}catch(o){try{return t[n]=!1,!"/./"[e](t)}catch(e){}}return!0}},{"./_wks":146}],58:[function(e,t,o){t.exports=function(e){try{return!!e()}catch(e){return!0}}},{}],59:[function(e,t,o){"use strict";e("./es6.regexp.exec");var n=e("./_redefine"),r=e("./_hide"),i=e("./_fails"),c=e("./_defined"),s=e("./_wks"),a=e("./_regexp-exec"),u=s("species"),l=!i((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),f=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var o="ab".split(e);return 2===o.length&&"a"===o[0]&&"b"===o[1]}();t.exports=function(e,t,o){var p=s(e),_=!i((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),d=_?!i((function(){var t=!1,o=/a/;return o.exec=function(){return t=!0,null},"split"===e&&(o.constructor={},o.constructor[u]=function(){return o}),o[p](""),!t})):void 0;if(!_||!d||"replace"===e&&!l||"split"===e&&!f){var h=/./[p],g=o(c,p,""[e],(function(e,t,o,n,r){return t.exec===a?_&&!r?{done:!0,value:h.call(t,o,n)}:{done:!0,value:e.call(o,t,n)}:{done:!1}})),m=g[0],b=g[1];n(String.prototype,e,m),r(RegExp.prototype,p,2==t?function(e,t){return b.call(e,this,t)}:function(e){return b.call(e,this)})}}},{"./_defined":51,"./_fails":58,"./_hide":66,"./_redefine":112,"./_regexp-exec":114,"./_wks":146,"./es6.regexp.exec":242}],60:[function(e,t,o){"use strict";var n=e("./_an-object");t.exports=function(){var e=n(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},{"./_an-object":32}],61:[function(e,t,o){"use strict";var n=e("./_is-array"),r=e("./_is-object"),i=e("./_to-length"),c=e("./_ctx"),s=e("./_wks")("isConcatSpreadable");t.exports=function e(t,o,a,u,l,f,p,_){for(var d,h,g=l,m=0,b=!!p&&c(p,_,3);m<u;){if(m in a){if(d=b?b(a[m],m,o):a[m],h=!1,r(d)&&(h=void 0!==(h=d[s])?!!h:n(d)),h&&f>0)g=e(t,o,d,i(d.length),g,f-1)-1;else{if(g>=9007199254740991)throw TypeError();t[g]=d}g++}m++}return g}},{"./_ctx":48,"./_is-array":73,"./_is-object":75,"./_to-length":135,"./_wks":146}],62:[function(e,t,o){var n=e("./_ctx"),r=e("./_iter-call"),i=e("./_is-array-iter"),c=e("./_an-object"),s=e("./_to-length"),a=e("./core.get-iterator-method"),u={},l={};(o=t.exports=function(e,t,o,f,p){var _,d,h,g,m=p?function(){return e}:a(e),b=n(o,f,t?2:1),y=0;if("function"!=typeof m)throw TypeError(e+" is not iterable!");if(i(m)){for(_=s(e.length);_>y;y++)if((g=t?b(c(d=e[y])[0],d[1]):b(e[y]))===u||g===l)return g}else for(h=m.call(e);!(d=h.next()).done;)if((g=r(h,b,d.value,t))===u||g===l)return g}).BREAK=u,o.RETURN=l},{"./_an-object":32,"./_ctx":48,"./_is-array-iter":72,"./_iter-call":77,"./_to-length":135,"./core.get-iterator-method":147}],63:[function(e,t,o){t.exports=e("./_shared")("native-function-to-string",Function.toString)},{"./_shared":120}],64:[function(e,t,o){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},{}],65:[function(e,t,o){var n={}.hasOwnProperty;t.exports=function(e,t){return n.call(e,t)}},{}],66:[function(e,t,o){var n=e("./_object-dp"),r=e("./_property-desc");t.exports=e("./_descriptors")?function(e,t,o){return n.f(e,t,r(1,o))}:function(e,t,o){return e[t]=o,e}},{"./_descriptors":52,"./_object-dp":93,"./_property-desc":110}],67:[function(e,t,o){var n=e("./_global").document;t.exports=n&&n.documentElement},{"./_global":64}],68:[function(e,t,o){t.exports=!e("./_descriptors")&&!e("./_fails")((function(){return 7!=Object.defineProperty(e("./_dom-create")("div"),"a",{get:function(){return 7}}).a}))},{"./_descriptors":52,"./_dom-create":53,"./_fails":58}],69:[function(e,t,o){var n=e("./_is-object"),r=e("./_set-proto").set;t.exports=function(e,t,o){var i,c=t.constructor;return c!==o&&"function"==typeof c&&(i=c.prototype)!==o.prototype&&n(i)&&r&&r(e,i),e}},{"./_is-object":75,"./_set-proto":116}],70:[function(e,t,o){t.exports=function(e,t,o){var n=void 0===o;switch(t.length){case 0:return n?e():e.call(o);case 1:return n?e(t[0]):e.call(o,t[0]);case 2:return n?e(t[0],t[1]):e.call(o,t[0],t[1]);case 3:return n?e(t[0],t[1],t[2]):e.call(o,t[0],t[1],t[2]);case 4:return n?e(t[0],t[1],t[2],t[3]):e.call(o,t[0],t[1],t[2],t[3])}return e.apply(o,t)}},{}],71:[function(e,t,o){var n=e("./_cof");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},{"./_cof":42}],72:[function(e,t,o){var n=e("./_iterators"),r=e("./_wks")("iterator"),i=Array.prototype;t.exports=function(e){return void 0!==e&&(n.Array===e||i[r]===e)}},{"./_iterators":82,"./_wks":146}],73:[function(e,t,o){var n=e("./_cof");t.exports=Array.isArray||function(e){return"Array"==n(e)}},{"./_cof":42}],74:[function(e,t,o){var n=e("./_is-object"),r=Math.floor;t.exports=function(e){return!n(e)&&isFinite(e)&&r(e)===e}},{"./_is-object":75}],75:[function(e,t,o){t.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},{}],76:[function(e,t,o){var n=e("./_is-object"),r=e("./_cof"),i=e("./_wks")("match");t.exports=function(e){var t;return n(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==r(e))}},{"./_cof":42,"./_is-object":75,"./_wks":146}],77:[function(e,t,o){var n=e("./_an-object");t.exports=function(e,t,o,r){try{return r?t(n(o)[0],o[1]):t(o)}catch(t){var i=e.return;throw void 0!==i&&n(i.call(e)),t}}},{"./_an-object":32}],78:[function(e,t,o){"use strict";var n=e("./_object-create"),r=e("./_property-desc"),i=e("./_set-to-string-tag"),c={};e("./_hide")(c,e("./_wks")("iterator"),(function(){return this})),t.exports=function(e,t,o){e.prototype=n(c,{next:r(1,o)}),i(e,t+" Iterator")}},{"./_hide":66,"./_object-create":92,"./_property-desc":110,"./_set-to-string-tag":118,"./_wks":146}],79:[function(e,t,o){"use strict";var n=e("./_library"),r=e("./_export"),i=e("./_redefine"),c=e("./_hide"),s=e("./_iterators"),a=e("./_iter-create"),u=e("./_set-to-string-tag"),l=e("./_object-gpo"),f=e("./_wks")("iterator"),p=!([].keys&&"next"in[].keys()),_="keys",d="values",h=function(){return this};t.exports=function(e,t,o,g,m,b,y){a(o,t,g);var v,x,k,j=function(e){if(!p&&e in O)return O[e];switch(e){case _:case d:return function(){return new o(this,e)}}return function(){return new o(this,e)}},w=t+" Iterator",S=m==d,E=!1,O=e.prototype,A=O[f]||O["@@iterator"]||m&&O[m],L=A||j(m),T=m?S?j("entries"):L:void 0,C="Array"==t&&O.entries||A;if(C&&(k=l(C.call(new e)))!==Object.prototype&&k.next&&(u(k,w,!0),n||"function"==typeof k[f]||c(k,f,h)),S&&A&&A.name!==d&&(E=!0,L=function(){return A.call(this)}),n&&!y||!p&&!E&&O[f]||c(O,f,L),s[t]=L,s[w]=h,m)if(v={values:S?L:j(d),keys:b?L:j(_),entries:T},y)for(x in v)x in O||i(O,x,v[x]);else r(r.P+r.F*(p||E),t,v);return v}},{"./_export":56,"./_hide":66,"./_iter-create":78,"./_iterators":82,"./_library":83,"./_object-gpo":99,"./_redefine":112,"./_set-to-string-tag":118,"./_wks":146}],80:[function(e,t,o){var n=e("./_wks")("iterator"),r=!1;try{var i=[7][n]();i.return=function(){r=!0},Array.from(i,(function(){throw 2}))}catch(e){}t.exports=function(e,t){if(!t&&!r)return!1;var o=!1;try{var i=[7],c=i[n]();c.next=function(){return{done:o=!0}},i[n]=function(){return c},e(i)}catch(e){}return o}},{"./_wks":146}],81:[function(e,t,o){t.exports=function(e,t){return{value:t,done:!!e}}},{}],82:[function(e,t,o){t.exports={}},{}],83:[function(e,t,o){t.exports=!1},{}],84:[function(e,t,o){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:Math.exp(e)-1}:n},{}],85:[function(e,t,o){var n=e("./_math-sign"),r=Math.pow,i=r(2,-52),c=r(2,-23),s=r(2,127)*(2-c),a=r(2,-126);t.exports=Math.fround||function(e){var t,o,r=Math.abs(e),u=n(e);return r<a?u*(r/a/c+1/i-1/i)*a*c:(o=(t=(1+c/i)*r)-(t-r))>s||o!=o?u*(1/0):u*o}},{"./_math-sign":87}],86:[function(e,t,o){t.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:Math.log(1+e)}},{}],87:[function(e,t,o){t.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},{}],88:[function(e,t,o){var n=e("./_uid")("meta"),r=e("./_is-object"),i=e("./_has"),c=e("./_object-dp").f,s=0,a=Object.isExtensible||function(){return!0},u=!e("./_fails")((function(){return a(Object.preventExtensions({}))})),l=function(e){c(e,n,{value:{i:"O"+ ++s,w:{}}})},f=t.exports={KEY:n,NEED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,n)){if(!a(e))return"F";if(!t)return"E";l(e)}return e[n].i},getWeak:function(e,t){if(!i(e,n)){if(!a(e))return!0;if(!t)return!1;l(e)}return e[n].w},onFreeze:function(e){return u&&f.NEED&&a(e)&&!i(e,n)&&l(e),e}}},{"./_fails":58,"./_has":65,"./_is-object":75,"./_object-dp":93,"./_uid":141}],89:[function(e,t,o){var n=e("./_global"),r=e("./_task").set,i=n.MutationObserver||n.WebKitMutationObserver,c=n.process,s=n.Promise,a="process"==e("./_cof")(c);t.exports=function(){var e,t,o,u=function(){var n,r;for(a&&(n=c.domain)&&n.exit();e;){r=e.fn,e=e.next;try{r()}catch(n){throw e?o():t=void 0,n}}t=void 0,n&&n.enter()};if(a)o=function(){c.nextTick(u)};else if(!i||n.navigator&&n.navigator.standalone)if(s&&s.resolve){var l=s.resolve(void 0);o=function(){l.then(u)}}else o=function(){r.call(n,u)};else{var f=!0,p=document.createTextNode("");new i(u).observe(p,{characterData:!0}),o=function(){p.data=f=!f}}return function(n){var r={fn:n,next:void 0};t&&(t.next=r),e||(e=r,o()),t=r}}},{"./_cof":42,"./_global":64,"./_task":130}],90:[function(e,t,o){"use strict";var n=e("./_a-function");function r(e){var t,o;this.promise=new e((function(e,n){if(void 0!==t||void 0!==o)throw TypeError("Bad Promise constructor");t=e,o=n})),this.resolve=n(t),this.reject=n(o)}t.exports.f=function(e){return new r(e)}},{"./_a-function":27}],91:[function(e,t,o){"use strict";var n=e("./_descriptors"),r=e("./_object-keys"),i=e("./_object-gops"),c=e("./_object-pie"),s=e("./_to-object"),a=e("./_iobject"),u=Object.assign;t.exports=!u||e("./_fails")((function(){var e={},t={},o=Symbol(),n="abcdefghijklmnopqrst";return e[o]=7,n.split("").forEach((function(e){t[e]=e})),7!=u({},e)[o]||Object.keys(u({},t)).join("")!=n}))?function(e,t){for(var o=s(e),u=arguments.length,l=1,f=i.f,p=c.f;u>l;)for(var _,d=a(arguments[l++]),h=f?r(d).concat(f(d)):r(d),g=h.length,m=0;g>m;)_=h[m++],n&&!p.call(d,_)||(o[_]=d[_]);return o}:u},{"./_descriptors":52,"./_fails":58,"./_iobject":71,"./_object-gops":98,"./_object-keys":101,"./_object-pie":102,"./_to-object":136}],92:[function(e,t,o){var n=e("./_an-object"),r=e("./_object-dps"),i=e("./_enum-bug-keys"),c=e("./_shared-key")("IE_PROTO"),s=function(){},a=function(){var t,o=e("./_dom-create")("iframe"),n=i.length;for(o.style.display="none",e("./_html").appendChild(o),o.src="javascript:",(t=o.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),a=t.F;n--;)delete a.prototype[i[n]];return a()};t.exports=Object.create||function(e,t){var o;return null!==e?(s.prototype=n(e),o=new s,s.prototype=null,o[c]=e):o=a(),void 0===t?o:r(o,t)}},{"./_an-object":32,"./_dom-create":53,"./_enum-bug-keys":54,"./_html":67,"./_object-dps":94,"./_shared-key":119}],93:[function(e,t,o){var n=e("./_an-object"),r=e("./_ie8-dom-define"),i=e("./_to-primitive"),c=Object.defineProperty;o.f=e("./_descriptors")?Object.defineProperty:function(e,t,o){if(n(e),t=i(t,!0),n(o),r)try{return c(e,t,o)}catch(e){}if("get"in o||"set"in o)throw TypeError("Accessors not supported!");return"value"in o&&(e[t]=o.value),e}},{"./_an-object":32,"./_descriptors":52,"./_ie8-dom-define":68,"./_to-primitive":137}],94:[function(e,t,o){var n=e("./_object-dp"),r=e("./_an-object"),i=e("./_object-keys");t.exports=e("./_descriptors")?Object.defineProperties:function(e,t){r(e);for(var o,c=i(t),s=c.length,a=0;s>a;)n.f(e,o=c[a++],t[o]);return e}},{"./_an-object":32,"./_descriptors":52,"./_object-dp":93,"./_object-keys":101}],95:[function(e,t,o){var n=e("./_object-pie"),r=e("./_property-desc"),i=e("./_to-iobject"),c=e("./_to-primitive"),s=e("./_has"),a=e("./_ie8-dom-define"),u=Object.getOwnPropertyDescriptor;o.f=e("./_descriptors")?u:function(e,t){if(e=i(e),t=c(t,!0),a)try{return u(e,t)}catch(e){}if(s(e,t))return r(!n.f.call(e,t),e[t])}},{"./_descriptors":52,"./_has":65,"./_ie8-dom-define":68,"./_object-pie":102,"./_property-desc":110,"./_to-iobject":134,"./_to-primitive":137}],96:[function(e,t,o){var n=e("./_to-iobject"),r=e("./_object-gopn").f,i={}.toString,c="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(e){return c&&"[object Window]"==i.call(e)?function(e){try{return r(e)}catch(e){return c.slice()}}(e):r(n(e))}},{"./_object-gopn":97,"./_to-iobject":134}],97:[function(e,t,o){var n=e("./_object-keys-internal"),r=e("./_enum-bug-keys").concat("length","prototype");o.f=Object.getOwnPropertyNames||function(e){return n(e,r)}},{"./_enum-bug-keys":54,"./_object-keys-internal":100}],98:[function(e,t,o){o.f=Object.getOwnPropertySymbols},{}],99:[function(e,t,o){var n=e("./_has"),r=e("./_to-object"),i=e("./_shared-key")("IE_PROTO"),c=Object.prototype;t.exports=Object.getPrototypeOf||function(e){return e=r(e),n(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},{"./_has":65,"./_shared-key":119,"./_to-object":136}],100:[function(e,t,o){var n=e("./_has"),r=e("./_to-iobject"),i=e("./_array-includes")(!1),c=e("./_shared-key")("IE_PROTO");t.exports=function(e,t){var o,s=r(e),a=0,u=[];for(o in s)o!=c&&n(s,o)&&u.push(o);for(;t.length>a;)n(s,o=t[a++])&&(~i(u,o)||u.push(o));return u}},{"./_array-includes":35,"./_has":65,"./_shared-key":119,"./_to-iobject":134}],101:[function(e,t,o){var n=e("./_object-keys-internal"),r=e("./_enum-bug-keys");t.exports=Object.keys||function(e){return n(e,r)}},{"./_enum-bug-keys":54,"./_object-keys-internal":100}],102:[function(e,t,o){o.f={}.propertyIsEnumerable},{}],103:[function(e,t,o){var n=e("./_export"),r=e("./_core"),i=e("./_fails");t.exports=function(e,t){var o=(r.Object||{})[e]||Object[e],c={};c[e]=t(o),n(n.S+n.F*i((function(){o(1)})),"Object",c)}},{"./_core":46,"./_export":56,"./_fails":58}],104:[function(e,t,o){var n=e("./_descriptors"),r=e("./_object-keys"),i=e("./_to-iobject"),c=e("./_object-pie").f;t.exports=function(e){return function(t){for(var o,s=i(t),a=r(s),u=a.length,l=0,f=[];u>l;)o=a[l++],n&&!c.call(s,o)||f.push(e?[o,s[o]]:s[o]);return f}}},{"./_descriptors":52,"./_object-keys":101,"./_object-pie":102,"./_to-iobject":134}],105:[function(e,t,o){var n=e("./_object-gopn"),r=e("./_object-gops"),i=e("./_an-object"),c=e("./_global").Reflect;t.exports=c&&c.ownKeys||function(e){var t=n.f(i(e)),o=r.f;return o?t.concat(o(e)):t}},{"./_an-object":32,"./_global":64,"./_object-gopn":97,"./_object-gops":98}],106:[function(e,t,o){var n=e("./_global").parseFloat,r=e("./_string-trim").trim;t.exports=1/n(e("./_string-ws")+"-0")!=-1/0?function(e){var t=r(String(e),3),o=n(t);return 0===o&&"-"==t.charAt(0)?-0:o}:n},{"./_global":64,"./_string-trim":128,"./_string-ws":129}],107:[function(e,t,o){var n=e("./_global").parseInt,r=e("./_string-trim").trim,i=e("./_string-ws"),c=/^[-+]?0[xX]/;t.exports=8!==n(i+"08")||22!==n(i+"0x16")?function(e,t){var o=r(String(e),3);return n(o,t>>>0||(c.test(o)?16:10))}:n},{"./_global":64,"./_string-trim":128,"./_string-ws":129}],108:[function(e,t,o){t.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}}},{}],109:[function(e,t,o){var n=e("./_an-object"),r=e("./_is-object"),i=e("./_new-promise-capability");t.exports=function(e,t){if(n(e),r(t)&&t.constructor===e)return t;var o=i.f(e);return(0,o.resolve)(t),o.promise}},{"./_an-object":32,"./_is-object":75,"./_new-promise-capability":90}],110:[function(e,t,o){t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},{}],111:[function(e,t,o){var n=e("./_redefine");t.exports=function(e,t,o){for(var r in t)n(e,r,t[r],o);return e}},{"./_redefine":112}],112:[function(e,t,o){var n=e("./_global"),r=e("./_hide"),i=e("./_has"),c=e("./_uid")("src"),s=e("./_function-to-string"),a="toString",u=(""+s).split(a);e("./_core").inspectSource=function(e){return s.call(e)},(t.exports=function(e,t,o,s){var a="function"==typeof o;a&&(i(o,"name")||r(o,"name",t)),e[t]!==o&&(a&&(i(o,c)||r(o,c,e[t]?""+e[t]:u.join(String(t)))),e===n?e[t]=o:s?e[t]?e[t]=o:r(e,t,o):(delete e[t],r(e,t,o)))})(Function.prototype,a,(function(){return"function"==typeof this&&this[c]||s.call(this)}))},{"./_core":46,"./_function-to-string":63,"./_global":64,"./_has":65,"./_hide":66,"./_uid":141}],113:[function(e,t,o){"use strict";var n=e("./_classof"),r=RegExp.prototype.exec;t.exports=function(e,t){var o=e.exec;if("function"==typeof o){var i=o.call(e,t);if("object"!=typeof i)throw new TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==n(e))throw new TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},{"./_classof":41}],114:[function(e,t,o){"use strict";var n,r,i=e("./_flags"),c=RegExp.prototype.exec,s=String.prototype.replace,a=c,u=(n=/a/,r=/b*/g,c.call(n,"a"),c.call(r,"a"),0!==n.lastIndex||0!==r.lastIndex),l=void 0!==/()??/.exec("")[1];(u||l)&&(a=function(e){var t,o,n,r,a=this;return l&&(o=new RegExp("^"+a.source+"$(?!\\s)",i.call(a))),u&&(t=a.lastIndex),n=c.call(a,e),u&&n&&(a.lastIndex=a.global?n.index+n[0].length:t),l&&n&&n.length>1&&s.call(n[0],o,(function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(n[r]=void 0)})),n}),t.exports=a},{"./_flags":60}],115:[function(e,t,o){t.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},{}],116:[function(e,t,o){var n=e("./_is-object"),r=e("./_an-object"),i=function(e,t){if(r(e),!n(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,o,n){try{(n=e("./_ctx")(Function.call,e("./_object-gopd").f(Object.prototype,"__proto__").set,2))(t,[]),o=!(t instanceof Array)}catch(e){o=!0}return function(e,t){return i(e,t),o?e.__proto__=t:n(e,t),e}}({},!1):void 0),check:i}},{"./_an-object":32,"./_ctx":48,"./_is-object":75,"./_object-gopd":95}],117:[function(e,t,o){"use strict";var n=e("./_global"),r=e("./_object-dp"),i=e("./_descriptors"),c=e("./_wks")("species");t.exports=function(e){var t=n[e];i&&t&&!t[c]&&r.f(t,c,{configurable:!0,get:function(){return this}})}},{"./_descriptors":52,"./_global":64,"./_object-dp":93,"./_wks":146}],118:[function(e,t,o){var n=e("./_object-dp").f,r=e("./_has"),i=e("./_wks")("toStringTag");t.exports=function(e,t,o){e&&!r(e=o?e:e.prototype,i)&&n(e,i,{configurable:!0,value:t})}},{"./_has":65,"./_object-dp":93,"./_wks":146}],119:[function(e,t,o){var n=e("./_shared")("keys"),r=e("./_uid");t.exports=function(e){return n[e]||(n[e]=r(e))}},{"./_shared":120,"./_uid":141}],120:[function(e,t,o){var n=e("./_core"),r=e("./_global"),i="__core-js_shared__",c=r[i]||(r[i]={});(t.exports=function(e,t){return c[e]||(c[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:e("./_library")?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},{"./_core":46,"./_global":64,"./_library":83}],121:[function(e,t,o){var n=e("./_an-object"),r=e("./_a-function"),i=e("./_wks")("species");t.exports=function(e,t){var o,c=n(e).constructor;return void 0===c||null==(o=n(c)[i])?t:r(o)}},{"./_a-function":27,"./_an-object":32,"./_wks":146}],122:[function(e,t,o){"use strict";var n=e("./_fails");t.exports=function(e,t){return!!e&&n((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},{"./_fails":58}],123:[function(e,t,o){var n=e("./_to-integer"),r=e("./_defined");t.exports=function(e){return function(t,o){var i,c,s=String(r(t)),a=n(o),u=s.length;return a<0||a>=u?e?"":void 0:(i=s.charCodeAt(a))<55296||i>56319||a+1===u||(c=s.charCodeAt(a+1))<56320||c>57343?e?s.charAt(a):i:e?s.slice(a,a+2):c-56320+(i-55296<<10)+65536}}},{"./_defined":51,"./_to-integer":133}],124:[function(e,t,o){var n=e("./_is-regexp"),r=e("./_defined");t.exports=function(e,t,o){if(n(t))throw TypeError("String#"+o+" doesn't accept regex!");return String(r(e))}},{"./_defined":51,"./_is-regexp":76}],125:[function(e,t,o){var n=e("./_export"),r=e("./_fails"),i=e("./_defined"),c=/"/g,s=function(e,t,o,n){var r=String(i(e)),s="<"+t;return""!==o&&(s+=" "+o+'="'+String(n).replace(c,"&quot;")+'"'),s+">"+r+"</"+t+">"};t.exports=function(e,t){var o={};o[e]=t(s),n(n.P+n.F*r((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})),"String",o)}},{"./_defined":51,"./_export":56,"./_fails":58}],126:[function(e,t,o){var n=e("./_to-length"),r=e("./_string-repeat"),i=e("./_defined");t.exports=function(e,t,o,c){var s=String(i(e)),a=s.length,u=void 0===o?" ":String(o),l=n(t);if(l<=a||""==u)return s;var f=l-a,p=r.call(u,Math.ceil(f/u.length));return p.length>f&&(p=p.slice(0,f)),c?p+s:s+p}},{"./_defined":51,"./_string-repeat":127,"./_to-length":135}],127:[function(e,t,o){"use strict";var n=e("./_to-integer"),r=e("./_defined");t.exports=function(e){var t=String(r(this)),o="",i=n(e);if(i<0||i==1/0)throw RangeError("Count can't be negative");for(;i>0;(i>>>=1)&&(t+=t))1&i&&(o+=t);return o}},{"./_defined":51,"./_to-integer":133}],128:[function(e,t,o){var n=e("./_export"),r=e("./_defined"),i=e("./_fails"),c=e("./_string-ws"),s="["+c+"]",a=RegExp("^"+s+s+"*"),u=RegExp(s+s+"*$"),l=function(e,t,o){var r={},s=i((function(){return!!c[e]()||"​"!="​"[e]()})),a=r[e]=s?t(f):c[e];o&&(r[o]=a),n(n.P+n.F*s,"String",r)},f=l.trim=function(e,t){return e=String(r(e)),1&t&&(e=e.replace(a,"")),2&t&&(e=e.replace(u,"")),e};t.exports=l},{"./_defined":51,"./_export":56,"./_fails":58,"./_string-ws":129}],129:[function(e,t,o){t.exports="\t\n\v\f\r   ᠎             　\u2028\u2029\ufeff"},{}],130:[function(e,t,o){var n,r,i,c=e("./_ctx"),s=e("./_invoke"),a=e("./_html"),u=e("./_dom-create"),l=e("./_global"),f=l.process,p=l.setImmediate,_=l.clearImmediate,d=l.MessageChannel,h=l.Dispatch,g=0,m={},b="onreadystatechange",y=function(){var e=+this;if(m.hasOwnProperty(e)){var t=m[e];delete m[e],t()}},v=function(e){y.call(e.data)};p&&_||(p=function(e){for(var t=[],o=1;arguments.length>o;)t.push(arguments[o++]);return m[++g]=function(){s("function"==typeof e?e:Function(e),t)},n(g),g},_=function(e){delete m[e]},"process"==e("./_cof")(f)?n=function(e){f.nextTick(c(y,e,1))}:h&&h.now?n=function(e){h.now(c(y,e,1))}:d?(i=(r=new d).port2,r.port1.onmessage=v,n=c(i.postMessage,i,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(n=function(e){l.postMessage(e+"","*")},l.addEventListener("message",v,!1)):n=b in u("script")?function(e){a.appendChild(u("script")).onreadystatechange=function(){a.removeChild(this),y.call(e)}}:function(e){setTimeout(c(y,e,1),0)}),t.exports={set:p,clear:_}},{"./_cof":42,"./_ctx":48,"./_dom-create":53,"./_global":64,"./_html":67,"./_invoke":70}],131:[function(e,t,o){var n=e("./_to-integer"),r=Math.max,i=Math.min;t.exports=function(e,t){return(e=n(e))<0?r(e+t,0):i(e,t)}},{"./_to-integer":133}],132:[function(e,t,o){var n=e("./_to-integer"),r=e("./_to-length");t.exports=function(e){if(void 0===e)return 0;var t=n(e),o=r(t);if(t!==o)throw RangeError("Wrong length!");return o}},{"./_to-integer":133,"./_to-length":135}],133:[function(e,t,o){var n=Math.ceil,r=Math.floor;t.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},{}],134:[function(e,t,o){var n=e("./_iobject"),r=e("./_defined");t.exports=function(e){return n(r(e))}},{"./_defined":51,"./_iobject":71}],135:[function(e,t,o){var n=e("./_to-integer"),r=Math.min;t.exports=function(e){return e>0?r(n(e),9007199254740991):0}},{"./_to-integer":133}],136:[function(e,t,o){var n=e("./_defined");t.exports=function(e){return Object(n(e))}},{"./_defined":51}],137:[function(e,t,o){var n=e("./_is-object");t.exports=function(e,t){if(!n(e))return e;var o,r;if(t&&"function"==typeof(o=e.toString)&&!n(r=o.call(e)))return r;if("function"==typeof(o=e.valueOf)&&!n(r=o.call(e)))return r;if(!t&&"function"==typeof(o=e.toString)&&!n(r=o.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":75}],138:[function(e,t,o){"use strict";if(e("./_descriptors")){var n=e("./_library"),r=e("./_global"),i=e("./_fails"),c=e("./_export"),s=e("./_typed"),a=e("./_typed-buffer"),u=e("./_ctx"),l=e("./_an-instance"),f=e("./_property-desc"),p=e("./_hide"),_=e("./_redefine-all"),d=e("./_to-integer"),h=e("./_to-length"),g=e("./_to-index"),m=e("./_to-absolute-index"),b=e("./_to-primitive"),y=e("./_has"),v=e("./_classof"),x=e("./_is-object"),k=e("./_to-object"),j=e("./_is-array-iter"),w=e("./_object-create"),S=e("./_object-gpo"),E=e("./_object-gopn").f,O=e("./core.get-iterator-method"),A=e("./_uid"),L=e("./_wks"),T=e("./_array-methods"),C=e("./_array-includes"),M=e("./_species-constructor"),F=e("./es6.array.iterator"),I=e("./_iterators"),P=e("./_iter-detect"),N=e("./_set-species"),q=e("./_array-fill"),D=e("./_array-copy-within"),R=e("./_object-dp"),H=e("./_object-gopd"),B=R.f,U=H.f,G=r.RangeError,V=r.TypeError,z=r.Uint8Array,W="ArrayBuffer",Y="SharedArrayBuffer",$="BYTES_PER_ELEMENT",J=Array.prototype,K=a.ArrayBuffer,X=a.DataView,Z=T(0),Q=T(2),ee=T(3),te=T(4),oe=T(5),ne=T(6),re=C(!0),ie=C(!1),ce=F.values,se=F.keys,ae=F.entries,ue=J.lastIndexOf,le=J.reduce,fe=J.reduceRight,pe=J.join,_e=J.sort,de=J.slice,he=J.toString,ge=J.toLocaleString,me=L("iterator"),be=L("toStringTag"),ye=A("typed_constructor"),ve=A("def_constructor"),xe=s.CONSTR,ke=s.TYPED,je=s.VIEW,we="Wrong length!",Se=T(1,(function(e,t){return Te(M(e,e[ve]),t)})),Ee=i((function(){return 1===new z(new Uint16Array([1]).buffer)[0]})),Oe=!!z&&!!z.prototype.set&&i((function(){new z(1).set({})})),Ae=function(e,t){var o=d(e);if(o<0||o%t)throw G("Wrong offset!");return o},Le=function(e){if(x(e)&&ke in e)return e;throw V(e+" is not a typed array!")},Te=function(e,t){if(!x(e)||!(ye in e))throw V("It is not a typed array constructor!");return new e(t)},Ce=function(e,t){return Me(M(e,e[ve]),t)},Me=function(e,t){for(var o=0,n=t.length,r=Te(e,n);n>o;)r[o]=t[o++];return r},Fe=function(e,t,o){B(e,t,{get:function(){return this._d[o]}})},Ie=function(e){var t,o,n,r,i,c,s=k(e),a=arguments.length,l=a>1?arguments[1]:void 0,f=void 0!==l,p=O(s);if(null!=p&&!j(p)){for(c=p.call(s),n=[],t=0;!(i=c.next()).done;t++)n.push(i.value);s=n}for(f&&a>2&&(l=u(l,arguments[2],2)),t=0,o=h(s.length),r=Te(this,o);o>t;t++)r[t]=f?l(s[t],t):s[t];return r},Pe=function(){for(var e=0,t=arguments.length,o=Te(this,t);t>e;)o[e]=arguments[e++];return o},Ne=!!z&&i((function(){ge.call(new z(1))})),qe=function(){return ge.apply(Ne?de.call(Le(this)):Le(this),arguments)},De={copyWithin:function(e,t){return D.call(Le(this),e,t,arguments.length>2?arguments[2]:void 0)},every:function(e){return te(Le(this),e,arguments.length>1?arguments[1]:void 0)},fill:function(e){return q.apply(Le(this),arguments)},filter:function(e){return Ce(this,Q(Le(this),e,arguments.length>1?arguments[1]:void 0))},find:function(e){return oe(Le(this),e,arguments.length>1?arguments[1]:void 0)},findIndex:function(e){return ne(Le(this),e,arguments.length>1?arguments[1]:void 0)},forEach:function(e){Z(Le(this),e,arguments.length>1?arguments[1]:void 0)},indexOf:function(e){return ie(Le(this),e,arguments.length>1?arguments[1]:void 0)},includes:function(e){return re(Le(this),e,arguments.length>1?arguments[1]:void 0)},join:function(e){return pe.apply(Le(this),arguments)},lastIndexOf:function(e){return ue.apply(Le(this),arguments)},map:function(e){return Se(Le(this),e,arguments.length>1?arguments[1]:void 0)},reduce:function(e){return le.apply(Le(this),arguments)},reduceRight:function(e){return fe.apply(Le(this),arguments)},reverse:function(){for(var e,t=this,o=Le(t).length,n=Math.floor(o/2),r=0;r<n;)e=t[r],t[r++]=t[--o],t[o]=e;return t},some:function(e){return ee(Le(this),e,arguments.length>1?arguments[1]:void 0)},sort:function(e){return _e.call(Le(this),e)},subarray:function(e,t){var o=Le(this),n=o.length,r=m(e,n);return new(M(o,o[ve]))(o.buffer,o.byteOffset+r*o.BYTES_PER_ELEMENT,h((void 0===t?n:m(t,n))-r))}},Re=function(e,t){return Ce(this,de.call(Le(this),e,t))},He=function(e){Le(this);var t=Ae(arguments[1],1),o=this.length,n=k(e),r=h(n.length),i=0;if(r+t>o)throw G(we);for(;i<r;)this[t+i]=n[i++]},Be={entries:function(){return ae.call(Le(this))},keys:function(){return se.call(Le(this))},values:function(){return ce.call(Le(this))}},Ue=function(e,t){return x(e)&&e[ke]&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},Ge=function(e,t){return Ue(e,t=b(t,!0))?f(2,e[t]):U(e,t)},Ve=function(e,t,o){return!(Ue(e,t=b(t,!0))&&x(o)&&y(o,"value"))||y(o,"get")||y(o,"set")||o.configurable||y(o,"writable")&&!o.writable||y(o,"enumerable")&&!o.enumerable?B(e,t,o):(e[t]=o.value,e)};xe||(H.f=Ge,R.f=Ve),c(c.S+c.F*!xe,"Object",{getOwnPropertyDescriptor:Ge,defineProperty:Ve}),i((function(){he.call({})}))&&(he=ge=function(){return pe.call(this)});var ze=_({},De);_(ze,Be),p(ze,me,Be.values),_(ze,{slice:Re,set:He,constructor:function(){},toString:he,toLocaleString:qe}),Fe(ze,"buffer","b"),Fe(ze,"byteOffset","o"),Fe(ze,"byteLength","l"),Fe(ze,"length","e"),B(ze,be,{get:function(){return this[ke]}}),t.exports=function(e,t,o,a){var u=e+((a=!!a)?"Clamped":"")+"Array",f="get"+e,_="set"+e,d=r[u],m=d||{},b=d&&S(d),y=!d||!s.ABV,k={},j=d&&d.prototype,O=function(e,o){B(e,o,{get:function(){return function(e,o){var n=e._d;return n.v[f](o*t+n.o,Ee)}(this,o)},set:function(e){return function(e,o,n){var r=e._d;a&&(n=(n=Math.round(n))<0?0:n>255?255:255&n),r.v[_](o*t+r.o,n,Ee)}(this,o,e)},enumerable:!0})};y?(d=o((function(e,o,n,r){l(e,d,u,"_d");var i,c,s,a,f=0,_=0;if(x(o)){if(!(o instanceof K||(a=v(o))==W||a==Y))return ke in o?Me(d,o):Ie.call(d,o);i=o,_=Ae(n,t);var m=o.byteLength;if(void 0===r){if(m%t)throw G(we);if((c=m-_)<0)throw G(we)}else if((c=h(r)*t)+_>m)throw G(we);s=c/t}else s=g(o),i=new K(c=s*t);for(p(e,"_d",{b:i,o:_,l:c,e:s,v:new X(i)});f<s;)O(e,f++)})),j=d.prototype=w(ze),p(j,"constructor",d)):i((function(){d(1)}))&&i((function(){new d(-1)}))&&P((function(e){new d,new d(null),new d(1.5),new d(e)}),!0)||(d=o((function(e,o,n,r){var i;return l(e,d,u),x(o)?o instanceof K||(i=v(o))==W||i==Y?void 0!==r?new m(o,Ae(n,t),r):void 0!==n?new m(o,Ae(n,t)):new m(o):ke in o?Me(d,o):Ie.call(d,o):new m(g(o))})),Z(b!==Function.prototype?E(m).concat(E(b)):E(m),(function(e){e in d||p(d,e,m[e])})),d.prototype=j,n||(j.constructor=d));var A=j[me],L=!!A&&("values"==A.name||null==A.name),T=Be.values;p(d,ye,!0),p(j,ke,u),p(j,je,!0),p(j,ve,d),(a?new d(1)[be]==u:be in j)||B(j,be,{get:function(){return u}}),k[u]=d,c(c.G+c.W+c.F*(d!=m),k),c(c.S,u,{BYTES_PER_ELEMENT:t}),c(c.S+c.F*i((function(){m.of.call(d,1)})),u,{from:Ie,of:Pe}),$ in j||p(j,$,t),c(c.P,u,De),N(u),c(c.P+c.F*Oe,u,{set:He}),c(c.P+c.F*!L,u,Be),n||j.toString==he||(j.toString=he),c(c.P+c.F*i((function(){new d(1).slice()})),u,{slice:Re}),c(c.P+c.F*(i((function(){return[1,2].toLocaleString()!=new d([1,2]).toLocaleString()}))||!i((function(){j.toLocaleString.call([1,2])}))),u,{toLocaleString:qe}),I[u]=L?A:T,n||L||p(j,me,T)}}else t.exports=function(){}},{"./_an-instance":31,"./_array-copy-within":33,"./_array-fill":34,"./_array-includes":35,"./_array-methods":36,"./_classof":41,"./_ctx":48,"./_descriptors":52,"./_export":56,"./_fails":58,"./_global":64,"./_has":65,"./_hide":66,"./_is-array-iter":72,"./_is-object":75,"./_iter-detect":80,"./_iterators":82,"./_library":83,"./_object-create":92,"./_object-dp":93,"./_object-gopd":95,"./_object-gopn":97,"./_object-gpo":99,"./_property-desc":110,"./_redefine-all":111,"./_set-species":117,"./_species-constructor":121,"./_to-absolute-index":131,"./_to-index":132,"./_to-integer":133,"./_to-length":135,"./_to-object":136,"./_to-primitive":137,"./_typed":140,"./_typed-buffer":139,"./_uid":141,"./_wks":146,"./core.get-iterator-method":147,"./es6.array.iterator":158}],139:[function(e,t,o){"use strict";var n=e("./_global"),r=e("./_descriptors"),i=e("./_library"),c=e("./_typed"),s=e("./_hide"),a=e("./_redefine-all"),u=e("./_fails"),l=e("./_an-instance"),f=e("./_to-integer"),p=e("./_to-length"),_=e("./_to-index"),d=e("./_object-gopn").f,h=e("./_object-dp").f,g=e("./_array-fill"),m=e("./_set-to-string-tag"),b="ArrayBuffer",y="DataView",v="Wrong index!",x=n.ArrayBuffer,k=n.DataView,j=n.Math,w=n.RangeError,S=n.Infinity,E=x,O=j.abs,A=j.pow,L=j.floor,T=j.log,C=j.LN2,M="buffer",F="byteLength",I="byteOffset",P=r?"_b":M,N=r?"_l":F,q=r?"_o":I;function D(e,t,o){var n,r,i,c=new Array(o),s=8*o-t-1,a=(1<<s)-1,u=a>>1,l=23===t?A(2,-24)-A(2,-77):0,f=0,p=e<0||0===e&&1/e<0?1:0;for((e=O(e))!=e||e===S?(r=e!=e?1:0,n=a):(n=L(T(e)/C),e*(i=A(2,-n))<1&&(n--,i*=2),(e+=n+u>=1?l/i:l*A(2,1-u))*i>=2&&(n++,i/=2),n+u>=a?(r=0,n=a):n+u>=1?(r=(e*i-1)*A(2,t),n+=u):(r=e*A(2,u-1)*A(2,t),n=0));t>=8;c[f++]=255&r,r/=256,t-=8);for(n=n<<t|r,s+=t;s>0;c[f++]=255&n,n/=256,s-=8);return c[--f]|=128*p,c}function R(e,t,o){var n,r=8*o-t-1,i=(1<<r)-1,c=i>>1,s=r-7,a=o-1,u=e[a--],l=127&u;for(u>>=7;s>0;l=256*l+e[a],a--,s-=8);for(n=l&(1<<-s)-1,l>>=-s,s+=t;s>0;n=256*n+e[a],a--,s-=8);if(0===l)l=1-c;else{if(l===i)return n?NaN:u?-S:S;n+=A(2,t),l-=c}return(u?-1:1)*n*A(2,l-t)}function H(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function B(e){return[255&e]}function U(e){return[255&e,e>>8&255]}function G(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function V(e){return D(e,52,8)}function z(e){return D(e,23,4)}function W(e,t,o){h(e.prototype,t,{get:function(){return this[o]}})}function Y(e,t,o,n){var r=_(+o);if(r+t>e[N])throw w(v);var i=e[P]._b,c=r+e[q],s=i.slice(c,c+t);return n?s:s.reverse()}function $(e,t,o,n,r,i){var c=_(+o);if(c+t>e[N])throw w(v);for(var s=e[P]._b,a=c+e[q],u=n(+r),l=0;l<t;l++)s[a+l]=u[i?l:t-l-1]}if(c.ABV){if(!u((function(){x(1)}))||!u((function(){new x(-1)}))||u((function(){return new x,new x(1.5),new x(NaN),x.name!=b}))){for(var J,K=(x=function(e){return l(this,x),new E(_(e))}).prototype=E.prototype,X=d(E),Z=0;X.length>Z;)(J=X[Z++])in x||s(x,J,E[J]);i||(K.constructor=x)}var Q=new k(new x(2)),ee=k.prototype.setInt8;Q.setInt8(0,2147483648),Q.setInt8(1,2147483649),!Q.getInt8(0)&&Q.getInt8(1)||a(k.prototype,{setInt8:function(e,t){ee.call(this,e,t<<24>>24)},setUint8:function(e,t){ee.call(this,e,t<<24>>24)}},!0)}else x=function(e){l(this,x,b);var t=_(e);this._b=g.call(new Array(t),0),this[N]=t},k=function(e,t,o){l(this,k,y),l(e,x,y);var n=e[N],r=f(t);if(r<0||r>n)throw w("Wrong offset!");if(r+(o=void 0===o?n-r:p(o))>n)throw w("Wrong length!");this[P]=e,this[q]=r,this[N]=o},r&&(W(x,F,"_l"),W(k,M,"_b"),W(k,F,"_l"),W(k,I,"_o")),a(k.prototype,{getInt8:function(e){return Y(this,1,e)[0]<<24>>24},getUint8:function(e){return Y(this,1,e)[0]},getInt16:function(e){var t=Y(this,2,e,arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=Y(this,2,e,arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return H(Y(this,4,e,arguments[1]))},getUint32:function(e){return H(Y(this,4,e,arguments[1]))>>>0},getFloat32:function(e){return R(Y(this,4,e,arguments[1]),23,4)},getFloat64:function(e){return R(Y(this,8,e,arguments[1]),52,8)},setInt8:function(e,t){$(this,1,e,B,t)},setUint8:function(e,t){$(this,1,e,B,t)},setInt16:function(e,t){$(this,2,e,U,t,arguments[2])},setUint16:function(e,t){$(this,2,e,U,t,arguments[2])},setInt32:function(e,t){$(this,4,e,G,t,arguments[2])},setUint32:function(e,t){$(this,4,e,G,t,arguments[2])},setFloat32:function(e,t){$(this,4,e,z,t,arguments[2])},setFloat64:function(e,t){$(this,8,e,V,t,arguments[2])}});m(x,b),m(k,y),s(k.prototype,c.VIEW,!0),o.ArrayBuffer=x,o.DataView=k},{"./_an-instance":31,"./_array-fill":34,"./_descriptors":52,"./_fails":58,"./_global":64,"./_hide":66,"./_library":83,"./_object-dp":93,"./_object-gopn":97,"./_redefine-all":111,"./_set-to-string-tag":118,"./_to-index":132,"./_to-integer":133,"./_to-length":135,"./_typed":140}],140:[function(e,t,o){for(var n,r=e("./_global"),i=e("./_hide"),c=e("./_uid"),s=c("typed_array"),a=c("view"),u=!(!r.ArrayBuffer||!r.DataView),l=u,f=0,p="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");f<9;)(n=r[p[f++]])?(i(n.prototype,s,!0),i(n.prototype,a,!0)):l=!1;t.exports={ABV:u,CONSTR:l,TYPED:s,VIEW:a}},{"./_global":64,"./_hide":66,"./_uid":141}],141:[function(e,t,o){var n=0,r=Math.random();t.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},{}],142:[function(e,t,o){var n=e("./_global").navigator;t.exports=n&&n.userAgent||""},{"./_global":64}],143:[function(e,t,o){var n=e("./_is-object");t.exports=function(e,t){if(!n(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},{"./_is-object":75}],144:[function(e,t,o){var n=e("./_global"),r=e("./_core"),i=e("./_library"),c=e("./_wks-ext"),s=e("./_object-dp").f;t.exports=function(e){var t=r.Symbol||(r.Symbol=i?{}:n.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:c.f(e)})}},{"./_core":46,"./_global":64,"./_library":83,"./_object-dp":93,"./_wks-ext":145}],145:[function(e,t,o){o.f=e("./_wks")},{"./_wks":146}],146:[function(e,t,o){var n=e("./_shared")("wks"),r=e("./_uid"),i=e("./_global").Symbol,c="function"==typeof i;(t.exports=function(e){return n[e]||(n[e]=c&&i[e]||(c?i:r)("Symbol."+e))}).store=n},{"./_global":64,"./_shared":120,"./_uid":141}],147:[function(e,t,o){var n=e("./_classof"),r=e("./_wks")("iterator"),i=e("./_iterators");t.exports=e("./_core").getIteratorMethod=function(e){if(null!=e)return e[r]||e["@@iterator"]||i[n(e)]}},{"./_classof":41,"./_core":46,"./_iterators":82,"./_wks":146}],148:[function(e,t,o){var n=e("./_export");n(n.P,"Array",{copyWithin:e("./_array-copy-within")}),e("./_add-to-unscopables")("copyWithin")},{"./_add-to-unscopables":29,"./_array-copy-within":33,"./_export":56}],149:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_array-methods")(4);n(n.P+n.F*!e("./_strict-method")([].every,!0),"Array",{every:function(e){return r(this,e,arguments[1])}})},{"./_array-methods":36,"./_export":56,"./_strict-method":122}],150:[function(e,t,o){var n=e("./_export");n(n.P,"Array",{fill:e("./_array-fill")}),e("./_add-to-unscopables")("fill")},{"./_add-to-unscopables":29,"./_array-fill":34,"./_export":56}],151:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_array-methods")(2);n(n.P+n.F*!e("./_strict-method")([].filter,!0),"Array",{filter:function(e){return r(this,e,arguments[1])}})},{"./_array-methods":36,"./_export":56,"./_strict-method":122}],152:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_array-methods")(6),i="findIndex",c=!0;i in[]&&Array(1)[i]((function(){c=!1})),n(n.P+n.F*c,"Array",{findIndex:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),e("./_add-to-unscopables")(i)},{"./_add-to-unscopables":29,"./_array-methods":36,"./_export":56}],153:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_array-methods")(5),i="find",c=!0;i in[]&&Array(1).find((function(){c=!1})),n(n.P+n.F*c,"Array",{find:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),e("./_add-to-unscopables")(i)},{"./_add-to-unscopables":29,"./_array-methods":36,"./_export":56}],154:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_array-methods")(0),i=e("./_strict-method")([].forEach,!0);n(n.P+n.F*!i,"Array",{forEach:function(e){return r(this,e,arguments[1])}})},{"./_array-methods":36,"./_export":56,"./_strict-method":122}],155:[function(e,t,o){"use strict";var n=e("./_ctx"),r=e("./_export"),i=e("./_to-object"),c=e("./_iter-call"),s=e("./_is-array-iter"),a=e("./_to-length"),u=e("./_create-property"),l=e("./core.get-iterator-method");r(r.S+r.F*!e("./_iter-detect")((function(e){Array.from(e)})),"Array",{from:function(e){var t,o,r,f,p=i(e),_="function"==typeof this?this:Array,d=arguments.length,h=d>1?arguments[1]:void 0,g=void 0!==h,m=0,b=l(p);if(g&&(h=n(h,d>2?arguments[2]:void 0,2)),null==b||_==Array&&s(b))for(o=new _(t=a(p.length));t>m;m++)u(o,m,g?h(p[m],m):p[m]);else for(f=b.call(p),o=new _;!(r=f.next()).done;m++)u(o,m,g?c(f,h,[r.value,m],!0):r.value);return o.length=m,o}})},{"./_create-property":47,"./_ctx":48,"./_export":56,"./_is-array-iter":72,"./_iter-call":77,"./_iter-detect":80,"./_to-length":135,"./_to-object":136,"./core.get-iterator-method":147}],156:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_array-includes")(!1),i=[].indexOf,c=!!i&&1/[1].indexOf(1,-0)<0;n(n.P+n.F*(c||!e("./_strict-method")(i)),"Array",{indexOf:function(e){return c?i.apply(this,arguments)||0:r(this,e,arguments[1])}})},{"./_array-includes":35,"./_export":56,"./_strict-method":122}],157:[function(e,t,o){var n=e("./_export");n(n.S,"Array",{isArray:e("./_is-array")})},{"./_export":56,"./_is-array":73}],158:[function(e,t,o){"use strict";var n=e("./_add-to-unscopables"),r=e("./_iter-step"),i=e("./_iterators"),c=e("./_to-iobject");t.exports=e("./_iter-define")(Array,"Array",(function(e,t){this._t=c(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,o=this._i++;return!e||o>=e.length?(this._t=void 0,r(1)):r(0,"keys"==t?o:"values"==t?e[o]:[o,e[o]])}),"values"),i.Arguments=i.Array,n("keys"),n("values"),n("entries")},{"./_add-to-unscopables":29,"./_iter-define":79,"./_iter-step":81,"./_iterators":82,"./_to-iobject":134}],159:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_to-iobject"),i=[].join;n(n.P+n.F*(e("./_iobject")!=Object||!e("./_strict-method")(i)),"Array",{join:function(e){return i.call(r(this),void 0===e?",":e)}})},{"./_export":56,"./_iobject":71,"./_strict-method":122,"./_to-iobject":134}],160:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_to-iobject"),i=e("./_to-integer"),c=e("./_to-length"),s=[].lastIndexOf,a=!!s&&1/[1].lastIndexOf(1,-0)<0;n(n.P+n.F*(a||!e("./_strict-method")(s)),"Array",{lastIndexOf:function(e){if(a)return s.apply(this,arguments)||0;var t=r(this),o=c(t.length),n=o-1;for(arguments.length>1&&(n=Math.min(n,i(arguments[1]))),n<0&&(n=o+n);n>=0;n--)if(n in t&&t[n]===e)return n||0;return-1}})},{"./_export":56,"./_strict-method":122,"./_to-integer":133,"./_to-iobject":134,"./_to-length":135}],161:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_array-methods")(1);n(n.P+n.F*!e("./_strict-method")([].map,!0),"Array",{map:function(e){return r(this,e,arguments[1])}})},{"./_array-methods":36,"./_export":56,"./_strict-method":122}],162:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_create-property");n(n.S+n.F*e("./_fails")((function(){function e(){}return!(Array.of.call(e)instanceof e)})),"Array",{of:function(){for(var e=0,t=arguments.length,o=new("function"==typeof this?this:Array)(t);t>e;)r(o,e,arguments[e++]);return o.length=t,o}})},{"./_create-property":47,"./_export":56,"./_fails":58}],163:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_array-reduce");n(n.P+n.F*!e("./_strict-method")([].reduceRight,!0),"Array",{reduceRight:function(e){return r(this,e,arguments.length,arguments[1],!0)}})},{"./_array-reduce":37,"./_export":56,"./_strict-method":122}],164:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_array-reduce");n(n.P+n.F*!e("./_strict-method")([].reduce,!0),"Array",{reduce:function(e){return r(this,e,arguments.length,arguments[1],!1)}})},{"./_array-reduce":37,"./_export":56,"./_strict-method":122}],165:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_html"),i=e("./_cof"),c=e("./_to-absolute-index"),s=e("./_to-length"),a=[].slice;n(n.P+n.F*e("./_fails")((function(){r&&a.call(r)})),"Array",{slice:function(e,t){var o=s(this.length),n=i(this);if(t=void 0===t?o:t,"Array"==n)return a.call(this,e,t);for(var r=c(e,o),u=c(t,o),l=s(u-r),f=new Array(l),p=0;p<l;p++)f[p]="String"==n?this.charAt(r+p):this[r+p];return f}})},{"./_cof":42,"./_export":56,"./_fails":58,"./_html":67,"./_to-absolute-index":131,"./_to-length":135}],166:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_array-methods")(3);n(n.P+n.F*!e("./_strict-method")([].some,!0),"Array",{some:function(e){return r(this,e,arguments[1])}})},{"./_array-methods":36,"./_export":56,"./_strict-method":122}],167:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_a-function"),i=e("./_to-object"),c=e("./_fails"),s=[].sort,a=[1,2,3];n(n.P+n.F*(c((function(){a.sort(void 0)}))||!c((function(){a.sort(null)}))||!e("./_strict-method")(s)),"Array",{sort:function(e){return void 0===e?s.call(i(this)):s.call(i(this),r(e))}})},{"./_a-function":27,"./_export":56,"./_fails":58,"./_strict-method":122,"./_to-object":136}],168:[function(e,t,o){e("./_set-species")("Array")},{"./_set-species":117}],169:[function(e,t,o){var n=e("./_export");n(n.S,"Date",{now:function(){return(new Date).getTime()}})},{"./_export":56}],170:[function(e,t,o){var n=e("./_export"),r=e("./_date-to-iso-string");n(n.P+n.F*(Date.prototype.toISOString!==r),"Date",{toISOString:r})},{"./_date-to-iso-string":49,"./_export":56}],171:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_to-object"),i=e("./_to-primitive");n(n.P+n.F*e("./_fails")((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})),"Date",{toJSON:function(e){var t=r(this),o=i(t);return"number"!=typeof o||isFinite(o)?t.toISOString():null}})},{"./_export":56,"./_fails":58,"./_to-object":136,"./_to-primitive":137}],172:[function(e,t,o){var n=e("./_wks")("toPrimitive"),r=Date.prototype;n in r||e("./_hide")(r,n,e("./_date-to-primitive"))},{"./_date-to-primitive":50,"./_hide":66,"./_wks":146}],173:[function(e,t,o){var n=Date.prototype,r="Invalid Date",i="toString",c=n.toString,s=n.getTime;new Date(NaN)+""!=r&&e("./_redefine")(n,i,(function(){var e=s.call(this);return e==e?c.call(this):r}))},{"./_redefine":112}],174:[function(e,t,o){var n=e("./_export");n(n.P,"Function",{bind:e("./_bind")})},{"./_bind":40,"./_export":56}],175:[function(e,t,o){"use strict";var n=e("./_is-object"),r=e("./_object-gpo"),i=e("./_wks")("hasInstance"),c=Function.prototype;i in c||e("./_object-dp").f(c,i,{value:function(e){if("function"!=typeof this||!n(e))return!1;if(!n(this.prototype))return e instanceof this;for(;e=r(e);)if(this.prototype===e)return!0;return!1}})},{"./_is-object":75,"./_object-dp":93,"./_object-gpo":99,"./_wks":146}],176:[function(e,t,o){var n=e("./_object-dp").f,r=Function.prototype,i=/^\s*function ([^ (]*)/,c="name";c in r||e("./_descriptors")&&n(r,c,{configurable:!0,get:function(){try{return(""+this).match(i)[1]}catch(e){return""}}})},{"./_descriptors":52,"./_object-dp":93}],177:[function(e,t,o){"use strict";var n=e("./_collection-strong"),r=e("./_validate-collection"),i="Map";t.exports=e("./_collection")(i,(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{get:function(e){var t=n.getEntry(r(this,i),e);return t&&t.v},set:function(e,t){return n.def(r(this,i),0===e?0:e,t)}},n,!0)},{"./_collection":45,"./_collection-strong":43,"./_validate-collection":143}],178:[function(e,t,o){var n=e("./_export"),r=e("./_math-log1p"),i=Math.sqrt,c=Math.acosh;n(n.S+n.F*!(c&&710==Math.floor(c(Number.MAX_VALUE))&&c(1/0)==1/0),"Math",{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?Math.log(e)+Math.LN2:r(e-1+i(e-1)*i(e+1))}})},{"./_export":56,"./_math-log1p":86}],179:[function(e,t,o){var n=e("./_export"),r=Math.asinh;n(n.S+n.F*!(r&&1/r(0)>0),"Math",{asinh:function e(t){return isFinite(t=+t)&&0!=t?t<0?-e(-t):Math.log(t+Math.sqrt(t*t+1)):t}})},{"./_export":56}],180:[function(e,t,o){var n=e("./_export"),r=Math.atanh;n(n.S+n.F*!(r&&1/r(-0)<0),"Math",{atanh:function(e){return 0==(e=+e)?e:Math.log((1+e)/(1-e))/2}})},{"./_export":56}],181:[function(e,t,o){var n=e("./_export"),r=e("./_math-sign");n(n.S,"Math",{cbrt:function(e){return r(e=+e)*Math.pow(Math.abs(e),1/3)}})},{"./_export":56,"./_math-sign":87}],182:[function(e,t,o){var n=e("./_export");n(n.S,"Math",{clz32:function(e){return(e>>>=0)?31-Math.floor(Math.log(e+.5)*Math.LOG2E):32}})},{"./_export":56}],183:[function(e,t,o){var n=e("./_export"),r=Math.exp;n(n.S,"Math",{cosh:function(e){return(r(e=+e)+r(-e))/2}})},{"./_export":56}],184:[function(e,t,o){var n=e("./_export"),r=e("./_math-expm1");n(n.S+n.F*(r!=Math.expm1),"Math",{expm1:r})},{"./_export":56,"./_math-expm1":84}],185:[function(e,t,o){var n=e("./_export");n(n.S,"Math",{fround:e("./_math-fround")})},{"./_export":56,"./_math-fround":85}],186:[function(e,t,o){var n=e("./_export"),r=Math.abs;n(n.S,"Math",{hypot:function(e,t){for(var o,n,i=0,c=0,s=arguments.length,a=0;c<s;)a<(o=r(arguments[c++]))?(i=i*(n=a/o)*n+1,a=o):i+=o>0?(n=o/a)*n:o;return a===1/0?1/0:a*Math.sqrt(i)}})},{"./_export":56}],187:[function(e,t,o){var n=e("./_export"),r=Math.imul;n(n.S+n.F*e("./_fails")((function(){return-5!=r(4294967295,5)||2!=r.length})),"Math",{imul:function(e,t){var o=65535,n=+e,r=+t,i=o&n,c=o&r;return 0|i*c+((o&n>>>16)*c+i*(o&r>>>16)<<16>>>0)}})},{"./_export":56,"./_fails":58}],188:[function(e,t,o){var n=e("./_export");n(n.S,"Math",{log10:function(e){return Math.log(e)*Math.LOG10E}})},{"./_export":56}],189:[function(e,t,o){var n=e("./_export");n(n.S,"Math",{log1p:e("./_math-log1p")})},{"./_export":56,"./_math-log1p":86}],190:[function(e,t,o){var n=e("./_export");n(n.S,"Math",{log2:function(e){return Math.log(e)/Math.LN2}})},{"./_export":56}],191:[function(e,t,o){var n=e("./_export");n(n.S,"Math",{sign:e("./_math-sign")})},{"./_export":56,"./_math-sign":87}],192:[function(e,t,o){var n=e("./_export"),r=e("./_math-expm1"),i=Math.exp;n(n.S+n.F*e("./_fails")((function(){return-2e-17!=!Math.sinh(-2e-17)})),"Math",{sinh:function(e){return Math.abs(e=+e)<1?(r(e)-r(-e))/2:(i(e-1)-i(-e-1))*(Math.E/2)}})},{"./_export":56,"./_fails":58,"./_math-expm1":84}],193:[function(e,t,o){var n=e("./_export"),r=e("./_math-expm1"),i=Math.exp;n(n.S,"Math",{tanh:function(e){var t=r(e=+e),o=r(-e);return t==1/0?1:o==1/0?-1:(t-o)/(i(e)+i(-e))}})},{"./_export":56,"./_math-expm1":84}],194:[function(e,t,o){var n=e("./_export");n(n.S,"Math",{trunc:function(e){return(e>0?Math.floor:Math.ceil)(e)}})},{"./_export":56}],195:[function(e,t,o){"use strict";var n=e("./_global"),r=e("./_has"),i=e("./_cof"),c=e("./_inherit-if-required"),s=e("./_to-primitive"),a=e("./_fails"),u=e("./_object-gopn").f,l=e("./_object-gopd").f,f=e("./_object-dp").f,p=e("./_string-trim").trim,_="Number",d=n.Number,h=d,g=d.prototype,m=i(e("./_object-create")(g))==_,b="trim"in String.prototype,y=function(e){var t=s(e,!1);if("string"==typeof t&&t.length>2){var o,n,r,i=(t=b?t.trim():p(t,3)).charCodeAt(0);if(43===i||45===i){if(88===(o=t.charCodeAt(2))||120===o)return NaN}else if(48===i){switch(t.charCodeAt(1)){case 66:case 98:n=2,r=49;break;case 79:case 111:n=8,r=55;break;default:return+t}for(var c,a=t.slice(2),u=0,l=a.length;u<l;u++)if((c=a.charCodeAt(u))<48||c>r)return NaN;return parseInt(a,n)}}return+t};if(!d(" 0o1")||!d("0b1")||d("+0x1")){d=function(e){var t=arguments.length<1?0:e,o=this;return o instanceof d&&(m?a((function(){g.valueOf.call(o)})):i(o)!=_)?c(new h(y(t)),o,d):y(t)};for(var v,x=e("./_descriptors")?u(h):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;x.length>k;k++)r(h,v=x[k])&&!r(d,v)&&f(d,v,l(h,v));d.prototype=g,g.constructor=d,e("./_redefine")(n,_,d)}},{"./_cof":42,"./_descriptors":52,"./_fails":58,"./_global":64,"./_has":65,"./_inherit-if-required":69,"./_object-create":92,"./_object-dp":93,"./_object-gopd":95,"./_object-gopn":97,"./_redefine":112,"./_string-trim":128,"./_to-primitive":137}],196:[function(e,t,o){var n=e("./_export");n(n.S,"Number",{EPSILON:Math.pow(2,-52)})},{"./_export":56}],197:[function(e,t,o){var n=e("./_export"),r=e("./_global").isFinite;n(n.S,"Number",{isFinite:function(e){return"number"==typeof e&&r(e)}})},{"./_export":56,"./_global":64}],198:[function(e,t,o){var n=e("./_export");n(n.S,"Number",{isInteger:e("./_is-integer")})},{"./_export":56,"./_is-integer":74}],199:[function(e,t,o){var n=e("./_export");n(n.S,"Number",{isNaN:function(e){return e!=e}})},{"./_export":56}],200:[function(e,t,o){var n=e("./_export"),r=e("./_is-integer"),i=Math.abs;n(n.S,"Number",{isSafeInteger:function(e){return r(e)&&i(e)<=9007199254740991}})},{"./_export":56,"./_is-integer":74}],201:[function(e,t,o){var n=e("./_export");n(n.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},{"./_export":56}],202:[function(e,t,o){var n=e("./_export");n(n.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},{"./_export":56}],203:[function(e,t,o){var n=e("./_export"),r=e("./_parse-float");n(n.S+n.F*(Number.parseFloat!=r),"Number",{parseFloat:r})},{"./_export":56,"./_parse-float":106}],204:[function(e,t,o){var n=e("./_export"),r=e("./_parse-int");n(n.S+n.F*(Number.parseInt!=r),"Number",{parseInt:r})},{"./_export":56,"./_parse-int":107}],205:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_to-integer"),i=e("./_a-number-value"),c=e("./_string-repeat"),s=1..toFixed,a=Math.floor,u=[0,0,0,0,0,0],l="Number.toFixed: incorrect invocation!",f="0",p=function(e,t){for(var o=-1,n=t;++o<6;)n+=e*u[o],u[o]=n%1e7,n=a(n/1e7)},_=function(e){for(var t=6,o=0;--t>=0;)o+=u[t],u[t]=a(o/e),o=o%e*1e7},d=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==u[e]){var o=String(u[e]);t=""===t?o:t+c.call(f,7-o.length)+o}return t},h=function(e,t,o){return 0===t?o:t%2==1?h(e,t-1,o*e):h(e*e,t/2,o)};n(n.P+n.F*(!!s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!e("./_fails")((function(){s.call({})}))),"Number",{toFixed:function(e){var t,o,n,s,a=i(this,l),u=r(e),g="",m=f;if(u<0||u>20)throw RangeError(l);if(a!=a)return"NaN";if(a<=-1e21||a>=1e21)return String(a);if(a<0&&(g="-",a=-a),a>1e-21)if(t=function(e){for(var t=0,o=e;o>=4096;)t+=12,o/=4096;for(;o>=2;)t+=1,o/=2;return t}(a*h(2,69,1))-69,o=t<0?a*h(2,-t,1):a/h(2,t,1),o*=4503599627370496,(t=52-t)>0){for(p(0,o),n=u;n>=7;)p(1e7,0),n-=7;for(p(h(10,n,1),0),n=t-1;n>=23;)_(1<<23),n-=23;_(1<<n),p(1,1),_(2),m=d()}else p(0,o),p(1<<-t,0),m=d()+c.call(f,u);return m=u>0?g+((s=m.length)<=u?"0."+c.call(f,u-s)+m:m.slice(0,s-u)+"."+m.slice(s-u)):g+m}})},{"./_a-number-value":28,"./_export":56,"./_fails":58,"./_string-repeat":127,"./_to-integer":133}],206:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_fails"),i=e("./_a-number-value"),c=1..toPrecision;n(n.P+n.F*(r((function(){return"1"!==c.call(1,void 0)}))||!r((function(){c.call({})}))),"Number",{toPrecision:function(e){var t=i(this,"Number#toPrecision: incorrect invocation!");return void 0===e?c.call(t):c.call(t,e)}})},{"./_a-number-value":28,"./_export":56,"./_fails":58}],207:[function(e,t,o){var n=e("./_export");n(n.S+n.F,"Object",{assign:e("./_object-assign")})},{"./_export":56,"./_object-assign":91}],208:[function(e,t,o){var n=e("./_export");n(n.S,"Object",{create:e("./_object-create")})},{"./_export":56,"./_object-create":92}],209:[function(e,t,o){var n=e("./_export");n(n.S+n.F*!e("./_descriptors"),"Object",{defineProperties:e("./_object-dps")})},{"./_descriptors":52,"./_export":56,"./_object-dps":94}],210:[function(e,t,o){var n=e("./_export");n(n.S+n.F*!e("./_descriptors"),"Object",{defineProperty:e("./_object-dp").f})},{"./_descriptors":52,"./_export":56,"./_object-dp":93}],211:[function(e,t,o){var n=e("./_is-object"),r=e("./_meta").onFreeze;e("./_object-sap")("freeze",(function(e){return function(t){return e&&n(t)?e(r(t)):t}}))},{"./_is-object":75,"./_meta":88,"./_object-sap":103}],212:[function(e,t,o){var n=e("./_to-iobject"),r=e("./_object-gopd").f;e("./_object-sap")("getOwnPropertyDescriptor",(function(){return function(e,t){return r(n(e),t)}}))},{"./_object-gopd":95,"./_object-sap":103,"./_to-iobject":134}],213:[function(e,t,o){e("./_object-sap")("getOwnPropertyNames",(function(){return e("./_object-gopn-ext").f}))},{"./_object-gopn-ext":96,"./_object-sap":103}],214:[function(e,t,o){var n=e("./_to-object"),r=e("./_object-gpo");e("./_object-sap")("getPrototypeOf",(function(){return function(e){return r(n(e))}}))},{"./_object-gpo":99,"./_object-sap":103,"./_to-object":136}],215:[function(e,t,o){var n=e("./_is-object");e("./_object-sap")("isExtensible",(function(e){return function(t){return!!n(t)&&(!e||e(t))}}))},{"./_is-object":75,"./_object-sap":103}],216:[function(e,t,o){var n=e("./_is-object");e("./_object-sap")("isFrozen",(function(e){return function(t){return!n(t)||!!e&&e(t)}}))},{"./_is-object":75,"./_object-sap":103}],217:[function(e,t,o){var n=e("./_is-object");e("./_object-sap")("isSealed",(function(e){return function(t){return!n(t)||!!e&&e(t)}}))},{"./_is-object":75,"./_object-sap":103}],218:[function(e,t,o){var n=e("./_export");n(n.S,"Object",{is:e("./_same-value")})},{"./_export":56,"./_same-value":115}],219:[function(e,t,o){var n=e("./_to-object"),r=e("./_object-keys");e("./_object-sap")("keys",(function(){return function(e){return r(n(e))}}))},{"./_object-keys":101,"./_object-sap":103,"./_to-object":136}],220:[function(e,t,o){var n=e("./_is-object"),r=e("./_meta").onFreeze;e("./_object-sap")("preventExtensions",(function(e){return function(t){return e&&n(t)?e(r(t)):t}}))},{"./_is-object":75,"./_meta":88,"./_object-sap":103}],221:[function(e,t,o){var n=e("./_is-object"),r=e("./_meta").onFreeze;e("./_object-sap")("seal",(function(e){return function(t){return e&&n(t)?e(r(t)):t}}))},{"./_is-object":75,"./_meta":88,"./_object-sap":103}],222:[function(e,t,o){var n=e("./_export");n(n.S,"Object",{setPrototypeOf:e("./_set-proto").set})},{"./_export":56,"./_set-proto":116}],223:[function(e,t,o){"use strict";var n=e("./_classof"),r={};r[e("./_wks")("toStringTag")]="z",r+""!="[object z]"&&e("./_redefine")(Object.prototype,"toString",(function(){return"[object "+n(this)+"]"}),!0)},{"./_classof":41,"./_redefine":112,"./_wks":146}],224:[function(e,t,o){var n=e("./_export"),r=e("./_parse-float");n(n.G+n.F*(parseFloat!=r),{parseFloat:r})},{"./_export":56,"./_parse-float":106}],225:[function(e,t,o){var n=e("./_export"),r=e("./_parse-int");n(n.G+n.F*(parseInt!=r),{parseInt:r})},{"./_export":56,"./_parse-int":107}],226:[function(e,t,o){"use strict";var n,r,i,c,s=e("./_library"),a=e("./_global"),u=e("./_ctx"),l=e("./_classof"),f=e("./_export"),p=e("./_is-object"),_=e("./_a-function"),d=e("./_an-instance"),h=e("./_for-of"),g=e("./_species-constructor"),m=e("./_task").set,b=e("./_microtask")(),y=e("./_new-promise-capability"),v=e("./_perform"),x=e("./_user-agent"),k=e("./_promise-resolve"),j="Promise",w=a.TypeError,S=a.process,E=S&&S.versions,O=E&&E.v8||"",A=a.Promise,L="process"==l(S),T=function(){},C=r=y.f,M=!!function(){try{var t=A.resolve(1),o=(t.constructor={})[e("./_wks")("species")]=function(e){e(T,T)};return(L||"function"==typeof PromiseRejectionEvent)&&t.then(T)instanceof o&&0!==O.indexOf("6.6")&&-1===x.indexOf("Chrome/66")}catch(e){}}(),F=function(e){var t;return!(!p(e)||"function"!=typeof(t=e.then))&&t},I=function(e,t){if(!e._n){e._n=!0;var o=e._c;b((function(){for(var n=e._v,r=1==e._s,i=0,c=function(t){var o,i,c,s=r?t.ok:t.fail,a=t.resolve,u=t.reject,l=t.domain;try{s?(r||(2==e._h&&q(e),e._h=1),!0===s?o=n:(l&&l.enter(),o=s(n),l&&(l.exit(),c=!0)),o===t.promise?u(w("Promise-chain cycle")):(i=F(o))?i.call(o,a,u):a(o)):u(n)}catch(e){l&&!c&&l.exit(),u(e)}};o.length>i;)c(o[i++]);e._c=[],e._n=!1,t&&!e._h&&P(e)}))}},P=function(e){m.call(a,(function(){var t,o,n,r=e._v,i=N(e);if(i&&(t=v((function(){L?S.emit("unhandledRejection",r,e):(o=a.onunhandledrejection)?o({promise:e,reason:r}):(n=a.console)&&n.error&&n.error("Unhandled promise rejection",r)})),e._h=L||N(e)?2:1),e._a=void 0,i&&t.e)throw t.v}))},N=function(e){return 1!==e._h&&0===(e._a||e._c).length},q=function(e){m.call(a,(function(){var t;L?S.emit("rejectionHandled",e):(t=a.onrejectionhandled)&&t({promise:e,reason:e._v})}))},D=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),I(t,!0))},R=function(e){var t,o=this;if(!o._d){o._d=!0,o=o._w||o;try{if(o===e)throw w("Promise can't be resolved itself");(t=F(e))?b((function(){var n={_w:o,_d:!1};try{t.call(e,u(R,n,1),u(D,n,1))}catch(e){D.call(n,e)}})):(o._v=e,o._s=1,I(o,!1))}catch(e){D.call({_w:o,_d:!1},e)}}};M||(A=function(e){d(this,A,j,"_h"),_(e),n.call(this);try{e(u(R,this,1),u(D,this,1))}catch(e){D.call(this,e)}},(n=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=e("./_redefine-all")(A.prototype,{then:function(e,t){var o=C(g(this,A));return o.ok="function"!=typeof e||e,o.fail="function"==typeof t&&t,o.domain=L?S.domain:void 0,this._c.push(o),this._a&&this._a.push(o),this._s&&I(this,!1),o.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new n;this.promise=e,this.resolve=u(R,e,1),this.reject=u(D,e,1)},y.f=C=function(e){return e===A||e===c?new i(e):r(e)}),f(f.G+f.W+f.F*!M,{Promise:A}),e("./_set-to-string-tag")(A,j),e("./_set-species")(j),c=e("./_core").Promise,f(f.S+f.F*!M,j,{reject:function(e){var t=C(this);return(0,t.reject)(e),t.promise}}),f(f.S+f.F*(s||!M),j,{resolve:function(e){return k(s&&this===c?A:this,e)}}),f(f.S+f.F*!(M&&e("./_iter-detect")((function(e){A.all(e).catch(T)}))),j,{all:function(e){var t=this,o=C(t),n=o.resolve,r=o.reject,i=v((function(){var o=[],i=0,c=1;h(e,!1,(function(e){var s=i++,a=!1;o.push(void 0),c++,t.resolve(e).then((function(e){a||(a=!0,o[s]=e,--c||n(o))}),r)})),--c||n(o)}));return i.e&&r(i.v),o.promise},race:function(e){var t=this,o=C(t),n=o.reject,r=v((function(){h(e,!1,(function(e){t.resolve(e).then(o.resolve,n)}))}));return r.e&&n(r.v),o.promise}})},{"./_a-function":27,"./_an-instance":31,"./_classof":41,"./_core":46,"./_ctx":48,"./_export":56,"./_for-of":62,"./_global":64,"./_is-object":75,"./_iter-detect":80,"./_library":83,"./_microtask":89,"./_new-promise-capability":90,"./_perform":108,"./_promise-resolve":109,"./_redefine-all":111,"./_set-species":117,"./_set-to-string-tag":118,"./_species-constructor":121,"./_task":130,"./_user-agent":142,"./_wks":146}],227:[function(e,t,o){var n=e("./_export"),r=e("./_a-function"),i=e("./_an-object"),c=(e("./_global").Reflect||{}).apply,s=Function.apply;n(n.S+n.F*!e("./_fails")((function(){c((function(){}))})),"Reflect",{apply:function(e,t,o){var n=r(e),a=i(o);return c?c(n,t,a):s.call(n,t,a)}})},{"./_a-function":27,"./_an-object":32,"./_export":56,"./_fails":58,"./_global":64}],228:[function(e,t,o){var n=e("./_export"),r=e("./_object-create"),i=e("./_a-function"),c=e("./_an-object"),s=e("./_is-object"),a=e("./_fails"),u=e("./_bind"),l=(e("./_global").Reflect||{}).construct,f=a((function(){function e(){}return!(l((function(){}),[],e)instanceof e)})),p=!a((function(){l((function(){}))}));n(n.S+n.F*(f||p),"Reflect",{construct:function(e,t){i(e),c(t);var o=arguments.length<3?e:i(arguments[2]);if(p&&!f)return l(e,t,o);if(e==o){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var n=[null];return n.push.apply(n,t),new(u.apply(e,n))}var a=o.prototype,_=r(s(a)?a:Object.prototype),d=Function.apply.call(e,_,t);return s(d)?d:_}})},{"./_a-function":27,"./_an-object":32,"./_bind":40,"./_export":56,"./_fails":58,"./_global":64,"./_is-object":75,"./_object-create":92}],229:[function(e,t,o){var n=e("./_object-dp"),r=e("./_export"),i=e("./_an-object"),c=e("./_to-primitive");r(r.S+r.F*e("./_fails")((function(){Reflect.defineProperty(n.f({},1,{value:1}),1,{value:2})})),"Reflect",{defineProperty:function(e,t,o){i(e),t=c(t,!0),i(o);try{return n.f(e,t,o),!0}catch(e){return!1}}})},{"./_an-object":32,"./_export":56,"./_fails":58,"./_object-dp":93,"./_to-primitive":137}],230:[function(e,t,o){var n=e("./_export"),r=e("./_object-gopd").f,i=e("./_an-object");n(n.S,"Reflect",{deleteProperty:function(e,t){var o=r(i(e),t);return!(o&&!o.configurable)&&delete e[t]}})},{"./_an-object":32,"./_export":56,"./_object-gopd":95}],231:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_an-object"),i=function(e){this._t=r(e),this._i=0;var t,o=this._k=[];for(t in e)o.push(t)};e("./_iter-create")(i,"Object",(function(){var e,t=this,o=t._k;do{if(t._i>=o.length)return{value:void 0,done:!0}}while(!((e=o[t._i++])in t._t));return{value:e,done:!1}})),n(n.S,"Reflect",{enumerate:function(e){return new i(e)}})},{"./_an-object":32,"./_export":56,"./_iter-create":78}],232:[function(e,t,o){var n=e("./_object-gopd"),r=e("./_export"),i=e("./_an-object");r(r.S,"Reflect",{getOwnPropertyDescriptor:function(e,t){return n.f(i(e),t)}})},{"./_an-object":32,"./_export":56,"./_object-gopd":95}],233:[function(e,t,o){var n=e("./_export"),r=e("./_object-gpo"),i=e("./_an-object");n(n.S,"Reflect",{getPrototypeOf:function(e){return r(i(e))}})},{"./_an-object":32,"./_export":56,"./_object-gpo":99}],234:[function(e,t,o){var n=e("./_object-gopd"),r=e("./_object-gpo"),i=e("./_has"),c=e("./_export"),s=e("./_is-object"),a=e("./_an-object");c(c.S,"Reflect",{get:function e(t,o){var c,u,l=arguments.length<3?t:arguments[2];return a(t)===l?t[o]:(c=n.f(t,o))?i(c,"value")?c.value:void 0!==c.get?c.get.call(l):void 0:s(u=r(t))?e(u,o,l):void 0}})},{"./_an-object":32,"./_export":56,"./_has":65,"./_is-object":75,"./_object-gopd":95,"./_object-gpo":99}],235:[function(e,t,o){var n=e("./_export");n(n.S,"Reflect",{has:function(e,t){return t in e}})},{"./_export":56}],236:[function(e,t,o){var n=e("./_export"),r=e("./_an-object"),i=Object.isExtensible;n(n.S,"Reflect",{isExtensible:function(e){return r(e),!i||i(e)}})},{"./_an-object":32,"./_export":56}],237:[function(e,t,o){var n=e("./_export");n(n.S,"Reflect",{ownKeys:e("./_own-keys")})},{"./_export":56,"./_own-keys":105}],238:[function(e,t,o){var n=e("./_export"),r=e("./_an-object"),i=Object.preventExtensions;n(n.S,"Reflect",{preventExtensions:function(e){r(e);try{return i&&i(e),!0}catch(e){return!1}}})},{"./_an-object":32,"./_export":56}],239:[function(e,t,o){var n=e("./_export"),r=e("./_set-proto");r&&n(n.S,"Reflect",{setPrototypeOf:function(e,t){r.check(e,t);try{return r.set(e,t),!0}catch(e){return!1}}})},{"./_export":56,"./_set-proto":116}],240:[function(e,t,o){var n=e("./_object-dp"),r=e("./_object-gopd"),i=e("./_object-gpo"),c=e("./_has"),s=e("./_export"),a=e("./_property-desc"),u=e("./_an-object"),l=e("./_is-object");s(s.S,"Reflect",{set:function e(t,o,s){var f,p,_=arguments.length<4?t:arguments[3],d=r.f(u(t),o);if(!d){if(l(p=i(t)))return e(p,o,s,_);d=a(0)}if(c(d,"value")){if(!1===d.writable||!l(_))return!1;if(f=r.f(_,o)){if(f.get||f.set||!1===f.writable)return!1;f.value=s,n.f(_,o,f)}else n.f(_,o,a(0,s));return!0}return void 0!==d.set&&(d.set.call(_,s),!0)}})},{"./_an-object":32,"./_export":56,"./_has":65,"./_is-object":75,"./_object-dp":93,"./_object-gopd":95,"./_object-gpo":99,"./_property-desc":110}],241:[function(e,t,o){var n=e("./_global"),r=e("./_inherit-if-required"),i=e("./_object-dp").f,c=e("./_object-gopn").f,s=e("./_is-regexp"),a=e("./_flags"),u=n.RegExp,l=u,f=u.prototype,p=/a/g,_=/a/g,d=new u(p)!==p;if(e("./_descriptors")&&(!d||e("./_fails")((function(){return _[e("./_wks")("match")]=!1,u(p)!=p||u(_)==_||"/a/i"!=u(p,"i")})))){u=function(e,t){var o=this instanceof u,n=s(e),i=void 0===t;return!o&&n&&e.constructor===u&&i?e:r(d?new l(n&&!i?e.source:e,t):l((n=e instanceof u)?e.source:e,n&&i?a.call(e):t),o?this:f,u)};for(var h=function(e){e in u||i(u,e,{configurable:!0,get:function(){return l[e]},set:function(t){l[e]=t}})},g=c(l),m=0;g.length>m;)h(g[m++]);f.constructor=u,u.prototype=f,e("./_redefine")(n,"RegExp",u)}e("./_set-species")("RegExp")},{"./_descriptors":52,"./_fails":58,"./_flags":60,"./_global":64,"./_inherit-if-required":69,"./_is-regexp":76,"./_object-dp":93,"./_object-gopn":97,"./_redefine":112,"./_set-species":117,"./_wks":146}],242:[function(e,t,o){"use strict";var n=e("./_regexp-exec");e("./_export")({target:"RegExp",proto:!0,forced:n!==/./.exec},{exec:n})},{"./_export":56,"./_regexp-exec":114}],243:[function(e,t,o){e("./_descriptors")&&"g"!=/./g.flags&&e("./_object-dp").f(RegExp.prototype,"flags",{configurable:!0,get:e("./_flags")})},{"./_descriptors":52,"./_flags":60,"./_object-dp":93}],244:[function(e,t,o){"use strict";var n=e("./_an-object"),r=e("./_to-length"),i=e("./_advance-string-index"),c=e("./_regexp-exec-abstract");e("./_fix-re-wks")("match",1,(function(e,t,o,s){return[function(o){var n=e(this),r=null==o?void 0:o[t];return void 0!==r?r.call(o,n):new RegExp(o)[t](String(n))},function(e){var t=s(o,e,this);if(t.done)return t.value;var a=n(e),u=String(this);if(!a.global)return c(a,u);var l=a.unicode;a.lastIndex=0;for(var f,p=[],_=0;null!==(f=c(a,u));){var d=String(f[0]);p[_]=d,""===d&&(a.lastIndex=i(u,r(a.lastIndex),l)),_++}return 0===_?null:p}]}))},{"./_advance-string-index":30,"./_an-object":32,"./_fix-re-wks":59,"./_regexp-exec-abstract":113,"./_to-length":135}],245:[function(e,t,o){"use strict";var n=e("./_an-object"),r=e("./_to-object"),i=e("./_to-length"),c=e("./_to-integer"),s=e("./_advance-string-index"),a=e("./_regexp-exec-abstract"),u=Math.max,l=Math.min,f=Math.floor,p=/\$([$&`']|\d\d?|<[^>]*>)/g,_=/\$([$&`']|\d\d?)/g;e("./_fix-re-wks")("replace",2,(function(e,t,o,d){return[function(n,r){var i=e(this),c=null==n?void 0:n[t];return void 0!==c?c.call(n,i,r):o.call(String(i),n,r)},function(e,t){var r=d(o,e,this,t);if(r.done)return r.value;var f=n(e),p=String(this),_="function"==typeof t;_||(t=String(t));var g=f.global;if(g){var m=f.unicode;f.lastIndex=0}for(var b=[];;){var y=a(f,p);if(null===y)break;if(b.push(y),!g)break;""===String(y[0])&&(f.lastIndex=s(p,i(f.lastIndex),m))}for(var v,x="",k=0,j=0;j<b.length;j++){y=b[j];for(var w=String(y[0]),S=u(l(c(y.index),p.length),0),E=[],O=1;O<y.length;O++)E.push(void 0===(v=y[O])?v:String(v));var A=y.groups;if(_){var L=[w].concat(E,S,p);void 0!==A&&L.push(A);var T=String(t.apply(void 0,L))}else T=h(w,p,S,E,A,t);S>=k&&(x+=p.slice(k,S)+T,k=S+w.length)}return x+p.slice(k)}];function h(e,t,n,i,c,s){var a=n+e.length,u=i.length,l=_;return void 0!==c&&(c=r(c),l=p),o.call(s,l,(function(o,r){var s;switch(r.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,n);case"'":return t.slice(a);case"<":s=c[r.slice(1,-1)];break;default:var l=+r;if(0===l)return o;if(l>u){var p=f(l/10);return 0===p?o:p<=u?void 0===i[p-1]?r.charAt(1):i[p-1]+r.charAt(1):o}s=i[l-1]}return void 0===s?"":s}))}}))},{"./_advance-string-index":30,"./_an-object":32,"./_fix-re-wks":59,"./_regexp-exec-abstract":113,"./_to-integer":133,"./_to-length":135,"./_to-object":136}],246:[function(e,t,o){"use strict";var n=e("./_an-object"),r=e("./_same-value"),i=e("./_regexp-exec-abstract");e("./_fix-re-wks")("search",1,(function(e,t,o,c){return[function(o){var n=e(this),r=null==o?void 0:o[t];return void 0!==r?r.call(o,n):new RegExp(o)[t](String(n))},function(e){var t=c(o,e,this);if(t.done)return t.value;var s=n(e),a=String(this),u=s.lastIndex;r(u,0)||(s.lastIndex=0);var l=i(s,a);return r(s.lastIndex,u)||(s.lastIndex=u),null===l?-1:l.index}]}))},{"./_an-object":32,"./_fix-re-wks":59,"./_regexp-exec-abstract":113,"./_same-value":115}],247:[function(e,t,o){"use strict";var n=e("./_is-regexp"),r=e("./_an-object"),i=e("./_species-constructor"),c=e("./_advance-string-index"),s=e("./_to-length"),a=e("./_regexp-exec-abstract"),u=e("./_regexp-exec"),l=e("./_fails"),f=Math.min,p=[].push,_=4294967295,d=!l((function(){RegExp(_,"y")}));e("./_fix-re-wks")("split",2,(function(e,t,o,l){var h;return h="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,t){var r=String(this);if(void 0===e&&0===t)return[];if(!n(e))return o.call(r,e,t);for(var i,c,s,a=[],l=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),f=0,d=void 0===t?_:t>>>0,h=new RegExp(e.source,l+"g");(i=u.call(h,r))&&!((c=h.lastIndex)>f&&(a.push(r.slice(f,i.index)),i.length>1&&i.index<r.length&&p.apply(a,i.slice(1)),s=i[0].length,f=c,a.length>=d));)h.lastIndex===i.index&&h.lastIndex++;return f===r.length?!s&&h.test("")||a.push(""):a.push(r.slice(f)),a.length>d?a.slice(0,d):a}:"0".split(void 0,0).length?function(e,t){return void 0===e&&0===t?[]:o.call(this,e,t)}:o,[function(o,n){var r=e(this),i=null==o?void 0:o[t];return void 0!==i?i.call(o,r,n):h.call(String(r),o,n)},function(e,t){var n=l(h,e,this,t,h!==o);if(n.done)return n.value;var u=r(e),p=String(this),g=i(u,RegExp),m=u.unicode,b=(u.ignoreCase?"i":"")+(u.multiline?"m":"")+(u.unicode?"u":"")+(d?"y":"g"),y=new g(d?u:"^(?:"+u.source+")",b),v=void 0===t?_:t>>>0;if(0===v)return[];if(0===p.length)return null===a(y,p)?[p]:[];for(var x=0,k=0,j=[];k<p.length;){y.lastIndex=d?k:0;var w,S=a(y,d?p:p.slice(k));if(null===S||(w=f(s(y.lastIndex+(d?0:k)),p.length))===x)k=c(p,k,m);else{if(j.push(p.slice(x,k)),j.length===v)return j;for(var E=1;E<=S.length-1;E++)if(j.push(S[E]),j.length===v)return j;k=x=w}}return j.push(p.slice(x)),j}]}))},{"./_advance-string-index":30,"./_an-object":32,"./_fails":58,"./_fix-re-wks":59,"./_is-regexp":76,"./_regexp-exec":114,"./_regexp-exec-abstract":113,"./_species-constructor":121,"./_to-length":135}],248:[function(e,t,o){"use strict";e("./es6.regexp.flags");var n=e("./_an-object"),r=e("./_flags"),i=e("./_descriptors"),c="toString",s=/./.toString,a=function(t){e("./_redefine")(RegExp.prototype,c,t,!0)};e("./_fails")((function(){return"/a/b"!=s.call({source:"a",flags:"b"})}))?a((function(){var e=n(this);return"/".concat(e.source,"/","flags"in e?e.flags:!i&&e instanceof RegExp?r.call(e):void 0)})):s.name!=c&&a((function(){return s.call(this)}))},{"./_an-object":32,"./_descriptors":52,"./_fails":58,"./_flags":60,"./_redefine":112,"./es6.regexp.flags":243}],249:[function(e,t,o){"use strict";var n=e("./_collection-strong"),r=e("./_validate-collection");t.exports=e("./_collection")("Set",(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(e){return n.def(r(this,"Set"),e=0===e?0:e,e)}},n)},{"./_collection":45,"./_collection-strong":43,"./_validate-collection":143}],250:[function(e,t,o){"use strict";e("./_string-html")("anchor",(function(e){return function(t){return e(this,"a","name",t)}}))},{"./_string-html":125}],251:[function(e,t,o){"use strict";e("./_string-html")("big",(function(e){return function(){return e(this,"big","","")}}))},{"./_string-html":125}],252:[function(e,t,o){"use strict";e("./_string-html")("blink",(function(e){return function(){return e(this,"blink","","")}}))},{"./_string-html":125}],253:[function(e,t,o){"use strict";e("./_string-html")("bold",(function(e){return function(){return e(this,"b","","")}}))},{"./_string-html":125}],254:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_string-at")(!1);n(n.P,"String",{codePointAt:function(e){return r(this,e)}})},{"./_export":56,"./_string-at":123}],255:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_to-length"),i=e("./_string-context"),c="endsWith",s="".endsWith;n(n.P+n.F*e("./_fails-is-regexp")(c),"String",{endsWith:function(e){var t=i(this,e,c),o=arguments.length>1?arguments[1]:void 0,n=r(t.length),a=void 0===o?n:Math.min(r(o),n),u=String(e);return s?s.call(t,u,a):t.slice(a-u.length,a)===u}})},{"./_export":56,"./_fails-is-regexp":57,"./_string-context":124,"./_to-length":135}],256:[function(e,t,o){"use strict";e("./_string-html")("fixed",(function(e){return function(){return e(this,"tt","","")}}))},{"./_string-html":125}],257:[function(e,t,o){"use strict";e("./_string-html")("fontcolor",(function(e){return function(t){return e(this,"font","color",t)}}))},{"./_string-html":125}],258:[function(e,t,o){"use strict";e("./_string-html")("fontsize",(function(e){return function(t){return e(this,"font","size",t)}}))},{"./_string-html":125}],259:[function(e,t,o){var n=e("./_export"),r=e("./_to-absolute-index"),i=String.fromCharCode,c=String.fromCodePoint;n(n.S+n.F*(!!c&&1!=c.length),"String",{fromCodePoint:function(e){for(var t,o=[],n=arguments.length,c=0;n>c;){if(t=+arguments[c++],r(t,1114111)!==t)throw RangeError(t+" is not a valid code point");o.push(t<65536?i(t):i(55296+((t-=65536)>>10),t%1024+56320))}return o.join("")}})},{"./_export":56,"./_to-absolute-index":131}],260:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_string-context"),i="includes";n(n.P+n.F*e("./_fails-is-regexp")(i),"String",{includes:function(e){return!!~r(this,e,i).indexOf(e,arguments.length>1?arguments[1]:void 0)}})},{"./_export":56,"./_fails-is-regexp":57,"./_string-context":124}],261:[function(e,t,o){"use strict";e("./_string-html")("italics",(function(e){return function(){return e(this,"i","","")}}))},{"./_string-html":125}],262:[function(e,t,o){"use strict";var n=e("./_string-at")(!0);e("./_iter-define")(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,o=this._i;return o>=t.length?{value:void 0,done:!0}:(e=n(t,o),this._i+=e.length,{value:e,done:!1})}))},{"./_iter-define":79,"./_string-at":123}],263:[function(e,t,o){"use strict";e("./_string-html")("link",(function(e){return function(t){return e(this,"a","href",t)}}))},{"./_string-html":125}],264:[function(e,t,o){var n=e("./_export"),r=e("./_to-iobject"),i=e("./_to-length");n(n.S,"String",{raw:function(e){for(var t=r(e.raw),o=i(t.length),n=arguments.length,c=[],s=0;o>s;)c.push(String(t[s++])),s<n&&c.push(String(arguments[s]));return c.join("")}})},{"./_export":56,"./_to-iobject":134,"./_to-length":135}],265:[function(e,t,o){var n=e("./_export");n(n.P,"String",{repeat:e("./_string-repeat")})},{"./_export":56,"./_string-repeat":127}],266:[function(e,t,o){"use strict";e("./_string-html")("small",(function(e){return function(){return e(this,"small","","")}}))},{"./_string-html":125}],267:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_to-length"),i=e("./_string-context"),c="startsWith",s="".startsWith;n(n.P+n.F*e("./_fails-is-regexp")(c),"String",{startsWith:function(e){var t=i(this,e,c),o=r(Math.min(arguments.length>1?arguments[1]:void 0,t.length)),n=String(e);return s?s.call(t,n,o):t.slice(o,o+n.length)===n}})},{"./_export":56,"./_fails-is-regexp":57,"./_string-context":124,"./_to-length":135}],268:[function(e,t,o){"use strict";e("./_string-html")("strike",(function(e){return function(){return e(this,"strike","","")}}))},{"./_string-html":125}],269:[function(e,t,o){"use strict";e("./_string-html")("sub",(function(e){return function(){return e(this,"sub","","")}}))},{"./_string-html":125}],270:[function(e,t,o){"use strict";e("./_string-html")("sup",(function(e){return function(){return e(this,"sup","","")}}))},{"./_string-html":125}],271:[function(e,t,o){"use strict";e("./_string-trim")("trim",(function(e){return function(){return e(this,3)}}))},{"./_string-trim":128}],272:[function(e,t,o){"use strict";var n=e("./_global"),r=e("./_has"),i=e("./_descriptors"),c=e("./_export"),s=e("./_redefine"),a=e("./_meta").KEY,u=e("./_fails"),l=e("./_shared"),f=e("./_set-to-string-tag"),p=e("./_uid"),_=e("./_wks"),d=e("./_wks-ext"),h=e("./_wks-define"),g=e("./_enum-keys"),m=e("./_is-array"),b=e("./_an-object"),y=e("./_is-object"),v=e("./_to-object"),x=e("./_to-iobject"),k=e("./_to-primitive"),j=e("./_property-desc"),w=e("./_object-create"),S=e("./_object-gopn-ext"),E=e("./_object-gopd"),O=e("./_object-gops"),A=e("./_object-dp"),L=e("./_object-keys"),T=E.f,C=A.f,M=S.f,F=n.Symbol,I=n.JSON,P=I&&I.stringify,N=_("_hidden"),q=_("toPrimitive"),D={}.propertyIsEnumerable,R=l("symbol-registry"),H=l("symbols"),B=l("op-symbols"),U=Object.prototype,G="function"==typeof F&&!!O.f,V=n.QObject,z=!V||!V.prototype||!V.prototype.findChild,W=i&&u((function(){return 7!=w(C({},"a",{get:function(){return C(this,"a",{value:7}).a}})).a}))?function(e,t,o){var n=T(U,t);n&&delete U[t],C(e,t,o),n&&e!==U&&C(U,t,n)}:C,Y=function(e){var t=H[e]=w(F.prototype);return t._k=e,t},$=G&&"symbol"==typeof F.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof F},J=function(e,t,o){return e===U&&J(B,t,o),b(e),t=k(t,!0),b(o),r(H,t)?(o.enumerable?(r(e,N)&&e[N][t]&&(e[N][t]=!1),o=w(o,{enumerable:j(0,!1)})):(r(e,N)||C(e,N,j(1,{})),e[N][t]=!0),W(e,t,o)):C(e,t,o)},K=function(e,t){b(e);for(var o,n=g(t=x(t)),r=0,i=n.length;i>r;)J(e,o=n[r++],t[o]);return e},X=function(e){var t=D.call(this,e=k(e,!0));return!(this===U&&r(H,e)&&!r(B,e))&&(!(t||!r(this,e)||!r(H,e)||r(this,N)&&this[N][e])||t)},Z=function(e,t){if(e=x(e),t=k(t,!0),e!==U||!r(H,t)||r(B,t)){var o=T(e,t);return!o||!r(H,t)||r(e,N)&&e[N][t]||(o.enumerable=!0),o}},Q=function(e){for(var t,o=M(x(e)),n=[],i=0;o.length>i;)r(H,t=o[i++])||t==N||t==a||n.push(t);return n},ee=function(e){for(var t,o=e===U,n=M(o?B:x(e)),i=[],c=0;n.length>c;)!r(H,t=n[c++])||o&&!r(U,t)||i.push(H[t]);return i};G||(F=function(){if(this instanceof F)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(o){this===U&&t.call(B,o),r(this,N)&&r(this[N],e)&&(this[N][e]=!1),W(this,e,j(1,o))};return i&&z&&W(U,e,{configurable:!0,set:t}),Y(e)},s(F.prototype,"toString",(function(){return this._k})),E.f=Z,A.f=J,e("./_object-gopn").f=S.f=Q,e("./_object-pie").f=X,O.f=ee,i&&!e("./_library")&&s(U,"propertyIsEnumerable",X,!0),d.f=function(e){return Y(_(e))}),c(c.G+c.W+c.F*!G,{Symbol:F});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),oe=0;te.length>oe;)_(te[oe++]);for(var ne=L(_.store),re=0;ne.length>re;)h(ne[re++]);c(c.S+c.F*!G,"Symbol",{for:function(e){return r(R,e+="")?R[e]:R[e]=F(e)},keyFor:function(e){if(!$(e))throw TypeError(e+" is not a symbol!");for(var t in R)if(R[t]===e)return t},useSetter:function(){z=!0},useSimple:function(){z=!1}}),c(c.S+c.F*!G,"Object",{create:function(e,t){return void 0===t?w(e):K(w(e),t)},defineProperty:J,defineProperties:K,getOwnPropertyDescriptor:Z,getOwnPropertyNames:Q,getOwnPropertySymbols:ee});var ie=u((function(){O.f(1)}));c(c.S+c.F*ie,"Object",{getOwnPropertySymbols:function(e){return O.f(v(e))}}),I&&c(c.S+c.F*(!G||u((function(){var e=F();return"[null]"!=P([e])||"{}"!=P({a:e})||"{}"!=P(Object(e))}))),"JSON",{stringify:function(e){for(var t,o,n=[e],r=1;arguments.length>r;)n.push(arguments[r++]);if(o=t=n[1],(y(t)||void 0!==e)&&!$(e))return m(t)||(t=function(e,t){if("function"==typeof o&&(t=o.call(this,e,t)),!$(t))return t}),n[1]=t,P.apply(I,n)}}),F.prototype[q]||e("./_hide")(F.prototype,q,F.prototype.valueOf),f(F,"Symbol"),f(Math,"Math",!0),f(n.JSON,"JSON",!0)},{"./_an-object":32,"./_descriptors":52,"./_enum-keys":55,"./_export":56,"./_fails":58,"./_global":64,"./_has":65,"./_hide":66,"./_is-array":73,"./_is-object":75,"./_library":83,"./_meta":88,"./_object-create":92,"./_object-dp":93,"./_object-gopd":95,"./_object-gopn":97,"./_object-gopn-ext":96,"./_object-gops":98,"./_object-keys":101,"./_object-pie":102,"./_property-desc":110,"./_redefine":112,"./_set-to-string-tag":118,"./_shared":120,"./_to-iobject":134,"./_to-object":136,"./_to-primitive":137,"./_uid":141,"./_wks":146,"./_wks-define":144,"./_wks-ext":145}],273:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_typed"),i=e("./_typed-buffer"),c=e("./_an-object"),s=e("./_to-absolute-index"),a=e("./_to-length"),u=e("./_is-object"),l=e("./_global").ArrayBuffer,f=e("./_species-constructor"),p=i.ArrayBuffer,_=i.DataView,d=r.ABV&&l.isView,h=p.prototype.slice,g=r.VIEW,m="ArrayBuffer";n(n.G+n.W+n.F*(l!==p),{ArrayBuffer:p}),n(n.S+n.F*!r.CONSTR,m,{isView:function(e){return d&&d(e)||u(e)&&g in e}}),n(n.P+n.U+n.F*e("./_fails")((function(){return!new p(2).slice(1,void 0).byteLength})),m,{slice:function(e,t){if(void 0!==h&&void 0===t)return h.call(c(this),e);for(var o=c(this).byteLength,n=s(e,o),r=s(void 0===t?o:t,o),i=new(f(this,p))(a(r-n)),u=new _(this),l=new _(i),d=0;n<r;)l.setUint8(d++,u.getUint8(n++));return i}}),e("./_set-species")(m)},{"./_an-object":32,"./_export":56,"./_fails":58,"./_global":64,"./_is-object":75,"./_set-species":117,"./_species-constructor":121,"./_to-absolute-index":131,"./_to-length":135,"./_typed":140,"./_typed-buffer":139}],274:[function(e,t,o){var n=e("./_export");n(n.G+n.W+n.F*!e("./_typed").ABV,{DataView:e("./_typed-buffer").DataView})},{"./_export":56,"./_typed":140,"./_typed-buffer":139}],275:[function(e,t,o){e("./_typed-array")("Float32",4,(function(e){return function(t,o,n){return e(this,t,o,n)}}))},{"./_typed-array":138}],276:[function(e,t,o){e("./_typed-array")("Float64",8,(function(e){return function(t,o,n){return e(this,t,o,n)}}))},{"./_typed-array":138}],277:[function(e,t,o){e("./_typed-array")("Int16",2,(function(e){return function(t,o,n){return e(this,t,o,n)}}))},{"./_typed-array":138}],278:[function(e,t,o){e("./_typed-array")("Int32",4,(function(e){return function(t,o,n){return e(this,t,o,n)}}))},{"./_typed-array":138}],279:[function(e,t,o){e("./_typed-array")("Int8",1,(function(e){return function(t,o,n){return e(this,t,o,n)}}))},{"./_typed-array":138}],280:[function(e,t,o){e("./_typed-array")("Uint16",2,(function(e){return function(t,o,n){return e(this,t,o,n)}}))},{"./_typed-array":138}],281:[function(e,t,o){e("./_typed-array")("Uint32",4,(function(e){return function(t,o,n){return e(this,t,o,n)}}))},{"./_typed-array":138}],282:[function(e,t,o){e("./_typed-array")("Uint8",1,(function(e){return function(t,o,n){return e(this,t,o,n)}}))},{"./_typed-array":138}],283:[function(e,t,o){e("./_typed-array")("Uint8",1,(function(e){return function(t,o,n){return e(this,t,o,n)}}),!0)},{"./_typed-array":138}],284:[function(e,t,o){"use strict";var n,r=e("./_global"),i=e("./_array-methods")(0),c=e("./_redefine"),s=e("./_meta"),a=e("./_object-assign"),u=e("./_collection-weak"),l=e("./_is-object"),f=e("./_validate-collection"),p=e("./_validate-collection"),_=!r.ActiveXObject&&"ActiveXObject"in r,d="WeakMap",h=s.getWeak,g=Object.isExtensible,m=u.ufstore,b=function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},y={get:function(e){if(l(e)){var t=h(e);return!0===t?m(f(this,d)).get(e):t?t[this._i]:void 0}},set:function(e,t){return u.def(f(this,d),e,t)}},v=t.exports=e("./_collection")(d,b,y,u,!0,!0);p&&_&&(a((n=u.getConstructor(b,d)).prototype,y),s.NEED=!0,i(["delete","has","get","set"],(function(e){var t=v.prototype,o=t[e];c(t,e,(function(t,r){if(l(t)&&!g(t)){this._f||(this._f=new n);var i=this._f[e](t,r);return"set"==e?this:i}return o.call(this,t,r)}))})))},{"./_array-methods":36,"./_collection":45,"./_collection-weak":44,"./_global":64,"./_is-object":75,"./_meta":88,"./_object-assign":91,"./_redefine":112,"./_validate-collection":143}],285:[function(e,t,o){"use strict";var n=e("./_collection-weak"),r=e("./_validate-collection"),i="WeakSet";e("./_collection")(i,(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(e){return n.def(r(this,i),e,!0)}},n,!1,!0)},{"./_collection":45,"./_collection-weak":44,"./_validate-collection":143}],286:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_flatten-into-array"),i=e("./_to-object"),c=e("./_to-length"),s=e("./_a-function"),a=e("./_array-species-create");n(n.P,"Array",{flatMap:function(e){var t,o,n=i(this);return s(e),t=c(n.length),o=a(n,0),r(o,n,n,t,0,1,e,arguments[1]),o}}),e("./_add-to-unscopables")("flatMap")},{"./_a-function":27,"./_add-to-unscopables":29,"./_array-species-create":39,"./_export":56,"./_flatten-into-array":61,"./_to-length":135,"./_to-object":136}],287:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_array-includes")(!0);n(n.P,"Array",{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),e("./_add-to-unscopables")("includes")},{"./_add-to-unscopables":29,"./_array-includes":35,"./_export":56}],288:[function(e,t,o){var n=e("./_export"),r=e("./_object-to-array")(!0);n(n.S,"Object",{entries:function(e){return r(e)}})},{"./_export":56,"./_object-to-array":104}],289:[function(e,t,o){var n=e("./_export"),r=e("./_own-keys"),i=e("./_to-iobject"),c=e("./_object-gopd"),s=e("./_create-property");n(n.S,"Object",{getOwnPropertyDescriptors:function(e){for(var t,o,n=i(e),a=c.f,u=r(n),l={},f=0;u.length>f;)void 0!==(o=a(n,t=u[f++]))&&s(l,t,o);return l}})},{"./_create-property":47,"./_export":56,"./_object-gopd":95,"./_own-keys":105,"./_to-iobject":134}],290:[function(e,t,o){var n=e("./_export"),r=e("./_object-to-array")(!1);n(n.S,"Object",{values:function(e){return r(e)}})},{"./_export":56,"./_object-to-array":104}],291:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_core"),i=e("./_global"),c=e("./_species-constructor"),s=e("./_promise-resolve");n(n.P+n.R,"Promise",{finally:function(e){var t=c(this,r.Promise||i.Promise),o="function"==typeof e;return this.then(o?function(o){return s(t,e()).then((function(){return o}))}:e,o?function(o){return s(t,e()).then((function(){throw o}))}:e)}})},{"./_core":46,"./_export":56,"./_global":64,"./_promise-resolve":109,"./_species-constructor":121}],292:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_string-pad"),i=e("./_user-agent"),c=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i);n(n.P+n.F*c,"String",{padEnd:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0,!1)}})},{"./_export":56,"./_string-pad":126,"./_user-agent":142}],293:[function(e,t,o){"use strict";var n=e("./_export"),r=e("./_string-pad"),i=e("./_user-agent"),c=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i);n(n.P+n.F*c,"String",{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0,!0)}})},{"./_export":56,"./_string-pad":126,"./_user-agent":142}],294:[function(e,t,o){"use strict";e("./_string-trim")("trimLeft",(function(e){return function(){return e(this,1)}}),"trimStart")},{"./_string-trim":128}],295:[function(e,t,o){"use strict";e("./_string-trim")("trimRight",(function(e){return function(){return e(this,2)}}),"trimEnd")},{"./_string-trim":128}],296:[function(e,t,o){e("./_wks-define")("asyncIterator")},{"./_wks-define":144}],297:[function(e,t,o){for(var n=e("./es6.array.iterator"),r=e("./_object-keys"),i=e("./_redefine"),c=e("./_global"),s=e("./_hide"),a=e("./_iterators"),u=e("./_wks"),l=u("iterator"),f=u("toStringTag"),p=a.Array,_={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},d=r(_),h=0;h<d.length;h++){var g,m=d[h],b=_[m],y=c[m],v=y&&y.prototype;if(v&&(v[l]||s(v,l,p),v[f]||s(v,f,m),a[m]=p,b))for(g in n)v[g]||i(v,g,n[g],!0)}},{"./_global":64,"./_hide":66,"./_iterators":82,"./_object-keys":101,"./_redefine":112,"./_wks":146,"./es6.array.iterator":158}],298:[function(e,t,o){var n=e("./_export"),r=e("./_task");n(n.G+n.B,{setImmediate:r.set,clearImmediate:r.clear})},{"./_export":56,"./_task":130}],299:[function(e,t,o){var n=e("./_global"),r=e("./_export"),i=e("./_user-agent"),c=[].slice,s=/MSIE .\./.test(i),a=function(e){return function(t,o){var n=arguments.length>2,r=!!n&&c.call(arguments,2);return e(n?function(){("function"==typeof t?t:Function(t)).apply(this,r)}:t,o)}};r(r.G+r.B+r.F*s,{setTimeout:a(n.setTimeout),setInterval:a(n.setInterval)})},{"./_export":56,"./_global":64,"./_user-agent":142}],300:[function(e,t,o){e("../modules/web.timers"),e("../modules/web.immediate"),e("../modules/web.dom.iterable"),t.exports=e("../modules/_core")},{"../modules/_core":46,"../modules/web.dom.iterable":297,"../modules/web.immediate":298,"../modules/web.timers":299}],301:[function(e,t,o){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),window.Element&&!Element.prototype.closest&&(Element.prototype.closest=function(e){var t=this;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null})},{}],302:[function(e,t,o){!function(){function e(){null!==this.parentNode&&this.parentNode.removeChild(this)}[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach((function(t){t.hasOwnProperty("remove")||Object.defineProperty(t,"remove",{configurable:!0,enumerable:!0,writable:!0,value:e})}))}()},{}],303:[function(e,t,o){Number.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e}},{}],304:[function(e,t,o){"function"!=typeof Object.entries&&(Object.entries=function(e){for(var t=Object.keys(e),o=t.length,n=new Array(o);o--;)n[o]=[t[o],e[t[o]]];return n})},{}],305:[function(e,t,o){"function"!=typeof Object.values&&(Object.values=function(e){for(var t=Object.keys(e),o=t.length,n=new Array(o);o--;)n[o]=e[t[o]];return n})},{}],306:[function(e,t,o){var n=function(e){"use strict";var t,o=Object.prototype,n=o.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",c=r.asyncIterator||"@@asyncIterator",s=r.toStringTag||"@@toStringTag";function a(e,t,o){return Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{a({},"")}catch(e){a=function(e,t,o){return e[t]=o}}function u(e,t,o,n){var r=t&&t.prototype instanceof g?t:g,i=Object.create(r.prototype),c=new A(n||[]);return i._invoke=function(e,t,o){var n=f;return function(r,i){if(n===_)throw new Error("Generator is already running");if(n===d){if("throw"===r)throw i;return T()}for(o.method=r,o.arg=i;;){var c=o.delegate;if(c){var s=S(c,o);if(s){if(s===h)continue;return s}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if(n===f)throw n=d,o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);n=_;var a=l(e,t,o);if("normal"===a.type){if(n=o.done?d:p,a.arg===h)continue;return{value:a.arg,done:o.done}}"throw"===a.type&&(n=d,o.method="throw",o.arg=a.arg)}}}(e,o,c),i}function l(e,t,o){try{return{type:"normal",arg:e.call(t,o)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f="suspendedStart",p="suspendedYield",_="executing",d="completed",h={};function g(){}function m(){}function b(){}var y={};a(y,i,(function(){return this}));var v=Object.getPrototypeOf,x=v&&v(v(L([])));x&&x!==o&&n.call(x,i)&&(y=x);var k=b.prototype=g.prototype=Object.create(y);function j(e){["next","throw","return"].forEach((function(t){a(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function o(r,i,c,s){var a=l(e[r],e,i);if("throw"!==a.type){var u=a.arg,f=u.value;return f&&"object"==typeof f&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){o("next",e,c,s)}),(function(e){o("throw",e,c,s)})):t.resolve(f).then((function(e){u.value=e,c(u)}),(function(e){return o("throw",e,c,s)}))}s(a.arg)}var r;this._invoke=function(e,n){function i(){return new t((function(t,r){o(e,n,t,r)}))}return r=r?r.then(i,i):i()}}function S(e,o){var n=e.iterator[o.method];if(n===t){if(o.delegate=null,"throw"===o.method){if(e.iterator.return&&(o.method="return",o.arg=t,S(e,o),"throw"===o.method))return h;o.method="throw",o.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var r=l(n,e.iterator,o.arg);if("throw"===r.type)return o.method="throw",o.arg=r.arg,o.delegate=null,h;var i=r.arg;return i?i.done?(o[e.resultName]=i.value,o.next=e.nextLoc,"return"!==o.method&&(o.method="next",o.arg=t),o.delegate=null,h):i:(o.method="throw",o.arg=new TypeError("iterator result is not an object"),o.delegate=null,h)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function O(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function L(e){if(e){var o=e[i];if(o)return o.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,c=function o(){for(;++r<e.length;)if(n.call(e,r))return o.value=e[r],o.done=!1,o;return o.value=t,o.done=!0,o};return c.next=c}}return{next:T}}function T(){return{value:t,done:!0}}return m.prototype=b,a(k,"constructor",b),a(b,"constructor",m),m.displayName=a(b,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,a(e,s,"GeneratorFunction")),e.prototype=Object.create(k),e},e.awrap=function(e){return{__await:e}},j(w.prototype),a(w.prototype,c,(function(){return this})),e.AsyncIterator=w,e.async=function(t,o,n,r,i){void 0===i&&(i=Promise);var c=new w(u(t,o,n,r),i);return e.isGeneratorFunction(o)?c:c.next().then((function(e){return e.done?e.value:c.next()}))},j(k),a(k,s,"Generator"),a(k,i,(function(){return this})),a(k,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var o in e)t.push(o);return t.reverse(),function o(){for(;t.length;){var n=t.pop();if(n in e)return o.value=n,o.done=!1,o}return o.done=!0,o}},e.values=L,A.prototype={constructor:A,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(O),!e)for(var o in this)"t"===o.charAt(0)&&n.call(this,o)&&!isNaN(+o.slice(1))&&(this[o]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var o=this;function r(n,r){return s.type="throw",s.arg=e,o.next=n,r&&(o.method="next",o.arg=t),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var c=this.tryEntries[i],s=c.completion;if("root"===c.tryLoc)return r("end");if(c.tryLoc<=this.prev){var a=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(a&&u){if(this.prev<c.catchLoc)return r(c.catchLoc,!0);if(this.prev<c.finallyLoc)return r(c.finallyLoc)}else if(a){if(this.prev<c.catchLoc)return r(c.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<c.finallyLoc)return r(c.finallyLoc)}}}},abrupt:function(e,t){for(var o=this.tryEntries.length-1;o>=0;--o){var r=this.tryEntries[o];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var c=i?i.completion:{};return c.type=e,c.arg=t,i?(this.method="next",this.next=i.finallyLoc,h):this.complete(c)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var o=this.tryEntries[t];if(o.finallyLoc===e)return this.complete(o.completion,o.afterLoc),O(o),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var o=this.tryEntries[t];if(o.tryLoc===e){var n=o.completion;if("throw"===n.type){var r=n.arg;O(o)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,o,n){return this.delegate={iterator:L(e),resultName:o,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}("object"==typeof t?t.exports:{});try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},{}]},{},[2]);
// source --> https://www.tierarzt-sommer.de/wp-content/themes/dr-sommer/script.js 
'use strict';

/* hcaptcha */
class hCaptcha {
    sitekey = 'e38fb5ad-a730-4f37-8a54-ee8b72fc9984';
    async check($form) {
        let lng = document.documentElement.getAttribute('lang').split('-')[0].toLowerCase();
        if (document.querySelector('[data-hcaptcha-js]') === null) {
            await new Promise((resolve, reject) => {
                let script = document.createElement('script');
                script.src = 'https://js.hcaptcha.com/1/api.js?hl=' + lng + '&render=explicit';
                script.setAttribute('data-hcaptcha-js', '');
                script.onload = () => {
                    resolve();
                };
                document.head.appendChild(script);
            });
        }
        if (document.querySelector('[data-hcaptcha-css]') === null) {
            let style = document.createElement('style');
            // hide small rectangle
            style.innerHTML = 'body > div:last-child[style*="2147483647"] > div[style*="11px"] { display:none; }';
            style.setAttribute('data-hcaptcha-css', '');
            document.head.appendChild(style);
        }
        if ($form.querySelector('.hcaptcha-container') === null) {
            let randId = null;
            while (randId === null || document.querySelector(randId) !== null) {
                randId = 'hcaptcha-' + (~~(Math.random() * (999 - 100 + 1)) + 100);
            }
            $form.insertAdjacentHTML('beforeend', '<div class="hcaptcha-container" id="' + randId + '"></div>');
            let id = hcaptcha.render(randId, {
                hl: lng,
                sitekey: this.sitekey,
                theme: 'dark',
                size: 'invisible',
            });
            $form.querySelector('.hcaptcha-container').setAttribute('data-id', id);
        }
        let id = $form.querySelector('.hcaptcha-container').getAttribute('data-id'),
            result = await hcaptcha.execute(id, { async: true });
        return result;
    }
}

(function ($) {
    function onResizeHorizontal(fun) {
        var windowWidth = window.innerWidth;
        window.addEventListener('resize', function () {
            var windowWidthNew = window.innerWidth;
            if (windowWidthNew != windowWidth) {
                windowWidth = windowWidthNew;
                fun();
            }
        });
    }

    /* check if mobile menu is active */
    function ifIsMobile() {}

    /* add mobile specific class */
    var userAgent = navigator.userAgent || navigator.vendor || window.opera;
    if (/windows phone/i.test(userAgent)) {
        $('html').addClass('windows');
    } else if (/android/i.test(userAgent)) {
        $('html').addClass('android');
    } else if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
        $('html').addClass('ios');
    }

    /* disable right click */
    $(document).ready(function () {
        $('body').on('contextmenu', 'img', function (e) {
            return false;
        });
    });

    /* automatically change phone number (disabled) */
    /*
    $(document).ready(function () {
        var d = new Date();
        if (
            !(
                (d.getDay() >= 1 &&
                    d.getDay() <= 5 &&
                    d.getHours() >= 8 &&
                    (d.getHours() <= 17 || (d.getHours() == 18 && d.getMinutes() <= 30))) ||
                (d.getDay() == 2 &&
                    d.getHours() >= 8 &&
                    (d.getHours() <= 18 || (d.getHours() == 19 && d.getMinutes() <= 30))) ||
                (d.getDay() == 6 && d.getHours() >= 9 && d.getHours() < 12)
            )
        ) {
            $('#header a[href="tel:+498971049070"]').each(function () {
                $(this).attr('href', 'tel:+4917625123048');
                $(this).html('Notruf: 0176 / 251 230 48');
            });
            $('.sos--invisible').remove();
        } else {
            $('.sos--visible').remove();
        }
    });
    */

    /* blog sidebar */
    $(document).ready(function () {
        $('body.blog #container #sidebar ul.xoxo #text-2 .textwidget > ul > li > ul')
            .prev('a')
            .click(function () {
                $(this).parent('li').siblings('.active').removeClass('active');
                $(this).parent('li').toggleClass('active');
                return false;
            });
    });

    /* navigation */
    function jumpToHash(hash, speed, vcenter, offset) {
        if (hash == 'top') {
            $('html').velocity('scroll', { mobileHA: false, duration: 500, easing: 'easeInOutQuart', offset: 0 });
        } else if ($('#container .item[data-name="' + hash + '"]').length > 0) {
            var scrollTop = $('.item[data-name="' + hash + '"]').offset().top - offset;
            if (scrollTop > $(document).height() - $(window).height()) {
                scrollTop = $(document).height() - $(window).height();
            }

            // if elem is less height than window
            if (vcenter === true) {
                if ($('#container .item[data-name="' + hash + '"]').outerHeight(true) < $(window).height() - offset) {
                    scrollTop -=
                        ($(window).height() -
                            offset -
                            $('#container .item[data-name="' + hash + '"]').outerHeight(true)) /
                        2;
                }
            }

            $('html').velocity('scroll', {
                mobileHA: false,
                duration: speed,
                easing: 'easeInOutQuart',
                offset: scrollTop,
            });
        }
    }
    $(document).ready(function () {
        $('a:not([target="_blank"])').bind('click', function (event) {
            var hash = $(this).attr('href').split('#')[1];

            var offset = $('#header').outerHeight(true);
            if ($(window).width() <= 900) {
                offset = 0;
            }

            var vcenter = true;
            if ($(this).is('#scrolldown')) {
                vcenter = false;
            }
            if ($(this).closest('.anchormenu').length > 0) {
                vcenter = false;
            }

            if (hash == 'top' || $('#container .item[data-name="' + hash + '"]').length > 0) {
                jumpToHash(hash, 1500, vcenter, offset);
                return false;
            }
        });
    });

    // initial jump to correct hash
    var init_jump = false;
    $(window).load(function () {
        if (window.location.hash) {
            jumpToHash(window.location.hash.replace('#', ''), 0, true, $('#header').outerHeight(true));
        }
        init_jump = true;
    });

    // refresh hash
    $(window).scroll(nav_update);
    $(window).load(nav_update);
    var current = 0;
    function nav_update() {
        if (init_jump === false) {
            return false;
        }
        if ($('#container .item.search-results').length > 0) {
            return false;
        }
        current = null;
        $('#container .item').each(function (i) {
            // top of item
            var v1 = $(this).offset().top;
            // mid scroll position
            var v2 = $(window).scrollTop() + $(window).height() / 2;
            if ($(this).next('.item').length > 0) {
                // top of next item
                var v3 = $(this).next('.item').offset().top;
                if (v2 < v1) {
                    current = 0;
                    return false;
                } else if (v2 - v1 > 0 && v3 - v2 > 0) {
                    current = parseInt(i) + 1;
                    return false;
                }
            } else {
                current = parseInt(i) + 1;
            }
        });
        // if first module, reset url (remove hash)
        if (current === 1) {
            if (history.replaceState) {
                window.history.replaceState(
                    {},
                    '',
                    window.location.pathname + window.location.search
                );
            }
        } else if (current !== null) {
            var hash = $('#container .item:nth-child(' + current + ')').attr('data-name');
            location.hash = hash;
        }
    }

    /* menu: inner span (valign) */
    $(document).ready(function () {
        if ($('#header').length > 0) {
            $('#header #menu .menu-main-menu-container ul li a').wrapInner('<span></span>');
        }
    });

    /* menu: fixed / relative */
    $(window).scroll(dockMenu);
    $(window).load(function () {
        dockMenu();
    });
    var curPos = $(window).scrollTop();
    var lastPos = curPos;
    function dockMenu() {
        curPos = $(window).scrollTop();
        if (
            curPos < lastPos &&
            $('#header').hasClass('mini') &&
            curPos <= $(document).height() - $(window).height() - $('#header').height()
        ) {
            $('#header').removeClass('mini');
        } else if (curPos > 0 && curPos > lastPos && $('#header').is(':visible')) {
            $('#header').addClass('mini');
        }
        // throttle
        if (Math.abs(curPos - lastPos) > 50) {
            lastPos = curPos;
        }

        $('#header').show();
        if ($('#container .items .item.teaser-start').length === 0) {
            return false;
        }
        if (
            $(window).scrollTop() >= $('#container .items .item.teaser-start').outerHeight(true) &&
            $('#header').hasClass('rel')
        ) {
            $('#header').removeClass('rel');
        }
        if (
            $(window).scrollTop() < $('#container .items .item.teaser-start').outerHeight(true) &&
            !$('#header').hasClass('rel')
        ) {
            $('#header').addClass('rel');
        }
    }

    /* menu items with children */
    $(document).ready(function () {
        if ($('#header .sub-menu').length > 0) {
            $('#header .sub-menu').each(function () {
                var self = this;
                $(self)
                    .parent('li')
                    .hover(
                        function () {
                            if (!$('#toggle_menu').is(':visible')) {
                                $(this).addClass('hover');
                            }
                        },
                        function () {
                            if (!$('#toggle_menu').is(':visible')) {
                                $(this).removeClass('hover');
                            }
                        }
                    );
                $(self)
                    .prev('a')
                    .click(function () {
                        if ($('#toggle_menu').is(':visible')) {
                            $(self).parent('li').toggleClass('hover');
                        }
                        if ($(self).closest('li').prev().length > 0) {
                            return false;
                        }
                    });
            });
        }
    });

    /* metanav */
    $(document).ready(function () {
        if ($('#header #menu .metanav').length > 0) {
            $('#header #menu .metanav .hidden')
                .prev('a')
                .click(function () {
                    var self = this;
                    if ($(self).parent('li').hasClass('active')) {
                        $(self).next('.hidden').velocity('slideUp', { duration: 150 });
                        $(self).parent('li').removeClass('active');
                    } else {
                        $(self)
                            .next('.hidden')
                            .velocity('slideDown', {
                                duration: 150,
                                complete: function () {
                                    if ($(self).next('.hidden').find('input[type="text"]').length > 0) {
                                        $(self).next('.hidden').find('input[type="text"]').focus();
                                    }
                                },
                            });
                        $(self).parent('li').addClass('active');
                    }

                    if ($('#toggle_menu').is(':visible')) {
                        $('#toggle_menu').removeClass('active');
                        $('#header .menu-main-menu-container').removeAttr('style');
                    }

                    return false;
                });
            $(document).mouseup(function (e) {
                var $container = $('#header #menu .metanav li.active');
                if (!$container.is(e.target) && $container.has(e.target).length === 0) {
                    $container.find('.hidden').velocity('slideUp', { duration: 150 });
                    $container.removeClass('active');
                }
            });
        }
    });

    /* auto hide menu on mobile scroll down/up */
    $(document).ready(function () {
        var curPos = $(window).scrollTop();
        var lastPos = curPos;
        $(window).scroll(function () {
            if ($(window).width() > 900) {
                $('#header').show();
                return;
            }
            curPos = $(window).scrollTop();
            if (
                curPos < lastPos &&
                !$('#header').is(':visible') &&
                curPos <= $(document).height() - $(window).height() - $('#header').height()
            ) {
                $('#header').show();
            } else if (
                curPos > 0 &&
                curPos > lastPos &&
                $('#header').is(':visible') &&
                !$('#toggle_menu').hasClass('active') &&
                $('#header #menu .metanav li.active').length === 0
            ) {
                $('#header').hide();
            }
            if (Math.abs(curPos - lastPos) > 25) {
                lastPos = curPos;
            }
        });
    });

    /* guestbook: open in popup */
    $(document).ready(function () {
        $('#header #menu .metanav a[href*="guestbook-free.com"]').click(function () {
            var width = 600;
            if ($(window).width() < 600) {
                width = $(window).width();
            }
            var height = $(window).height() / 1.5;
            var args = {
                url: $(this).attr('href'),
                target: '_blank',
                specs: {
                    width: width,
                    height: height,
                    left: ($(window).width() - width) / 2,
                    top: ($(window).height() - height) / 2,
                    menubar: false,
                    scrollbars: false,
                    status: false,
                    toolbar: false,
                },
            };
            var specs = '';
            for (var p in args.specs) {
                if (args.specs.hasOwnProperty(p)) {
                    if (args.specs[p] === true) {
                        args.specs[p] = 1;
                    }
                    if (args.specs[p] === false) {
                        args.specs[p] = 0;
                    }
                    specs += p + '=' + args.specs[p] + ',';
                }
            }
            specs = specs.substring(0, specs.length - 1);
            window.open(args.url, args.target, specs);
            return false;
        });
    });

    /* team: popup */
    $(document).ready(function () {
        // open
        $('a[data-popup]').click(function () {
            loadPopup($(this).attr('href'));
            return false;
        });
        // close
        $(document).on('click', 'body.popup_active, .popup_container .close', function (event) {
            if (!$(event.target).closest('.popup_container .vcenter').length || $(event.target).hasClass('close')) {
                unloadPopup();
                return false;
            }
        });
        // initial open
        if (window.location.hash && window.location.hash.indexOf('#popup-team') === 0) {
            loadPopup(window.location.hash);
        }
    });
    function unloadPopup() {
        $('.popup_container').fadeOut(100, function () {
            $('body').removeClass('popup_active');
            $('body .popup_container').remove();
        });
        return false;
    }
    function loadPopup(hash) {
        if ($('a[data-popup][href="' + hash + '"]').length === 0) {
            return false;
        }
        var type = $('a[data-popup][href="' + hash + '"]').attr('data-popup');
        $('body').addClass('popup_active');
        if ($('body > .popup_container').length == 0) {
            $('body').append(
                '<div class="popup_container"><div class="vcenter"><a href="#" class="close">X</a><div class="content ' +
                    type +
                    ' ' +
                    hash.replace('#', '') +
                    '"></div></div></div>'
            );
        }

        if (type == 'inline') {
            $('.popup_container .vcenter .content').append($('.popup-inline.' + hash.replace('#', '')).html());
        }
        $('.popup_container').fadeIn(100);
    }

    /* team: slider */
    var margin = 0.05;
    var mode = 'one'; // one col per scroll
    var sliderInitFocus = false;
    //$(window).resize(function() { sliderSize(); });
    onResizeHorizontal(function () {
        sliderSize();
    });
    $(document).ready(function () {
        sliderSize();
    });
    function sliderSize() {
        if ($('.slider').length > 0) {
            $('.slider').each(function () {
                // reset styles
                $(this).find('.box > ul').attr('style', '');
                $(this).find('.box > ul > li').css({ height: 'auto', width: 'auto', 'margin-right': '0px' });

                var col;
                if ($(window).width() > 1000) {
                    col = 3;
                } else if ($(window).width() > 600) {
                    col = 2;
                } else {
                    col = 1;
                }
                $(this).attr('data-col', col);

                var width = (1 - (col - 1) * margin) / col; // margin in sum on one slide

                $(this)
                    .find('.box > ul')
                    .width(
                        Math.ceil(
                            $(this).width() * margin * ($(this).find('.box > ul > li').length - 1) +
                                $(this).width() * width * $(this).find('.box > ul > li').length
                        )
                    );

                $(this)
                    .find('.box > ul > li')
                    .css({
                        width: ($(this).width() * width).toFixed(2) + 'px',
                        'margin-right': ($(this).width() * margin).toFixed(2) + 'px',
                    });
                $(this).find('.box > ul > li:last-child').css('margin-right', '0');

                $(this)
                    .find('.box > ul > li')
                    .css({
                        height: $(this).find('.box > ul > li:first-child').outerHeight(true),
                    });

                // arrows
                if ($(this).children('.arrow').length == 0) {
                    $(this).prepend(
                        '<div class="arrow"><ul><li class="left"><a href="#">links</a></li><li class="right"><a href="#">rechts</a></li></ul></div>'
                    );
                }
                // disable active state
                $(this).find('.arrow .left').addClass('disabled');
                if (col >= $(this).find('.box > ul > li').length) {
                    $(this).find('.arrow .right').addClass('disabled');
                } else {
                    $(this).find('.arrow .right').removeClass('disabled');
                }

                // bubbles
                if ($(this).find('.nav').length == 0) {
                    $(this).prepend('<div class="nav"><ul></ul></div>');
                } else {
                    $(this).find('.nav > ul > li').remove();
                }
                var bubbles_max;
                if (mode == 'all') {
                    bubbles_max = Math.ceil($(this).find('.box > ul > li').length / col);
                }
                if (mode == 'one') {
                    bubbles_max = $(this).find('.box > ul > li').length - col + 1;
                }
                for (var i = 1; i <= bubbles_max; i++) {
                    $('<li class="' + (i == 1 ? 'active' : '') + '"><a href="#">' + i + '</a></li>').appendTo(
                        $(this).find('.nav ul')
                    );
                }
            });
        }
    }
    function sliderScrollTo(slider, index) {
        // if bad index
        var cur = slider.find('.nav li.active').prevAll('li').length;
        if (cur == index) {
            return false;
        }
        if (index > slider.find('.nav > ul > li').length - 1) {
            return false;
        }
        if (index < 0) {
            return false;
        }

        // state of nav
        slider.find('.nav li.active').removeClass('active');
        slider.find('.nav li:nth-child(' + (index + 1) + ')').addClass('active');

        // state of arrow
        if (index <= 0 && !slider.find('.arrow .left').hasClass('disabled')) {
            slider.find('.arrow .left').addClass('disabled');
        }
        if (index > 0 && slider.find('.arrow .left').hasClass('disabled')) {
            slider.find('.arrow .left').removeClass('disabled');
        }
        if (index >= slider.find('.nav > ul > li').length - 1 && !slider.find('.arrow .right').hasClass('disabled')) {
            slider.find('.arrow .right').addClass('disabled');
        }
        if (index < slider.find('.nav > ul > li').length - 1 && slider.find('.arrow .right').hasClass('disabled')) {
            slider.find('.arrow .right').removeClass('disabled');
        }

        // animate
        var left;
        if (mode == 'all') {
            left = -1 * slider.find('.box > ul > li').outerWidth(true) * slider.attr('data-col') * index + 'px';
        }
        if (mode == 'one') {
            left = -1 * slider.find('.box > ul > li').outerWidth(true) * index + 'px';
        }

        slider.find('.box > ul').velocity(
            {
                left: left,
            },
            {
                mobileHA: false,
                duration: 500,
                easing: 'easeInOutQuart',
            }
        );
    }
    $(document).ready(function () {
        $('.slider').on('click', '.nav li a', function () {
            var index = $(this).closest('li').prevAll('li').length;
            $(this).closest('.slider').addClass('scroll_manual');
            sliderScrollTo($(this).closest('.slider'), index);
            return false;
        });
        $('.slider').on('click', '.arrow li a', function () {
            var index = $(this).closest('.slider').find('.nav li.active').prevAll('li').length;
            if ($(this).parent('li').hasClass('right')) {
                index++;
            }
            if ($(this).parent('li').hasClass('left')) {
                index--;
            }
            $(this).closest('.slider').addClass('scroll_manual');
            sliderScrollTo($(this).closest('.slider'), index);
            return false;
        });
        $('.slider').each(function () {
            var self = this;
            window.setInterval(function () {
                if (sliderInitFocus === false) {
                    return;
                }
                if ($(self).hasClass('scroll_manual')) {
                    $(self).removeClass('scroll_manual');
                    return;
                }
                if ($('body').hasClass('popup_active')) {
                    return;
                }
                var index = $(self).find('.nav li.active').prevAll('li').length;
                if ($(self).find('.nav li').length <= index + 1) {
                    index = 0;
                } else {
                    index++;
                }
                sliderScrollTo($(self), index);
            }, 6000);
        });
        $(window).scroll(function () {
            if (sliderInitFocus === false && $('.slider').length > 0) {
                if ($(window).scrollTop() + $(window).height() > $('.slider').offset().top) {
                    sliderInitFocus = true;
                }
            }
        });
    });

    /* team: load more */
    $(document).ready(function () {
        // open
        $('.team-load-more').click(function () {
            $(this).closest('.team').find('.box li.hidden').removeClass('hidden');
            $(this).remove();
            return false;
        });
    });

    /* slideshow */
    // build up config for each slider
    var slideshow_config = {};
    $(document).ready(function () {
        if ($('.slideshow').length > 0) {
            $('.slideshow').each(function (i) {
                var id = i + 1;
                $(this).attr('data-id', id);
                slideshow_config[id] = {
                    timeout: null,
                    speed: parseInt($(this).attr('data-speed')),
                    speed_manual: parseInt($(this).attr('data-speed-manual')),
                    delay: parseInt($(this).attr('data-delay')),
                    delay_init: parseInt($(this).attr('data-delay-init')),
                    animation: $(this).attr('data-animation'),
                    easing: $(this).attr('data-easing'),
                };
            });
        }
    });

    // init slider
    $(document).ready(function () {
        if ($('.slideshow').length > 0) {
            $('.slideshow').each(function () {
                initSlideshow(this);
            });
        }
    });

    function initSlideshow(self) {
        // cancel if only 1 image is there
        if ($(self).find('ul li').length <= 1) {
            return false;
        }

        // nav
        $(self).append('<div class="nav"></div>');
        $(self)
            .find('ul li')
            .each(function (i) {
                $(self)
                    .find('.nav')
                    .append('<a href="#">' + (i + 1) + '</a>');
            });
        $(self)
            .find('.nav')
            .addClass('count_' + $(self).find('.nav a').length); // for css positioning
        $(self).find('.nav a:first-child').addClass('active');
        // next/prev
        $(self).prepend(
            '<div class="arrow"><a class="left" href="#">links</a><a class="right" href="#">rechts</a></div>'
        );
        $(self).find('.arrow .left').addClass('disabled');
        // revert items
        $(self).find('ul').append($(self).find('ul li').get().reverse());
        // enumerate
        var num = $(self).find('ul li').length;
        $(self)
            .find('ul li')
            .each(function () {
                $(this).addClass('num_' + num);
                if (num == 1) {
                    $(this).addClass('active');
                }
                num--;
            });
        // start
        window.setTimeout(function () {
            startSlideshow(self, 2, false);
        }, slideshow_config[$(self).attr('data-id')].delay_init);
        // bubble nav
        $(self)
            .find('.nav a')
            .click(function () {
                if ($(this).hasClass('disabled')) {
                    return false;
                }
                $(self).addClass('manual');
                startSlideshow(self, $(this).prevAll('a').length + 1, 'bubble');
                return false;
            });
        // arrow nav
        $(self)
            .find('.arrow a')
            .click(function () {
                if ($(this).hasClass('disabled')) {
                    return false;
                }
                $(self).addClass('manual');
                var i = $(self).find('.nav a.active').prevAll('a').length + 1;
                if ($(this).hasClass('right')) {
                    i++;
                }
                if ($(this).hasClass('left')) {
                    i--;
                }
                startSlideshow(self, i, $(this).hasClass('right') ? 'right' : 'left');
                return false;
            });
    }

    function startSlideshow(s, n, m) {
        var self = s;
        if (typeof slideshow_config[$(self).attr('data-id')].timeout !== 'undefined') {
            clearTimeout(slideshow_config[$(self).attr('data-id')].timeout);
        }

        var cur = $(self).find('.nav a.active').prevAll('a').length + 1;
        if (cur == n) {
            return false;
        }

        $(self).find('.nav a').addClass('disabled');
        $(self).find('.nav a.active').removeClass('active');
        $(self)
            .find('.nav a:nth-child(' + n + ')')
            .addClass('active');

        if ($(self).find('.nav a:last-child').hasClass('active')) {
            $(self).find('.arrow .right').addClass('disabled');
        } else {
            $(self).find('.arrow .right').removeClass('disabled');
        }
        if ($(self).find('.nav a:first-child').hasClass('active')) {
            $(self).find('.arrow .left').addClass('disabled');
        } else {
            $(self).find('.arrow .left').removeClass('disabled');
        }

        $(self)
            .find('ul li.num_' + n)
            .insertBefore($(self).find('ul li.num_' + cur));
        $(self)
            .find('ul li.num_' + n)
            .show();

        // after a manual call, stop automatic call (for 1x)
        if ($(self).hasClass('manual') && m === false) {
            $(self).removeClass('manual');
            return false;
        }

        $(self)
            .find('ul li.num_' + cur)
            .fadeOut(
                m === false
                    ? slideshow_config[$(self).attr('data-id')].speed
                    : slideshow_config[$(self).attr('data-id')].speed_manual,
                function () {
                    $(self)
                        .find('ul li.num_' + cur)
                        .prependTo($(self).find('ul'))
                        .hide();
                    $(self).find('.nav a').removeClass('disabled');
                    slideshow_config[$(self).attr('data-id')].timeout = window.setTimeout(function () {
                        if ($(self).hasClass('manual') && m === false) {
                            $(self).removeClass('manual');
                            return false;
                        } else {
                            $(self).removeClass('manual');
                        }
                        n = $(self).find('.nav a.active').prevAll('a').length + 2;
                        n = ((n - 1) % $(self).find('ul li').length) + 1;
                        startSlideshow(s, n, false);
                    }, slideshow_config[$(self).attr('data-id')].delay);
                }
            );
    }

    /* newsletter opt-in */
    $(document).ready(function () {
        $('#container #footer .cols .col .newsletter_optin form').submit(function () {
            var self = this;
            $.ajax({
                method: $(self).attr('method'),
                url: $(self).attr('action'),
                data: $(self).serialize(),
            }).done(function (msg) {
                if (msg == 'thank_you') {
                    $(self).find('[name="email"], [name="captcha"]').val('');
                    $(self).find('[name="email"]').attr('placeholder', 'Vielen Dank!');
                } else {
                    alert('Es ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut!');
                }
            });
            return false;
        });
    });

    /* contact form */
    $(document).ready(function () {
        $('#container .items .item.form form, #container .items .item.form-application form').submit(function (e) {
            e.preventDefault();

            // hcaptcha specific
            let h = new hCaptcha();
            h.check(e.target).then(() => {
                var self = this;
                if ($(self).hasClass('loading')) {
                    return false;
                }
                $(self).css({ opacity: 0.5, cursor: 'wait' });
                $(self).find('*').css({ cursor: 'wait' });
                $(self).addClass('loading');
                var data = new FormData(self);
                $.ajax({
                    url: $(self).attr('action'),
                    method: 'POST',
                    data: data,
                    cache: false,
                    contentType: false,
                    processData: false,
                }).done(function (msg) {
                    $(self).css({ opacity: 1, cursor: 'default' });
                    $(self).find('*').css({ cursor: 'auto' });
                    $(self).find('input[type="submit"], .filestyle label').css({ cursor: 'pointer' });
                    $(self).removeClass('loading');

                    $(self).find('.message').hide();
                    $(self).find('.message > *').hide();
                    if (msg == 'thank_you') {
                        $(self)
                            .find(
                                'input[name="name"], input[name="phone"], input[name="email"], input[name="animal"], textarea, input[name="captcha"]'
                            )
                            .val('');
                        if ($(self).find('input[type="file"]').length > 0) {
                            $(self).find('input[type="file"]').val('');
                            $(self).find('input[type="file"]').change();
                        }
                    }
                    $(self).find('.message').show();
                    $(self)
                        .find('.message .' + msg)
                        .show();
                });
                return false;
            });
        });
    });

    /* top button */
    $(document).ready(function () {
        $('#top_button').click(function () {
            $('html').velocity('scroll', { mobileHA: false, duration: 500, easing: 'easeInOutQuart', offset: 0 });
            return false;
        });
        $(window).scroll(showTop);
    });
    $(window).load(function () {
        showTop();
    });
    function showTop() {
        if ($(window).scrollTop() >= $(window).height() / 2 && !$('#top_button').is(':visible')) {
            $('#top_button').fadeIn(100);
        }
        if ($(window).scrollTop() < $(window).height() / 2 && $('#top_button').is(':visible')) {
            $('#top_button').fadeOut(20);
        }
    }

    /* mobile toggle */
    $(document).ready(function () {
        $('#toggle_menu').click(function () {
            if ($(this).hasClass('active')) {
                $(this).removeClass('active');
                $('#header .menu-main-menu-container, #header #menu .metanav').velocity('fadeOut', {
                    duration: 50,
                    complete: function () {
                        $(this).removeAttr('style');
                    },
                });
            } else {
                $(this).addClass('active');
                $('#header .menu-main-menu-container, #header #menu .metanav').velocity('fadeIn', { duration: 50 });
            }
            return false;
        });
    });

    /* parallax */
    $(document).ready(function () {
        if ($('.parallax').length > 0) {
            $('.parallax').each(function (i) {
                var self = this;
                adjustSize(self);
                onResizeHorizontal(function () {
                    adjustSize(self);
                });
                adjustParallax(self);
                $(window).scroll(function () {
                    adjustParallax(self);
                });
            });
        }
    });
    function adjustSize(self) {
        // header offset
        var header_offset = 0;
        if ($(window).width() > 900) {
            header_offset = $('#header').outerHeight(true);
        }

        // first determine min dimensions of image
        var width_min = $(window).width();
        var height_min =
            $(self).outerHeight(true) +
            ($(window).height() - header_offset - $(self).outerHeight(true)) * $(self).attr('data-speed');

        // determine ratios
        var ratio_image = $(self).attr('data-ratio');
        var ratio_screen = width_min / height_min;

        // set dimensions
        var width, height, left, top;
        if (ratio_image > ratio_screen) {
            height = height_min;
            width = height * ratio_image;
            left = (width_min - width) / 2;
            top = 0;
        } else {
            width = width_min;
            height = width * (1 / ratio_image);
            top = (height_min - height) / 2;
            left = 0;
        }
        $(self).find('.i').css({
            width: width,
            height: height,
            top: top,
            left: left,
        });

        // save for usage below
        $(self).attr('data-height', $(self).outerHeight(true));
        $(self).attr('data-img-height', $(self).find('.i').height());
    }
    function adjustParallax(self) {
        var s_t = $(window).scrollTop();
        var w_h = $(window).height();
        var w_b = s_t + w_h;
        var p_t = $(self).offset().top;
        var p_h = parseFloat($(self).attr('data-height'));
        var i_h = parseFloat($(self).attr('data-img-height'));

        // header offset
        var h_h = 0;
        if ($(window).width() > 900) {
            h_h = $('#header').outerHeight(true);
        }

        // return if above or below viewport
        if (w_b < p_t || p_t + p_h - h_h < s_t) {
            return;
        }

        var top = -1 * (p_t - s_t) * $(self).attr('data-speed');

        $(self)
            .find('.i')
            .css({
                '-webkit-transform': 'translate3d(0px, ' + top + 'px, 0px)',
                '-moz-transform': 'translate3d(0px, ' + top + 'px, 0px)',
                '-o-transform': 'translate3d(0px, ' + top + 'px, 0px)',
                '-ms-transform': 'translate3d(0px, ' + top + 'px, 0px)',
                transform: 'translate3d(0px, ' + top + 'px, 0px)',
            });
    }

    /* accordion + FAQ structured data */
    $(document).ready(function () {
        if ($('.accordion .inner').length > 0) {
            $('.accordion .inner').each(function () {
                var self = this;
                $.each(['h3', 'h4', 'h4', 'h5', 'h6'], function (index, selector) {
                    $(self)
                        .find(selector)
                        .each(function () {
                            $(this).nextUntil(selector).wrapAll('<div class="accordion__content"></div>');
                            $(this)
                                .next('.accordion__content')
                                .addBack()
                                .wrapAll('<div class="accordion__item"></div>');
                            $(this).replaceWith('<a class="accordion__link" href="#">' + $(this).html() + '</a>');
                        });
                });
                $(self)
                    .find('.accordion__link')
                    .click(function () {
                        if (!$(this).parent('.accordion__item').hasClass('accordion__item--active')) {
                            $(this)
                                .parent('.accordion__item')
                                .siblings('.accordion__item--active')
                                .each(function () {
                                    accordionItemClose($(this));
                                });
                            accordionItemOpen($(this));
                        } else {
                            accordionItemClose($(this).parent('.accordion__item'));
                        }
                        return false;
                    });
                function accordionItemClose(item) {
                    $(item)
                        .siblings('.accordion__item--active')
                        .addBack()
                        .find('.accordion__content')
                        .velocity('slideUp', { duration: 150 });
                    $(item)
                        .siblings('.accordion__item--active')
                        .addBack()
                        .find('.accordion__item--active')
                        .removeClass('accordion__item--active');
                    $(item).removeClass('accordion__item--active');
                    $(item).children('.accordion__content').velocity('slideUp', { duration: 150 });
                }
                function accordionItemOpen(item) {
                    $(item).parent('.accordion__item').addClass('accordion__item--active');
                    $(item)
                        .next('.accordion__content')
                        .velocity('slideDown', {
                            duration: 150,
                            complete: function () {
                                var offset =
                                    $(item).parent('.accordion__item').offset().top -
                                    $('#header').outerHeight(true) -
                                    50;
                                if ($('#toggle_menu').is(':visible')) {
                                    offset = $(item).parent('.accordion__item').offset().top;
                                }
                                $('html').velocity('scroll', {
                                    mobileHA: false,
                                    duration: 500,
                                    easing: 'easeInOutQuart',
                                    offset: offset,
                                });
                            },
                        });
                }
            });

            /* FAQ structured data */
            var faqData = [];

            $('.accordion__item').each(function () {
                let question = $(this).find('.accordion__link').text().trim();
                let answer = $(this)
                    .find('.accordion__content')
                    .html()
                    .replace(/\s+/g, ' ')
                    .trim();

                if (question && answer) {
                    faqData.push({
                        "@type": "Question",
                        "name": question,
                        "acceptedAnswer": {
                            "@type": "Answer",
                            "text": answer
                        }
                    });
                }
            });

            if (faqData.length > 0) {
                var script = document.createElement('script');
                script.type = 'application/ld+json';

                script.text = JSON.stringify({
                    "@context": "https://schema.org",
                    "@type": "FAQPage",
                    "mainEntity": faqData
                });

                document.head.appendChild(script);
            }
        }
    });

    /* filestyle */
    $(document).ready(function () {
        $('.filestyle').each(function () {
            var self = this;
            var original_val = $(self).find('label').html();
            $(self)
                .children('input')
                .on('change', function (e) {
                    var file_name = '';
                    if (this.files && this.files.length > 1) {
                        file_name = this.files.length + ' Dateien ausgewählt';
                    } else if (e.target.value) {
                        file_name = '1 Datei ausgewählt';
                    }
                    if (file_name) {
                        $(self).children('label').html(file_name);
                    } else {
                        $(self).children('label').html(original_val);
                    }
                });
        });
    });

    /* chocolate calculator */
    $(document).ready(function () {
        if ($('.chocolate-calculator__inner').length > 0) {
            /* styled radio/checkboxes */
            $('.chocolate-calculator__inner')
                .find('input[type="checkbox"], input[type="radio"]')
                .each(function () {
                    /* its not a problem to have multiple labels associated to the same form control */
                    $(this).wrap('<div class="styled-input styled-input--' + $(this).attr('type') + '"></div>');
                    $(this)
                        .parent('.styled-input')
                        .append('<label for="' + $(this).attr('id') + '"></label>');
                });

            /* auto height */
            $(window).load(function () {
                chocolateCalculatorHeight();
            });
            onResizeHorizontal(function () {
                chocolateCalculatorHeight();
            });
            function chocolateCalculatorHeight() {
                var height = 0,
                    $items = $('#container .items .item.chocolate-calculator .inner').children().not('.bg');
                $items.height('auto');
                $items.each(function () {
                    if ($(this).outerHeight() > height) {
                        height = $(this).outerHeight();
                    }
                });
                $items.outerHeight(height);
            }

            /* undo radio buttons */
            $('.chocolate-calculator__inner input[type="radio"]:checked').attr('prev', 'checked');
            $('.chocolate-calculator__inner input[type="radio"]').click(function () {
                if ($(this).attr('prev') == 'checked') {
                    $(this).removeAttr('checked');
                    $(this).attr('prev', false);
                    $(this).change();
                } else {
                    $('.chocolate-calculator__inner input[name="' + $(this).attr('name') + '"]:radio').attr(
                        'prev',
                        false
                    );
                    $(this).attr('prev', 'checked');
                }
            });

            /* accordion */
            $('.chocolate-calculator__accordion-item input[type="radio"]').change(function () {
                var accordion_items = $(this)
                    .closest('.chocolate-calculator__accordion')
                    .find('.chocolate-calculator__accordion-item');
                accordion_items.children('ul').hide();
                accordion_items.children('ul').find(':input').removeAttr('required');
                accordion_items.children('ul').find(':input').val('');
                accordion_items.children('ul').find(':input').prop('checked', false);
                if ($(this).is(':checked')) {
                    $(this).closest('.chocolate-calculator__accordion-item').children('ul').show();
                    $(this)
                        .closest('.chocolate-calculator__accordion-item')
                        .children('ul')
                        .find(':input')
                        .attr('required', 'required');
                }
                chocolateCalculatorHeight();
            });

            /* require at least one checkbox item */
            $(
                '.chocolate-calculator__inner input[type="checkbox"], .chocolate-calculator__inner input[type="radio"]'
            ).change(function () {
                if ($('input[name="' + $(this).attr('name') + '"]:checked').length === 0) {
                    $('input[name="' + $(this).attr('name') + '"]')
                        .first()
                        .attr('required', 'required');
                } else {
                    $('input[name="' + $(this).attr('name') + '"]').removeAttr('required');
                }
            });

            /* submit validation */
            $('.chocolate-calculator__parts').on('input change', ':input', function () {
                var valid = true;
                $('.chocolate-calculator__parts :input[required="required"]').each(function () {
                    if (
                        ($(this).is('[type="checkbox"], [type="radio"]') &&
                            $('[name="' + $(this).attr('name') + '"]:checked').length === 0) ||
                        (!$(this).is('[type="checkbox"], [type="radio"]') && $(this).val() == '')
                    ) {
                        valid = false;
                    }
                });
                if (valid === true) {
                    $('.chocolate-calculator__submit').removeClass('chocolate-calculator__submit--disabled');
                } else {
                    $('.chocolate-calculator__submit').addClass('chocolate-calculator__submit--disabled');
                }
            });

            /* back button */
            $('.chocolate-calculator__back').click(function () {
                $('.chocolate-calculator__results').addClass('chocolate-calculator__results--hidden');
                $('.chocolate-calculator__request--hidden').removeClass('chocolate-calculator__request--hidden');
                chocolateCalculatorHeight();
                $('html').velocity('scroll', {
                    mobileHA: false,
                    duration: 500,
                    easing: 'easeInOutQuart',
                    offset: $('.chocolate-calculator__request').offset().top - $('#header').outerHeight(true),
                });
                return false;
            });

            /* calculate result */
            $('.chocolate-calculator__form').submit(function () {
                var a, b, c, fraction, factor, index;

                if ($('.chocolate-calculator__form #food_white').is(':checked')) {
                    a = 0;
                    b = 0;
                    c = 0.03;
                }
                if ($('.chocolate-calculator__form #food_milk').is(':checked')) {
                    a = 1.5;
                    b = 2;
                    c = 0.021;
                }
                if ($('.chocolate-calculator__form #food_dark').is(':checked')) {
                    a = 5;
                    b = 8;
                    c = 0.7;
                }
                if ($('.chocolate-calculator__form #food_cook').is(':checked')) {
                    a = 14;
                    b = 16;
                    c = 1.4;
                }
                if ($('.chocolate-calculator__form #food_c70').is(':checked')) {
                    a = 20;
                    b = 20;
                    c = 2.0;
                }
                if ($('.chocolate-calculator__form #food_cocoa').is(':checked')) {
                    a = 14;
                    b = 26;
                    c = 0.5;
                }
                if ($('.chocolate-calculator__form #food_c90').is(':checked')) {
                    a = 26;
                    b = 26;
                    c = 2.6;
                }
                if ($('.chocolate-calculator__form #food_raw').is(':checked')) {
                    a = 18;
                    b = 35;
                    c = 2.5;
                }

                if ($('.chocolate-calculator__form #fraction_2').val() != '') {
                    // the constants are calculated from 70% or 90% chocolate (linear fraction)
                    fraction = parseInt($('.chocolate-calculator__form #fraction_2').val());
                    a = 0.2857 * fraction;
                    b = 0.2857 * fraction;
                    c = 0.02857 * fraction;
                }
                if ($('.chocolate-calculator__form #fraction_1').val() != '') {
                    fraction = parseInt($('.chocolate-calculator__form #fraction_1').val()) / 100;
                    a *= fraction;
                    b *= fraction;
                    c *= fraction;
                }

                factor =
                    parseInt($('.chocolate-calculator__form #amount').val()) /
                    parseFloat($('.chocolate-calculator__form #weight').val());
                (a *= factor), (b *= factor), (c *= factor);

                a = Math.round(a);
                b = Math.round(b);
                c = parseFloat((Math.round(c * 100) / 100).toFixed(2));

                var html = $('.chocolate-calculator__resulttexts').html();
                var type = $('.chocolate-calculator__form [name="type"]:checked').val();
                var replace = [
                    ['Ihrem Hund', 'Ihrer Katze'],
                    ['Sie Ihren Hund', 'Sie Ihre Katze'],
                    ['Ihr Hund', 'Ihre Katze'],
                    ['meisten Hunden', 'meisten Katzen'],
                ];
                $.each(replace, function (replace__key, replace__value) {
                    html = html
                        .split(replace__value[type === 'dog' ? 1 : 0])
                        .join(replace__value[type === 'dog' ? 0 : 1]);
                });
                $('.chocolate-calculator__resulttexts').html(html);
                $('.chocolate-calculator__resulttext-intro .value_ab').html(
                    a + b === 0
                        ? 'kein'
                        : a === b
                        ? 'ca. <strong>' + a + ' mg/kg</strong>'
                        : 'zwischen <strong>' + a + ' und ' + b + ' mg/kg</strong>'
                );
                $('.chocolate-calculator__resulttext-intro .value_c').html(
                    c === 0 ? 'kein' : 'ca. <strong>' + c.toString().replace('.', ',') + ' mg/kg</strong>'
                );

                console.log(a, b, c);

                if (b + c < 20) {
                    index = 1;
                } else if (b + c < 40) {
                    index = 2;
                } else if (b + c < 50) {
                    index = 3;
                } else if (b + c < 60) {
                    index = 4;
                } else if (b + c < 80) {
                    index = 5;
                } else {
                    index = 6;
                }

                $('.chocolate-calculator__resulttext').hide();
                $('.chocolate-calculator__resulttext--' + index).show();
                if (index >= 3) {
                    $('.chocolate-calculator__phonebox').show();
                } else {
                    $('.chocolate-calculator__phonebox').hide();
                }
                $('.chocolate-calculator__request').addClass('chocolate-calculator__request--hidden');
                $('.chocolate-calculator__results').removeClass('chocolate-calculator__results--hidden');
                chocolateCalculatorHeight();
                $('html').velocity('scroll', {
                    mobileHA: false,
                    duration: 500,
                    easing: 'easeInOutQuart',
                    offset: $('.chocolate-calculator__results').offset().top - $('#header').outerHeight(true),
                });
                return false;
            });
        }
    });

    /* lightbox-gallery */
    $(document).ready(function () {
        if ($('.lightbox-gallery__images').length > 0) {
            baguetteBox.run('.lightbox-gallery__images', {
                overlayBackgroundColor: 'rgba(211, 156, 11, 0.80)',
            });
        }
    });

    /* init popup message */
    $(document).ready(function () {
        var popup_container = $('#popup-container');
        var popup_close = $('.popup-close');
        var popup_loading_time = popup_container.data('loading-time') * 250;
        var popup_is_active = popup_container.data('is-active');

        if (popup_is_active == 1) {
            // check cookie
            var keyValue = document.cookie.match('(^|;) ?__popup_cookie=([^;]*)(;|$)');
            var cookieMatch = keyValue ? keyValue[2] : null;

            if (cookieMatch != 1) {
                setTimeout(function () {
                    popup_container.removeClass('hide');
                }, popup_loading_time);
            } else {
                popup_container.remove();
            }
        }

        popup_close.on('click', function () {
            popup_container.addClass('hide');

            // set cookie
            var expires = new Date();
            expires.setTime(expires.getTime() + 1 * 12 * 60 * 60 * 1000);
            document.cookie = '__popup_cookie=1;expires=' + expires.toUTCString() + '; path=/';

            setTimeout(function () {
                popup_container.remove();
            }, 500);

            return false;
        });
    });

    /* consent manager */
    const cc = new chefcookie({
        message: {
            de: `
                <h2>Wir verwenden Cookies</h2>
                <p>
                    Unsere Website verwendet Cookies, die uns helfen, unsere Website zu verbessern, den bestmöglichen Service zu bieten und ein optimales Kundenerlebnis zu ermöglichen. <a href="#chefcookie__settings">Hier</a> können Sie Ihre Einstellungen verwalten. Indem Sie auf "<a href="#chefcookie__accept">Akzeptieren</a>" klicken, erklären Sie sich damit einverstanden, dass Ihre Cookies für diesen Zweck verwendet werden. Weitere Informationen dazu finden Sie in unserer <a href="/datenschutz">Datenschutzerklärung</a> sowie im <a href="/impressum">Impressum</a>. Sollten Sie hiermit nicht einverstanden sein, können Sie die Verwendung von Cookies hier <a href="#chefcookie__decline">ablehnen</a>.
                </p>
            `,
        },
        accept_all_if_settings_closed: true,
        show_decline_button: true,
        scripts_selection: 'collapse',
        debug_log: false,
        consent_tracking: null,
        expiration: 30,
        cookie_prefix: 'cc_',
        exclude_google_pagespeed: true,
        style: {
            layout: 'overlay',
            size: 4,
            color_text: '#595f60',
            color_highlight: '#d39c0b',
            color_background: '#eeeeee',
            highlight_accept: true,
            show_disabled_checkbox: true,
            noscroll: true,
            fade: true,
            blur: true,
            css_replace: ``,
            css_add: ``,
        },
        labels: {
            accept: { de: 'Akzeptieren' },
            accept_all: { de: 'Alles akzeptieren' },
            settings_open: { de: 'Einstellungen festlegen' },
            settings_close: { de: 'Einstellungen schliessen' },
            group_open: { de: 'Weitere Informationen anzeigen' },
            group_close: { de: 'Weitere Informationen schliessen' },
            decline: { de: 'Ablehnen' },
            details_open: { de: 'Details anzeigen' },
            details_close: { de: 'Details schliessen' },
        },
        exclude: ['/datenschutz', '/impressum'],
        settings: [
            {
                title: { de: 'Analysen' },
                description: {
                    de: 'Tools, die anonyme Daten über Website-Nutzung und -Funktionalität sammeln. Wir nutzen die Erkenntnisse, um unsere Produkte, Dienstleistungen und das Benutzererlebnis zu verbessern.',
                },
                checked_by_default: true,
                cannot_be_modified: false,
                initial_tracking: false,
                scripts: {
                    tagmanager_custom: {
                        accept: (cc, resolve, isInit) => {
                            cc.load('tagmanager', 'GTM-PGTCVDF');

                            const tryConsentUpdate = () => {
                                if (typeof gtag === 'function') {
                                    gtag('consent', 'update', {
                                        'ad_storage': 'granted',
                                        'ad_personalization': 'granted',
                                        'ad_user_data': 'granted',
                                        'analytics_storage': 'granted',
                                        'functionality_storage': 'granted',
                                        'personalization_storage': 'granted',
                                        'security_storage': 'granted'
                                    });
                                    resolve();
                                } else {
                                    setTimeout(tryConsentUpdate, 100);
                                }
                            };

                            tryConsentUpdate();
                        }
                    },
                    //tagmanager: 'GTM-PGTCVDF',
                    facebook: '319574906757688',
                    //smartlook: '93cca4caeeb697f1673124f051513690de341ab3'
                },
            },
            {
                title: { de: 'Drittanbieter' },
                description: {
                    de: 'Tools, die interaktive Services wie beispielsweise Video- und Kartendienste unterstützen.',
                },
                checked_by_default: true,
                cannot_be_modified: false,
                initial_tracking: false,
                scripts: {
                    flow_flow_social_wall: {},
                    reviews: {
                        accept: () => {
                            if (document.querySelector('#google-reviews') !== null) {
                                const container = document.getElementById('google-reviews');

                                const gr_div = document.createElement('div');
                                gr_div.className = 'elfsight-app-9886f3c7-f813-4764-8f33-dcc3e634fd13';
                                gr_div.setAttribute('data-elfsight-app-lazy', '');
                                container.appendChild(gr_div);

                                const gr_script = document.createElement('script');
                                gr_script.src = 'https://elfsightcdn.com/platform.js';
                                gr_script.async = true;
                                document.body.appendChild(gr_script);
                            }
                            $('#google-reviews').addClass('active');
                        },
                    },
                },
            },
            {
                title: { de: 'Grundlegendes' },
                description: {
                    de: 'Tools, die wesentliche Services und Funktionen ermöglichen, einschließlich Identitätsprüfung, Servicekontinuität und Standortsicherheit. Diese Option kann nicht abgelehnt werden.',
                },
                checked_by_default: true,
                cannot_be_modified: true,
                initial_tracking: true,
                scripts: {},
            },
        ],
    });
    
    function loadFlowFlow(content, placeholder) {
       fetch('/wp-admin/admin-ajax.php?action=get_flowflow_shortcode')
           .then((response) => response.text())
           .then((data) => {
                content.innerHTML = data;
                placeholder.style.display = 'none';

                setInterval(() => {
                    let iframe = content.getElementsByTagName('iframe')[0];
                    iframe.style.height = iframe.contentWindow.document.documentElement.scrollHeight + 'px';
                }, 1000);
           });
    }
    
    document.addEventListener('DOMContentLoaded', () => {
        cc.init();
        cc.waitFor('flow_flow_social_wall').then(() => {
            let flowflow_content = document.querySelector('.flowflow-content');
            let flowflow_placeholder = document.querySelector('.flowflow-placeholder');
            loadFlowFlow(flowflow_content, flowflow_placeholder);
        });
    });

})(jQuery);
// source --> https://www.tierarzt-sommer.de/wp-content/plugins/wp-sentry-integration/public/wp-sentry-browser.min.js 
/*! @sentry/browser 8.55.0 (134fcf3) | https://github.com/getsentry/sentry-javascript */
var Sentry=function(t){t=window.Sentry||{};const n="8.55.0",e=globalThis;function r(t,r,o){const i=e,s=i.__SENTRY__=i.__SENTRY__||{},c=s[n]=s[n]||{};return c[t]||(c[t]=r())}const o=["debug","info","warn","error","log","assert","trace"],i={};function s(t){if(!("console"in e))return t();const n=e.console,r={},o=Object.keys(i);o.forEach((t=>{const e=i[t];r[t]=n[t],n[t]=e}));try{return t()}finally{o.forEach((t=>{n[t]=r[t]}))}}const c=r("logger",(function(){let t=!1;const n={enable:()=>{t=!0},disable:()=>{t=!1},isEnabled:()=>t};return o.forEach((t=>{n[t]=()=>{}})),n})),u=50,a="?",f=/\(error: (.*)\)/,l=/captureMessage|captureException/;function h(...t){const n=t.sort(((t,n)=>t[0]-n[0])).map((t=>t[1]));return(t,e=0,r=0)=>{const o=[],i=t.split("\n");for(let t=e;t<i.length;t++){const e=i[t];if(e.length>1024)continue;const s=f.test(e)?e.replace(f,"$1"):e;if(!s.match(/\S*Error: /)){for(const t of n){const n=t(s);if(n){o.push(n);break}}if(o.length>=u+r)break}}return function(t){if(!t.length)return[];const n=Array.from(t);/sentryWrapped/.test(d(n).function||"")&&n.pop();n.reverse(),l.test(d(n).function||"")&&(n.pop(),l.test(d(n).function||"")&&n.pop());return n.slice(0,u).map((t=>({...t,filename:t.filename||d(n).filename,function:t.function||a})))}(o.slice(r))}}function d(t){return t[t.length-1]||{}}const p="<anonymous>";function m(t){try{return t&&"function"==typeof t&&t.name||p}catch(t){return p}}function y(t){const n=t.exception;if(n){const t=[];try{return n.values.forEach((n=>{n.stacktrace.frames&&t.push(...n.stacktrace.frames)})),t}catch(t){return}}}const g={},v={};function b(t,n){g[t]=g[t]||[],g[t].push(n)}function _(t,n){if(!v[t]){v[t]=!0;try{n()}catch(t){}}}function w(t,n){const e=t&&g[t];if(e)for(const t of e)try{t(n)}catch(t){}}let E=null;function S(){E=e.onerror,e.onerror=function(t,n,e,r,o){return w("error",{column:r,error:o,line:e,msg:t,url:n}),!!E&&E.apply(this,arguments)},e.onerror.__SENTRY_INSTRUMENTED__=!0}let $=null;function x(){$=e.onunhandledrejection,e.onunhandledrejection=function(t){return w("unhandledrejection",t),!$||$.apply(this,arguments)},e.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}function I(){return k(e),e}function k(t){const e=t.__SENTRY__=t.__SENTRY__||{};return e.version=e.version||n,e[n]=e[n]||{}}const j=Object.prototype.toString;function T(t){switch(j.call(t)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return U(t,Error)}}function O(t,n){return j.call(t)===`[object ${n}]`}function R(t){return O(t,"ErrorEvent")}function C(t){return O(t,"DOMError")}function D(t){return O(t,"String")}function A(t){return"object"==typeof t&&null!==t&&"__sentry_template_string__"in t&&"__sentry_template_values__"in t}function M(t){return null===t||A(t)||"object"!=typeof t&&"function"!=typeof t}function N(t){return O(t,"Object")}function P(t){return"undefined"!=typeof Event&&U(t,Event)}function L(t){return Boolean(t&&t.then&&"function"==typeof t.then)}function U(t,n){try{return t instanceof n}catch(t){return!1}}function F(t){return!("object"!=typeof t||null===t||!t.__isVue&&!t.t)}const B=e,q=80;function W(t,n={}){if(!t)return"<unknown>";try{let e=t;const r=5,o=[];let i=0,s=0;const c=" > ",u=c.length;let a;const f=Array.isArray(n)?n:n.keyAttrs,l=!Array.isArray(n)&&n.maxStringLength||q;for(;e&&i++<r&&(a=H(e,f),!("html"===a||i>1&&s+o.length*u+a.length>=l));)o.push(a),s+=a.length,e=e.parentNode;return o.reverse().join(c)}catch(t){return"<unknown>"}}function H(t,n){const e=t,r=[];if(!e||!e.tagName)return"";if(B.HTMLElement&&e instanceof HTMLElement&&e.dataset){if(e.dataset.sentryComponent)return e.dataset.sentryComponent;if(e.dataset.sentryElement)return e.dataset.sentryElement}r.push(e.tagName.toLowerCase());const o=n&&n.length?n.filter((t=>e.getAttribute(t))).map((t=>[t,e.getAttribute(t)])):null;if(o&&o.length)o.forEach((t=>{r.push(`[${t[0]}="${t[1]}"]`)}));else{e.id&&r.push(`#${e.id}`);const t=e.className;if(t&&D(t)){const n=t.split(/\s+/);for(const t of n)r.push(`.${t}`)}}const i=["aria-label","type","name","title","alt"];for(const t of i){const n=e.getAttribute(t);n&&r.push(`[${t}="${n}"]`)}return r.join("")}function z(t,n=0){return"string"!=typeof t||0===n||t.length<=n?t:`${t.slice(0,n)}...`}function G(t,n){if(!Array.isArray(t))return"";const e=[];for(let n=0;n<t.length;n++){const r=t[n];try{F(r)?e.push("[VueViewModel]"):e.push(String(r))}catch(t){e.push("[value cannot be serialized]")}}return e.join(n)}function Y(t,n,e=!1){return!!D(t)&&(O(n,"RegExp")?n.test(t):!!D(n)&&(e?t===n:t.includes(n)))}function X(t,n=[],e=!1){return n.some((n=>Y(t,n,e)))}function J(t,n,e){if(!(n in t))return;const r=t[n],o=e(r);"function"==typeof o&&V(o,r);try{t[n]=o}catch(t){}}function K(t,n,e){try{Object.defineProperty(t,n,{value:e,writable:!0,configurable:!0})}catch(t){}}function V(t,n){try{const e=n.prototype||{};t.prototype=n.prototype=e,K(t,"__sentry_original__",n)}catch(t){}}function Q(t){return t.__sentry_original__}function Z(t){if(T(t))return{message:t.message,name:t.name,stack:t.stack,...nt(t)};if(P(t)){const n={type:t.type,target:tt(t.target),currentTarget:tt(t.currentTarget),...nt(t)};return"undefined"!=typeof CustomEvent&&U(t,CustomEvent)&&(n.detail=t.detail),n}return t}function tt(t){try{return n=t,"undefined"!=typeof Element&&U(n,Element)?W(t):Object.prototype.toString.call(t)}catch(t){return"<unknown>"}var n}function nt(t){if("object"==typeof t&&null!==t){const n={};for(const e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e]);return n}return{}}function et(t){return rt(t,new Map)}function rt(t,n){if(function(t){if(!N(t))return!1;try{const n=Object.getPrototypeOf(t).constructor.name;return!n||"Object"===n}catch(t){return!0}}(t)){const e=n.get(t);if(void 0!==e)return e;const r={};n.set(t,r);for(const e of Object.getOwnPropertyNames(t))void 0!==t[e]&&(r[e]=rt(t[e],n));return r}if(Array.isArray(t)){const e=n.get(t);if(void 0!==e)return e;const r=[];return n.set(t,r),t.forEach((t=>{r.push(rt(t,n))})),r}return t}const ot=1e3;function it(){return Date.now()/ot}const st=function(){const{performance:t}=e;if(!t||!t.now)return it;const n=Date.now()-t.now(),r=null==t.timeOrigin?n:t.timeOrigin;return()=>(r+t.now())/ot}();function ct(){const t=e,n=t.crypto||t.msCrypto;let r=()=>16*Math.random();try{if(n&&n.randomUUID)return n.randomUUID().replace(/-/g,"");n&&n.getRandomValues&&(r=()=>{const t=new Uint8Array(1);return n.getRandomValues(t),t[0]})}catch(t){}return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,(t=>(t^(15&r())>>t/4).toString(16)))}function ut(t){return t.exception&&t.exception.values?t.exception.values[0]:void 0}function at(t){const{message:n,event_id:e}=t;if(n)return n;const r=ut(t);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||e||"<unknown>":e||"<unknown>"}function ft(t,n,e){const r=t.exception=t.exception||{},o=r.values=r.values||[],i=o[0]=o[0]||{};i.value||(i.value=n||""),i.type||(i.type="Error")}function lt(t,n){const e=ut(t);if(!e)return;const r=e.mechanism;if(e.mechanism={type:"generic",handled:!0,...r,...n},n&&"data"in n){const t={...r&&r.data,...n.data};e.mechanism.data=t}}function ht(t){if(function(t){try{return t.__sentry_captured__}catch(t){}}(t))return!0;try{K(t,"__sentry_captured__",!0)}catch(t){}return!1}var dt;function pt(t){return new yt((n=>{n(t)}))}function mt(t){return new yt(((n,e)=>{e(t)}))}(()=>{const{performance:t}=e;if(!t||!t.now)return;const n=36e5,r=t.now(),o=Date.now(),i=t.timeOrigin?Math.abs(t.timeOrigin+r-o):n,s=i<n,c=t.timing&&t.timing.navigationStart,u="number"==typeof c?Math.abs(c+r-o):n;(s||u<n)&&(i<=u&&t.timeOrigin)})(),function(t){t[t.PENDING=0]="PENDING";t[t.RESOLVED=1]="RESOLVED";t[t.REJECTED=2]="REJECTED"}(dt||(dt={}));class yt{constructor(t){yt.prototype.__init.call(this),yt.prototype.__init2.call(this),yt.prototype.__init3.call(this),yt.prototype.__init4.call(this),this.o=dt.PENDING,this.i=[];try{t(this.u,this.l)}catch(t){this.l(t)}}then(t,n){return new yt(((e,r)=>{this.i.push([!1,n=>{if(t)try{e(t(n))}catch(t){r(t)}else e(n)},t=>{if(n)try{e(n(t))}catch(t){r(t)}else r(t)}]),this.h()}))}catch(t){return this.then((t=>t),t)}finally(t){return new yt(((n,e)=>{let r,o;return this.then((n=>{o=!1,r=n,t&&t()}),(n=>{o=!0,r=n,t&&t()})).then((()=>{o?e(r):n(r)}))}))}__init(){this.u=t=>{this.p(dt.RESOLVED,t)}}__init2(){this.l=t=>{this.p(dt.REJECTED,t)}}__init3(){this.p=(t,n)=>{this.o===dt.PENDING&&(L(n)?n.then(this.u,this.l):(this.o=t,this.m=n,this.h()))}}__init4(){this.h=()=>{if(this.o===dt.PENDING)return;const t=this.i.slice();this.i=[],t.forEach((t=>{t[0]||(this.o===dt.RESOLVED&&t[1](this.m),this.o===dt.REJECTED&&t[2](this.m),t[0]=!0)}))}}}function gt(t){const n=st(),e={sid:ct(),init:!0,timestamp:n,started:n,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function(t){return et({sid:`${t.sid}`,init:t.init,started:new Date(1e3*t.started).toISOString(),timestamp:new Date(1e3*t.timestamp).toISOString(),status:t.status,errors:t.errors,did:"number"==typeof t.did||"string"==typeof t.did?`${t.did}`:void 0,duration:t.duration,abnormal_mechanism:t.abnormal_mechanism,attrs:{release:t.release,environment:t.environment,ip_address:t.ipAddress,user_agent:t.userAgent}})}(e)};return t&&vt(e,t),e}function vt(t,n={}){if(n.user&&(!t.ipAddress&&n.user.ip_address&&(t.ipAddress=n.user.ip_address),t.did||n.did||(t.did=n.user.id||n.user.email||n.user.username)),t.timestamp=n.timestamp||st(),n.abnormal_mechanism&&(t.abnormal_mechanism=n.abnormal_mechanism),n.ignoreDuration&&(t.ignoreDuration=n.ignoreDuration),n.sid&&(t.sid=32===n.sid.length?n.sid:ct()),void 0!==n.init&&(t.init=n.init),!t.did&&n.did&&(t.did=`${n.did}`),"number"==typeof n.started&&(t.started=n.started),t.ignoreDuration)t.duration=void 0;else if("number"==typeof n.duration)t.duration=n.duration;else{const n=t.timestamp-t.started;t.duration=n>=0?n:0}n.release&&(t.release=n.release),n.environment&&(t.environment=n.environment),!t.ipAddress&&n.ipAddress&&(t.ipAddress=n.ipAddress),!t.userAgent&&n.userAgent&&(t.userAgent=n.userAgent),"number"==typeof n.errors&&(t.errors=n.errors),n.status&&(t.status=n.status)}function bt(){return ct()}function _t(){return ct().substring(16)}function wt(t,n,e=2){if(!n||"object"!=typeof n||e<=0)return n;if(t&&n&&0===Object.keys(n).length)return t;const r={...t};for(const t in n)Object.prototype.hasOwnProperty.call(n,t)&&(r[t]=wt(r[t],n[t],e-1));return r}const Et="_sentrySpan";function St(t,n){n?K(t,Et,n):delete t[Et]}function $t(t){return t[Et]}class xt{constructor(){this.v=!1,this._=[],this.S=[],this.I=[],this.k=[],this.j={},this.T={},this.O={},this.R={},this.C={},this.D={traceId:bt(),spanId:_t()}}clone(){const t=new xt;return t.I=[...this.I],t.T={...this.T},t.O={...this.O},t.R={...this.R},this.R.flags&&(t.R.flags={values:[...this.R.flags.values]}),t.j=this.j,t.A=this.A,t.M=this.M,t.N=this.N,t.P=this.P,t.S=[...this.S],t.L=this.L,t.k=[...this.k],t.C={...this.C},t.D={...this.D},t.U=this.U,t.F=this.F,St(t,$t(this)),t}setClient(t){this.U=t}setLastEventId(t){this.F=t}getClient(){return this.U}lastEventId(){return this.F}addScopeListener(t){this._.push(t)}addEventProcessor(t){return this.S.push(t),this}setUser(t){return this.j=t||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this.M&&vt(this.M,{user:t}),this.B(),this}getUser(){return this.j}getRequestSession(){return this.L}setRequestSession(t){return this.L=t,this}setTags(t){return this.T={...this.T,...t},this.B(),this}setTag(t,n){return this.T={...this.T,[t]:n},this.B(),this}setExtras(t){return this.O={...this.O,...t},this.B(),this}setExtra(t,n){return this.O={...this.O,[t]:n},this.B(),this}setFingerprint(t){return this.P=t,this.B(),this}setLevel(t){return this.A=t,this.B(),this}setTransactionName(t){return this.N=t,this.B(),this}setContext(t,n){return null===n?delete this.R[t]:this.R[t]=n,this.B(),this}setSession(t){return t?this.M=t:delete this.M,this.B(),this}getSession(){return this.M}update(t){if(!t)return this;const n="function"==typeof t?t(this):t,[e,r]=n instanceof It?[n.getScopeData(),n.getRequestSession()]:N(n)?[t,t.requestSession]:[],{tags:o,extra:i,user:s,contexts:c,level:u,fingerprint:a=[],propagationContext:f}=e||{};return this.T={...this.T,...o},this.O={...this.O,...i},this.R={...this.R,...c},s&&Object.keys(s).length&&(this.j=s),u&&(this.A=u),a.length&&(this.P=a),f&&(this.D=f),r&&(this.L=r),this}clear(){return this.I=[],this.T={},this.O={},this.j={},this.R={},this.A=void 0,this.N=void 0,this.P=void 0,this.L=void 0,this.M=void 0,St(this,void 0),this.k=[],this.setPropagationContext({traceId:bt()}),this.B(),this}addBreadcrumb(t,n){const e="number"==typeof n?n:100;if(e<=0)return this;const r={timestamp:it(),...t};return this.I.push(r),this.I.length>e&&(this.I=this.I.slice(-e),this.U&&this.U.recordDroppedEvent("buffer_overflow","log_item")),this.B(),this}getLastBreadcrumb(){return this.I[this.I.length-1]}clearBreadcrumbs(){return this.I=[],this.B(),this}addAttachment(t){return this.k.push(t),this}clearAttachments(){return this.k=[],this}getScopeData(){return{breadcrumbs:this.I,attachments:this.k,contexts:this.R,tags:this.T,extra:this.O,user:this.j,level:this.A,fingerprint:this.P||[],eventProcessors:this.S,propagationContext:this.D,sdkProcessingMetadata:this.C,transactionName:this.N,span:$t(this)}}setSDKProcessingMetadata(t){return this.C=wt(this.C,t,2),this}setPropagationContext(t){return this.D={spanId:_t(),...t},this}getPropagationContext(){return this.D}captureException(t,n){const e=n&&n.event_id?n.event_id:ct();if(!this.U)return c.warn("No client configured on scope - will not capture exception!"),e;const r=new Error("Sentry syntheticException");return this.U.captureException(t,{originalException:t,syntheticException:r,...n,event_id:e},this),e}captureMessage(t,n,e){const r=e&&e.event_id?e.event_id:ct();if(!this.U)return c.warn("No client configured on scope - will not capture message!"),r;const o=new Error(t);return this.U.captureMessage(t,n,{originalException:t,syntheticException:o,...e,event_id:r},this),r}captureEvent(t,n){const e=n&&n.event_id?n.event_id:ct();return this.U?(this.U.captureEvent(t,{...n,event_id:e},this),e):(c.warn("No client configured on scope - will not capture event!"),e)}B(){this.v||(this.v=!0,this._.forEach((t=>{t(this)})),this.v=!1)}}const It=xt;class kt{constructor(t,n){let e,r;e=t||new It,r=n||new It,this.q=[{scope:e}],this.W=r}withScope(t){const n=this.H();let e;try{e=t(n)}catch(t){throw this.G(),t}return L(e)?e.then((t=>(this.G(),t)),(t=>{throw this.G(),t})):(this.G(),e)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this.W}getStackTop(){return this.q[this.q.length-1]}H(){const t=this.getScope().clone();return this.q.push({client:this.getClient(),scope:t}),t}G(){return!(this.q.length<=1)&&!!this.q.pop()}}function jt(){const t=k(I());return t.stack=t.stack||new kt(r("defaultCurrentScope",(()=>new It)),r("defaultIsolationScope",(()=>new It)))}function Tt(t){return jt().withScope(t)}function Ot(t,n){const e=jt();return e.withScope((()=>(e.getStackTop().scope=t,n(t))))}function Rt(t){return jt().withScope((()=>t(jt().getIsolationScope())))}function Ct(t){const n=k(t);return n.acs?n.acs:{withIsolationScope:Rt,withScope:Tt,withSetScope:Ot,withSetIsolationScope:(t,n)=>Rt(n),getCurrentScope:()=>jt().getScope(),getIsolationScope:()=>jt().getIsolationScope()}}function Dt(){return Ct(I()).getCurrentScope()}function At(){return Ct(I()).getIsolationScope()}function Mt(){return r("globalScope",(()=>new It))}function Nt(...t){const n=Ct(I());if(2===t.length){const[e,r]=t;return e?n.withSetScope(e,r):n.withScope(r)}return n.withScope(t[0])}function Pt(){return Dt().getClient()}function Lt(t){const n=t.getPropagationContext(),{traceId:e,spanId:r,parentSpanId:o}=n;return et({trace_id:e,span_id:r,parent_span_id:o})}const Ut="_sentryMetrics";function Ft(t){const n=t[Ut];if(!n)return;const e={};for(const[,[t,r]]of n){(e[t]||(e[t]=[])).push(et(r))}return e}const Bt="sentry.source",qt="sentry.sample_rate",Wt="sentry.op",Ht="sentry.origin",zt=0,Gt=1,Yt="sentry-",Xt=/^sentry-/,Jt=8192;function Kt(t){const n=function(t){if(!t||!D(t)&&!Array.isArray(t))return;if(Array.isArray(t))return t.reduce(((t,n)=>{const e=Qt(n);return Object.entries(e).forEach((([n,e])=>{t[n]=e})),t}),{});return Qt(t)}(t);if(!n)return;const e=Object.entries(n).reduce(((t,[n,e])=>{if(n.match(Xt)){t[n.slice(Yt.length)]=e}return t}),{});return Object.keys(e).length>0?e:void 0}function Vt(t){if(!t)return;return function(t){if(0===Object.keys(t).length)return;return Object.entries(t).reduce(((t,[n,e],r)=>{const o=`${encodeURIComponent(n)}=${encodeURIComponent(e)}`,i=0===r?o:`${t},${o}`;return i.length>Jt?t:i}),"")}(Object.entries(t).reduce(((t,[n,e])=>(e&&(t[`${Yt}${n}`]=e),t)),{}))}function Qt(t){return t.split(",").map((t=>t.split("=").map((t=>decodeURIComponent(t.trim()))))).reduce(((t,[n,e])=>(n&&e&&(t[n]=e),t)),{})}const Zt=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function tn(t,n){const e=function(t){if(!t)return;const n=t.match(Zt);if(!n)return;let e;return"1"===n[3]?e=!0:"0"===n[3]&&(e=!1),{traceId:n[1],parentSampled:e,parentSpanId:n[2]}}(t),r=Kt(n);if(!e||!e.traceId)return{traceId:bt(),spanId:_t()};const{traceId:o,parentSpanId:i,parentSampled:s}=e;return{traceId:o,parentSpanId:i,spanId:_t(),sampled:s,dsc:r||{}}}const nn=1;let en=!1;function rn(t){const{spanId:n,traceId:e,isRemote:r}=t.spanContext();return et({parent_span_id:r?n:cn(t).parent_span_id,span_id:r?_t():n,trace_id:e})}function on(t){return"number"==typeof t?sn(t):Array.isArray(t)?t[0]+t[1]/1e9:t instanceof Date?sn(t.getTime()):st()}function sn(t){return t>9999999999?t/1e3:t}function cn(t){if(function(t){return"function"==typeof t.getSpanJSON}(t))return t.getSpanJSON();try{const{spanId:n,traceId:e}=t.spanContext();if(function(t){const n=t;return!!(n.attributes&&n.startTime&&n.name&&n.endTime&&n.status)}(t)){const{attributes:r,startTime:o,name:i,endTime:s,parentSpanId:c,status:u}=t;return et({span_id:n,trace_id:e,data:r,description:i,parent_span_id:c,start_timestamp:on(o),timestamp:on(s)||void 0,status:an(u),op:r[Wt],origin:r[Ht],_metrics_summary:Ft(t)})}return{span_id:n,trace_id:e}}catch(t){return{}}}function un(t){const{traceFlags:n}=t.spanContext();return n===nn}function an(t){if(t&&t.code!==zt)return t.code===Gt?"ok":t.message||"unknown_error"}const fn="_sentryRootSpan";function ln(t){return t[fn]||t}function hn(){en||(s((()=>{console.warn("[Sentry] Deprecation warning: Returning null from `beforeSendSpan` will be disallowed from SDK version 9.0.0 onwards. The callback will only support mutating spans. To drop certain spans, configure the respective integrations directly.")})),en=!0)}const dn="production",pn="_frozenDsc";function mn(t,n){const e=n.getOptions(),{publicKey:r}=n.getDsn()||{},o=et({environment:e.environment||dn,release:e.release,public_key:r,trace_id:t});return n.emit("createDsc",o),o}function yn(t){const n=Pt();if(!n)return{};const e=ln(t),r=e[pn];if(r)return r;const o=e.spanContext().traceState,i=o&&o.get("sentry.dsc"),s=i&&Kt(i);if(s)return s;const c=mn(t.spanContext().traceId,n),u=cn(e),a=u.data||{},f=a[qt];null!=f&&(c.sample_rate=`${f}`);const l=a[Bt],h=u.description;return"url"!==l&&h&&(c.transaction=h),function(t){if("boolean"==typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;const n=Pt(),e=n&&n.getOptions();return!!e&&(e.enableTracing||"tracesSampleRate"in e||"tracesSampler"in e)}()&&(c.sampled=String(un(e))),n.emit("createDsc",c,e),c}const gn=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function vn(t,n=!1){const{host:e,path:r,pass:o,port:i,projectId:s,protocol:c,publicKey:u}=t;return`${c}://${u}${n&&o?`:${o}`:""}@${e}${i?`:${i}`:""}/${r?`${r}/`:r}${s}`}function bn(t){return{protocol:t.protocol,publicKey:t.publicKey||"",pass:t.pass||"",host:t.host,port:t.port||"",path:t.path||"",projectId:t.projectId}}function _n(t){const n="string"==typeof t?function(t){const n=gn.exec(t);if(!n)return void s((()=>{console.error(`Invalid Sentry Dsn: ${t}`)}));const[e,r,o="",i="",c="",u=""]=n.slice(1);let a="",f=u;const l=f.split("/");if(l.length>1&&(a=l.slice(0,-1).join("/"),f=l.pop()),f){const t=f.match(/^\d+/);t&&(f=t[0])}return bn({host:i,pass:o,path:a,projectId:f,port:c,protocol:e,publicKey:r})}(t):bn(t);if(n)return n}function wn(t,n=100,e=1/0){try{return Sn("",t,n,e)}catch(t){return{ERROR:`**non-serializable** (${t})`}}}function En(t,n=3,e=102400){const r=wn(t,n);return o=r,function(t){return~-encodeURI(t).split(/%..|./).length}(JSON.stringify(o))>e?En(t,n-1,e):r;var o}function Sn(t,n,e=1/0,r=1/0,o=function(){const t="function"==typeof WeakSet,n=t?new WeakSet:[];return[function(e){if(t)return!!n.has(e)||(n.add(e),!1);for(let t=0;t<n.length;t++)if(n[t]===e)return!0;return n.push(e),!1},function(e){if(t)n.delete(e);else for(let t=0;t<n.length;t++)if(n[t]===e){n.splice(t,1);break}}]}()){const[i,s]=o;if(null==n||["boolean","string"].includes(typeof n)||"number"==typeof n&&Number.isFinite(n))return n;const c=function(t,n){try{if("domain"===t&&n&&"object"==typeof n&&n.Y)return"[Domain]";if("domainEmitter"===t)return"[DomainEmitter]";if("undefined"!=typeof global&&n===global)return"[Global]";if("undefined"!=typeof window&&n===window)return"[Window]";if("undefined"!=typeof document&&n===document)return"[Document]";if(F(n))return"[VueViewModel]";if(N(e=n)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e)return"[SyntheticEvent]";if("number"==typeof n&&!Number.isFinite(n))return`[${n}]`;if("function"==typeof n)return`[Function: ${m(n)}]`;if("symbol"==typeof n)return`[${String(n)}]`;if("bigint"==typeof n)return`[BigInt: ${String(n)}]`;const r=function(t){const n=Object.getPrototypeOf(t);return n?n.constructor.name:"null prototype"}(n);return/^HTML(\w*)Element$/.test(r)?`[HTMLElement: ${r}]`:`[object ${r}]`}catch(t){return`**non-serializable** (${t})`}var e}(t,n);if(!c.startsWith("[object "))return c;if(n.__sentry_skip_normalization__)return n;const u="number"==typeof n.__sentry_override_normalization_depth__?n.__sentry_override_normalization_depth__:e;if(0===u)return c.replace("object ","");if(i(n))return"[Circular ~]";const a=n;if(a&&"function"==typeof a.toJSON)try{return Sn("",a.toJSON(),u-1,r,o)}catch(t){}const f=Array.isArray(n)?[]:{};let l=0;const h=Z(n);for(const t in h){if(!Object.prototype.hasOwnProperty.call(h,t))continue;if(l>=r){f[t]="[MaxProperties ~]";break}const n=h[t];f[t]=Sn(t,n,u-1,r,o),l++}return s(n),f}function $n(t,n=[]){return[t,n]}function xn(t,n){const[e,r]=t;return[e,[...r,n]]}function In(t,n){const e=t[1];for(const t of e){if(n(t,t[0].type))return!0}return!1}function kn(t){return e.__SENTRY__&&e.__SENTRY__.encodePolyfill?e.__SENTRY__.encodePolyfill(t):(new TextEncoder).encode(t)}function jn(t){const[n,e]=t;let r=JSON.stringify(n);function o(t){"string"==typeof r?r="string"==typeof t?r+t:[kn(r),t]:r.push("string"==typeof t?kn(t):t)}for(const t of e){const[n,e]=t;if(o(`\n${JSON.stringify(n)}\n`),"string"==typeof e||e instanceof Uint8Array)o(e);else{let t;try{t=JSON.stringify(e)}catch(n){t=JSON.stringify(wn(e))}o(t)}}return"string"==typeof r?r:function(t){const n=t.reduce(((t,n)=>t+n.length),0),e=new Uint8Array(n);let r=0;for(const n of t)e.set(n,r),r+=n.length;return e}(r)}function Tn(t){const n="string"==typeof t.data?kn(t.data):t.data;return[et({type:"attachment",length:n.length,filename:t.filename,content_type:t.contentType,attachment_type:t.attachmentType}),n]}const On={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",statsd:"metric_bucket",raw_security:"security"};function Rn(t){return On[t]}function Cn(t){if(!t||!t.sdk)return;const{name:n,version:e}=t.sdk;return{name:n,version:e}}function Dn(t,n,e,r){const o=Cn(e),i=t.type&&"replay_event"!==t.type?t.type:"event";!function(t,n){n&&(t.sdk=t.sdk||{},t.sdk.name=t.sdk.name||n.name,t.sdk.version=t.sdk.version||n.version,t.sdk.integrations=[...t.sdk.integrations||[],...n.integrations||[]],t.sdk.packages=[...t.sdk.packages||[],...n.packages||[]])}(t,e&&e.sdk);const s=function(t,n,e,r){const o=t.sdkProcessingMetadata&&t.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:t.event_id,sent_at:(new Date).toISOString(),...n&&{sdk:n},...!!e&&r&&{dsn:vn(r)},...o&&{trace:et({...o})}}}(t,o,r,n);delete t.sdkProcessingMetadata;return $n(s,[[{type:i},t]])}function An(t,n,e,r=0){return new yt(((o,i)=>{const s=t[r];if(null===n||"function"!=typeof s)o(n);else{const c=s({...n},e);L(c)?c.then((n=>An(t,n,e,r+1).then(o))).then(null,i):An(t,c,e,r+1).then(o).then(null,i)}}))}let Mn,Nn,Pn;function Ln(t,n){const{fingerprint:e,span:r,breadcrumbs:o,sdkProcessingMetadata:i}=n;!function(t,n){const{extra:e,tags:r,user:o,contexts:i,level:s,transactionName:c}=n,u=et(e);u&&Object.keys(u).length&&(t.extra={...u,...t.extra});const a=et(r);a&&Object.keys(a).length&&(t.tags={...a,...t.tags});const f=et(o);f&&Object.keys(f).length&&(t.user={...f,...t.user});const l=et(i);l&&Object.keys(l).length&&(t.contexts={...l,...t.contexts});s&&(t.level=s);c&&"transaction"!==t.type&&(t.transaction=c)}(t,n),r&&function(t,n){t.contexts={trace:rn(n),...t.contexts},t.sdkProcessingMetadata={dynamicSamplingContext:yn(n),...t.sdkProcessingMetadata};const e=ln(n),r=cn(e).description;r&&!t.transaction&&"transaction"===t.type&&(t.transaction=r)}(t,r),function(t,n){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],n&&(t.fingerprint=t.fingerprint.concat(n));t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint}(t,e),function(t,n){const e=[...t.breadcrumbs||[],...n];t.breadcrumbs=e.length?e:void 0}(t,o),function(t,n){t.sdkProcessingMetadata={...t.sdkProcessingMetadata,...n}}(t,i)}function Un(t,n){const{extra:e,tags:r,user:o,contexts:i,level:s,sdkProcessingMetadata:c,breadcrumbs:u,fingerprint:a,eventProcessors:f,attachments:l,propagationContext:h,transactionName:d,span:p}=n;Fn(t,"extra",e),Fn(t,"tags",r),Fn(t,"user",o),Fn(t,"contexts",i),t.sdkProcessingMetadata=wt(t.sdkProcessingMetadata,c,2),s&&(t.level=s),d&&(t.transactionName=d),p&&(t.span=p),u.length&&(t.breadcrumbs=[...t.breadcrumbs,...u]),a.length&&(t.fingerprint=[...t.fingerprint,...a]),f.length&&(t.eventProcessors=[...t.eventProcessors,...f]),l.length&&(t.attachments=[...t.attachments,...l]),t.propagationContext={...t.propagationContext,...h}}function Fn(t,n,e){t[n]=wt(t[n],e,1)}function Bn(t,n,r,o,i,s){const{normalizeDepth:c=3,normalizeMaxBreadth:u=1e3}=t,a={...n,event_id:n.event_id||r.event_id||ct(),timestamp:n.timestamp||it()},f=r.integrations||t.integrations.map((t=>t.name));!function(t,n){const{environment:e,release:r,dist:o,maxValueLength:i=250}=n;t.environment=t.environment||e||dn,!t.release&&r&&(t.release=r);!t.dist&&o&&(t.dist=o);t.message&&(t.message=z(t.message,i));const s=t.exception&&t.exception.values&&t.exception.values[0];s&&s.value&&(s.value=z(s.value,i));const c=t.request;c&&c.url&&(c.url=z(c.url,i))}(a,t),function(t,n){n.length>0&&(t.sdk=t.sdk||{},t.sdk.integrations=[...t.sdk.integrations||[],...n])}(a,f),i&&i.emit("applyFrameMetadata",n),void 0===n.type&&function(t,n){const r=function(t){const n=e._sentryDebugIds;if(!n)return{};const r=Object.keys(n);return Pn&&r.length===Nn||(Nn=r.length,Pn=r.reduce(((e,r)=>{Mn||(Mn={});const o=Mn[r];if(o)e[o[0]]=o[1];else{const o=t(r);for(let t=o.length-1;t>=0;t--){const i=o[t],s=i&&i.filename,c=n[r];if(s&&c){e[s]=c,Mn[r]=[s,c];break}}}return e}),{})),Pn}(n);try{t.exception.values.forEach((t=>{t.stacktrace.frames.forEach((t=>{r&&t.filename&&(t.debug_id=r[t.filename])}))}))}catch(t){}}(a,t.stackParser);const l=function(t,n){if(!n)return t;const e=t?t.clone():new It;return e.update(n),e}(o,r.captureContext);r.mechanism&&lt(a,r.mechanism);const h=i?i.getEventProcessors():[],d=Mt().getScopeData();if(s){Un(d,s.getScopeData())}if(l){Un(d,l.getScopeData())}const p=[...r.attachments||[],...d.attachments];p.length&&(r.attachments=p),Ln(a,d);return An([...h,...d.eventProcessors],a,r).then((t=>(t&&function(t){const n={};try{t.exception.values.forEach((t=>{t.stacktrace.frames.forEach((t=>{t.debug_id&&(t.abs_path?n[t.abs_path]=t.debug_id:t.filename&&(n[t.filename]=t.debug_id),delete t.debug_id)}))}))}catch(t){}if(0===Object.keys(n).length)return;t.debug_meta=t.debug_meta||{},t.debug_meta.images=t.debug_meta.images||[];const e=t.debug_meta.images;Object.entries(n).forEach((([t,n])=>{e.push({type:"sourcemap",code_file:t,debug_id:n})}))}(t),"number"==typeof c&&c>0?function(t,n,e){if(!t)return null;const r={...t,...t.breadcrumbs&&{breadcrumbs:t.breadcrumbs.map((t=>({...t,...t.data&&{data:wn(t.data,n,e)}})))},...t.user&&{user:wn(t.user,n,e)},...t.contexts&&{contexts:wn(t.contexts,n,e)},...t.extra&&{extra:wn(t.extra,n,e)}};t.contexts&&t.contexts.trace&&r.contexts&&(r.contexts.trace=t.contexts.trace,t.contexts.trace.data&&(r.contexts.trace.data=wn(t.contexts.trace.data,n,e)));t.spans&&(r.spans=t.spans.map((t=>({...t,...t.data&&{data:wn(t.data,n,e)}}))));t.contexts&&t.contexts.flags&&r.contexts&&(r.contexts.flags=wn(t.contexts.flags,3,e));return r}(t,c,u):t)))}function qn(t){if(t)return function(t){return t instanceof It||"function"==typeof t}(t)||function(t){return Object.keys(t).some((t=>Wn.includes(t)))}(t)?{captureContext:t}:t}const Wn=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];function captureException(t,n){return Dt().captureException(t,qn(n))}function Hn(t,n){return Dt().captureEvent(t,n)}function zn(t,n){At().setContext(t,n)}function Gn(t){At().setExtras(t)}function Yn(t,n){At().setExtra(t,n)}function Xn(t){At().setTags(t)}function Jn(t,n){At().setTag(t,n)}function Kn(t){At().setUser(t)}function Vn(){return At().lastEventId()}function Qn(t){const n=Pt(),r=At(),o=Dt(),{release:i,environment:s=dn}=n&&n.getOptions()||{},{userAgent:c}=e.navigator||{},u=gt({release:i,environment:s,user:o.getUser()||r.getUser(),...c&&{userAgent:c},...t}),a=r.getSession();return a&&"ok"===a.status&&vt(a,{status:"exited"}),Zn(),r.setSession(u),o.setSession(u),u}function Zn(){const t=At(),n=Dt(),e=n.getSession()||t.getSession();e&&function(t,n){let e={};"ok"===t.status&&(e={status:"exited"}),vt(t,e)}(e),te(),t.setSession(),n.setSession()}function te(){const t=At(),n=Dt(),e=Pt(),r=n.getSession()||t.getSession();r&&e&&e.captureSession(r)}function ne(t=!1){t?Zn():te()}const ee="7";function re(t){const n=t.protocol?`${t.protocol}:`:"",e=t.port?`:${t.port}`:"";return`${n}//${t.host}${e}${t.path?`/${t.path}`:""}/api/`}function oe(t,n,e){return n||`${function(t){return`${re(t)}${t.projectId}/envelope/`}(t)}?${function(t,n){const e={sentry_version:ee};return t.publicKey&&(e.sentry_key=t.publicKey),n&&(e.sentry_client=`${n.name}/${n.version}`),new URLSearchParams(e).toString()}(t,e)}`}const ie=[];function se(t){const n=t.defaultIntegrations||[],e=t.integrations;let r;if(n.forEach((t=>{t.isDefaultInstance=!0})),Array.isArray(e))r=[...n,...e];else if("function"==typeof e){const t=e(n);r=Array.isArray(t)?t:[t]}else r=n;const o=function(t){const n={};return t.forEach((t=>{const{name:e}=t,r=n[e];r&&!r.isDefaultInstance&&t.isDefaultInstance||(n[e]=t)})),Object.values(n)}(r),i=o.findIndex((t=>"Debug"===t.name));if(i>-1){const[t]=o.splice(i,1);o.push(t)}return o}function ce(t,n){for(const e of n)e&&e.afterAllSetup&&e.afterAllSetup(t)}function ue(t,n,e){if(!e[n.name]){if(e[n.name]=n,-1===ie.indexOf(n.name)&&"function"==typeof n.setupOnce&&(n.setupOnce(),ie.push(n.name)),n.setup&&"function"==typeof n.setup&&n.setup(t),"function"==typeof n.preprocessEvent){const e=n.preprocessEvent.bind(n);t.on("preprocessEvent",((n,r)=>e(n,r,t)))}if("function"==typeof n.processEvent){const e=n.processEvent.bind(n),r=Object.assign(((n,r)=>e(n,r,t)),{id:n.name});t.addEventProcessor(r)}}}class ae extends Error{constructor(t,n="warn"){super(t),this.message=t,this.logLevel=n}}class fe{constructor(t){if(this.X=t,this._integrations={},this.J=0,this.K={},this.V={},this.S=[],t.dsn&&(this.Z=_n(t.dsn)),this.Z){const n=oe(this.Z,t.tunnel,t._metadata?t._metadata.sdk:void 0);this.tt=t.transport({tunnel:this.X.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:n})}const n=["enableTracing","tracesSampleRate","tracesSampler"].find((n=>n in t&&null==t[n]));n&&s((()=>{console.warn(`[Sentry] Deprecation warning: \`${n}\` is set to undefined, which leads to tracing being enabled. In v9, a value of \`undefined\` will result in tracing being disabled.`)}))}captureException(t,n,e){const r=ct();if(ht(t))return r;const o={event_id:r,...n};return this.nt(this.eventFromException(t,o).then((t=>this.et(t,o,e)))),o.event_id}captureMessage(t,n,e,r){const o={event_id:ct(),...e},i=A(t)?t:String(t),s=M(t)?this.eventFromMessage(i,n,o):this.eventFromException(t,o);return this.nt(s.then((t=>this.et(t,o,r)))),o.event_id}captureEvent(t,n,e){const r=ct();if(n&&n.originalException&&ht(n.originalException))return r;const o={event_id:r,...n},i=(t.sdkProcessingMetadata||{}).capturedSpanScope;return this.nt(this.et(t,o,i||e)),o.event_id}captureSession(t){"string"!=typeof t.release||(this.sendSession(t),vt(t,{init:!1}))}getDsn(){return this.Z}getOptions(){return this.X}getSdkMetadata(){return this.X._metadata}getTransport(){return this.tt}flush(t){const n=this.tt;return n?(this.emit("flush"),this.rt(t).then((e=>n.flush(t).then((t=>e&&t))))):pt(!0)}close(t){return this.flush(t).then((t=>(this.getOptions().enabled=!1,this.emit("close"),t)))}getEventProcessors(){return this.S}addEventProcessor(t){this.S.push(t)}init(){(this.ot()||this.X.integrations.some((({name:t})=>t.startsWith("Spotlight"))))&&this.it()}getIntegrationByName(t){return this._integrations[t]}addIntegration(t){const n=this._integrations[t.name];ue(this,t,this._integrations),n||ce(this,[t])}sendEvent(t,n={}){this.emit("beforeSendEvent",t,n);let e=Dn(t,this.Z,this.X._metadata,this.X.tunnel);for(const t of n.attachments||[])e=xn(e,Tn(t));const r=this.sendEnvelope(e);r&&r.then((n=>this.emit("afterSendEvent",t,n)),null)}sendSession(t){const n=function(t,n,e,r){const o=Cn(e);return $n({sent_at:(new Date).toISOString(),...o&&{sdk:o},...!!r&&n&&{dsn:vn(n)}},["aggregates"in t?[{type:"sessions"},t]:[{type:"session"},t.toJSON()]])}(t,this.Z,this.X._metadata,this.X.tunnel);this.sendEnvelope(n)}recordDroppedEvent(t,n,e){if(this.X.sendClientReports){const r="number"==typeof e?e:1,o=`${t}:${n}`;this.K[o]=(this.K[o]||0)+r}}on(t,n){const e=this.V[t]=this.V[t]||[];return e.push(n),()=>{const t=e.indexOf(n);t>-1&&e.splice(t,1)}}emit(t,...n){const e=this.V[t];e&&e.forEach((t=>t(...n)))}sendEnvelope(t){return this.emit("beforeEnvelope",t),this.ot()&&this.tt?this.tt.send(t).then(null,(t=>t)):pt({})}it(){const{integrations:t}=this.X;this._integrations=function(t,n){const e={};return n.forEach((n=>{n&&ue(t,n,e)})),e}(this,t),ce(this,t)}st(t,n){let e="fatal"===n.level,r=!1;const o=n.exception&&n.exception.values;if(o){r=!0;for(const t of o){const n=t.mechanism;if(n&&!1===n.handled){e=!0;break}}}const i="ok"===t.status;(i&&0===t.errors||i&&e)&&(vt(t,{...e&&{status:"crashed"},errors:t.errors||Number(r||e)}),this.captureSession(t))}rt(t){return new yt((n=>{let e=0;const r=setInterval((()=>{0==this.J?(clearInterval(r),n(!0)):(e+=1,t&&e>=t&&(clearInterval(r),n(!1)))}),1)}))}ot(){return!1!==this.getOptions().enabled&&void 0!==this.tt}ct(t,n,e=Dt(),r=At()){const o=this.getOptions(),i=Object.keys(this._integrations);return!n.integrations&&i.length>0&&(n.integrations=i),this.emit("preprocessEvent",t,n),t.type||r.setLastEventId(t.event_id||n.event_id),Bn(o,t,n,e,this,r).then((t=>{if(null===t)return t;t.contexts={trace:Lt(e),...t.contexts};const n=function(t,n){const e=n.getPropagationContext();return e.dsc||mn(e.traceId,t)}(this,e);return t.sdkProcessingMetadata={dynamicSamplingContext:n,...t.sdkProcessingMetadata},t}))}et(t,n={},e){return this.ut(t,n,e).then((t=>t.event_id),(t=>{}))}ut(t,n,e){const r=this.getOptions(),{sampleRate:o}=r,i=he(t),s=le(t),c=t.type||"error",u=`before send for type \`${c}\``,a=void 0===o?void 0:function(t){if("boolean"==typeof t)return Number(t);const n="string"==typeof t?parseFloat(t):t;return"number"!=typeof n||isNaN(n)||n<0||n>1?void 0:n}(o);if(s&&"number"==typeof a&&Math.random()>a)return this.recordDroppedEvent("sample_rate","error",t),mt(new ae(`Discarding event because it's not included in the random sample (sampling rate = ${o})`,"log"));const f="replay_event"===c?"replay":c,l=(t.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this.ct(t,n,e,l).then((e=>{if(null===e)throw this.recordDroppedEvent("event_processor",f,t),new ae("An event processor returned `null`, will not send event.","log");if(n.data&&!0===n.data.__sentry__)return e;const o=function(t,n,e,r){const{beforeSend:o,beforeSendTransaction:i,beforeSendSpan:s}=n;if(le(e)&&o)return o(e,r);if(he(e)){if(e.spans&&s){const n=[];for(const r of e.spans){const e=s(r);e?n.push(e):(hn(),t.recordDroppedEvent("before_send","span"))}e.spans=n}if(i){if(e.spans){const t=e.spans.length;e.sdkProcessingMetadata={...e.sdkProcessingMetadata,spanCountBeforeProcessing:t}}return i(e,r)}}return e}(this,r,e,n);return function(t,n){const e=`${n} must return \`null\` or a valid event.`;if(L(t))return t.then((t=>{if(!N(t)&&null!==t)throw new ae(e);return t}),(t=>{throw new ae(`${n} rejected with ${t}`)}));if(!N(t)&&null!==t)throw new ae(e);return t}(o,u)})).then((r=>{if(null===r){if(this.recordDroppedEvent("before_send",f,t),i){const n=1+(t.spans||[]).length;this.recordDroppedEvent("before_send","span",n)}throw new ae(`${u} returned \`null\`, will not send event.`,"log")}const o=e&&e.getSession();if(!i&&o&&this.st(o,r),i){const t=(r.sdkProcessingMetadata&&r.sdkProcessingMetadata.spanCountBeforeProcessing||0)-(r.spans?r.spans.length:0);t>0&&this.recordDroppedEvent("before_send","span",t)}const s=r.transaction_info;if(i&&s&&r.transaction!==t.transaction){const t="custom";r.transaction_info={...s,source:t}}return this.sendEvent(r,n),r})).then(null,(t=>{if(t instanceof ae)throw t;throw this.captureException(t,{data:{__sentry__:!0},originalException:t}),new ae(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${t}`)}))}nt(t){this.J++,t.then((t=>(this.J--,t)),(t=>(this.J--,t)))}ft(){const t=this.K;return this.K={},Object.entries(t).map((([t,n])=>{const[e,r]=t.split(":");return{reason:e,category:r,quantity:n}}))}lt(){const t=this.ft();if(0===t.length)return;if(!this.Z)return;const n=(e=t,$n((r=this.X.tunnel&&vn(this.Z))?{dsn:r}:{},[[{type:"client_report"},{timestamp:it(),discarded_events:e}]]));var e,r;this.sendEnvelope(n)}}function le(t){return void 0===t.type}function he(t){return"transaction"===t.type}function de(t){Dt().setClient(t)}function pe(t){const n=[];function e(t){return n.splice(n.indexOf(t),1)[0]||Promise.resolve(void 0)}return{$:n,add:function(r){if(!(void 0===t||n.length<t))return mt(new ae("Not adding Promise because buffer limit was reached."));const o=r();return-1===n.indexOf(o)&&n.push(o),o.then((()=>e(o))).then(null,(()=>e(o).then(null,(()=>{})))),o},drain:function(t){return new yt(((e,r)=>{let o=n.length;if(!o)return e(!0);const i=setTimeout((()=>{t&&t>0&&e(!1)}),t);n.forEach((t=>{pt(t).then((()=>{--o||(clearTimeout(i),e(!0))}),r)}))}))}}}const me=6e4;function ye(t,{statusCode:n,headers:e},r=Date.now()){const o={...t},i=e&&e["x-sentry-rate-limits"],s=e&&e["retry-after"];if(i)for(const t of i.trim().split(",")){const[n,e,,,i]=t.split(":",5),s=parseInt(n,10),c=1e3*(isNaN(s)?60:s);if(e)for(const t of e.split(";"))"metric_bucket"===t&&i&&!i.split(";").includes("custom")||(o[t]=r+c);else o.all=r+c}else s?o.all=r+function(t,n=Date.now()){const e=parseInt(`${t}`,10);if(!isNaN(e))return 1e3*e;const r=Date.parse(`${t}`);return isNaN(r)?me:r-n}(s,r):429===n&&(o.all=r+6e4);return o}const ge=64;function ve(t,n,e=pe(t.bufferSize||ge)){let r={};return{send:function(o){const i=[];if(In(o,((n,e)=>{const o=Rn(e);if(function(t,n,e=Date.now()){return function(t,n){return t[n]||t.all||0}(t,n)>e}(r,o)){const r=be(n,e);t.recordDroppedEvent("ratelimit_backoff",o,r)}else i.push(n)})),0===i.length)return pt({});const s=$n(o[0],i),c=n=>{In(s,((e,r)=>{const o=be(e,r);t.recordDroppedEvent(n,Rn(r),o)}))};return e.add((()=>n({body:jn(s)}).then((t=>(r=ye(r,t),t)),(t=>{throw c("network_error"),t})))).then((t=>t),(t=>{if(t instanceof ae)return c("queue_overflow"),pt({});throw t}))},flush:t=>e.drain(t)}}function be(t,n){if("event"===n||"transaction"===n)return Array.isArray(t)?t[1]:void 0}const _e=100;function we(t,n){const e=Pt(),r=At();if(!e)return;const{beforeBreadcrumb:o=null,maxBreadcrumbs:i=_e}=e.getOptions();if(i<=0)return;const c={timestamp:it(),...t},u=o?s((()=>o(c,n))):c;null!==u&&(e.emit&&e.emit("beforeAddBreadcrumb",u,n),r.addBreadcrumb(u,i))}let Ee;const Se=new WeakMap,$e=()=>({name:"FunctionToString",setupOnce(){Ee=Function.prototype.toString;try{Function.prototype.toString=function(...t){const n=Q(this),e=Se.has(Pt())&&void 0!==n?n:this;return Ee.apply(e,t)}}catch(t){}},setup(t){Se.set(t,!0)}}),xe=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,"undefined is not an object (evaluating 'a.L')",'can\'t redefine non-configurable property "solana"',"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/],Ie=(t={})=>({name:"InboundFilters",processEvent(n,e,r){const o=r.getOptions(),i=function(t={},n={}){return{allowUrls:[...t.allowUrls||[],...n.allowUrls||[]],denyUrls:[...t.denyUrls||[],...n.denyUrls||[]],ignoreErrors:[...t.ignoreErrors||[],...n.ignoreErrors||[],...t.disableErrorDefaults?[]:xe],ignoreTransactions:[...t.ignoreTransactions||[],...n.ignoreTransactions||[]],ignoreInternal:void 0===t.ignoreInternal||t.ignoreInternal}}(t,o);return function(t,n){if(n.ignoreInternal&&function(t){try{return"SentryError"===t.exception.values[0].type}catch(t){}return!1}(t))return!0;if(function(t,n){if(t.type||!n||!n.length)return!1;return function(t){const n=[];t.message&&n.push(t.message);let e;try{e=t.exception.values[t.exception.values.length-1]}catch(t){}e&&e.value&&(n.push(e.value),e.type&&n.push(`${e.type}: ${e.value}`));return n}(t).some((t=>X(t,n)))}(t,n.ignoreErrors))return!0;if(function(t){if(t.type)return!1;if(!t.exception||!t.exception.values||0===t.exception.values.length)return!1;return!t.message&&!t.exception.values.some((t=>t.stacktrace||t.type&&"Error"!==t.type||t.value))}(t))return!0;if(function(t,n){if("transaction"!==t.type||!n||!n.length)return!1;const e=t.transaction;return!!e&&X(e,n)}(t,n.ignoreTransactions))return!0;if(function(t,n){if(!n||!n.length)return!1;const e=ke(t);return!!e&&X(e,n)}(t,n.denyUrls))return!0;if(!function(t,n){if(!n||!n.length)return!0;const e=ke(t);return!e||X(e,n)}(t,n.allowUrls))return!0;return!1}(n,i)?null:n}});function ke(t){try{let n;try{n=t.exception.values[0].stacktrace.frames}catch(t){}return n?function(t=[]){for(let n=t.length-1;n>=0;n--){const e=t[n];if(e&&"<anonymous>"!==e.filename&&"[native code]"!==e.filename)return e.filename||null}return null}(n):null}catch(t){return null}}function je(t,n,e=250,r,o,i,s){if(!(i.exception&&i.exception.values&&s&&U(s.originalException,Error)))return;const c=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;var u,a;c&&(i.exception.values=(u=Te(t,n,o,s.originalException,r,i.exception.values,c,0),a=e,u.map((t=>(t.value&&(t.value=z(t.value,a)),t)))))}function Te(t,n,e,r,o,i,s,c){if(i.length>=e+1)return i;let u=[...i];if(U(r[o],Error)){Oe(s,c);const i=t(n,r[o]),a=u.length;Re(i,o,a,c),u=Te(t,n,e,r[o],o,[i,...u],i,a)}return Array.isArray(r.errors)&&r.errors.forEach(((r,i)=>{if(U(r,Error)){Oe(s,c);const a=t(n,r),f=u.length;Re(a,`errors[${i}]`,f,c),u=Te(t,n,e,r,o,[a,...u],a,f)}})),u}function Oe(t,n){t.mechanism=t.mechanism||{type:"generic",handled:!0},t.mechanism={...t.mechanism,..."AggregateError"===t.type&&{is_exception_group:!0},exception_id:n}}function Re(t,n,e,r){t.mechanism=t.mechanism||{type:"generic",handled:!0},t.mechanism={...t.mechanism,type:"chained",source:n,exception_id:e,parent_id:r}}function Ce(t){if(!t)return{};const n=t.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!n)return{};const e=n[6]||"",r=n[8]||"";return{host:n[4],path:n[5],protocol:n[2],search:e,hash:r,relative:n[5]+e+r}}function De(){"console"in e&&o.forEach((function(t){t in e.console&&J(e.console,t,(function(n){return i[t]=n,function(...n){w("console",{args:n,level:t});const r=i[t];r&&r.apply(e.console,n)}}))}))}function Ae(t){return"warn"===t?"warning":["fatal","error","warning","log","info","debug"].includes(t)?t:"log"}const Me=()=>{let t;return{name:"Dedupe",processEvent(n){if(n.type)return n;try{if(function(t,n){if(!n)return!1;if(function(t,n){const e=t.message,r=n.message;if(!e&&!r)return!1;if(e&&!r||!e&&r)return!1;if(e!==r)return!1;if(!Pe(t,n))return!1;if(!Ne(t,n))return!1;return!0}(t,n))return!0;if(function(t,n){const e=Le(n),r=Le(t);if(!e||!r)return!1;if(e.type!==r.type||e.value!==r.value)return!1;if(!Pe(t,n))return!1;if(!Ne(t,n))return!1;return!0}(t,n))return!0;return!1}(n,t))return null}catch(t){}return t=n}}};function Ne(t,n){let e=y(t),r=y(n);if(!e&&!r)return!0;if(e&&!r||!e&&r)return!1;if(r.length!==e.length)return!1;for(let t=0;t<r.length;t++){const n=r[t],o=e[t];if(n.filename!==o.filename||n.lineno!==o.lineno||n.colno!==o.colno||n.function!==o.function)return!1}return!0}function Pe(t,n){let e=t.fingerprint,r=n.fingerprint;if(!e&&!r)return!0;if(e&&!r||!e&&r)return!1;try{return!(e.join("")!==r.join(""))}catch(t){return!1}}function Le(t){return t.exception&&t.exception.values&&t.exception.values[0]}const Ue=function(){return{bindClient(t){Dt().setClient(t)},withScope:Nt,getClient:()=>Pt(),getScope:Dt,getIsolationScope:At,captureException:(t,n)=>Dt().captureException(t,n),captureMessage:(t,n,e)=>Dt().captureMessage(t,n,e),captureEvent:Hn,addBreadcrumb:we,setUser:Kn,setTags:Xn,setTag:Jn,setExtra:Yn,setExtras:Gn,setContext:zn,getIntegration(t){const n=Pt();return n&&n.getIntegrationByName(t.id)||null},startSession:Qn,endSession:Zn,captureSession(t){if(t)return Zn();!function(){const t=Dt(),n=Pt(),e=t.getSession();n&&e&&n.captureSession(e)}()}}};function Fe(t){return void 0===t?void 0:t>=400&&t<500?"warning":t>=500?"error":void 0}const Be=e;function qe(t){return t&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(t.toString())}function We(){if("string"==typeof EdgeRuntime)return!0;if(!function(){if(!("fetch"in Be))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(t){return!1}}())return!1;if(qe(Be.fetch))return!0;let t=!1;const n=Be.document;if(n&&"function"==typeof n.createElement)try{const e=n.createElement("iframe");e.hidden=!0,n.head.appendChild(e),e.contentWindow&&e.contentWindow.fetch&&(t=qe(e.contentWindow.fetch)),n.head.removeChild(e)}catch(t){}return t}function He(t,n){const r="fetch";b(r,t),_(r,(()=>function(t,n=!1){if(n&&!We())return;J(e,"fetch",(function(t){return function(...n){const r=new Error,{method:o,url:i}=function(t){if(0===t.length)return{method:"GET",url:""};if(2===t.length){const[n,e]=t;return{url:Ge(n),method:ze(e,"method")?String(e.method).toUpperCase():"GET"}}const n=t[0];return{url:Ge(n),method:ze(n,"method")?String(n.method).toUpperCase():"GET"}}(n),s={args:n,fetchData:{method:o,url:i},startTimestamp:1e3*st(),virtualError:r};return w("fetch",{...s}),t.apply(e,n).then((async t=>(w("fetch",{...s,endTimestamp:1e3*st(),response:t}),t)),(t=>{throw w("fetch",{...s,endTimestamp:1e3*st(),error:t}),T(t)&&void 0===t.stack&&(t.stack=r.stack,K(t,"framesToPop",1)),t}))}}))}(0,n)))}function ze(t,n){return!!t&&"object"==typeof t&&!!t[n]}function Ge(t){return"string"==typeof t?t:t?ze(t,"url")?t.url:t.toString?t.toString():"":""}const Ye=e;const Xe=()=>{},Je=["attachTo","createForm","createWidget","remove"],Ke=Object.assign((t=>(s((()=>{console.warn("You are using feedbackIntegration() even though this bundle does not include feedback.")})),{name:"Feedback",...Je.reduce(((t,n)=>(t[n]=Xe,t)),{})})),{_isShim:!0}),Ve=["start","stop","flush"];const Qe=t=>(s((()=>{console.warn("You are using browserTracingIntegration() even though this bundle does not include tracing.")})),{name:"BrowserTracing"});function Ze(){s((()=>{console.warn("You are using metrics even though this bundle does not include tracing.")}))}const tr={increment:Ze,distribution:Ze,set:Ze,gauge:Ze,timing:(t,n)=>{if(Ze(),"function"==typeof n)return n()}},nr=e;let er=0;function rr(){return er>0}function or(t,n={}){if(!function(t){return"function"==typeof t}(t))return t;try{const n=t.__sentry_wrapped__;if(n)return"function"==typeof n?n:t;if(Q(t))return t}catch(n){return t}const sentryWrapped=function(...e){try{const r=e.map((t=>or(t,n)));return t.apply(this,r)}catch(t){throw er++,setTimeout((()=>{er--})),Nt((r=>{r.addEventProcessor((t=>(n.mechanism&&(ft(t,void 0),lt(t,n.mechanism)),t.extra={...t.extra,arguments:e},t))),captureException(t)})),t}};try{for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&(sentryWrapped[n]=t[n])}catch(t){}V(sentryWrapped,t),K(t,"__sentry_wrapped__",sentryWrapped);try{Object.getOwnPropertyDescriptor(sentryWrapped,"name").configurable&&Object.defineProperty(sentryWrapped,"name",{get:()=>t.name})}catch(t){}return sentryWrapped}function ir(t,n){const e=ur(t,n),r={type:lr(n),value:hr(n)};return e.length&&(r.stacktrace={frames:e}),void 0===r.type&&""===r.value&&(r.value="Unrecoverable error caught"),r}function sr(t,n,e,r){const o=Pt(),i=o&&o.getOptions().normalizeDepth,s=function(t){for(const n in t)if(Object.prototype.hasOwnProperty.call(t,n)){const e=t[n];if(e instanceof Error)return e}return}(n),c={__serialized__:En(n,i)};if(s)return{exception:{values:[ir(t,s)]},extra:c};const u={exception:{values:[{type:P(n)?n.constructor.name:r?"UnhandledRejection":"Error",value:gr(n,{isUnhandledRejection:r})}]},extra:c};if(e){const n=ur(t,e);n.length&&(u.exception.values[0].stacktrace={frames:n})}return u}function cr(t,n){return{exception:{values:[ir(t,n)]}}}function ur(t,n){const e=n.stacktrace||n.stack||"",r=function(t){if(t&&ar.test(t.message))return 1;return 0}(n),o=function(t){if("number"==typeof t.framesToPop)return t.framesToPop;return 0}(n);try{return t(e,r,o)}catch(t){}return[]}const ar=/Minified React error #\d+;/i;function fr(t){return"undefined"!=typeof WebAssembly&&void 0!==WebAssembly.Exception&&t instanceof WebAssembly.Exception}function lr(t){const n=t&&t.name;if(!n&&fr(t)){return t.message&&Array.isArray(t.message)&&2==t.message.length?t.message[0]:"WebAssembly.Exception"}return n}function hr(t){const n=t&&t.message;return n?n.error&&"string"==typeof n.error.message?n.error.message:fr(t)&&Array.isArray(t.message)&&2==t.message.length?t.message[1]:n:"No error message"}function dr(t,n,e,r){const o=mr(t,n,e&&e.syntheticException||void 0,r);return lt(o),o.level="error",e&&e.event_id&&(o.event_id=e.event_id),pt(o)}function pr(t,n,e="info",r,o){const i=yr(t,n,r&&r.syntheticException||void 0,o);return i.level=e,r&&r.event_id&&(i.event_id=r.event_id),pt(i)}function mr(t,n,e,r,o){let i;if(R(n)&&n.error){return cr(t,n.error)}if(C(n)||O(n,"DOMException")){const o=n;if("stack"in n)i=cr(t,n);else{const n=o.name||(C(o)?"DOMError":"DOMException"),s=o.message?`${n}: ${o.message}`:n;i=yr(t,s,e,r),ft(i,s)}return"code"in o&&(i.tags={...i.tags,"DOMException.code":`${o.code}`}),i}if(T(n))return cr(t,n);if(N(n)||P(n)){return i=sr(t,n,e,o),lt(i,{synthetic:!0}),i}return i=yr(t,n,e,r),ft(i,`${n}`),lt(i,{synthetic:!0}),i}function yr(t,n,e,r){const o={};if(r&&e){const r=ur(t,e);r.length&&(o.exception={values:[{value:n,stacktrace:{frames:r}}]}),lt(o,{synthetic:!0})}if(A(n)){const{__sentry_template_string__:t,__sentry_template_values__:e}=n;return o.logentry={message:t,params:e},o}return o.message=n,o}function gr(t,{isUnhandledRejection:n}){const e=function(t,n=40){const e=Object.keys(Z(t));e.sort();const r=e[0];if(!r)return"[object has no keys]";if(r.length>=n)return z(r,n);for(let t=e.length;t>0;t--){const r=e.slice(0,t).join(", ");if(!(r.length>n))return t===e.length?r:z(r,n)}return""}(t),r=n?"promise rejection":"exception";if(R(t))return`Event \`ErrorEvent\` captured as ${r} with message \`${t.message}\``;if(P(t)){return`Event \`${function(t){try{const n=Object.getPrototypeOf(t);return n?n.constructor.name:void 0}catch(t){}}(t)}\` (type=${t.type}) captured as ${r}`}return`Object captured as ${r} with keys: ${e}`}function vr(t,{metadata:n,tunnel:e,dsn:r}){const o={event_id:t.event_id,sent_at:(new Date).toISOString(),...n&&n.sdk&&{sdk:{name:n.sdk.name,version:n.sdk.version}},...!!e&&!!r&&{dsn:vn(r)}},i=function(t){return[{type:"user_report"},t]}(t);return $n(o,[i])}class br extends fe{constructor(t){const e={parentSpanIsAlwaysRootSpan:!0,...t};!function(t,e,r=[e],o="npm"){const i=t._metadata||{};i.sdk||(i.sdk={name:`sentry.javascript.${e}`,packages:r.map((t=>({name:`${o}:@sentry/${t}`,version:n}))),version:n}),t._metadata=i}(e,"browser",["browser"],nr.SENTRY_SDK_SOURCE||"cdn"),super(e),e.sendClientReports&&nr.document&&nr.document.addEventListener("visibilitychange",(()=>{"hidden"===nr.document.visibilityState&&this.lt()}))}eventFromException(t,n){return dr(this.X.stackParser,t,n,this.X.attachStacktrace)}eventFromMessage(t,n="info",e){return pr(this.X.stackParser,t,n,e,this.X.attachStacktrace)}captureUserFeedback(t){if(!this.ot())return;const n=vr(t,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this.sendEnvelope(n)}ct(t,n,e){return t.platform=t.platform||"javascript",super.ct(t,n,e)}}const _r=e,wr=1e3;let Er,Sr,$r,xr;function Ir(){if(!_r.document)return;const t=w.bind(null,"dom"),n=kr(t,!0);_r.document.addEventListener("click",n,!1),_r.document.addEventListener("keypress",n,!1),["EventTarget","Node"].forEach((n=>{const e=_r[n],r=e&&e.prototype;r&&r.hasOwnProperty&&r.hasOwnProperty("addEventListener")&&(J(r,"addEventListener",(function(n){return function(e,r,o){if("click"===e||"keypress"==e)try{const r=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},i=r[e]=r[e]||{refCount:0};if(!i.handler){const r=kr(t);i.handler=r,n.call(this,e,r,o)}i.refCount++}catch(t){}return n.call(this,e,r,o)}})),J(r,"removeEventListener",(function(t){return function(n,e,r){if("click"===n||"keypress"==n)try{const e=this.__sentry_instrumentation_handlers__||{},o=e[n];o&&(o.refCount--,o.refCount<=0&&(t.call(this,n,o.handler,r),o.handler=void 0,delete e[n]),0===Object.keys(e).length&&delete this.__sentry_instrumentation_handlers__)}catch(t){}return t.call(this,n,e,r)}})))}))}function kr(t,n=!1){return e=>{if(!e||e._sentryCaptured)return;const r=function(t){try{return t.target}catch(t){return null}}(e);if(function(t,n){return"keypress"===t&&(!n||!n.tagName||"INPUT"!==n.tagName&&"TEXTAREA"!==n.tagName&&!n.isContentEditable)}(e.type,r))return;K(e,"_sentryCaptured",!0),r&&!r._sentryId&&K(r,"_sentryId",ct());const o="keypress"===e.type?"input":e.type;if(!function(t){if(t.type!==Sr)return!1;try{if(!t.target||t.target._sentryId!==$r)return!1}catch(t){}return!0}(e)){t({event:e,name:o,global:n}),Sr=e.type,$r=r?r._sentryId:void 0}clearTimeout(Er),Er=_r.setTimeout((()=>{$r=void 0,Sr=void 0}),wr)}}function jr(t){const n="history";b(n,t),_(n,Tr)}function Tr(){if(!function(){const t=Ye.chrome,n=t&&t.app&&t.app.runtime,e="history"in Ye&&!!Ye.history.pushState&&!!Ye.history.replaceState;return!n&&e}())return;const t=_r.onpopstate;function n(t){return function(...n){const e=n.length>2?n[2]:void 0;if(e){const t=xr,n=String(e);xr=n;w("history",{from:t,to:n})}return t.apply(this,n)}}_r.onpopstate=function(...n){const e=_r.location.href,r=xr;xr=e;if(w("history",{from:r,to:e}),t)try{return t.apply(this,n)}catch(t){}},J(_r.history,"pushState",n),J(_r.history,"replaceState",n)}const Or={};function Rr(t){Or[t]=void 0}const Cr="__sentry_xhr_v3__";function Dr(){if(!_r.XMLHttpRequest)return;const t=XMLHttpRequest.prototype;t.open=new Proxy(t.open,{apply(t,n,e){const r=new Error,o=1e3*st(),i=D(e[0])?e[0].toUpperCase():void 0,s=function(t){if(D(t))return t;try{return t.toString()}catch(t){}return}(e[1]);if(!i||!s)return t.apply(n,e);n[Cr]={method:i,url:s,request_headers:{}},"POST"===i&&s.match(/sentry_key/)&&(n.__sentry_own_request__=!0);const c=()=>{const t=n[Cr];if(t&&4===n.readyState){try{t.status_code=n.status}catch(t){}w("xhr",{endTimestamp:1e3*st(),startTimestamp:o,xhr:n,virtualError:r})}};return"onreadystatechange"in n&&"function"==typeof n.onreadystatechange?n.onreadystatechange=new Proxy(n.onreadystatechange,{apply:(t,n,e)=>(c(),t.apply(n,e))}):n.addEventListener("readystatechange",c),n.setRequestHeader=new Proxy(n.setRequestHeader,{apply(t,n,e){const[r,o]=e,i=n[Cr];return i&&D(r)&&D(o)&&(i.request_headers[r.toLowerCase()]=o),t.apply(n,e)}}),t.apply(n,e)}}),t.send=new Proxy(t.send,{apply(t,n,e){const r=n[Cr];if(!r)return t.apply(n,e);void 0!==e[0]&&(r.body=e[0]);return w("xhr",{startTimestamp:1e3*st(),xhr:n}),t.apply(n,e)}})}function Ar(t,n=function(t){const n=Or[t];if(n)return n;let e=_r[t];if(qe(e))return Or[t]=e.bind(_r);const r=_r.document;if(r&&"function"==typeof r.createElement)try{const n=r.createElement("iframe");n.hidden=!0,r.head.appendChild(n);const o=n.contentWindow;o&&o[t]&&(e=o[t]),r.head.removeChild(n)}catch(t){}return e?Or[t]=e.bind(_r):e}("fetch")){let e=0,r=0;return ve(t,(function(o){const i=o.body.length;e+=i,r++;const s={body:o.body,method:"POST",referrerPolicy:"origin",headers:t.headers,keepalive:e<=6e4&&r<15,...t.fetchOptions};if(!n)return Rr("fetch"),mt("No fetch implementation available");try{return n(t.url,s).then((t=>(e-=i,r--,{statusCode:t.status,headers:{"x-sentry-rate-limits":t.headers.get("X-Sentry-Rate-Limits"),"retry-after":t.headers.get("Retry-After")}})))}catch(t){return Rr("fetch"),e-=i,r--,mt(t)}}))}function Mr(t,n,e,r){const o={filename:t,function:"<anonymous>"===n?a:n,in_app:!0};return void 0!==e&&(o.lineno=e),void 0!==r&&(o.colno=r),o}const Nr=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,Pr=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Lr=/\((\S*)(?::(\d+))(?::(\d+))\)/,Ur=[30,t=>{const n=Nr.exec(t);if(n){const[,t,e,r]=n;return Mr(t,a,+e,+r)}const e=Pr.exec(t);if(e){if(e[2]&&0===e[2].indexOf("eval")){const t=Lr.exec(e[2]);t&&(e[2]=t[1],e[3]=t[2],e[4]=t[3])}const[t,n]=Vr(e[1]||a,e[2]);return Mr(n,t,e[3]?+e[3]:void 0,e[4]?+e[4]:void 0)}}],Fr=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Br=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,qr=[50,t=>{const n=Fr.exec(t);if(n){if(n[3]&&n[3].indexOf(" > eval")>-1){const t=Br.exec(n[3]);t&&(n[1]=n[1]||"eval",n[3]=t[1],n[4]=t[2],n[5]="")}let t=n[3],e=n[1]||a;return[e,t]=Vr(e,t),Mr(t,e,n[4]?+n[4]:void 0,n[5]?+n[5]:void 0)}}],Wr=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,Hr=[40,t=>{const n=Wr.exec(t);return n?Mr(n[2],n[1]||a,+n[3],n[4]?+n[4]:void 0):void 0}],zr=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,Gr=[10,t=>{const n=zr.exec(t);return n?Mr(n[2],n[3]||a,+n[1]):void 0}],Yr=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^)]+))\(.*\))? in (.*):\s*$/i,Xr=[20,t=>{const n=Yr.exec(t);return n?Mr(n[5],n[3]||n[4]||a,+n[1],+n[2]):void 0}],Jr=[Ur,qr],Kr=h(...Jr),Vr=(t,n)=>{const e=-1!==t.indexOf("safari-extension"),r=-1!==t.indexOf("safari-web-extension");return e||r?[-1!==t.indexOf("@")?t.split("@")[0]:a,e?`safari-extension:${n}`:`safari-web-extension:${n}`]:[t,n]},Qr=1024,Zr=(t={})=>{const n={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...t};return{name:"Breadcrumbs",setup(t){var e;n.console&&function(t){const n="console";b(n,t),_(n,De)}(function(t){return function(n){if(Pt()!==t)return;const e={category:"console",data:{arguments:n.args,logger:"console"},level:Ae(n.level),message:G(n.args," ")};if("assert"===n.level){if(!1!==n.args[0])return;e.message=`Assertion failed: ${G(n.args.slice(1)," ")||"console.assert"}`,e.data.arguments=n.args.slice(1)}we(e,{input:n.args,level:n.level})}}(t)),n.dom&&(e=function(t,n){return function(e){if(Pt()!==t)return;let r,o,i="object"==typeof n?n.serializeAttribute:void 0,s="object"==typeof n&&"number"==typeof n.maxStringLength?n.maxStringLength:void 0;s&&s>Qr&&(s=Qr),"string"==typeof i&&(i=[i]);try{const t=e.event,n=function(t){return!!t&&!!t.target}(t)?t.target:t;r=W(n,{keyAttrs:i,maxStringLength:s}),o=function(t){if(!B.HTMLElement)return null;let n=t;for(let t=0;t<5;t++){if(!n)return null;if(n instanceof HTMLElement){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}n=n.parentNode}return null}(n)}catch(t){r="<unknown>"}if(0===r.length)return;const c={category:`ui.${e.name}`,message:r};o&&(c.data={"ui.component_name":o}),we(c,{event:e.event,name:e.name,global:e.global})}}(t,n.dom),b("dom",e),_("dom",Ir)),n.xhr&&function(t){b("xhr",t),_("xhr",Dr)}(function(t){return function(n){if(Pt()!==t)return;const{startTimestamp:e,endTimestamp:r}=n,o=n.xhr[Cr];if(!e||!r||!o)return;const{method:i,url:s,status_code:c,body:u}=o,a={method:i,url:s,status_code:c},f={xhr:n.xhr,input:u,startTimestamp:e,endTimestamp:r};we({category:"xhr",data:a,type:"http",level:Fe(c)},f)}}(t)),n.fetch&&He(function(t){return function(n){if(Pt()!==t)return;const{startTimestamp:e,endTimestamp:r}=n;if(r&&(!n.fetchData.url.match(/sentry_key/)||"POST"!==n.fetchData.method))if(n.error){we({category:"fetch",data:n.fetchData,level:"error",type:"http"},{data:n.error,input:n.args,startTimestamp:e,endTimestamp:r})}else{const t=n.response,o={...n.fetchData,status_code:t&&t.status},i={input:n.args,response:t,startTimestamp:e,endTimestamp:r};we({category:"fetch",data:o,type:"http",level:Fe(o.status_code)},i)}}}(t)),n.history&&jr(function(t){return function(n){if(Pt()!==t)return;let e=n.from,r=n.to;const o=Ce(nr.location.href);let i=e?Ce(e):void 0;const s=Ce(r);i&&i.path||(i=o),o.protocol===s.protocol&&o.host===s.host&&(r=s.relative),o.protocol===i.protocol&&o.host===i.host&&(e=i.relative),we({category:"navigation",data:{from:e,to:r}})}}(t)),n.sentry&&t.on("beforeSendEvent",function(t){return function(n){Pt()===t&&we({category:"sentry."+("transaction"===n.type?"transaction":"event"),event_id:n.event_id,level:n.level,message:at(n)},{event:n})}}(t))}}};const to=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],no=(t={})=>{const n={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...t};return{name:"BrowserApiErrors",setupOnce(){n.setTimeout&&J(nr,"setTimeout",eo),n.setInterval&&J(nr,"setInterval",eo),n.requestAnimationFrame&&J(nr,"requestAnimationFrame",ro),n.XMLHttpRequest&&"XMLHttpRequest"in nr&&J(XMLHttpRequest.prototype,"send",oo);const t=n.eventTarget;if(t){(Array.isArray(t)?t:to).forEach(io)}}}};function eo(t){return function(...n){const e=n[0];return n[0]=or(e,{mechanism:{data:{function:m(t)},handled:!1,type:"instrument"}}),t.apply(this,n)}}function ro(t){return function(n){return t.apply(this,[or(n,{mechanism:{data:{function:"requestAnimationFrame",handler:m(t)},handled:!1,type:"instrument"}})])}}function oo(t){return function(...n){const e=this;return["onload","onerror","onprogress","onreadystatechange"].forEach((t=>{t in e&&"function"==typeof e[t]&&J(e,t,(function(n){const e={mechanism:{data:{function:t,handler:m(n)},handled:!1,type:"instrument"}},r=Q(n);return r&&(e.mechanism.data.handler=m(r)),or(n,e)}))})),t.apply(this,n)}}function io(t){const n=nr[t],e=n&&n.prototype;e&&e.hasOwnProperty&&e.hasOwnProperty("addEventListener")&&(J(e,"addEventListener",(function(n){return function(e,r,o){try{"function"==typeof r.handleEvent&&(r.handleEvent=or(r.handleEvent,{mechanism:{data:{function:"handleEvent",handler:m(r),target:t},handled:!1,type:"instrument"}}))}catch(t){}return n.apply(this,[e,or(r,{mechanism:{data:{function:"addEventListener",handler:m(r),target:t},handled:!1,type:"instrument"}}),o])}})),J(e,"removeEventListener",(function(t){return function(n,e,r){try{const o=e.__sentry_wrapped__;o&&t.call(this,n,o,r)}catch(t){}return t.call(this,n,e,r)}})))}const so=()=>({name:"BrowserSession",setupOnce(){void 0!==nr.document&&(Qn({ignoreDuration:!0}),ne(),jr((({from:t,to:n})=>{void 0!==t&&t!==n&&(Qn({ignoreDuration:!0}),ne())})))}}),co=(t={})=>{const n={onerror:!0,onunhandledrejection:!0,...t};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(t){n.onerror&&function(t){!function(t){const n="error";b(n,t),_(n,S)}((n=>{const{stackParser:e,attachStacktrace:r}=uo();if(Pt()!==t||rr())return;const{msg:o,url:i,line:s,column:c,error:u}=n,f=function(t,n,e,r){const o=t.exception=t.exception||{},i=o.values=o.values||[],s=i[0]=i[0]||{},c=s.stacktrace=s.stacktrace||{},u=c.frames=c.frames||[],f=r,l=e,h=D(n)&&n.length>0?n:function(){try{return B.document.location.href}catch(t){return""}}();0===u.length&&u.push({colno:f,filename:h,function:a,in_app:!0,lineno:l});return t}(mr(e,u||o,void 0,r,!1),i,s,c);f.level="error",Hn(f,{originalException:u,mechanism:{handled:!1,type:"onerror"}})}))}(t),n.onunhandledrejection&&function(t){!function(t){const n="unhandledrejection";b(n,t),_(n,x)}((n=>{const{stackParser:e,attachStacktrace:r}=uo();if(Pt()!==t||rr())return;const o=function(t){if(M(t))return t;try{if("reason"in t)return t.reason;if("detail"in t&&"reason"in t.detail)return t.detail.reason}catch(t){}return t}(n),i=M(o)?{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(o)}`}]}}:mr(e,o,void 0,r,!0);i.level="error",Hn(i,{originalException:o,mechanism:{handled:!1,type:"onunhandledrejection"}})}))}(t)}}};function uo(){const t=Pt();return t&&t.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}const ao=()=>({name:"HttpContext",preprocessEvent(t){if(!nr.navigator&&!nr.location&&!nr.document)return;const n=t.request&&t.request.url||nr.location&&nr.location.href,{referrer:e}=nr.document||{},{userAgent:r}=nr.navigator||{},o={...t.request&&t.request.headers,...e&&{Referer:e},...r&&{"User-Agent":r}},i={...t.request,...n&&{url:n},headers:o};t.request=i}}),fo=(t={})=>{const n=t.limit||5,e=t.key||"cause";return{name:"LinkedErrors",preprocessEvent(t,r,o){const i=o.getOptions();je(ir,i.stackParser,i.maxValueLength,e,n,t,r)}}};function lo(t){const n=[Ie(),$e(),no(),Zr(),co(),fo(),Me(),ao()];return!1!==t.autoSessionTracking&&n.push(so()),n}const ho={replayIntegration:"replay",replayCanvasIntegration:"replay-canvas",feedbackIntegration:"feedback",feedbackModalIntegration:"feedback-modal",feedbackScreenshotIntegration:"feedback-screenshot",captureConsoleIntegration:"captureconsole",contextLinesIntegration:"contextlines",linkedErrorsIntegration:"linkederrors",debugIntegration:"debug",dedupeIntegration:"dedupe",extraErrorDataIntegration:"extraerrordata",httpClientIntegration:"httpclient",reportingObserverIntegration:"reportingobserver",rewriteFramesIntegration:"rewriteframes",sessionTimingIntegration:"sessiontiming",browserProfilingIntegration:"browserprofiling",moduleMetadataIntegration:"modulemetadata"},po=nr;return t.BrowserClient=br,t.SDK_VERSION=n,t.SEMANTIC_ATTRIBUTE_SENTRY_OP=Wt,t.SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN=Ht,t.SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE=qt,t.SEMANTIC_ATTRIBUTE_SENTRY_SOURCE=Bt,t.Scope=It,t.WINDOW=nr,t.addBreadcrumb=we,t.addEventProcessor=function(t){At().addEventProcessor(t)},t.addIntegration=function(t){const n=Pt();n&&n.addIntegration(t)},t.breadcrumbsIntegration=Zr,t.browserApiErrorsIntegration=no,t.browserTracingIntegration=Qe,t.captureEvent=Hn,t.captureException=captureException,t.captureMessage=function(t,n){const e="string"==typeof n?n:void 0,r="string"!=typeof n?{captureContext:n}:void 0;return Dt().captureMessage(t,e,r)},t.captureSession=ne,t.captureUserFeedback=function(t){const n=Pt();n&&n.captureUserFeedback(t)},t.chromeStackLineParser=Ur,t.close=async function(t){const n=Pt();return n?n.close(t):Promise.resolve(!1)},t.continueTrace=(t,n)=>{const e=Ct(I());if(e.continueTrace)return e.continueTrace(t,n);const{sentryTrace:r,baggage:o}=t;return Nt((t=>{const e=tn(r,o);return t.setPropagationContext(e),n()}))},t.createTransport=ve,t.createUserFeedbackEnvelope=vr,t.dedupeIntegration=Me,t.defaultStackLineParsers=Jr,t.defaultStackParser=Kr,t.endSession=Zn,t.eventFromException=dr,t.eventFromMessage=pr,t.exceptionFromError=ir,t.feedbackAsyncIntegration=Ke,t.feedbackIntegration=Ke,t.flush=async function(t){const n=Pt();return n?n.flush(t):Promise.resolve(!1)},t.forceLoad=function(){},t.functionToStringIntegration=$e,t.geckoStackLineParser=qr,t.getClient=Pt,t.getCurrentHub=Ue,t.getCurrentScope=Dt,t.getDefaultIntegrations=lo,t.getGlobalScope=Mt,t.getIsolationScope=At,t.globalHandlersIntegration=co,t.httpContextIntegration=ao,t.inboundFiltersIntegration=Ie,t.init=function(t={}){const n=function(t={}){const n={defaultIntegrations:lo(t),release:"string"==typeof __SENTRY_RELEASE__?__SENTRY_RELEASE__:nr.SENTRY_RELEASE&&nr.SENTRY_RELEASE.id?nr.SENTRY_RELEASE.id:void 0,autoSessionTracking:!0,sendClientReports:!0};return null==t.defaultIntegrations&&delete t.defaultIntegrations,{...n,...t}}(t);if(!n.skipBrowserExtensionCheck&&function(){const t=void 0!==nr.window&&nr;if(!t)return!1;const n=t[t.chrome?"chrome":"browser"],e=n&&n.runtime&&n.runtime.id,r=nr.location&&nr.location.href||"",o=!!e&&nr===nr.top&&["chrome-extension:","moz-extension:","ms-browser-extension:","safari-web-extension:"].some((t=>r.startsWith(`${t}//`))),i=void 0!==t.nw;return!!e&&!o&&!i}())return void s((()=>{console.error("[Sentry] You cannot run Sentry this way in a browser extension, check: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}));const e={...n,stackParser:(r=n.stackParser||Kr,Array.isArray(r)?h(...r):r),integrations:se(n),transport:n.transport||Ar};var r;return function(t,n){!0===n.debug&&s((()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),Dt().update(n.initialScope);const e=new t(n);return de(e),e.init(),e}(br,e)},t.isInitialized=function(){return!!Pt()},t.lastEventId=Vn,t.lazyLoadIntegration=async function(t,e){const r=ho[t],o=po.Sentry=po.Sentry||{};if(!r)throw new Error(`Cannot lazy load integration: ${t}`);const i=o[t];if("function"==typeof i&&!("_isShim"in i))return i;const s=function(t){const e=Pt(),r=e&&e.getOptions(),o=r&&r.cdnBaseUrl||"https://browser.sentry-cdn.com";return new URL(`/${n}/${t}.min.js`,o).toString()}(r),c=nr.document.createElement("script");c.src=s,c.crossOrigin="anonymous",c.referrerPolicy="origin",e&&c.setAttribute("nonce",e);const u=new Promise(((t,n)=>{c.addEventListener("load",(()=>t())),c.addEventListener("error",n)})),a=nr.document.currentScript,f=nr.document.body||nr.document.head||a&&a.parentElement;if(!f)throw new Error(`Could not find parent element to insert lazy-loaded ${t} script`);f.appendChild(c);try{await u}catch(n){throw new Error(`Error when loading integration: ${t}`)}const l=o[t];if("function"!=typeof l)throw new Error(`Could not load integration: ${t}`);return l},t.linkedErrorsIntegration=fo,t.makeFetchTransport=Ar,t.metrics=tr,t.onLoad=function(t){t()},t.opera10StackLineParser=Gr,t.opera11StackLineParser=Xr,t.parameterize=function(t,...n){const e=new String(String.raw(t,...n));return e.__sentry_template_string__=t.join("\0").replace(/%/g,"%%").replace(/\0/g,"%s"),e.__sentry_template_values__=n,e},t.replayIntegration=function(t){return s((()=>{console.warn("You are using replayIntegration() even though this bundle does not include replay.")})),{name:"Replay",...Ve.reduce(((t,n)=>(t[n]=Xe,t)),{})}},t.setContext=zn,t.setCurrentClient=de,t.setExtra=Yn,t.setExtras=Gn,t.setTag=Jn,t.setTags=Xn,t.setUser=Kn,t.showReportDialog=function(t={}){if(!nr.document)return;const n=Dt(),e=n.getClient(),r=e&&e.getDsn();if(!r)return;if(n&&(t.user={...n.getUser(),...t.user}),!t.eventId){const n=Vn();n&&(t.eventId=n)}const o=nr.document.createElement("script");o.async=!0,o.crossOrigin="anonymous",o.src=function(t,n){const e=_n(t);if(!e)return"";const r=`${re(e)}embed/error-page/`;let o=`dsn=${vn(e)}`;for(const t in n)if("dsn"!==t&&"onClose"!==t)if("user"===t){const t=n.user;if(!t)continue;t.name&&(o+=`&name=${encodeURIComponent(t.name)}`),t.email&&(o+=`&email=${encodeURIComponent(t.email)}`)}else o+=`&${encodeURIComponent(t)}=${encodeURIComponent(n[t])}`;return`${r}?${o}`}(r,t),t.onLoad&&(o.onload=t.onLoad);const{onClose:i}=t;if(i){const t=n=>{if("__sentry_reportdialog_closed__"===n.data)try{i()}finally{nr.removeEventListener("message",t)}};nr.addEventListener("message",t)}const s=nr.document.head||nr.document.body;s&&s.appendChild(o)},t.spanToBaggageHeader=function(t){return Vt(yn(t))},t.spanToJSON=cn,t.spanToTraceHeader=function(t){const{traceId:n,spanId:e}=t.spanContext();return function(t=bt(),n=_t(),e){let r="";return void 0!==e&&(r=e?"-1":"-0"),`${t}-${n}${r}`}(n,e,un(t))},t.startSession=Qn,t.suppressTracing=function(t){const n=Ct(I());return n.suppressTracing?n.suppressTracing(t):Nt((n=>(n.setSDKProcessingMetadata({__SENTRY_SUPPRESS_TRACING__:!0}),t())))},t.updateSpanName=function(t,n){t.updateName(n),t.setAttributes({[Bt]:"custom","sentry.custom_span_name":n})},t.winjsStackLineParser=Hr,t.withIsolationScope=function(...t){const n=Ct(I());if(2===t.length){const[e,r]=t;return e?n.withSetIsolationScope(e,r):n.withIsolationScope(r)}return n.withIsolationScope(t[0])},t.withScope=Nt,t}({});