(function(q){var Lt=undefined;var W=undefined;var t=q.Handlebars;var n=q.Cocktail;var i=q.I18n;var r=q.FontFaceObserver;q.Handlebars=undefined;q.Cocktail=undefined;q.I18n=undefined;q.FontFaceObserver=undefined;!function(e,t){"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 q?q:this,function(p,e){var t=[],u=t.slice,m=t.concat,s=t.push,r=t.indexOf,n={},i=n.toString,g=n.hasOwnProperty,o="".trim,v={},y=p.document,a="2.1.0",k=function(e,t){return new k.fn.init(e,t)},l=/^-ms-/,c=/-([\da-z])/gi,h=function(e,t){return t.toUpperCase()};k.fn=k.prototype={jquery:a,constructor:k,selector:"",length:0,toArray:function(){return u.call(this)},get:function(e){return null!=e?0>e?this[e+this.length]:this[e]:u.call(this)},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return k.each(this,e,t)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(u.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:s,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,i,r,o,a=arguments[0]||{},s=1,l=arguments.length,c=!1;for("boolean"==typeof a&&(c=a,a=arguments[s]||{},s++),"object"==typeof a||k.isFunction(a)||(a={}),s===l&&(a=this,s--);l>s;s++)if(null!=(e=arguments[s]))for(t in e)n=a[t],i=e[t],a!==i&&(c&&i&&(k.isPlainObject(i)||(r=k.isArray(i)))?(r?(r=!1,o=n&&k.isArray(n)?n:[]):o=n&&k.isPlainObject(n)?n:{},a[t]=k.extend(c,o,i)):void 0!==i&&(a[t]=i));return a},k.extend({expando:"jQuery"+(a+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===k.type(e)},isArray:Array.isArray,isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){return e-parseFloat(e)>=0},isPlainObject:function(e){if("object"!==k.type(e)||e.nodeType||k.isWindow(e))return!1;try{if(e.constructor&&!g.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}return!0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e},globalEval:function(e){var t,n=eval;e=k.trim(e),e&&(1===e.indexOf("use strict")?(t=y.createElement("script"),t.text=e,y.head.appendChild(t).parentNode.removeChild(t)):n(e))},camelCase:function(e){return e.replace(l,"ms-").replace(c,h)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var i,r=0,o=e.length,a=d(e);if(n){if(a){for(;o>r;r++)if(i=t.apply(e[r],n),i===!1)break}else for(r in e)if(i=t.apply(e[r],n),i===!1)break}else if(a){for(;o>r;r++)if(i=t.call(e[r],r,e[r]),i===!1)break}else for(r in e)if(i=t.call(e[r],r,e[r]),i===!1)break;return e},trim:function(e){return null==e?"":o.call(e)},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:r.call(t,e,n)},merge:function(e,t){for(var n=+t.length,i=0,r=e.length;n>i;i++)e[r++]=t[i];return e.length=r,e},grep:function(e,t,n){for(var i,r=[],o=0,a=e.length,s=!n;a>o;o++)i=!t(e[o],o),i!==s&&r.push(e[o]);return r},map:function(e,t,n){var i,r=0,o=e.length,a=d(e),s=[];if(a)for(;o>r;r++)i=t(e[r],r,n),null!=i&&s.push(i);else for(r in e)i=t(e[r],r,n),null!=i&&s.push(i);return m.apply([],s)},guid:1,proxy:function(e,t){var n,i,r;return"string"==typeof t&&(n=e[t],t=e,e=n),k.isFunction(e)?(i=u.call(arguments,2),r=function(){return e.apply(t||this,i.concat(u.call(arguments)))},r.guid=e.guid=e.guid||k.guid++,r):void 0},now:Date.now,support:v}),k.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});function d(e){var t=e.length,n=k.type(e);return"function"===n||k.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}var f=function(n){var e,p,w,o,i,u,x,c,h,m,_,r,g,v,a,s,y,b="sizzle"+-new Date,k=n.document,C=0,d=0,l=ie(),f=ie(),A=ie(),S=function(e,t){return e===t&&(h=!0),0},E="undefined",j=1<<31,I={}.hasOwnProperty,t=[],T=t.pop,O=t.push,N=t.push,M=t.slice,P=t.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},D="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",z="[\\x20\\t\\r\\n\\f]",H="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",L=H.replace("w","w#"),B="\\["+z+"*("+H+")"+z+"*(?:([*^$|!~]?=)"+z+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+L+")|)|)"+z+"*\\]",F=":("+H+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+B.replace(3,8)+")*)|.*)\\)|)",R=new RegExp("^"+z+"+|((?:^|[^\\\\])(?:\\\\.)*)"+z+"+$","g"),q=new RegExp("^"+z+"*,"+z+"*"),W=new RegExp("^"+z+"*([>+~]|"+z+")"+z+"*"),$=new RegExp("="+z+"*([^\\]'\"]*?)"+z+"*\\]","g"),V=new RegExp(F),J=new RegExp("^"+L+"$"),G={ID:new RegExp("^#("+H+")"),CLASS:new RegExp("^\\.("+H+")"),TAG:new RegExp("^("+H.replace("w","w*")+")"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+z+"*(even|odd|(([+-]|)(\\d*)n|)"+z+"*(?:([+-]|)"+z+"*(\\d+)|))"+z+"*\\)|)","i"),bool:new RegExp("^(?:"+D+")$","i"),needsContext:new RegExp("^"+z+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+z+"*((?:-\\d)?\\d*)"+z+"*\\)|)(?=[^-]|$)","i")},K=/^(?:input|select|textarea|button)$/i,U=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Z=/[+~]/,X=/'|\\/g,ee=new RegExp("\\\\([\\da-f]{1,6}"+z+"?|("+z+")|.)","ig"),te=function(e,t,n){var i="0x"+t-65536;return i!==i||n?t:0>i?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)};try{N.apply(t=M.call(k.childNodes),k.childNodes),t[k.childNodes.length].nodeType}catch(e){N={apply:t.length?function(e,t){O.apply(e,M.call(t))}:function(e,t){var n=e.length,i=0;while(e[n++]=t[i++]);e.length=n-1}}}function ne(e,t,n,i){var r,o,a,s,l,c,u,h,d,f;if((t?t.ownerDocument||t:k)!==_&&m(t),t=t||_,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(g&&!i){if(r=Q.exec(e))if(a=r[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&y(t,o)&&o.id===a)return n.push(o),n}else{if(r[2])return N.apply(n,t.getElementsByTagName(e)),n;if((a=r[3])&&p.getElementsByClassName&&t.getElementsByClassName)return N.apply(n,t.getElementsByClassName(a)),n}if(p.qsa&&(!v||!v.test(e))){if(h=u=b,d=t,f=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){c=fe(e),(u=t.getAttribute("id"))?h=u.replace(X,"\\$&"):t.setAttribute("id",h),h="[id='"+h+"'] ",l=c.length;while(l--)c[l]=h+pe(c[l]);d=Z.test(e)&&he(t.parentNode)||t,f=c.join(",")}if(f)try{return N.apply(n,d.querySelectorAll(f)),n}catch(e){}finally{u||t.removeAttribute("id")}}}return _e(e.replace(R,"$1"),t,n,i)}function ie(){var n=[];function i(e,t){return n.push(e+" ")>w.cacheLength&&delete i[n.shift()],i[e+" "]=t}return i}function re(e){return e[b]=!0,e}function oe(e){var t=_.createElement("div");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ae(e,t){var n=e.split("|"),i=e.length;while(i--)w.attrHandle[n[i]]=t}function se(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||j)-(~e.sourceIndex||j);if(i)return i;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function le(n){return function(e){var t=e.nodeName.toLowerCase();return"input"===t&&e.type===n}}function ce(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ue(a){return re(function(o){return o=+o,re(function(e,t){var n,i=a([],e.length,o),r=i.length;while(r--)e[n=i[r]]&&(e[n]=!(t[n]=e[n]))})})}function he(e){return e&&typeof e.getElementsByTagName!==E&&e}p=ne.support={},i=ne.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},m=ne.setDocument=function(e){var t,l=e?e.ownerDocument||e:k,n=l.defaultView;return l!==_&&9===l.nodeType&&l.documentElement?(_=l,r=l.documentElement,g=!i(l),n&&n!==n.top&&(n.addEventListener?n.addEventListener("unload",function(){m()},!1):n.attachEvent&&n.attachEvent("onunload",function(){m()})),p.attributes=oe(function(e){return e.className="i",!e.getAttribute("className")}),p.getElementsByTagName=oe(function(e){return e.appendChild(l.createComment("")),!e.getElementsByTagName("*").length}),p.getElementsByClassName=Y.test(l.getElementsByClassName)&&oe(function(e){return e.innerHTML="<div class='a'></div><div class='a i'></div>",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),p.getById=oe(function(e){return r.appendChild(e).id=b,!l.getElementsByName||!l.getElementsByName(b).length}),p.getById?(w.find.ID=function(e,t){if(typeof t.getElementById!==E&&g){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},w.filter.ID=function(e){var t=e.replace(ee,te);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var n=e.replace(ee,te);return function(e){var t=typeof e.getAttributeNode!==E&&e.getAttributeNode("id");return t&&t.value===n}}),w.find.TAG=p.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==E?t.getElementsByTagName(e):void 0}:function(e,t){var n,i=[],r=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[r++])1===n.nodeType&&i.push(n);return i}return o},w.find.CLASS=p.getElementsByClassName&&function(e,t){return typeof t.getElementsByClassName!==E&&g?t.getElementsByClassName(e):void 0},a=[],v=[],(p.qsa=Y.test(l.querySelectorAll))&&(oe(function(e){e.innerHTML="<select t=''><option selected=''></option></select>",e.querySelectorAll("[t^='']").length&&v.push("[*^$]="+z+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+z+"*(?:value|"+D+")"),e.querySelectorAll(":checked").length||v.push(":checked")}),oe(function(e){var t=l.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+z+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(p.matchesSelector=Y.test(s=r.webkitMatchesSelector||r.mozMatchesSelector||r.oMatchesSelector||r.msMatchesSelector))&&oe(function(e){p.disconnectedMatch=s.call(e,"div"),s.call(e,"[s!='']:x"),a.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),a=a.length&&new RegExp(a.join("|")),t=Y.test(r.compareDocumentPosition),y=t||Y.test(r.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},S=t?function(e,t){if(e===t)return h=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!p.sortDetached&&t.compareDocumentPosition(e)===n?e===l||e.ownerDocument===k&&y(k,e)?-1:t===l||t.ownerDocument===k&&y(k,t)?1:c?P.call(c,e)-P.call(c,t):0:4&n?-1:1)}:function(e,t){if(e===t)return h=!0,0;var n,i=0,r=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!r||!o)return e===l?-1:t===l?1:r?-1:o?1:c?P.call(c,e)-P.call(c,t):0;if(r===o)return se(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[i]===s[i])i++;return i?se(a[i],s[i]):a[i]===k?-1:s[i]===k?1:0},l):_},ne.matches=function(e,t){return ne(e,null,null,t)},ne.matchesSelector=function(e,t){if((e.ownerDocument||e)!==_&&m(e),t=t.replace($,"='$1']"),!(!p.matchesSelector||!g||a&&a.test(t)||v&&v.test(t)))try{var n=s.call(e,t);if(n||p.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){}return ne(t,_,null,[e]).length>0},ne.contains=function(e,t){return(e.ownerDocument||e)!==_&&m(e),y(e,t)},ne.attr=function(e,t){(e.ownerDocument||e)!==_&&m(e);var n=w.attrHandle[t.toLowerCase()],i=n&&I.call(w.attrHandle,t.toLowerCase())?n(e,t,!g):void 0;return void 0!==i?i:p.attributes||!g?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},ne.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ne.uniqueSort=function(e){var t,n=[],i=0,r=0;if(h=!p.detectDuplicates,c=!p.sortStable&&e.slice(0),e.sort(S),h){while(t=e[r++])t===e[r]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return c=null,e},o=ne.getText=function(e){var t,n="",i=0,r=e.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===r||4===r)return e.nodeValue}else while(t=e[i++])n+=o(t);return n},w=ne.selectors={cacheLength:50,createPseudo:re,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ee,te),e[3]=(e[4]||e[5]||"").replace(ee,te),"~="===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]||ne.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]&&ne.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return G.CHILD.test(e[0])?null:(e[3]&&void 0!==e[4]?e[2]=e[4]:n&&V.test(n)&&(t=fe(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(ee,te).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=l[e+" "];return t||(t=new RegExp("(^|"+z+")"+e+"("+z+"|$)"))&&l(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==E&&e.getAttribute("class")||"")})},ATTR:function(n,i,r){return function(e){var t=ne.attr(e,n);return null==t?"!="===i:i?(t+="","="===i?t===r:"!="===i?t!==r:"^="===i?r&&0===t.indexOf(r):"*="===i?r&&t.indexOf(r)>-1:"$="===i?r&&t.slice(-r.length)===r:"~="===i?(" "+t+" ").indexOf(r)>-1:"|="===i?t===r||t.slice(0,r.length+1)===r+"-":!1):!0}},CHILD:function(f,e,t,p,m){var g="nth"!==f.slice(0,3),v="last"!==f.slice(-4),y="of-type"===e;return 1===p&&0===m?function(e){return!!e.parentNode}:function(e,t,n){var i,r,o,a,s,l,c=g!==v?"nextSibling":"previousSibling",u=e.parentNode,h=y&&e.nodeName.toLowerCase(),d=!n&&!y;if(u){if(g){while(c){o=e;while(o=o[c])if(y?o.nodeName.toLowerCase()===h:1===o.nodeType)return!1;l=c="only"===f&&!l&&"nextSibling"}return!0}if(l=[v?u.firstChild:u.lastChild],v&&d){r=u[b]||(u[b]={}),i=r[f]||[],s=i[0]===C&&i[1],a=i[0]===C&&i[2],o=s&&u.childNodes[s];while(o=++s&&o&&o[c]||(a=s=0)||l.pop())if(1===o.nodeType&&++a&&o===e){r[f]=[C,s,a];break}}else if(d&&(i=(e[b]||(e[b]={}))[f])&&i[0]===C)a=i[1];else while(o=++s&&o&&o[c]||(a=s=0)||l.pop())if((y?o.nodeName.toLowerCase()===h:1===o.nodeType)&&++a&&(d&&((o[b]||(o[b]={}))[f]=[C,a]),o===e))break;return a-=m,a===p||a%p===0&&a/p>=0}}},PSEUDO:function(e,o){var t,a=w.pseudos[e]||w.setFilters[e.toLowerCase()]||ne.error("unsupported pseudo: "+e);return a[b]?a(o):a.length>1?(t=[e,e,"",o],w.setFilters.hasOwnProperty(e.toLowerCase())?re(function(e,t){var n,i=a(e,o),r=i.length;while(r--)n=P.call(e,i[r]),e[n]=!(t[n]=i[r])}):function(e){return a(e,0,t)}):a}},pseudos:{not:re(function(e){var i=[],r=[],s=u(e.replace(R,"$1"));return s[b]?re(function(e,t,n,i){var r,o=s(e,null,i,[]),a=e.length;while(a--)(r=o[a])&&(e[a]=!(t[a]=r))}):function(e,t,n){return i[0]=e,s(i,null,n,r),!r.pop()}}),has:re(function(t){return function(e){return ne(t,e).length>0}}),contains:re(function(t){return function(e){return(e.textContent||e.innerText||o(e)).indexOf(t)>-1}}),lang:re(function(n){return J.test(n||"")||ne.error("unsupported lang: "+n),n=n.replace(ee,te).toLowerCase(),function(e){var t;do{if(t=g?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return t=t.toLowerCase(),t===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===r},focus:function(e){return e===_.activeElement&&(!_.hasFocus||_.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return U.test(e.nodeName)},input:function(e){return K.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ue(function(){return[0]}),last:ue(function(e,t){return[t-1]}),eq:ue(function(e,t,n){return[0>n?n+t:n]}),even:ue(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:ue(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:ue(function(e,t,n){for(var i=0>n?n+t:n;--i>=0;)e.push(i);return e}),gt:ue(function(e,t,n){for(var i=0>n?n+t:n;++i<t;)e.push(i);return e})}},w.pseudos.nth=w.pseudos.eq;for(e in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[e]=le(e);for(e in{submit:!0,reset:!0})w.pseudos[e]=ce(e);function de(){}de.prototype=w.filters=w.pseudos,w.setFilters=new de;function fe(e,t){var n,i,r,o,a,s,l,c=f[e+" "];if(c)return t?0:c.slice(0);a=e,s=[],l=w.preFilter;while(a){(!n||(i=q.exec(a)))&&(i&&(a=a.slice(i[0].length)||a),s.push(r=[])),n=!1,(i=W.exec(a))&&(n=i.shift(),r.push({value:n,type:i[0].replace(R," ")}),a=a.slice(n.length));for(o in w.filter)!(i=G[o].exec(a))||l[o]&&!(i=l[o](i))||(n=i.shift(),r.push({value:n,type:o,matches:i}),a=a.slice(n.length));if(!n)break}return t?a.length:a?ne.error(e):f(e,s).slice(0)}function pe(e){for(var t=0,n=e.length,i="";n>t;t++)i+=e[t].value;return i}function me(a,e,t){var s=e.dir,l=t&&"parentNode"===s,c=d++;return e.first?function(e,t,n){while(e=e[s])if(1===e.nodeType||l)return a(e,t,n)}:function(e,t,n){var i,r,o=[C,c];if(n){while(e=e[s])if((1===e.nodeType||l)&&a(e,t,n))return!0}else while(e=e[s])if(1===e.nodeType||l){if(r=e[b]||(e[b]={}),(i=r[s])&&i[0]===C&&i[1]===c)return o[2]=i[2];if(r[s]=o,o[2]=a(e,t,n))return!0}}}function ge(r){return r.length>1?function(e,t,n){var i=r.length;while(i--)if(!r[i](e,t,n))return!1;return!0}:r[0]}function ve(e,t,n,i,r){for(var o,a=[],s=0,l=e.length,c=null!=t;l>s;s++)(o=e[s])&&(!n||n(o,i,r))&&(a.push(o),c&&t.push(s));return a}function ye(f,p,m,g,v,e){return g&&!g[b]&&(g=ye(g)),v&&!v[b]&&(v=ye(v,e)),re(function(e,t,n,i){var r,o,a,s=[],l=[],c=t.length,u=e||xe(p||"*",n.nodeType?[n]:n,[]),h=!f||!e&&p?u:ve(u,s,f,n,i),d=m?v||(e?f:c||g)?[]:t:h;if(m&&m(h,d,n,i),g){r=ve(d,l),g(r,[],n,i),o=r.length;while(o--)(a=r[o])&&(d[l[o]]=!(h[l[o]]=a))}if(e){if(v||f){if(v){r=[],o=d.length;while(o--)(a=d[o])&&r.push(h[o]=a);v(null,d=[],r,i)}o=d.length;while(o--)(a=d[o])&&(r=v?P.call(e,a):s[o])>-1&&(e[r]=!(t[r]=a))}}else d=ve(d===t?d.splice(c,d.length):d),v?v(null,t,d,i):N.apply(t,d)})}function be(e){for(var i,t,n,r=e.length,o=w.relative[e[0].type],a=o||w.relative[" "],s=o?1:0,l=me(function(e){return e===i},a,!0),c=me(function(e){return P.call(i,e)>-1},a,!0),u=[function(e,t,n){return!o&&(n||t!==x)||((i=t).nodeType?l(e,t,n):c(e,t,n))}];r>s;s++)if(t=w.relative[e[s].type])u=[me(ge(u),t)];else{if(t=w.filter[e[s].type].apply(null,e[s].matches),t[b]){for(n=++s;r>n;n++)if(w.relative[e[n].type])break;return ye(s>1&&ge(u),s>1&&pe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(R,"$1"),t,n>s&&be(e.slice(s,n)),r>n&&be(e=e.slice(n)),r>n&&pe(e))}u.push(t)}return ge(u)}function we(g,v){var y=v.length>0,b=g.length>0,e=function(e,t,n,i,r){var o,a,s,l=0,c="0",u=e&&[],h=[],d=x,f=e||b&&w.find.TAG("*",r),p=C+=null==d?1:Math.random()||.1,m=f.length;for(r&&(x=t!==_&&t);c!==m&&null!=(o=f[c]);c++){if(b&&o){a=0;while(s=g[a++])if(s(o,t,n)){i.push(o);break}r&&(C=p)}y&&((o=!s&&o)&&l--,e&&u.push(o))}if(l+=c,y&&c!==l){a=0;while(s=v[a++])s(u,h,t,n);if(e){if(l>0)while(c--)u[c]||h[c]||(h[c]=T.call(i));h=ve(h)}N.apply(i,h),r&&!e&&h.length>0&&l+v.length>1&&ne.uniqueSort(i)}return r&&(C=p,x=d),u};return y?re(e):e}u=ne.compile=function(e,t){var n,i=[],r=[],o=A[e+" "];if(!o){t||(t=fe(e)),n=t.length;while(n--)o=be(t[n]),o[b]?i.push(o):r.push(o);o=A(e,we(r,i))}return o};function xe(e,t,n){for(var i=0,r=t.length;r>i;i++)ne(e,t[i],n);return n}function _e(e,t,n,i){var r,o,a,s,l,c=fe(e);if(!i&&1===c.length){if(o=c[0]=c[0].slice(0),o.length>2&&"ID"===(a=o[0]).type&&p.getById&&9===t.nodeType&&g&&w.relative[o[1].type]){if(t=(w.find.ID(a.matches[0].replace(ee,te),t)||[])[0],!t)return n;e=e.slice(o.shift().value.length)}r=G.needsContext.test(e)?0:o.length;while(r--){if(a=o[r],w.relative[s=a.type])break;if((l=w.find[s])&&(i=l(a.matches[0].replace(ee,te),Z.test(o[0].type)&&he(t.parentNode)||t))){if(o.splice(r,1),e=i.length&&pe(o),!e)return N.apply(n,i),n;break}}}return u(e,c)(i,t,!g,n,Z.test(e)&&he(t.parentNode)||t),n}return p.sortStable=b.split("").sort(S).join("")===b,p.detectDuplicates=!!h,m(),p.sortDetached=oe(function(e){return 1&e.compareDocumentPosition(_.createElement("div"))}),oe(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||ae("type|href|height|width",function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),p.attributes&&oe(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ae("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),oe(function(e){return null==e.getAttribute("disabled")})||ae(D,function(e,t,n){var i;return n?void 0:e[t]===!0?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),ne}(p);k.find=f,k.expr=f.selectors,k.expr[":"]=k.expr.pseudos,k.unique=f.uniqueSort,k.text=f.getText,k.isXMLDoc=f.isXML,k.contains=f.contains;var b=k.expr.match.needsContext,w=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,x=/^.[^:#\[\.,]*$/;function _(e,n,i){if(k.isFunction(n))return k.grep(e,function(e,t){return!!n.call(e,t,e)!==i});if(n.nodeType)return k.grep(e,function(e){return e===n!==i});if("string"==typeof n){if(x.test(n))return k.filter(n,e,i);n=k.filter(n,e)}return k.grep(e,function(e){return r.call(n,e)>=0!==i})}k.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?k.find.matchesSelector(i,e)?[i]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n=this.length,i=[],r=this;if("string"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;n>t;t++)if(k.contains(r[t],this))return!0}));for(t=0;n>t;t++)k.find(e,r[t],i);return i=this.pushStack(n>1?k.unique(i):i),i.selector=this.selector?this.selector+" "+e:e,i},filter:function(e){return this.pushStack(_(this,e||[],!1))},not:function(e){return this.pushStack(_(this,e||[],!0))},is:function(e){return!!_(this,"string"==typeof e&&b.test(e)?k(e):e||[],!1).length}});var C,A=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,S=k.fn.init=function(e,t){var n,i;if(!e)return this;if("string"==typeof e){if(n="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:A.exec(e),!n||!n[1]&&t)return!t||t.jquery?(t||C).find(e):this.constructor(t).find(e);if(n[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:y,!0)),w.test(n[1])&&k.isPlainObject(t))for(n in t)k.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return i=y.getElementById(n[2]),i&&i.parentNode&&(this.length=1,this[0]=i),this.context=y,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):k.isFunction(e)?"undefined"!=typeof C.ready?C.ready(e):e(k):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),k.makeArray(e,this))};S.prototype=k.fn,C=k(y);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};k.extend({dir:function(e,t,n){var i=[],r=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(r&&k(e).is(n))break;i.push(e)}return i},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}}),k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;n>e;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){for(var n,i=0,r=this.length,o=[],a=b.test(e)||"string"!=typeof e?k(e,t||this.context):0;r>i;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?k.unique(o):o)},index:function(e){return e?"string"==typeof e?r.call(k(e),this[0]):r.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.unique(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function I(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return k.dir(e,"parentNode")},parentsUntil:function(e,t,n){return k.dir(e,"parentNode",n)},next:function(e){return I(e,"nextSibling")},prev:function(e){return I(e,"previousSibling")},nextAll:function(e){return k.dir(e,"nextSibling")},prevAll:function(e){return k.dir(e,"previousSibling")},nextUntil:function(e,t,n){return k.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return k.dir(e,"previousSibling",n)},siblings:function(e){return k.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return k.sibling(e.firstChild)},contents:function(e){return e.contentDocument||k.merge([],e.childNodes)}},function(i,r){k.fn[i]=function(e,t){var n=k.map(this,r,e);return"Until"!==i.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=k.filter(t,n)),this.length>1&&(j[i]||k.unique(n),E.test(i)&&n.reverse()),this.pushStack(n)}});var T=/\S+/g,O={};function N(e){var n=O[e]={};return k.each(e.match(T)||[],function(e,t){n[t]=!0}),n}k.Callbacks=function(r){r="string"==typeof r?O[r]||N(r):k.extend({},r);var t,n,i,o,a,s,l=[],c=!r.once&&[],u=function(e){for(t=r.memory&&e,n=!0,s=o||0,o=0,a=l.length,i=!0;l&&a>s;s++)if(l[s].apply(e[0],e[1])===!1&&r.stopOnFalse){t=!1;break}i=!1,l&&(c?c.length&&u(c.shift()):t?l=[]:h.disable())},h={add:function(){if(l){var e=l.length;!function i(e){k.each(e,function(e,t){var n=k.type(t);"function"===n?r.unique&&h.has(t)||l.push(t):t&&t.length&&"string"!==n&&i(t)})}(arguments),i?a=l.length:t&&(o=e,u(t))}return this},remove:function(){return l&&k.each(arguments,function(e,t){var n;while((n=k.inArray(t,l,n))>-1)l.splice(n,1),i&&(a>=n&&a--,s>=n&&s--)}),this},has:function(e){return e?k.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],a=0,this},disable:function(){return l=c=t=void 0,this},disabled:function(){return!l},lock:function(){return c=void 0,t||h.disable(),this},locked:function(){return!c},fireWith:function(e,t){return!l||n&&!c||(t=t||[],t=[e,t.slice?t.slice():t],i?c.push(t):u(t)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!n}};return h},k.extend({Deferred:function(e){var o=[["resolve","done",k.Callbacks("once memory"),"resolved"],["reject","fail",k.Callbacks("once memory"),"rejected"],["notify","progress",k.Callbacks("memory")]],r="pending",a={state:function(){return r},always:function(){return s.done(arguments).fail(arguments),this},then:function(){var r=arguments;return k.Deferred(function(i){k.each(o,function(e,t){var n=k.isFunction(r[e])&&r[e];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&k.isFunction(e.promise)?e.promise().done(i.resolve).fail(i.reject).progress(i.notify):i[t[0]+"With"](this===a?i.promise():this,n?[e]:arguments)})}),r=null}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return a.pipe=a.then,k.each(o,function(e,t){var n=t[2],i=t[3];a[t[1]]=n.add,i&&n.add(function(){r=i},o[1^e][2].disable,o[2][2].lock),s[t[0]]=function(){return s[t[0]+"With"](this===s?a:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var t=0,n=u.call(arguments),i=n.length,r=1!==i||e&&k.isFunction(e.promise)?i:0,o=1===r?e:k.Deferred(),a=function(t,n,i){return function(e){n[t]=this,i[t]=arguments.length>1?u.call(arguments):e,i===s?o.notifyWith(n,i):--r||o.resolveWith(n,i)}},s,l,c;if(i>1)for(s=new Array(i),l=new Array(i),c=new Array(i);i>t;t++)n[t]&&k.isFunction(n[t].promise)?n[t].promise().done(a(t,c,n)).fail(o.reject).progress(a(t,l,s)):--r;return r||o.resolveWith(c,n),o.promise()}});var M;k.fn.ready=function(e){return k.ready.promise().done(e),this},k.extend({isReady:!1,readyWait:1,holdReady:function(e){e?k.readyWait++:k.ready(!0)},ready:function(e){(e===!0?--k.readyWait:k.isReady)||(k.isReady=!0,e!==!0&&--k.readyWait>0||(M.resolveWith(y,[k]),k.fn.trigger&&k(y).trigger("ready").off("ready")))}});function P(){y.removeEventListener("DOMContentLoaded",P,!1),p.removeEventListener("load",P,!1),k.ready()}k.ready.promise=function(e){return M||(M=k.Deferred(),"complete"===y.readyState?setTimeout(k.ready):(y.addEventListener("DOMContentLoaded",P,!1),p.addEventListener("load",P,!1))),M.promise(e)},k.ready.promise();var D=k.access=function(e,t,n,i,r,o,a){var s=0,l=e.length,c=null==n;if("object"===k.type(n)){r=!0;for(s in n)k.access(e,t,s,n[s],!0,o,a)}else if(void 0!==i&&(r=!0,k.isFunction(i)||(a=!0),c&&(a?(t.call(e,i),t=null):(c=t,t=function(e,t,n){return c.call(k(e),n)})),t))for(;l>s;s++)t(e[s],n,a?i:i.call(e[s],s,t(e[s],n)));return r?e:c?t.call(e):l?t(e[0],n):o};k.acceptData=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function z(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=k.expando+Math.random()}z.uid=1,z.accepts=k.acceptData,z.prototype={key:function(t){if(!z.accepts(t))return 0;var n={},i=t[this.expando];if(!i){i=z.uid++;try{n[this.expando]={value:i},Object.defineProperties(t,n)}catch(e){n[this.expando]=i,k.extend(t,n)}}return this.cache[i]||(this.cache[i]={}),i},set:function(e,t,n){var i,r=this.key(e),o=this.cache[r];if("string"==typeof t)o[t]=n;else if(k.isEmptyObject(o))k.extend(this.cache[r],t);else for(i in t)o[i]=t[i];return o},get:function(e,t){var n=this.cache[this.key(e)];return void 0===t?n:n[t]},access:function(e,t,n){var i;return void 0===t||t&&"string"==typeof t&&void 0===n?(i=this.get(e,t),void 0!==i?i:this.get(e,k.camelCase(t))):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i,r,o=this.key(e),a=this.cache[o];if(void 0===t)this.cache[o]={};else{k.isArray(t)?i=t.concat(t.map(k.camelCase)):(r=k.camelCase(t),t in a?i=[t,r]:(i=r,i=i in a?[i]:i.match(T)||[])),n=i.length;while(n--)delete a[i[n]]}},hasData:function(e){return!k.isEmptyObject(this.cache[e[this.expando]]||{})},discard:function(e){e[this.expando]&&delete this.cache[e[this.expando]]}};var H=new z,L=new z,B=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,F=/([A-Z])/g;function R(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(F,"-$1").toLowerCase(),n=e.getAttribute(i),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:B.test(n)?k.parseJSON(n):n}catch(e){}L.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return L.hasData(e)||H.hasData(e)},data:function(e,t,n){return L.access(e,t,n)},removeData:function(e,t){L.remove(e,t)},_data:function(e,t,n){return H.access(e,t,n)},_removeData:function(e,t){H.remove(e,t)}}),k.fn.extend({data:function(i,e){var t,n,r,o=this[0],a=o&&o.attributes;if(void 0===i){if(this.length&&(r=L.get(o),1===o.nodeType&&!H.get(o,"hasDataAttrs"))){t=a.length;while(t--)n=a[t].name,0===n.indexOf("data-")&&(n=k.camelCase(n.slice(5)),R(o,n,r[n]));H.set(o,"hasDataAttrs",!0)}return r}return"object"==typeof i?this.each(function(){L.set(this,i)}):D(this,function(t){var e,n=k.camelCase(i);if(o&&void 0===t){if(e=L.get(o,i),void 0!==e)return e;if(e=L.get(o,n),void 0!==e)return e;if(e=R(o,n,void 0),void 0!==e)return e}else this.each(function(){var e=L.get(this,n);L.set(this,n,t),-1!==i.indexOf("-")&&void 0!==e&&L.set(this,i,t)})},null,e,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){L.remove(this,e)})}}),k.extend({queue:function(e,t,n){var i;return e?(t=(t||"fx")+"queue",i=H.get(e,t),n&&(!i||k.isArray(n)?i=H.access(e,t,k.makeArray(n)):i.push(n)),i||[]):void 0},dequeue:function(e,t){t=t||"fx";var n=k.queue(e,t),i=n.length,r=n.shift(),o=k._queueHooks(e,t),a=function(){k.dequeue(e,t)};"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===t&&n.unshift("inprogress"),delete o.stop,r.call(e,a,o)),!i&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return H.get(e,n)||H.access(e,n,{empty:k.Callbacks("once memory").add(function(){H.remove(e,[t+"queue",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,r=k.Deferred(),o=this,a=this.length,s=function(){--i||r.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)n=H.get(o[a],e+"queueHooks"),n&&n.empty&&(i++,n.empty.add(s));return s(),r.promise(t)}});var q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,W=["Top","Right","Bottom","Left"],$=function(e,t){return e=t||e,"none"===k.css(e,"display")||!k.contains(e.ownerDocument,e)},V=/^(?:checkbox|radio)$/i;!function(){var e=y.createDocumentFragment(),t=e.appendChild(y.createElement("div"));t.innerHTML="<input type='radio' checked='checked' name='t'/>",v.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",v.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var J="undefined";v.focusinBubbles="onfocusin"in p;var G=/^key/,K=/^(?:mouse|contextmenu)|click/,U=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Q(){return!0}function Z(){return!1}function X(){try{return y.activeElement}catch(e){}}k.event={global:{},add:function(t,e,n,i,r){var o,a,s,l,c,u,h,d,f,p,m,g=H.get(t);if(g){n.handler&&(o=n,n=o.handler,r=o.selector),n.guid||(n.guid=k.guid++),(l=g.events)||(l=g.events={}),(a=g.handle)||(a=g.handle=function(e){return typeof k!==J&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),e=(e||"").match(T)||[""],c=e.length;while(c--)s=Y.exec(e[c])||[],f=m=s[1],p=(s[2]||"").split(".").sort(),f&&(h=k.event.special[f]||{},f=(r?h.delegateType:h.bindType)||f,h=k.event.special[f]||{},u=k.extend({type:f,origType:m,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&k.expr.match.needsContext.test(r),namespace:p.join(".")},o),(d=l[f])||(d=l[f]=[],d.delegateCount=0,h.setup&&h.setup.call(t,i,p,a)!==!1||t.addEventListener&&t.addEventListener(f,a,!1)),h.add&&(h.add.call(t,u),u.handler.guid||(u.handler.guid=n.guid)),r?d.splice(d.delegateCount++,0,u):d.push(u),k.event.global[f]=!0)}},remove:function(e,t,n,i,r){var o,a,s,l,c,u,h,d,f,p,m,g=H.hasData(e)&&H.get(e);if(g&&(l=g.events)){t=(t||"").match(T)||[""],c=t.length;while(c--)if(s=Y.exec(t[c])||[],f=m=s[1],p=(s[2]||"").split(".").sort(),f){h=k.event.special[f]||{},f=(i?h.delegateType:h.bindType)||f,d=l[f]||[],s=s[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;while(o--)u=d[o],!r&&m!==u.origType||n&&n.guid!==u.guid||s&&!s.test(u.namespace)||i&&i!==u.selector&&("**"!==i||!u.selector)||(d.splice(o,1),u.selector&&d.delegateCount--,h.remove&&h.remove.call(e,u));a&&!d.length&&(h.teardown&&h.teardown.call(e,p,g.handle)!==!1||k.removeEvent(e,f,g.handle),delete l[f])}else for(f in l)k.event.remove(e,f+t[c],n,i,!0);k.isEmptyObject(l)&&(delete g.handle,H.remove(e,"events"))}},trigger:function(e,t,n,i){var r,o,a,s,l,c,u,h=[n||y],d=g.call(e,"type")?e.type:e,f=g.call(e,"namespace")?e.namespace.split("."):[];if(o=a=n=n||y,3!==n.nodeType&&8!==n.nodeType&&!U.test(d+k.event.triggered)&&(d.indexOf(".")>=0&&(f=d.split("."),d=f.shift(),f.sort()),l=d.indexOf(":")<0&&"on"+d,e=e[k.expando]?e:new k.Event(d,"object"==typeof e&&e),e.isTrigger=i?2:3,e.namespace=f.join("."),e.namespace_re=e.namespace?new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),u=k.event.special[d]||{},i||!u.trigger||u.trigger.apply(n,t)!==!1)){if(!i&&!u.noBubble&&!k.isWindow(n)){for(s=u.delegateType||d,U.test(s+d)||(o=o.parentNode);o;o=o.parentNode)h.push(o),a=o;a===(n.ownerDocument||y)&&h.push(a.defaultView||a.parentWindow||p)}r=0;while((o=h[r++])&&!e.isPropagationStopped())e.type=r>1?s:u.bindType||d,c=(H.get(o,"events")||{})[e.type]&&H.get(o,"handle"),c&&c.apply(o,t),c=l&&o[l],c&&c.apply&&k.acceptData(o)&&(e.result=c.apply(o,t),e.result===!1&&e.preventDefault());return e.type=d,i||e.isDefaultPrevented()||u._default&&u._default.apply(h.pop(),t)!==!1||!k.acceptData(n)||l&&k.isFunction(n[d])&&!k.isWindow(n)&&(a=n[l],a&&(n[l]=null),k.event.triggered=d,n[d](),k.event.triggered=void 0,a&&(n[l]=a)),e.result}},dispatch:function(e){e=k.event.fix(e);var t,n,i,r,o,a=[],s=u.call(arguments),l=(H.get(this,"events")||{})[e.type]||[],c=k.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){a=k.event.handlers.call(this,e,l),t=0;while((r=a[t++])&&!e.isPropagationStopped()){e.currentTarget=r.elem,n=0;while((o=r.handlers[n++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(o.namespace))&&(e.handleObj=o,e.data=o.data,i=((k.event.special[o.origType]||{}).handle||o.handler).apply(r.elem,s),void 0!==i&&(e.result=i)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,i,r,o,a=[],s=t.delegateCount,l=e.target;if(s&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!==this;l=l.parentNode||this)if(l.disabled!==!0||"click"!==e.type){for(i=[],n=0;s>n;n++)o=t[n],r=o.selector+" ",void 0===i[r]&&(i[r]=o.needsContext?k(r,this).index(l)>=0:k.find(r,this,null,[l]).length),i[r]&&i.push(o);i.length&&a.push({elem:l,handlers:i})}return s<t.length&&a.push({elem:this,handlers:t.slice(s)}),a},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,i,r,o=t.button;return null==e.pageX&&null!=t.clientX&&(n=e.target.ownerDocument||y,i=n.documentElement,r=n.body,e.pageX=t.clientX+(i&&i.scrollLeft||r&&r.scrollLeft||0)-(i&&i.clientLeft||r&&r.clientLeft||0),e.pageY=t.clientY+(i&&i.scrollTop||r&&r.scrollTop||0)-(i&&i.clientTop||r&&r.clientTop||0)),e.which||void 0===o||(e.which=1&o?1:2&o?3:4&o?2:0),e}},fix:function(e){if(e[k.expando])return e;var t,n,i,r=e.type,o=e,a=this.fixHooks[r];a||(this.fixHooks[r]=a=K.test(r)?this.mouseHooks:G.test(r)?this.keyHooks:{}),i=a.props?this.props.concat(a.props):this.props,e=new k.Event(o),t=i.length;while(t--)n=i[t],e[n]=o[n];return e.target||(e.target=y),3===e.target.nodeType&&(e.target=e.target.parentNode),a.filter?a.filter(e,o):e},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==X()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===X()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&k.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(e){return k.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,i){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0,originalEvent:{}});i?k.event.trigger(r,null,t):k.event.dispatch.call(t,r),r.isDefaultPrevented()&&n.preventDefault()}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)},k.Event=function(e,t){return this instanceof k.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&e.getPreventDefault&&e.getPreventDefault()?Q:Z):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||k.now(),void(this[k.expando]=!0)):new k.Event(e,t)},k.Event.prototype={isDefaultPrevented:Z,isPropagationStopped:Z,isImmediatePropagationStopped:Z,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Q,e&&e.preventDefault&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Q,e&&e.stopPropagation&&e.stopPropagation()},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=Q,this.stopPropagation()}},k.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,o){k.event.special[e]={delegateType:o,bindType:o,handle:function(e){var t,n=this,i=e.relatedTarget,r=e.handleObj;return(!i||i!==n&&!k.contains(n,i))&&(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=o),t}}}),v.focusinBubbles||k.each({focus:"focusin",blur:"focusout"},function(n,i){var r=function(e){k.event.simulate(i,e.target,k.event.fix(e),!0)};k.event.special[i]={setup:function(){var e=this.ownerDocument||this,t=H.access(e,i);t||e.addEventListener(n,r,!0),H.access(e,i,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=H.access(e,i)-1;t?H.access(e,i,t):(e.removeEventListener(n,r,!0),H.remove(e,i))}}}),k.fn.extend({on:function(e,t,n,i,r){var o,a;if("object"==typeof e){"string"!=typeof t&&(n=n||t,t=void 0);for(a in e)this.on(a,t,n,e[a],r);return this}if(null==n&&null==i?(i=t,n=t=void 0):null==i&&("string"==typeof t?(i=n,n=void 0):(i=n,n=t,t=void 0)),i===!1)i=Z;else if(!i)return this;return 1===r&&(o=i,i=function(e){return k().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=k.guid++)),this.each(function(){k.event.add(this,e,i,n,t)})},one:function(e,t,n,i){return this.on(e,t,n,i,1)},off:function(e,t,n){var i,r;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,k(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(r in e)this.off(r,t,e[r]);return this}return(t===!1||"function"==typeof t)&&(n=t,t=void 0),n===!1&&(n=Z),this.each(function(){k.event.remove(this,e,n,t)})},trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];return n?k.event.trigger(e,t,n,!0):void 0}});var ee=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,te=/<([\w:]+)/,ne=/<|&#?\w+;/,ie=/<(?:script|style|link)/i,re=/checked\s*(?:[^=]|=\s*.checked.)/i,oe=/^$|\/(?:java|ecma)script/i,ae=/^true\/(.*)/,se=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,le={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};le.optgroup=le.option,le.tbody=le.tfoot=le.colgroup=le.caption=le.thead,le.th=le.td;function ce(e,t){return k.nodeName(e,"table")&&k.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function ue(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function he(e){var t=ae.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function de(e,t){for(var n=0,i=e.length;i>n;n++)H.set(e[n],"globalEval",!t||H.get(t[n],"globalEval"))}function fe(e,t){var n,i,r,o,a,s,l,c;if(1===t.nodeType){if(H.hasData(e)&&(o=H.access(e),a=H.set(t,o),c=o.events)){delete a.handle,a.events={};for(r in c)for(n=0,i=c[r].length;i>n;n++)k.event.add(t,r,c[r][n])}L.hasData(e)&&(s=L.access(e),l=k.extend({},s),L.set(t,l))}}function pe(e,t){var n=e.getElementsByTagName?e.getElementsByTagName(t||"*"):e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&k.nodeName(e,t)?k.merge([e],n):n}function me(e,t){var n=t.nodeName.toLowerCase();"input"===n&&V.test(e.type)?t.checked=e.checked:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}k.extend({clone:function(e,t,n){var i,r,o,a,s=e.cloneNode(!0),l=k.contains(e.ownerDocument,e);if(!(v.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=pe(s),o=pe(e),i=0,r=o.length;r>i;i++)me(o[i],a[i]);if(t)if(n)for(o=o||pe(e),a=a||pe(s),i=0,r=o.length;r>i;i++)fe(o[i],a[i]);else fe(e,s);return a=pe(s,"script"),a.length>0&&de(a,!l&&pe(e,"script")),s},buildFragment:function(e,t,n,i){for(var r,o,a,s,l,c,u=t.createDocumentFragment(),h=[],d=0,f=e.length;f>d;d++)if(r=e[d],r||0===r)if("object"===k.type(r))k.merge(h,r.nodeType?[r]:r);else if(ne.test(r)){o=o||u.appendChild(t.createElement("div")),a=(te.exec(r)||["",""])[1].toLowerCase(),s=le[a]||le._default,o.innerHTML=s[1]+r.replace(ee,"<$1></$2>")+s[2],c=s[0];while(c--)o=o.lastChild;k.merge(h,o.childNodes),o=u.firstChild,o.textContent=""}else h.push(t.createTextNode(r));u.textContent="",d=0;while(r=h[d++])if((!i||-1===k.inArray(r,i))&&(l=k.contains(r.ownerDocument,r),o=pe(u.appendChild(r),"script"),l&&de(o),n)){c=0;while(r=o[c++])oe.test(r.type||"")&&n.push(r)}return u},cleanData:function(e){for(var t,n,i,r,o,a,s=k.event.special,l=0;void 0!==(n=e[l]);l++){if(k.acceptData(n)&&(o=n[H.expando],o&&(t=H.cache[o]))){if(i=Object.keys(t.events||{}),i.length)for(a=0;void 0!==(r=i[a]);a++)s[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);H.cache[o]&&delete H.cache[o]}delete L.cache[n[L.expando]]}}}),k.fn.extend({text:function(e){return D(this,function(e){return void 0===e?k.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 this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=ce(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=ce(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,i=e?k.filter(e,this):this,r=0;null!=(n=i[r]);r++)t||1!==n.nodeType||k.cleanData(pe(n)),n.parentNode&&(t&&k.contains(n.ownerDocument,n)&&de(pe(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(pe(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return D(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ie.test(e)&&!le[(te.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(ee,"<$1></$2>");try{for(;i>n;n++)t=this[n]||{},1===t.nodeType&&(k.cleanData(pe(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var t=arguments[0];return this.domManip(arguments,function(e){t=this.parentNode,k.cleanData(pe(this)),t&&t.replaceChild(e,this)}),t&&(t.length||t.nodeType)?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(n,i){n=m.apply([],n);var e,t,r,o,a,s,l=0,c=this.length,u=this,h=c-1,d=n[0],f=k.isFunction(d);if(f||c>1&&"string"==typeof d&&!v.checkClone&&re.test(d))return this.each(function(e){var t=u.eq(e);f&&(n[0]=d.call(this,e,t.html())),t.domManip(n,i)});if(c&&(e=k.buildFragment(n,this[0].ownerDocument,!1,this),t=e.firstChild,1===e.childNodes.length&&(e=t),t)){for(r=k.map(pe(e,"script"),ue),o=r.length;c>l;l++)a=e,l!==h&&(a=k.clone(a,!0,!0),o&&k.merge(r,pe(a,"script"))),i.call(this[l],a,l);if(o)for(s=r[r.length-1].ownerDocument,k.map(r,he),l=0;o>l;l++)a=r[l],oe.test(a.type||"")&&!H.access(a,"globalEval")&&k.contains(s,a)&&(a.src?k._evalUrl&&k._evalUrl(a.src):k.globalEval(a.textContent.replace(se,"")))}return this}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){k.fn[e]=function(e){for(var t,n=[],i=k(e),r=i.length-1,o=0;r>=o;o++)t=o===r?this:this.clone(!0),k(i[o])[a](t),s.apply(n,t.get());return this.pushStack(n)}});var ge,ve={};function ye(e,t){var n=k(t.createElement(e)).appendTo(t.body),i=p.getDefaultComputedStyle?p.getDefaultComputedStyle(n[0]).display:k.css(n[0],"display");return n.detach(),i}function be(e){var t=y,n=ve[e];return n||(n=ye(e,t),"none"!==n&&n||(ge=(ge||k("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement),t=ge[0].contentDocument,t.write(),t.close(),n=ye(e,t),ge.detach()),ve[e]=n),n}var we=/^margin/,xe=new RegExp("^("+q+")(?!px)[a-z%]+$","i"),_e=function(e){return e.ownerDocument.defaultView.getComputedStyle(e,null)};function ke(e,t,n){var i,r,o,a,s=e.style;return n=n||_e(e),n&&(a=n.getPropertyValue(t)||n[t]),n&&(""!==a||k.contains(e.ownerDocument,e)||(a=k.style(e,t)),xe.test(a)&&we.test(t)&&(i=s.width,r=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=i,s.minWidth=r,s.maxWidth=o)),void 0!==a?a+"":a}function Ce(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}!function(){var t,n,i="padding:0;margin:0;border:0;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box",r=y.documentElement,o=y.createElement("div"),a=y.createElement("div");a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",v.clearCloneStyle="content-box"===a.style.backgroundClip,o.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",o.appendChild(a);function e(){a.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%",r.appendChild(o);var e=p.getComputedStyle(a,null);t="1%"!==e.top,n="4px"===e.width,r.removeChild(o)}p.getComputedStyle&&k.extend(v,{pixelPosition:function(){return e(),t},boxSizingReliable:function(){return null==n&&e(),n},reliableMarginRight:function(){var e,t=a.appendChild(y.createElement("div"));return t.style.cssText=a.style.cssText=i,t.style.marginRight=t.style.width="0",a.style.width="1px",r.appendChild(o),e=!parseFloat(p.getComputedStyle(t,null).marginRight),r.removeChild(o),a.innerHTML="",e}})}(),k.swap=function(e,t,n,i){var r,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];r=n.apply(e,i||[]);for(o in t)e.style[o]=a[o];return r};var Ae=/^(none|table(?!-c[ea]).+)/,Se=new RegExp("^("+q+")(.*)$","i"),Ee=new RegExp("^([+-])=("+q+")","i"),je={position:"absolute",visibility:"hidden",display:"block"},Ie={letterSpacing:0,fontWeight:400},Te=["Webkit","O","Moz","ms"];function Oe(e,t){if(t in e)return t;var n=t[0].toUpperCase()+t.slice(1),i=t,r=Te.length;while(r--)if(t=Te[r]+n,t in e)return t;return i}function Ne(e,t,n){var i=Se.exec(t);return i?Math.max(0,i[1]-(n||0))+(i[2]||"px"):t}function Me(e,t,n,i,r){for(var o=n===(i?"border":"content")?4:"width"===t?1:0,a=0;4>o;o+=2)"margin"===n&&(a+=k.css(e,n+W[o],!0,r)),i?("content"===n&&(a-=k.css(e,"padding"+W[o],!0,r)),"margin"!==n&&(a-=k.css(e,"border"+W[o]+"Width",!0,r))):(a+=k.css(e,"padding"+W[o],!0,r),"padding"!==n&&(a+=k.css(e,"border"+W[o]+"Width",!0,r)));return a}function Pe(e,t,n){var i=!0,r="width"===t?e.offsetWidth:e.offsetHeight,o=_e(e),a="border-box"===k.css(e,"boxSizing",!1,o);if(0>=r||null==r){if(r=ke(e,t,o),(0>r||null==r)&&(r=e.style[t]),xe.test(r))return r;i=a&&(v.boxSizingReliable()||r===e.style[t]),r=parseFloat(r)||0}return r+Me(e,t,n||(a?"border":"content"),i,o)+"px"}function De(e,t){for(var n,i,r,o=[],a=0,s=e.length;s>a;a++)i=e[a],i.style&&(o[a]=H.get(i,"olddisplay"),n=i.style.display,t?(o[a]||"none"!==n||(i.style.display=""),""===i.style.display&&$(i)&&(o[a]=H.access(i,"olddisplay",be(i.nodeName)))):o[a]||(r=$(i),(n&&"none"!==n||!r)&&H.set(i,"olddisplay",r?n:k.css(i,"display"))));for(a=0;s>a;a++)i=e[a],i.style&&(t&&"none"!==i.style.display&&""!==i.style.display||(i.style.display=t?o[a]||"":"none"));return e}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=ke(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,o,a,s=k.camelCase(t),l=e.style;return t=k.cssProps[s]||(k.cssProps[s]=Oe(l,s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n?a&&"get"in a&&void 0!==(r=a.get(e,!1,i))?r:l[t]:(o=typeof n,"string"===o&&(r=Ee.exec(n))&&(n=(r[1]+1)*r[2]+parseFloat(k.css(e,t)),o="number"),null!=n&&n===n&&("number"!==o||k.cssNumber[s]||(n+="px"),v.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,i))||(l[t]="",l[t]=n)),void 0)}},css:function(e,t,n,i){var r,o,a,s=k.camelCase(t);return t=k.cssProps[s]||(k.cssProps[s]=Oe(e.style,s)),a=k.cssHooks[t]||k.cssHooks[s],a&&"get"in a&&(r=a.get(e,!0,n)),void 0===r&&(r=ke(e,t,i)),"normal"===r&&t in Ie&&(r=Ie[t]),""===n||n?(o=parseFloat(r),n===!0||k.isNumeric(o)?o||0:r):r}}),k.each(["height","width"],function(e,r){k.cssHooks[r]={get:function(e,t,n){return t?0===e.offsetWidth&&Ae.test(k.css(e,"display"))?k.swap(e,je,function(){return Pe(e,r,n)}):Pe(e,r,n):void 0},set:function(e,t,n){var i=n&&_e(e);return Ne(e,t,n?Me(e,r,n,"border-box"===k.css(e,"boxSizing",!1,i),i):0)}}}),k.cssHooks.marginRight=Ce(v.reliableMarginRight,function(e,t){return t?k.swap(e,{display:"inline-block"},ke,[e,"marginRight"]):void 0}),k.each({margin:"",padding:"",border:"Width"},function(r,o){k.cssHooks[r+o]={expand:function(e){for(var t=0,n={},i="string"==typeof e?e.split(" "):[e];4>t;t++)n[r+W[t]+o]=i[t]||i[t-2]||i[0];return n}},we.test(r)||(k.cssHooks[r+o].set=Ne)}),k.fn.extend({css:function(e,t){return D(this,function(e,t,n){var i,r,o={},a=0;if(k.isArray(t)){for(i=_e(e),r=t.length;r>a;a++)o[t[a]]=k.css(e,t[a],!1,i);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,arguments.length>1)},show:function(){return De(this,!0)},hide:function(){return De(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){$(this)?k(this).show():k(this).hide()})}});function ze(e,t,n,i,r){return new ze.prototype.init(e,t,n,i,r)}k.Tween=ze,ze.prototype={constructor:ze,init:function(e,t,n,i,r,o){this.elem=e,this.prop=n,this.easing=r||"swing",this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=o||(k.cssNumber[n]?"":"px")},cur:function(){var e=ze.propHooks[this.prop];return e&&e.get?e.get(this):ze.propHooks._default.get(this)},run:function(e){var t,n=ze.propHooks[this.prop];return this.pos=t=this.options.duration?k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):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):ze.propHooks._default.set(this),this}},ze.prototype.init.prototype=ze.prototype,ze.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=k.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[k.cssProps[e.prop]]||k.cssHooks[e.prop])?k.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},ze.propHooks.scrollTop=ze.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},k.fx=ze.prototype.init,k.fx.step={};var He,Le,Be=/^(?:toggle|show|hide)$/,Fe=new RegExp("^(?:([+-])=|)("+q+")([a-z%]*)$","i"),Re=/queueHooks$/,qe=[Ge],We={"*":[function(e,t){var n=this.createTween(e,t),i=n.cur(),r=Fe.exec(t),o=r&&r[3]||(k.cssNumber[e]?"":"px"),a=(k.cssNumber[e]||"px"!==o&&+i)&&Fe.exec(k.css(n.elem,e)),s=1,l=20;if(a&&a[3]!==o){o=o||a[3],r=r||[],a=+i||1;do{s=s||".5",a/=s,k.style(n.elem,e,a+o)}while(s!==(s=n.cur()/i)&&1!==s&&--l)}return r&&(a=n.start=+a||+i||0,n.unit=o,n.end=r[1]?a+(r[1]+1)*r[2]:+r[2]),n}]};function $e(){return setTimeout(function(){He=void 0}),He=k.now()}function Ve(e,t){var n,i=0,r={height:e};for(t=t?1:0;4>i;i+=2-t)n=W[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function Je(e,t,n){for(var i,r=(We[t]||[]).concat(We["*"]),o=0,a=r.length;a>o;o++)if(i=r[o].call(n,t,e))return i}function Ge(t,e,n){var i,r,o,a,s,l,c,u=this,h={},d=t.style,f=t.nodeType&&$(t),p=H.get(t,"fxshow");n.queue||(s=k._queueHooks(t,"fx"),null==s.unqueued&&(s.unqueued=0,l=s.empty.fire,s.empty.fire=function(){s.unqueued||l()}),s.unqueued++,u.always(function(){u.always(function(){s.unqueued--,k.queue(t,"fx").length||s.empty.fire()})})),1===t.nodeType&&("height"in e||"width"in e)&&(n.overflow=[d.overflow,d.overflowX,d.overflowY],c=k.css(t,"display"),"none"===c&&(c=be(t.nodeName)),"inline"===c&&"none"===k.css(t,"float")&&(d.display="inline-block")),n.overflow&&(d.overflow="hidden",u.always(function(){d.overflow=n.overflow[0],d.overflowX=n.overflow[1],d.overflowY=n.overflow[2]}));for(i in e)if(r=e[i],Be.exec(r)){if(delete e[i],o=o||"toggle"===r,r===(f?"hide":"show")){if("show"!==r||!p||void 0===p[i])continue;f=!0}h[i]=p&&p[i]||k.style(t,i)}if(!k.isEmptyObject(h)){p?"hidden"in p&&(f=p.hidden):p=H.access(t,"fxshow",{}),o&&(p.hidden=!f),f?k(t).show():u.done(function(){k(t).hide()}),u.done(function(){var e;H.remove(t,"fxshow");for(e in h)k.style(t,e,h[e])});for(i in h)a=Je(f?p[i]:0,i,u),i in p||(p[i]=a.start,f&&(a.end=a.start,a.start="width"===i||"height"===i?1:0))}}function Ke(e,t){var n,i,r,o,a;for(n in e)if(i=k.camelCase(n),r=t[i],o=e[n],k.isArray(o)&&(r=o[1],o=e[n]=o[0]),n!==i&&(e[i]=o,delete e[n]),a=k.cssHooks[i],a&&"expand"in a){o=a.expand(o),delete e[i];for(n in o)n in e||(e[n]=o[n],t[n]=r)}else t[i]=r}function Ue(a,e,t){var n,s,i=0,r=qe.length,l=k.Deferred().always(function(){delete o.elem}),o=function(){if(s)return!1;for(var e=He||$e(),t=Math.max(0,c.startTime+c.duration-e),n=t/c.duration||0,i=1-n,r=0,o=c.tweens.length;o>r;r++)c.tweens[r].run(i);return l.notifyWith(a,[c,i,t]),1>i&&o?t:(l.resolveWith(a,[c]),!1)},c=l.promise({elem:a,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{}},t),originalProperties:e,originalOptions:t,startTime:He||$e(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(a,c.opts,e,t,c.opts.specialEasing[e]||c.opts.easing);return c.tweens.push(n),n},stop:function(e){var t=0,n=e?c.tweens.length:0;if(s)return this;for(s=!0;n>t;t++)c.tweens[t].run(1);return e?l.resolveWith(a,[c,e]):l.rejectWith(a,[c,e]),this}}),u=c.props;for(Ke(u,c.opts.specialEasing);r>i;i++)if(n=qe[i].call(c,a,u,c.opts))return n;return k.map(u,Je,c),k.isFunction(c.opts.start)&&c.opts.start.call(a,c),k.fx.timer(k.extend(o,{elem:a,anim:c,queue:c.opts.queue})),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always)}k.Animation=k.extend(Ue,{tweener:function(e,t){k.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var n,i=0,r=e.length;r>i;i++)n=e[i],We[n]=We[n]||[],We[n].unshift(t)},prefilter:function(e,t){t?qe.unshift(e):qe.push(e)}}),k.speed=function(e,t,n){var i=e&&"object"==typeof e?k.extend({},e):{complete:n||!n&&t||k.isFunction(e)&&e,duration:e,easing:n&&t||t&&!k.isFunction(t)&&t};return i.duration=k.fx.off?0:"number"==typeof i.duration?i.duration:i.duration in k.fx.speeds?k.fx.speeds[i.duration]:k.fx.speeds._default,(null==i.queue||i.queue===!0)&&(i.queue="fx"),i.old=i.complete,i.complete=function(){k.isFunction(i.old)&&i.old.call(this),i.queue&&k.dequeue(this,i.queue)},i},k.fn.extend({fadeTo:function(e,t,n,i){return this.filter($).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(t,e,n,i){var r=k.isEmptyObject(t),o=k.speed(e,n,i),a=function(){var e=Ue(this,k.extend({},t),o);(r||H.get(this,"finish"))&&e.stop(!0)};return a.finish=a,r||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(r,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof r&&(o=e,e=r,r=void 0),e&&r!==!1&&this.queue(r||"fx",[]),this.each(function(){var e=!0,t=null!=r&&r+"queueHooks",n=k.timers,i=H.get(this);if(t)i[t]&&i[t].stop&&a(i[t]);else for(t in i)i[t]&&i[t].stop&&Re.test(t)&&a(i[t]);for(t=n.length;t--;)n[t].elem!==this||null!=r&&n[t].queue!==r||(n[t].anim.stop(o),e=!1,n.splice(t,1));(e||!o)&&k.dequeue(this,r)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var e,t=H.get(this),n=t[a+"queue"],i=t[a+"queueHooks"],r=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),i&&i.stop&&i.stop.call(this,!0),e=r.length;e--;)r[e].elem===this&&r[e].queue===a&&(r[e].anim.stop(!0),r.splice(e,1));for(e=0;o>e;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each(["toggle","show","hide"],function(e,i){var r=k.fn[i];k.fn[i]=function(e,t,n){return null==e||"boolean"==typeof e?r.apply(this,arguments):this.animate(Ve(i,!0),e,t,n)}}),k.each({slideDown:Ve("show"),slideUp:Ve("hide"),slideToggle:Ve("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,i){k.fn[e]=function(e,t,n){return this.animate(i,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(He=k.now();t<n.length;t++)e=n[t],e()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),He=void 0},k.fx.timer=function(e){k.timers.push(e),e()?k.fx.start():k.timers.pop()},k.fx.interval=13,k.fx.start=function(){Le||(Le=setInterval(k.fx.tick,k.fx.interval))},k.fx.stop=function(){clearInterval(Le),Le=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(i,e){return i=k.fx?k.fx.speeds[i]||i:i,e=e||"fx",this.queue(e,function(e,t){var n=setTimeout(e,i);t.stop=function(){clearTimeout(n)}})},function(){var e=y.createElement("input"),t=y.createElement("select"),n=t.appendChild(y.createElement("option"));e.type="checkbox",v.checkOn=""!==e.value,v.optSelected=n.selected,t.disabled=!0,v.optDisabled=!n.disabled,e=y.createElement("input"),e.value="t",e.type="radio",v.radioValue="t"===e.value}();var Ye,Qe,Ze=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return D(this,k.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var i,r,o=e.nodeType;if(e&&3!==o&&8!==o&&2!==o)return typeof e.getAttribute===J?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(t=t.toLowerCase(),i=k.attrHooks[t]||(k.expr.match.bool.test(t)?Qe:Ye)),void 0===n?i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=k.find.attr(e,t),null==r?void 0:r):null!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):void k.removeAttr(e,t))},removeAttr:function(e,t){var n,i,r=0,o=t&&t.match(T);if(o&&1===e.nodeType)while(n=o[r++])i=k.propFix[n]||n,k.expr.match.bool.test(n)&&(e[i]=!1),e.removeAttribute(n)},attrHooks:{type:{set:function(e,t){if(!v.radioValue&&"radio"===t&&k.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}}}),Qe={set:function(e,t,n){return t===!1?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\w+/g),function(e,t){var o=Ze[t]||k.find.attr;Ze[t]=function(e,t,n){var i,r;return n||(r=Ze[t],Ze[t]=i,i=null!=o(e,t,n)?t.toLowerCase():null,Ze[t]=r),i}});var Xe=/^(?:input|select|textarea|button)$/i;k.fn.extend({prop:function(e,t){return D(this,k.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({propFix:{for:"htmlFor",class:"className"},prop:function(e,t,n){var i,r,o,a=e.nodeType;if(e&&3!==a&&8!==a&&2!==a)return o=1!==a||!k.isXMLDoc(e),o&&(t=k.propFix[t]||t,r=k.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:e[t]=n:r&&"get"in r&&null!==(i=r.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){return e.hasAttribute("tabindex")||Xe.test(e.nodeName)||e.href?e.tabIndex:-1}}}}),v.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){k.propFix[this.toLowerCase()]=this});var et=/[\t\r\n\f]/g;k.fn.extend({addClass:function(t){var e,n,i,r,o,a,s="string"==typeof t&&t,l=0,c=this.length;if(k.isFunction(t))return this.each(function(e){k(this).addClass(t.call(this,e,this.className))});if(s)for(e=(t||"").match(T)||[];c>l;l++)if(n=this[l],i=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(et," "):" ")){o=0;while(r=e[o++])i.indexOf(" "+r+" ")<0&&(i+=r+" ");a=k.trim(i),n.className!==a&&(n.className=a)}return this},removeClass:function(t){var e,n,i,r,o,a,s=0===arguments.length||"string"==typeof t&&t,l=0,c=this.length;if(k.isFunction(t))return this.each(function(e){k(this).removeClass(t.call(this,e,this.className))});if(s)for(e=(t||"").match(T)||[];c>l;l++)if(n=this[l],i=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(et," "):"")){o=0;while(r=e[o++])while(i.indexOf(" "+r+" ")>=0)i=i.replace(" "+r+" "," ");a=t?k.trim(i):"",n.className!==a&&(n.className=a)}return this},toggleClass:function(r,t){var o=typeof r;return"boolean"==typeof t&&"string"===o?t?this.addClass(r):this.removeClass(r):this.each(k.isFunction(r)?function(e){k(this).toggleClass(r.call(this,e,this.className,t),t)}:function(){if("string"===o){var e,t=0,n=k(this),i=r.match(T)||[];while(e=i[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else(o===J||"boolean"===o)&&(this.className&&H.set(this,"__className__",this.className),this.className=this.className||r===!1?"":H.get(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,i=this.length;i>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(et," ").indexOf(t)>=0)return!0;return!1}});var tt=/\r/g;k.fn.extend({val:function(n){var i,e,r,t=this[0];{if(arguments.length)return r=k.isFunction(n),this.each(function(e){var t;1===this.nodeType&&(t=r?n.call(this,e,k(this).val()):n,null==t?t="":"number"==typeof t?t+="":k.isArray(t)&&(t=k.map(t,function(e){return null==e?"":e+""})),i=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()],i&&"set"in i&&void 0!==i.set(this,t,"value")||(this.value=t))});if(t)return i=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()],i&&"get"in i&&void 0!==(e=i.get(t,"value"))?e:(e=t.value,"string"==typeof e?e.replace(tt,""):null==e?"":e)}}}),k.extend({valHooks:{select:{get:function(e){for(var t,n,i=e.options,r=e.selectedIndex,o="select-one"===e.type||0>r,a=o?null:[],s=o?r+1:i.length,l=0>r?s:o?r:0;s>l;l++)if(n=i[l],!(!n.selected&&l!==r||(v.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&k.nodeName(n.parentNode,"optgroup"))){if(t=k(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n,i,r=e.options,o=k.makeArray(t),a=r.length;while(a--)i=r[a],(i.selected=k.inArray(k(i).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],function(){k.valHooks[this]={set:function(e,t){return k.isArray(t)?e.checked=k.inArray(k(e).val(),t)>=0:void 0}},v.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),k.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return arguments.length>0?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}});var nt=k.now(),it=/\?/;k.parseJSON=function(e){return JSON.parse(e+"")},k.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{n=new DOMParser,t=n.parseFromString(e,"text/xml")}catch(e){t=void 0}return(!t||t.getElementsByTagName("parsererror").length)&&k.error("Invalid XML: "+e),t};var rt,ot,at=/#.*$/,st=/([?&])_=[^&]*/,lt=/^(.*?):[ \t]*([^\r\n]*)$/gm,ct=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,ut=/^(?:GET|HEAD)$/,ht=/^\/\//,dt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,ft={},pt={},mt="*/".concat("*");try{ot=location.href}catch(e){ot=y.createElement("a"),ot.href="",ot=ot.href}rt=dt.exec(ot.toLowerCase())||[];function gt(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,i=0,r=e.toLowerCase().match(T)||[];if(k.isFunction(t))while(n=r[i++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function vt(t,r,o,a){var s={},l=t===pt;function c(e){var i;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(r,o,a);return"string"!=typeof n||l||s[n]?l?!(i=n):void 0:(r.dataTypes.unshift(n),c(n),!1)}),i}return c(r.dataTypes[0])||!s["*"]&&c("*")}function yt(e,t){var n,i,r=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((r[n]?e:i||(i={}))[n]=t[n]);return i&&k.extend(!0,e,i),e}function bt(e,t,n){var i,r,o,a,s=e.contents,l=e.dataTypes;while("*"===l[0])l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(r in s)if(s[r]&&s[r].test(i)){l.unshift(r);break}if(l[0]in n)o=l[0];else{for(r in n){if(!l[0]||e.converters[r+" "+l[0]]){o=r;break}a||(a=r)}o=o||a}return o?(o!==l[0]&&l.unshift(o),n[o]):void 0}function wt(e,t,n,i){var r,o,a,s,l,c={},u=e.dataTypes.slice();if(u[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];o=u.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=u.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(a=c[l+" "+o]||c["* "+o],!a)for(r in c)if(s=r.split(" "),s[1]===o&&(a=c[l+" "+s[0]]||c["* "+s[0]])){a===!0?a=c[r]:c[r]!==!0&&(o=s[0],u.unshift(s[1]));break}if(a!==!0)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ot,type:"GET",isLocal:ct.test(rt[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":mt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":k.parseJSON,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?yt(yt(e,k.ajaxSettings),t):yt(k.ajaxSettings,e)},ajaxPrefilter:gt(ft),ajaxTransport:gt(pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var u,h,d,n,f,i,p,r,m=k.ajaxSetup({},t),g=m.context||m,v=m.context&&(g.nodeType||g.jquery)?k(g):k.event,y=k.Deferred(),b=k.Callbacks("once memory"),w=m.statusCode||{},o={},a={},x=0,s="canceled",_={readyState:0,getResponseHeader:function(e){var t;if(2===x){if(!n){n={};while(t=lt.exec(d))n[t[1].toLowerCase()]=t[2]}t=n[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===x?d:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||(e=a[n]=a[n]||e,o[e]=t),this},overrideMimeType:function(e){return x||(m.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>x)for(t in e)w[t]=[w[t],e[t]];else _.always(e[_.status]);return this},abort:function(e){var t=e||s;return u&&u.abort(t),l(0,t),this}};if(y.promise(_).complete=b.add,_.success=_.done,_.error=_.fail,m.url=((e||m.url||ot)+"").replace(at,"").replace(ht,rt[1]+"//"),m.type=t.method||t.type||m.method||m.type,m.dataTypes=k.trim(m.dataType||"*").toLowerCase().match(T)||[""],null==m.crossDomain&&(i=dt.exec(m.url.toLowerCase()),m.crossDomain=!(!i||i[1]===rt[1]&&i[2]===rt[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(rt[3]||("http:"===rt[1]?"80":"443")))),m.data&&m.processData&&"string"!=typeof m.data&&(m.data=k.param(m.data,m.traditional)),vt(ft,m,t,_),2===x)return _;p=m.global,p&&0===k.active++&&k.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!ut.test(m.type),h=m.url,m.hasContent||(m.data&&(h=m.url+=(it.test(h)?"&":"?")+m.data,delete m.data),m.cache===!1&&(m.url=st.test(h)?h.replace(st,"$1_="+nt++):h+(it.test(h)?"&":"?")+"_="+nt++)),m.ifModified&&(k.lastModified[h]&&_.setRequestHeader("If-Modified-Since",k.lastModified[h]),k.etag[h]&&_.setRequestHeader("If-None-Match",k.etag[h])),(m.data&&m.hasContent&&m.contentType!==!1||t.contentType)&&_.setRequestHeader("Content-Type",m.contentType),_.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+mt+"; q=0.01":""):m.accepts["*"]);for(r in m.headers)_.setRequestHeader(r,m.headers[r]);if(m.beforeSend&&(m.beforeSend.call(g,_,m)===!1||2===x))return _.abort();s="abort";for(r in{success:1,error:1,complete:1})_[r](m[r]);if(u=vt(pt,m,t,_)){_.readyState=1,p&&v.trigger("ajaxSend",[_,m]),m.async&&m.timeout>0&&(f=setTimeout(function(){_.abort("timeout")},m.timeout));try{x=1,u.send(o,l)}catch(e){if(!(2>x))throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,i){var r,o,a,s,l,c=t;2!==x&&(x=2,f&&clearTimeout(f),u=void 0,d=i||"",_.readyState=e>0?4:0,r=e>=200&&300>e||304===e,n&&(s=bt(m,_,n)),s=wt(m,s,_,r),r?(m.ifModified&&(l=_.getResponseHeader("Last-Modified"),l&&(k.lastModified[h]=l),l=_.getResponseHeader("etag"),l&&(k.etag[h]=l)),204===e||"HEAD"===m.type?c="nocontent":304===e?c="notmodified":(c=s.state,o=s.data,a=s.error,r=!a)):(a=c,(e||!c)&&(c="error",0>e&&(e=0))),_.status=e,_.statusText=(t||c)+"",r?y.resolveWith(g,[o,c,_]):y.rejectWith(g,[_,c,a]),_.statusCode(w),w=void 0,p&&v.trigger(r?"ajaxSuccess":"ajaxError",[_,m,r?o:a]),b.fireWith(g,[_,c]),p&&(v.trigger("ajaxComplete",[_,m]),--k.active||k.event.trigger("ajaxStop")))}return _},getJSON:function(e,t,n){return k.get(e,t,n,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],function(e,r){k[r]=function(e,t,n,i){return k.isFunction(t)&&(i=i||n,n=t,t=void 0),k.ajax({url:e,type:r,dataType:i,data:t,success:n})}}),k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k._evalUrl=function(e){return k.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})},k.fn.extend({wrapAll:function(t){var e;return k.isFunction(t)?this.each(function(e){k(this).wrapAll(t.call(this,e))}):(this[0]&&(e=k(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this)},wrapInner:function(n){return this.each(k.isFunction(n)?function(e){k(this).wrapInner(n.call(this,e))}:function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=k.isFunction(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(){return this.parent().each(function(){k.nodeName(this,"body")||k(this).replaceWith(this.childNodes)}).end()}}),k.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0},k.expr.filters.visible=function(e){return!k.expr.filters.hidden(e)};var xt=/%20/g,_t=/\[\]$/,kt=/\r?\n/g,Ct=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;function St(n,e,i,r){var t;if(k.isArray(e))k.each(e,function(e,t){i||_t.test(n)?r(n,t):St(n+"["+("object"==typeof t?e:"")+"]",t,i,r)});else if(i||"object"!==k.type(e))r(n,e);else for(t in e)St(n+"["+t+"]",e[t],i,r)}k.param=function(e,t){var n,i=[],r=function(e,t){t=k.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=k.ajaxSettings&&k.ajaxSettings.traditional),k.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){r(this.name,this.value)});else for(n in e)St(n,e[n],t,r);return i.join("&").replace(xt,"+")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&At.test(this.nodeName)&&!Ct.test(e)&&(this.checked||!V.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:k.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(kt,"\r\n")}}):{name:t.name,value:n.replace(kt,"\r\n")}}).get()}}),k.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(e){}};var Et=0,jt={},It={0:200,1223:204},Tt=k.ajaxSettings.xhr();p.ActiveXObject&&k(p).on("unload",function(){for(var e in jt)jt[e]()}),v.cors=!!Tt&&"withCredentials"in Tt,v.ajax=Tt=!!Tt,k.ajaxTransport(function(o){var a;return v.cors||Tt&&!o.crossDomain?{send:function(e,t){var n,i=o.xhr(),r=++Et;if(i.open(o.type,o.url,o.async,o.username,o.password),o.xhrFields)for(n in o.xhrFields)i[n]=o.xhrFields[n];o.mimeType&&i.overrideMimeType&&i.overrideMimeType(o.mimeType),o.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(n in e)i.setRequestHeader(n,e[n]);a=function(e){return function(){a&&(delete jt[r],a=i.onload=i.onerror=null,"abort"===e?i.abort():"error"===e?t(i.status,i.statusText):t(It[i.status]||i.status,i.statusText,"string"==typeof i.responseText?{text:i.responseText}:void 0,i.getAllResponseHeaders()))}},i.onload=a(),i.onerror=a("error"),a=jt[r]=a("abort"),i.send(o.hasContent&&o.data||null)},abort:function(){a&&a()}}:void 0}),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),k.ajaxTransport("script",function(n){if(n.crossDomain){var i,r;return{send:function(e,t){i=k("<script>").prop({async:!0,charset:n.scriptCharset,src:n.url}).on("load error",r=function(e){i.remove(),r=null,e&&t("error"===e.type?404:200,e.type)}),y.head.appendChild(i[0])},abort:function(){r&&r()}}}});var Ot=[],Nt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ot.pop()||k.expando+"_"+nt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var i,r,o,a=e.jsonp!==!1&&(Nt.test(e.url)?"url":"string"==typeof e.data&&!(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Nt.test(e.data)&&"data");return a||"jsonp"===e.dataTypes[0]?(i=e.jsonpCallback=k.isFunction(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Nt,"$1"+i):e.jsonp!==!1&&(e.url+=(it.test(e.url)?"&":"?")+e.jsonp+"="+i),e.converters["script json"]=function(){return o||k.error(i+" was not called"),o[0]},e.dataTypes[0]="json",r=p[i],p[i]=function(){o=arguments},n.always(function(){p[i]=r,e[i]&&(e.jsonpCallback=t.jsonpCallback,Ot.push(i)),o&&k.isFunction(r)&&r(o[0]),o=r=void 0}),"script"):void 0}),k.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||y;var i=w.exec(e),r=!n&&[];return i?[t.createElement(i[1])]:(i=k.buildFragment([e],t,r),r&&r.length&&k(r).remove(),k.merge([],i.childNodes))};var Mt=k.fn.load;k.fn.load=function(e,t,n){if("string"!=typeof e&&Mt)return Mt.apply(this,arguments);var i,r,o,a=this,s=e.indexOf(" ");return s>=0&&(i=e.slice(s),e=e.slice(0,s)),k.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(r="POST"),a.length>0&&k.ajax({url:e,type:r,dataType:"html",data:t}).done(function(e){o=arguments,a.html(i?k("<div>").append(k.parseHTML(e)).find(i):e)}).complete(n&&function(e,t){a.each(n,o||[e.responseText,t,e])}),this},k.expr.filters.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length};var Pt=p.document.documentElement;function Dt(e){return k.isWindow(e)?e:9===e.nodeType&&e.defaultView}k.offset={setOffset:function(e,t,n){var i,r,o,a,s,l,c,u=k.css(e,"position"),h=k(e),d={};"static"===u&&(e.style.position="relative"),s=h.offset(),o=k.css(e,"top"),l=k.css(e,"left"),c=("absolute"===u||"fixed"===u)&&(o+l).indexOf("auto")>-1,c?(i=h.position(),a=i.top,r=i.left):(a=parseFloat(o)||0,r=parseFloat(l)||0),k.isFunction(t)&&(t=t.call(e,n,s)),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+r),"using"in t?t.using.call(e,d):h.css(d)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,i=this[0],r={top:0,left:0},o=i&&i.ownerDocument;if(o)return e=o.documentElement,k.contains(e,i)?(typeof i.getBoundingClientRect!==J&&(r=i.getBoundingClientRect()),n=Dt(o),{top:r.top+n.pageYOffset-e.clientTop,left:r.left+n.pageXOffset-e.clientLeft}):r},position:function(){if(this[0]){var e,t,n=this[0],i={top:0,left:0};return"fixed"===k.css(n,"position")?t=n.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),k.nodeName(e[0],"html")||(i=e.offset()),i.top+=k.css(e[0],"borderTopWidth",!0),i.left+=k.css(e[0],"borderLeftWidth",!0)),{top:t.top-i.top-k.css(n,"marginTop",!0),left:t.left-i.left-k.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||Pt;while(e&&!k.nodeName(e,"html")&&"static"===k.css(e,"position"))e=e.offsetParent;return e||Pt})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,r){var o="pageYOffset"===r;k.fn[t]=function(e){return D(this,function(e,t,n){var i=Dt(e);return void 0===n?i?i[r]:e[t]:void(i?i.scrollTo(o?p.pageXOffset:n,o?n:p.pageYOffset):e[t]=n)},t,e,arguments.length,null)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=Ce(v.pixelPosition,function(e,t){return t?(t=ke(e,n),xe.test(t)?k(e).position()[n]+"px":t):void 0})}),k.each({Height:"height",Width:"width"},function(o,a){k.each({padding:"inner"+o,content:a,"":"outer"+o},function(i,e){k.fn[e]=function(e,t){var n=arguments.length&&(i||"boolean"!=typeof e),r=i||(e===!0||t===!0?"margin":"border");return D(this,function(e,t,n){var i;return k.isWindow(e)?e.document.documentElement["client"+o]:9===e.nodeType?(i=e.documentElement,Math.max(e.body["scroll"+o],i["scroll"+o],e.body["offset"+o],i["offset"+o],i["client"+o])):void 0===n?k.css(e,t,r):k.style(e,t,n,r)},a,n?e:void 0,n,null)}})}),k.fn.size=function(){return this.length},k.fn.andSelf=k.fn.addBack,"function"==typeof Lt&&Lt.amd&&Lt("jquery",[],function(){return k});var zt=p.jQuery,Ht=p.$;return k.noConflict=function(e){return p.$===k&&(p.$=Ht),e&&p.jQuery===k&&(p.jQuery=zt),k},typeof e===J&&(p.jQuery=p.$=k),k});function e(d){var t=/\+/g;function f(e){return v.raw?e:encodeURIComponent(e)}function p(e){return v.raw?e:decodeURIComponent(e)}function m(e){return f(v.json?JSON.stringify(e):String(e))}function i(e){if(e.indexOf('"')===0){e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\")}try{e=decodeURIComponent(e.replace(t," "));return v.json?JSON.parse(e):e}catch(e){}}function g(e,t){var n=v.raw?e:i(e);return d.isFunction(t)?t(n):n}var v=d.cookie=function(e,t,n){if(arguments.length>1&&!d.isFunction(t)){n=d.extend({},v.defaults,n);if(typeof n.expires==="number"){var i=n.expires,r=n.expires=new Date;r.setMilliseconds(r.getMilliseconds()+i*864e5)}return document.cookie=[f(e),"=",m(t),n.expires?"; expires="+n.expires.toUTCString():"",n.path?"; path="+n.path:"",n.domain?"; domain="+n.domain:"",n.secure?"; secure":""].join("")}var o=e?undefined:{},a=document.cookie?document.cookie.split("; "):[],s=0,l=a.length;for(;s<l;s++){var c=a[s].split("="),u=p(c.shift()),h=c.join("=");if(e===u){o=g(h,t);break}if(!e&&(h=g(h))!==undefined){o[u]=h}}return o};v.defaults={};d.removeCookie=function(e,t){d.cookie(e,"",d.extend({},t,{expires:-1}));return!d.cookie(e)}}e(q.jQuery);(function(){function e(s){function l(e,t,n,i,r,o){for(;r>=0&&o>r;r+=s){var a=i?i[r]:r;n=t(n,e[a],a,e)}return n}return function(e,t,n,i){t=b(t,i,4);var r=!S(e)&&y.keys(e),o=(r||e).length,a=s>0?0:o-1;return arguments.length<3&&(n=e[r?r[a]:a],a+=s),l(e,t,n,r,a,o)}}function t(o){return function(e,t,n){t=w(t,n);for(var i=A(e),r=o>0?0:i-1;r>=0&&i>r;r+=o)if(t(e[r],r,e))return r;return-1}}function n(o,a,s){return function(e,t,n){var i=0,r=A(e);if("number"==typeof n)o>0?i=n>=0?n:Math.max(n+r,i):r=n>=0?Math.min(n+1,r):n+r+1;else if(s&&n&&r)return n=s(e,t),e[n]===t?n:-1;if(t!==t)return n=a(u.call(e,i,r),y.isNaN),n>=0?n+i:-1;for(n=o>0?i:r-1;n>=0&&r>n;n+=o)if(e[n]===t)return n;return-1}}function i(e,t){var n=O.length,i=e.constructor,r=y.isFunction(i)&&i.prototype||s,o="constructor";for(y.has(e,o)&&!y.contains(t,o)&&t.push(o);n--;)o=O[n],o in e&&e[o]!==r[o]&&!y.contains(t,o)&&t.push(o)}var r=this,o=r._,a=Array.prototype,s=Object.prototype,l=Function.prototype,c=a.push,u=a.slice,h=s.toString,d=s.hasOwnProperty,f=Array.isArray,p=Object.keys,m=l.bind,g=Object.create,v=function(){},y=function(e){return e instanceof y?e:this instanceof y?void(this._wrapped=e):new y(e)};"undefined"!=typeof W?("undefined"!=typeof module&&module.exports&&(W=module.exports=y),W._=y):r._=y,y.VERSION="1.8.3";var b=function(r,o,e){if(o===void 0)return r;switch(null==e?3:e){case 1:return function(e){return r.call(o,e)};case 2:return function(e,t){return r.call(o,e,t)};case 3:return function(e,t,n){return r.call(o,e,t,n)};case 4:return function(e,t,n,i){return r.call(o,e,t,n,i)}}return function(){return r.apply(o,arguments)}},w=function(e,t,n){return null==e?y.identity:y.isFunction(e)?b(e,t,n):y.isObject(e)?y.matcher(e):y.property(e)};y.iteratee=function(e,t){return w(e,t,1/0)};var x=function(l,c){return function(e){var t=arguments.length;if(2>t||null==e)return e;for(var n=1;t>n;n++)for(var i=arguments[n],r=l(i),o=r.length,a=0;o>a;a++){var s=r[a];c&&e[s]!==void 0||(e[s]=i[s])}return e}},_=function(e){if(!y.isObject(e))return{};if(g)return g(e);v.prototype=e;var t=new v;return v.prototype=null,t},k=function(t){return function(e){return null==e?void 0:e[t]}},C=Math.pow(2,53)-1,A=k("length"),S=function(e){var t=A(e);return"number"==typeof t&&t>=0&&C>=t};y.each=y.forEach=function(e,t,n){t=b(t,n);var i,r;if(S(e))for(i=0,r=e.length;r>i;i++)t(e[i],i,e);else{var o=y.keys(e);for(i=0,r=o.length;r>i;i++)t(e[o[i]],o[i],e)}return e},y.map=y.collect=function(e,t,n){t=w(t,n);for(var i=!S(e)&&y.keys(e),r=(i||e).length,o=Array(r),a=0;r>a;a++){var s=i?i[a]:a;o[a]=t(e[s],s,e)}return o},y.reduce=y.foldl=y.inject=e(1),y.reduceRight=y.foldr=e(-1),y.find=y.detect=function(e,t,n){var i;return i=S(e)?y.findIndex(e,t,n):y.findKey(e,t,n),i!==void 0&&i!==-1?e[i]:void 0},y.filter=y.select=function(e,i,t){var r=[];return i=w(i,t),y.each(e,function(e,t,n){i(e,t,n)&&r.push(e)}),r},y.reject=function(e,t,n){return y.filter(e,y.negate(w(t)),n)},y.every=y.all=function(e,t,n){t=w(t,n);for(var i=!S(e)&&y.keys(e),r=(i||e).length,o=0;r>o;o++){var a=i?i[o]:o;if(!t(e[a],a,e))return!1}return!0},y.some=y.any=function(e,t,n){t=w(t,n);for(var i=!S(e)&&y.keys(e),r=(i||e).length,o=0;r>o;o++){var a=i?i[o]:o;if(t(e[a],a,e))return!0}return!1},y.contains=y.includes=y.include=function(e,t,n,i){return S(e)||(e=y.values(e)),("number"!=typeof n||i)&&(n=0),y.indexOf(e,t,n)>=0},y.invoke=function(e,n){var i=u.call(arguments,2),r=y.isFunction(n);return y.map(e,function(e){var t=r?n:e[n];return null==t?t:t.apply(e,i)})},y.pluck=function(e,t){return y.map(e,y.property(t))},y.where=function(e,t){return y.filter(e,y.matcher(t))},y.findWhere=function(e,t){return y.find(e,y.matcher(t))},y.max=function(e,i,t){var n,r,o=-1/0,a=-1/0;if(null==i&&null!=e){e=S(e)?e:y.values(e);for(var s=0,l=e.length;l>s;s++)n=e[s],n>o&&(o=n)}else i=w(i,t),y.each(e,function(e,t,n){r=i(e,t,n),(r>a||r===-1/0&&o===-1/0)&&(o=e,a=r)});return o},y.min=function(e,i,t){var n,r,o=1/0,a=1/0;if(null==i&&null!=e){e=S(e)?e:y.values(e);for(var s=0,l=e.length;l>s;s++)n=e[s],o>n&&(o=n)}else i=w(i,t),y.each(e,function(e,t,n){r=i(e,t,n),(a>r||1/0===r&&1/0===o)&&(o=e,a=r)});return o},y.shuffle=function(e){for(var t,n=S(e)?e:y.values(e),i=n.length,r=Array(i),o=0;i>o;o++)t=y.random(0,o),t!==o&&(r[o]=r[t]),r[t]=n[o];return r},y.sample=function(e,t,n){return null==t||n?(S(e)||(e=y.values(e)),e[y.random(e.length-1)]):y.shuffle(e).slice(0,Math.max(0,t))},y.sortBy=function(e,i,t){return i=w(i,t),y.pluck(y.map(e,function(e,t,n){return{value:e,index:t,criteria:i(e,t,n)}}).sort(function(e,t){var n=e.criteria,i=t.criteria;if(n!==i){if(n>i||n===void 0)return 1;if(i>n||i===void 0)return-1}return e.index-t.index}),"value")};var E=function(a){return function(i,r,e){var o={};return r=w(r,e),y.each(i,function(e,t){var n=r(e,t,i);a(o,e,n)}),o}};y.groupBy=E(function(e,t,n){y.has(e,n)?e[n].push(t):e[n]=[t]}),y.indexBy=E(function(e,t,n){e[n]=t}),y.countBy=E(function(e,t,n){y.has(e,n)?e[n]++:e[n]=1}),y.toArray=function(e){return e?y.isArray(e)?u.call(e):S(e)?y.map(e,y.identity):y.values(e):[]},y.size=function(e){return null==e?0:S(e)?e.length:y.keys(e).length},y.partition=function(e,i,t){i=w(i,t);var r=[],o=[];return y.each(e,function(e,t,n){(i(e,t,n)?r:o).push(e)}),[r,o]},y.first=y.head=y.take=function(e,t,n){return null==e?void 0:null==t||n?e[0]:y.initial(e,e.length-t)},y.initial=function(e,t,n){return u.call(e,0,Math.max(0,e.length-(null==t||n?1:t)))},y.last=function(e,t,n){return null==e?void 0:null==t||n?e[e.length-1]:y.rest(e,Math.max(0,e.length-t))},y.rest=y.tail=y.drop=function(e,t,n){return u.call(e,null==t||n?1:t)},y.compact=function(e){return y.filter(e,y.identity)};var j=function(e,t,n,i){for(var r=[],o=0,a=i||0,s=A(e);s>a;a++){var l=e[a];if(S(l)&&(y.isArray(l)||y.isArguments(l))){t||(l=j(l,t,n));var c=0,u=l.length;for(r.length+=u;u>c;)r[o++]=l[c++]}else n||(r[o++]=l)}return r};y.flatten=function(e,t){return j(e,t,!1)},y.without=function(e){return y.difference(e,u.call(arguments,1))},y.uniq=y.unique=function(e,t,n,i){y.isBoolean(t)||(i=n,n=t,t=!1),null!=n&&(n=w(n,i));for(var r=[],o=[],a=0,s=A(e);s>a;a++){var l=e[a],c=n?n(l,a,e):l;t?(a&&o===c||r.push(l),o=c):n?y.contains(o,c)||(o.push(c),r.push(l)):y.contains(r,l)||r.push(l)}return r},y.union=function(){return y.uniq(j(arguments,!0,!0))},y.intersection=function(e){for(var t=[],n=arguments.length,i=0,r=A(e);r>i;i++){var o=e[i];if(!y.contains(t,o)){for(var a=1;n>a&&y.contains(arguments[a],o);a++);a===n&&t.push(o)}}return t},y.difference=function(e){var t=j(arguments,!0,!0,1);return y.filter(e,function(e){return!y.contains(t,e)})},y.zip=function(){return y.unzip(arguments)},y.unzip=function(e){for(var t=e&&y.max(e,A).length||0,n=Array(t),i=0;t>i;i++)n[i]=y.pluck(e,i);return n},y.object=function(e,t){for(var n={},i=0,r=A(e);r>i;i++)t?n[e[i]]=t[i]:n[e[i][0]]=e[i][1];return n},y.findIndex=t(1),y.findLastIndex=t(-1),y.sortedIndex=function(e,t,n,i){n=w(n,i,1);for(var r=n(t),o=0,a=A(e);a>o;){var s=Math.floor((o+a)/2);n(e[s])<r?o=s+1:a=s}return o},y.indexOf=n(1,y.findIndex,y.sortedIndex),y.lastIndexOf=n(-1,y.findLastIndex),y.range=function(e,t,n){null==t&&(t=e||0,e=0),n=n||1;for(var i=Math.max(Math.ceil((t-e)/n),0),r=Array(i),o=0;i>o;o++,e+=n)r[o]=e;return r};var I=function(e,t,n,i,r){if(!(i instanceof t))return e.apply(n,r);var o=_(e.prototype),a=e.apply(o,r);return y.isObject(a)?a:o};y.bind=function(e,t){if(m&&e.bind===m)return m.apply(e,u.call(arguments,1));if(!y.isFunction(e))throw new TypeError("Bind must be called on a function");var n=u.call(arguments,2),i=function(){return I(e,i,t,this,n.concat(u.call(arguments)))};return i},y.partial=function(r){var o=u.call(arguments,1),a=function(){for(var e=0,t=o.length,n=Array(t),i=0;t>i;i++)n[i]=o[i]===y?arguments[e++]:o[i];for(;e<arguments.length;)n.push(arguments[e++]);return I(r,a,this,this,n)};return a},y.bindAll=function(e){var t,n,i=arguments.length;if(1>=i)throw new Error("bindAll must be passed function names");for(t=1;i>t;t++)n=arguments[t],e[n]=y.bind(e[n],e);return e},y.memoize=function(i,r){var o=function(e){var t=o.cache,n=""+(r?r.apply(this,arguments):e);return y.has(t,n)||(t[n]=i.apply(this,arguments)),t[n]};return o.cache={},o},y.delay=function(e,t){var n=u.call(arguments,2);return setTimeout(function(){return e.apply(null,n)},t)},y.defer=y.partial(y.delay,y,1),y.throttle=function(n,i,r){var o,a,s,l=null,c=0;r||(r={});var u=function(){c=r.leading===!1?0:y.now(),l=null,s=n.apply(o,a),l||(o=a=null)};return function(){var e=y.now();c||r.leading!==!1||(c=e);var t=i-(e-c);return o=this,a=arguments,0>=t||t>i?(l&&(clearTimeout(l),l=null),c=e,s=n.apply(o,a),l||(o=a=null)):l||r.trailing===!1||(l=setTimeout(u,t)),s}},y.debounce=function(t,n,i){var r,o,a,s,l,c=function(){var e=y.now()-s;n>e&&e>=0?r=setTimeout(c,n-e):(r=null,i||(l=t.apply(a,o),r||(a=o=null)))};return function(){a=this,o=arguments,s=y.now();var e=i&&!r;return r||(r=setTimeout(c,n)),e&&(l=t.apply(a,o),a=o=null),l}},y.wrap=function(e,t){return y.partial(t,e)},y.negate=function(e){return function(){return!e.apply(this,arguments)}},y.compose=function(){var n=arguments,i=n.length-1;return function(){for(var e=i,t=n[i].apply(this,arguments);e--;)t=n[e].call(this,t);return t}},y.after=function(e,t){return function(){return--e<1?t.apply(this,arguments):void 0}},y.before=function(e,t){var n;return function(){return--e>0&&(n=t.apply(this,arguments)),1>=e&&(t=null),n}},y.once=y.partial(y.before,2);var T=!{toString:null}.propertyIsEnumerable("toString"),O=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];y.keys=function(e){if(!y.isObject(e))return[];if(p)return p(e);var t=[];for(var n in e)y.has(e,n)&&t.push(n);return T&&i(e,t),t},y.allKeys=function(e){if(!y.isObject(e))return[];var t=[];for(var n in e)t.push(n);return T&&i(e,t),t},y.values=function(e){for(var t=y.keys(e),n=t.length,i=Array(n),r=0;n>r;r++)i[r]=e[t[r]];return i},y.mapObject=function(e,t,n){t=w(t,n);for(var i,r=y.keys(e),o=r.length,a={},s=0;o>s;s++)i=r[s],a[i]=t(e[i],i,e);return a},y.pairs=function(e){for(var t=y.keys(e),n=t.length,i=Array(n),r=0;n>r;r++)i[r]=[t[r],e[t[r]]];return i},y.invert=function(e){for(var t={},n=y.keys(e),i=0,r=n.length;r>i;i++)t[e[n[i]]]=n[i];return t},y.functions=y.methods=function(e){var t=[];for(var n in e)y.isFunction(e[n])&&t.push(n);return t.sort()},y.extend=x(y.allKeys),y.extendOwn=y.assign=x(y.keys),y.findKey=function(e,t,n){t=w(t,n);for(var i,r=y.keys(e),o=0,a=r.length;a>o;o++)if(i=r[o],t(e[i],i,e))return i},y.pick=function(e,t,n){var i,r,o={},a=e;if(null==a)return o;y.isFunction(t)?(r=y.allKeys(a),i=b(t,n)):(r=j(arguments,!1,!1,1),i=function(e,t,n){return t in n},a=Object(a));for(var s=0,l=r.length;l>s;s++){var c=r[s],u=a[c];i(u,c,a)&&(o[c]=u)}return o},y.omit=function(e,t,n){if(y.isFunction(t))t=y.negate(t);else{var i=y.map(j(arguments,!1,!1,1),String);t=function(e,t){return!y.contains(i,t)}}return y.pick(e,t,n)},y.defaults=x(y.allKeys,!0),y.create=function(e,t){var n=_(e);return t&&y.extendOwn(n,t),n},y.clone=function(e){return y.isObject(e)?y.isArray(e)?e.slice():y.extend({},e):e},y.tap=function(e,t){return t(e),e},y.isMatch=function(e,t){var n=y.keys(t),i=n.length;if(null==e)return!i;for(var r=Object(e),o=0;i>o;o++){var a=n[o];if(t[a]!==r[a]||!(a in r))return!1}return!0};var N=function(e,t,n,i){if(e===t)return 0!==e||1/e===1/t;if(null==e||null==t)return e===t;e instanceof y&&(e=e._wrapped),t instanceof y&&(t=t._wrapped);var r=h.call(e);if(r!==h.call(t))return!1;switch(r){case"[object RegExp]":case"[object String]":return""+e==""+t;case"[object Number]":return+e!==+e?+t!==+t:0===+e?1/+e===1/t:+e===+t;case"[object Date]":case"[object Boolean]":return+e===+t}var o="[object Array]"===r;if(!o){if("object"!=typeof e||"object"!=typeof t)return!1;var a=e.constructor,s=t.constructor;if(a!==s&&!(y.isFunction(a)&&a instanceof a&&y.isFunction(s)&&s instanceof s)&&"constructor"in e&&"constructor"in t)return!1}n=n||[],i=i||[];for(var l=n.length;l--;)if(n[l]===e)return i[l]===t;if(n.push(e),i.push(t),o){if(l=e.length,l!==t.length)return!1;for(;l--;)if(!N(e[l],t[l],n,i))return!1}else{var c,u=y.keys(e);if(l=u.length,y.keys(t).length!==l)return!1;for(;l--;)if(c=u[l],!y.has(t,c)||!N(e[c],t[c],n,i))return!1}return n.pop(),i.pop(),!0};y.isEqual=function(e,t){return N(e,t)},y.isEmpty=function(e){return null==e?!0:S(e)&&(y.isArray(e)||y.isString(e)||y.isArguments(e))?0===e.length:0===y.keys(e).length},y.isElement=function(e){return!(!e||1!==e.nodeType)},y.isArray=f||function(e){return"[object Array]"===h.call(e)},y.isObject=function(e){var t=typeof e;return"function"===t||"object"===t&&!!e},y.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(t){y["is"+t]=function(e){return h.call(e)==="[object "+t+"]"}}),y.isArguments(arguments)||(y.isArguments=function(e){return y.has(e,"callee")}),"function"!=typeof/./&&"object"!=typeof Int8Array&&(y.isFunction=function(e){return"function"==typeof e||!1}),y.isFinite=function(e){return isFinite(e)&&!isNaN(parseFloat(e))},y.isNaN=function(e){return y.isNumber(e)&&e!==+e},y.isBoolean=function(e){return e===!0||e===!1||"[object Boolean]"===h.call(e)},y.isNull=function(e){return null===e},y.isUndefined=function(e){return e===void 0},y.has=function(e,t){return null!=e&&d.call(e,t)},y.noConflict=function(){return r._=o,this},y.identity=function(e){return e},y.constant=function(e){return function(){return e}},y.noop=function(){},y.property=k,y.propertyOf=function(t){return null==t?function(){}:function(e){return t[e]}},y.matcher=y.matches=function(t){return t=y.extendOwn({},t),function(e){return y.isMatch(e,t)}},y.times=function(e,t,n){var i=Array(Math.max(0,e));t=b(t,n,1);for(var r=0;e>r;r++)i[r]=t(r);return i},y.random=function(e,t){return null==t&&(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))},y.now=Date.now||function(){return(new Date).getTime()};var M={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},P=y.invert(M),D=function(t){var n=function(e){return t[e]},e="(?:"+y.keys(t).join("|")+")",i=RegExp(e),r=RegExp(e,"g");return function(e){return e=null==e?"":""+e,i.test(e)?e.replace(r,n):e}};y.escape=D(M),y.unescape=D(P),y.result=function(e,t,n){var i=null==e?void 0:e[t];return i===void 0&&(i=n),y.isFunction(i)?i.call(e):i};var z=0;y.uniqueId=function(e){var t=++z+"";return e?e+t:t},y.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var H=/(.)^/,L={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},B=/\\|'|\r|\n|\u2028|\u2029/g,F=function(e){return"\\"+L[e]};y.template=function(o,e,t){!e&&t&&(e=t),e=y.defaults({},e,y.templateSettings);var n=RegExp([(e.escape||H).source,(e.interpolate||H).source,(e.evaluate||H).source].join("|")+"|$","g"),a=0,s="__p+='";o.replace(n,function(e,t,n,i,r){return s+=o.slice(a,r).replace(B,F),a=r+e.length,t?s+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":n?s+="'+\n((__t=("+n+"))==null?'':__t)+\n'":i&&(s+="';\n"+i+"\n__p+='"),e}),s+="';\n",e.variable||(s="with(obj||{}){\n"+s+"}\n"),s="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+s+"return __p;\n";try{var i=new Function(e.variable||"obj","_",s)}catch(e){throw e.source=s,e}var r=function(e){return i.call(this,e,y)},l=e.variable||"obj";return r.source="function("+l+"){\n"+s+"}",r},y.chain=function(e){var t=y(e);return t._chain=!0,t};var R=function(e,t){return e._chain?y(t).chain():t};y.mixin=function(n){y.each(y.functions(n),function(e){var t=y[e]=n[e];y.prototype[e]=function(){var e=[this._wrapped];return c.apply(e,arguments),R(this,t.apply(y,e))}})},y.mixin(y),y.each(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var n=a[t];y.prototype[t]=function(){var e=this._wrapped;return n.apply(e,arguments),"shift"!==t&&"splice"!==t||0!==e.length||delete e[0],R(this,e)}}),y.each(["concat","join","slice"],function(e){var t=a[e];y.prototype[e]=function(){return R(this,t.apply(this._wrapped,arguments))}}),y.prototype.value=function(){return this._wrapped},y.prototype.valueOf=y.prototype.toJSON=y.prototype.value,y.prototype.toString=function(){return""+this._wrapped},"function"==typeof Lt&&Lt.amd&&Lt("underscore",[],function(){return y})}).call(this);(function(i){var r=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global;if(typeof Lt==="function"&&Lt.amd){Lt(["underscore","jquery","exports"],function(e,t,n){r.Backbone=i(r,n,e,t)})}else if(typeof W!=="undefined"){var e=require("underscore"),t;try{t=require("jquery")}catch(e){}i(r,W,e,t)}else{r.Backbone=i(r,{},r._,r.jQuery||r.Zepto||r.ender||r.$)}})(function(e,l,x,t){var n=e.Backbone;var o=Array.prototype.slice;l.VERSION="1.3.3";l.$=t;l.noConflict=function(){e.Backbone=n;return this};l.emulateHTTP=false;l.emulateJSON=false;var r=function(e,i,r){switch(e){case 1:return function(){return x[i](this[r])};case 2:return function(e){return x[i](this[r],e)};case 3:return function(e,t){return x[i](this[r],a(e,this),t)};case 4:return function(e,t,n){return x[i](this[r],a(e,this),t,n)};default:return function(){var e=o.call(arguments);e.unshift(this[r]);return x[i].apply(x,e)}}};var i=function(n,e,i){x.each(e,function(e,t){if(x[t])n.prototype[t]=r(e,t,i)})};var a=function(t,e){if(x.isFunction(t))return t;if(x.isObject(t)&&!e._isModel(t))return s(t);if(x.isString(t))return function(e){return e.get(t)};return t};var s=function(e){var t=x.matches(e);return function(e){return t(e.attributes)}};var c=l.Events={};var u=/\s+/;var h=function(e,t,n,i,r){var o=0,a;if(n&&typeof n==="object"){if(i!==void 0&&"context"in r&&r.context===void 0)r.context=i;for(a=x.keys(n);o<a.length;o++){t=h(e,t,a[o],n[a[o]],r)}}else if(n&&u.test(n)){for(a=n.split(u);o<a.length;o++){t=e(t,a[o],i,r)}}else{t=e(t,n,i,r)}return t};c.on=function(e,t,n){return d(this,e,t,n)};var d=function(e,t,n,i,r){e._events=h(f,e._events||{},t,n,{context:i,ctx:e,listening:r});if(r){var o=e._listeners||(e._listeners={});o[r.id]=r}return e};c.listenTo=function(e,t,n){if(!e)return this;var i=e._listenId||(e._listenId=x.uniqueId("l"));var r=this._listeningTo||(this._listeningTo={});var o=r[i];if(!o){var a=this._listenId||(this._listenId=x.uniqueId("l"));o=r[i]={obj:e,objId:i,id:a,listeningTo:r,count:0}}d(e,t,n,this,o);return this};var f=function(e,t,n,i){if(n){var r=e[t]||(e[t]=[]);var o=i.context,a=i.ctx,s=i.listening;if(s)s.count++;r.push({callback:n,context:o,ctx:o||a,listening:s})}return e};c.off=function(e,t,n){if(!this._events)return this;this._events=h(p,this._events,e,t,{context:n,listeners:this._listeners});return this};c.stopListening=function(e,t,n){var i=this._listeningTo;if(!i)return this;var r=e?[e._listenId]:x.keys(i);for(var o=0;o<r.length;o++){var a=i[r[o]];if(!a)break;a.obj.off(t,n,this)}return this};var p=function(e,t,n,i){if(!e)return;var r=0,o;var a=i.context,s=i.listeners;if(!t&&!n&&!a){var l=x.keys(s);for(;r<l.length;r++){o=s[l[r]];delete s[o.id];delete o.listeningTo[o.objId]}return}var c=t?[t]:x.keys(e);for(;r<c.length;r++){t=c[r];var u=e[t];if(!u)break;var h=[];for(var d=0;d<u.length;d++){var f=u[d];if(n&&n!==f.callback&&n!==f.callback._callback||a&&a!==f.context){h.push(f)}else{o=f.listening;if(o&&--o.count===0){delete s[o.id];delete o.listeningTo[o.objId]}}}if(h.length){e[t]=h}else{delete e[t]}}return e};c.once=function(e,t,n){var i=h(m,{},e,t,x.bind(this.off,this));if(typeof e==="string"&&n==null)t=void 0;return this.on(i,t,n)};c.listenToOnce=function(e,t,n){var i=h(m,{},t,n,x.bind(this.stopListening,this,e));return this.listenTo(e,i)};var m=function(e,t,n,i){if(n){var r=e[t]=x.once(function(){i(t,r);n.apply(this,arguments)});r._callback=n}return e};c.trigger=function(e){if(!this._events)return this;var t=Math.max(0,arguments.length-1);var n=Array(t);for(var i=0;i<t;i++)n[i]=arguments[i+1];h(g,this._events,e,void 0,n);return this};var g=function(e,t,n,i){if(e){var r=e[t];var o=e.all;if(r&&o)o=o.slice();if(r)v(r,i);if(o)v(o,[t].concat(i))}return e};var v=function(e,t){var n,i=-1,r=e.length,o=t[0],a=t[1],s=t[2];switch(t.length){case 0:while(++i<r)(n=e[i]).callback.call(n.ctx);return;case 1:while(++i<r)(n=e[i]).callback.call(n.ctx,o);return;case 2:while(++i<r)(n=e[i]).callback.call(n.ctx,o,a);return;case 3:while(++i<r)(n=e[i]).callback.call(n.ctx,o,a,s);return;default:while(++i<r)(n=e[i]).callback.apply(n.ctx,t);return}};c.bind=c.on;c.unbind=c.off;x.extend(l,c);var y=l.Model=function(e,t){var n=e||{};t||(t={});this.cid=x.uniqueId(this.cidPrefix);this.attributes={};if(t.collection)this.collection=t.collection;if(t.parse)n=this.parse(n,t)||{};var i=x.result(this,"defaults");n=x.defaults(x.extend({},i,n),i);this.set(n,t);this.changed={};this.initialize.apply(this,arguments)};x.extend(y.prototype,c,{changed:null,validationError:null,idAttribute:"id",cidPrefix:"c",initialize:function(){},toJSON:function(e){return x.clone(this.attributes)},sync:function(){return l.sync.apply(this,arguments)},get:function(e){return this.attributes[e]},escape:function(e){return x.escape(this.get(e))},has:function(e){return this.get(e)!=null},matches:function(e){return!!x.iteratee(e,this)(this.attributes)},set:function(e,t,n){if(e==null)return this;var i;if(typeof e==="object"){i=e;n=t}else{(i={})[e]=t}n||(n={});if(!this._validate(i,n))return false;var r=n.unset;var o=n.silent;var a=[];var s=this._changing;this._changing=true;if(!s){this._previousAttributes=x.clone(this.attributes);this.changed={}}var l=this.attributes;var c=this.changed;var u=this._previousAttributes;for(var h in i){t=i[h];if(!x.isEqual(l[h],t))a.push(h);if(!x.isEqual(u[h],t)){c[h]=t}else{delete c[h]}r?delete l[h]:l[h]=t}if(this.idAttribute in i)this.id=this.get(this.idAttribute);if(!o){if(a.length)this._pending=n;for(var d=0;d<a.length;d++){this.trigger("change:"+a[d],this,l[a[d]],n)}}if(s)return this;if(!o){while(this._pending){n=this._pending;this._pending=false;this.trigger("change",this,n)}}this._pending=false;this._changing=false;return this},unset:function(e,t){return this.set(e,void 0,x.extend({},t,{unset:true}))},clear:function(e){var t={};for(var n in this.attributes)t[n]=void 0;return this.set(t,x.extend({},e,{unset:true}))},hasChanged:function(e){if(e==null)return!x.isEmpty(this.changed);return x.has(this.changed,e)},changedAttributes:function(e){if(!e)return this.hasChanged()?x.clone(this.changed):false;var t=this._changing?this._previousAttributes:this.attributes;var n={};for(var i in e){var r=e[i];if(x.isEqual(t[i],r))continue;n[i]=r}return x.size(n)?n:false},previous:function(e){if(e==null||!this._previousAttributes)return null;return this._previousAttributes[e]},previousAttributes:function(){return x.clone(this._previousAttributes)},fetch:function(n){n=x.extend({parse:true},n);var i=this;var r=n.success;n.success=function(e){var t=n.parse?i.parse(e,n):e;if(!i.set(t,n))return false;if(r)r.call(n.context,i,e,n);i.trigger("sync",i,e,n)};R(this,n);return this.sync("read",this,n)},save:function(e,t,n){var i;if(e==null||typeof e==="object"){i=e;n=t}else{(i={})[e]=t}n=x.extend({validate:true,parse:true},n);var r=n.wait;if(i&&!r){if(!this.set(i,n))return false}else if(!this._validate(i,n)){return false}var o=this;var a=n.success;var s=this.attributes;n.success=function(e){o.attributes=s;var t=n.parse?o.parse(e,n):e;if(r)t=x.extend({},i,t);if(t&&!o.set(t,n))return false;if(a)a.call(n.context,o,e,n);o.trigger("sync",o,e,n)};R(this,n);if(i&&r)this.attributes=x.extend({},s,i);var l=this.isNew()?"create":n.patch?"patch":"update";if(l==="patch"&&!n.attrs)n.attrs=i;var c=this.sync(l,this,n);this.attributes=s;return c},destroy:function(t){t=t?x.clone(t):{};var n=this;var i=t.success;var r=t.wait;var o=function(){n.stopListening();n.trigger("destroy",n,n.collection,t)};t.success=function(e){if(r)o();if(i)i.call(t.context,n,e,t);if(!n.isNew())n.trigger("sync",n,e,t)};var e=false;if(this.isNew()){x.defer(t.success)}else{R(this,t);e=this.sync("delete",this,t)}if(!r)o();return e},url:function(){var e=x.result(this,"urlRoot")||x.result(this.collection,"url")||F();if(this.isNew())return e;var t=this.get(this.idAttribute);return e.replace(/[^\/]$/,"$&/")+encodeURIComponent(t)},parse:function(e,t){return e},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(e){return this._validate({},x.extend({},e,{validate:true}))},_validate:function(e,t){if(!t.validate||!this.validate)return true;e=x.extend({},this.attributes,e);var n=this.validationError=this.validate(e,t)||null;if(!n)return true;this.trigger("invalid",this,n,x.extend(t,{validationError:n}));return false}});var b={keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1};i(y,b,"attributes");var w=l.Collection=function(e,t){t||(t={});if(t.model)this.model=t.model;if(t.comparator!==void 0)this.comparator=t.comparator;this._reset();this.initialize.apply(this,arguments);if(e)this.reset(e,x.extend({silent:true},t))};var _={add:true,remove:true,merge:true};var k={add:true,remove:false};var C=function(e,t,n){n=Math.min(Math.max(n,0),e.length);var i=Array(e.length-n);var r=t.length;var o;for(o=0;o<i.length;o++)i[o]=e[o+n];for(o=0;o<r;o++)e[o+n]=t[o];for(o=0;o<i.length;o++)e[o+r+n]=i[o]};x.extend(w.prototype,c,{model:y,initialize:function(){},toJSON:function(t){return this.map(function(e){return e.toJSON(t)})},sync:function(){return l.sync.apply(this,arguments)},add:function(e,t){return this.set(e,x.extend({merge:false},t,k))},remove:function(e,t){t=x.extend({},t);var n=!x.isArray(e);e=n?[e]:e.slice();var i=this._removeModels(e,t);if(!t.silent&&i.length){t.changes={added:[],merged:[],removed:i};this.trigger("update",this,t)}return n?i[0]:i},set:function(e,t){if(e==null)return;t=x.extend({},_,t);if(t.parse&&!this._isModel(e)){e=this.parse(e,t)||[]}var n=!x.isArray(e);e=n?[e]:e.slice();var i=t.at;if(i!=null)i=+i;if(i>this.length)i=this.length;if(i<0)i+=this.length+1;var r=[];var o=[];var a=[];var s=[];var l={};var c=t.add;var u=t.merge;var h=t.remove;var d=false;var f=this.comparator&&i==null&&t.sort!==false;var p=x.isString(this.comparator)?this.comparator:null;var m,g;for(g=0;g<e.length;g++){m=e[g];var v=this.get(m);if(v){if(u&&m!==v){var y=this._isModel(m)?m.attributes:m;if(t.parse)y=v.parse(y,t);v.set(y,t);a.push(v);if(f&&!d)d=v.hasChanged(p)}if(!l[v.cid]){l[v.cid]=true;r.push(v)}e[g]=v}else if(c){m=e[g]=this._prepareModel(m,t);if(m){o.push(m);this._addReference(m,t);l[m.cid]=true;r.push(m)}}}if(h){for(g=0;g<this.length;g++){m=this.models[g];if(!l[m.cid])s.push(m)}if(s.length)this._removeModels(s,t)}var b=false;var w=!f&&c&&h;if(r.length&&w){b=this.length!==r.length||x.some(this.models,function(e,t){return e!==r[t]});this.models.length=0;C(this.models,r,0);this.length=this.models.length}else if(o.length){if(f)d=true;C(this.models,o,i==null?this.length:i);this.length=this.models.length}if(d)this.sort({silent:true});if(!t.silent){for(g=0;g<o.length;g++){if(i!=null)t.index=i+g;m=o[g];m.trigger("add",m,this,t)}if(d||b)this.trigger("sort",this,t);if(o.length||s.length||a.length){t.changes={added:o,removed:s,merged:a};this.trigger("update",this,t)}}return n?e[0]:e},reset:function(e,t){t=t?x.clone(t):{};for(var n=0;n<this.models.length;n++){this._removeReference(this.models[n],t)}t.previousModels=this.models;this._reset();e=this.add(e,x.extend({silent:true},t));if(!t.silent)this.trigger("reset",this,t);return e},push:function(e,t){return this.add(e,x.extend({at:this.length},t))},pop:function(e){var t=this.at(this.length-1);return this.remove(t,e)},unshift:function(e,t){return this.add(e,x.extend({at:0},t))},shift:function(e){var t=this.at(0);return this.remove(t,e)},slice:function(){return o.apply(this.models,arguments)},get:function(e){if(e==null)return void 0;return this._byId[e]||this._byId[this.modelId(e.attributes||e)]||e.cid&&this._byId[e.cid]},has:function(e){return this.get(e)!=null},at:function(e){if(e<0)e+=this.length;return this.models[e]},where:function(e,t){return this[t?"find":"filter"](e)},findWhere:function(e){return this.where(e,true)},sort:function(e){var t=this.comparator;if(!t)throw new Error("Cannot sort a set without a comparator");e||(e={});var n=t.length;if(x.isFunction(t))t=x.bind(t,this);if(n===1||x.isString(t)){this.models=this.sortBy(t)}else{this.models.sort(t)}if(!e.silent)this.trigger("sort",this,e);return this},pluck:function(e){return this.map(e+"")},fetch:function(n){n=x.extend({parse:true},n);var i=n.success;var r=this;n.success=function(e){var t=n.reset?"reset":"set";r[t](e,n);if(i)i.call(n.context,r,e,n);r.trigger("sync",r,e,n)};R(this,n);return this.sync("read",this,n)},create:function(e,t){t=t?x.clone(t):{};var i=t.wait;e=this._prepareModel(e,t);if(!e)return false;if(!i)this.add(e,t);var r=this;var o=t.success;t.success=function(e,t,n){if(i)r.add(e,n);if(o)o.call(n.context,e,t,n)};e.save(null,t);return e},parse:function(e,t){return e},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(e){return e[this.model.prototype.idAttribute||"id"]},_reset:function(){this.length=0;this.models=[];this._byId={}},_prepareModel:function(e,t){if(this._isModel(e)){if(!e.collection)e.collection=this;return e}t=t?x.clone(t):{};t.collection=this;var n=new this.model(e,t);if(!n.validationError)return n;this.trigger("invalid",this,n.validationError,t);return false},_removeModels:function(e,t){var n=[];for(var i=0;i<e.length;i++){var r=this.get(e[i]);if(!r)continue;var o=this.indexOf(r);this.models.splice(o,1);this.length--;delete this._byId[r.cid];var a=this.modelId(r.attributes);if(a!=null)delete this._byId[a];if(!t.silent){t.index=o;r.trigger("remove",r,this,t)}n.push(r);this._removeReference(r,t)}return n},_isModel:function(e){return e instanceof y},_addReference:function(e,t){this._byId[e.cid]=e;var n=this.modelId(e.attributes);if(n!=null)this._byId[n]=e;e.on("all",this._onModelEvent,this)},_removeReference:function(e,t){delete this._byId[e.cid];var n=this.modelId(e.attributes);if(n!=null)delete this._byId[n];if(this===e.collection)delete e.collection;e.off("all",this._onModelEvent,this)},_onModelEvent:function(e,t,n,i){if(t){if((e==="add"||e==="remove")&&n!==this)return;if(e==="destroy")this.remove(t,i);if(e==="change"){var r=this.modelId(t.previousAttributes());var o=this.modelId(t.attributes);if(r!==o){if(r!=null)delete this._byId[r];if(o!=null)this._byId[o]=t}}}this.trigger.apply(this,arguments)}});var A={forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3};i(w,A,"models");var S=l.View=function(e){this.cid=x.uniqueId("view");x.extend(this,x.pick(e,j));this._ensureElement();this.initialize.apply(this,arguments)};var E=/^(\S+)\s*(.*)$/;var j=["model","collection","el","id","attributes","className","tagName","events"];x.extend(S.prototype,c,{tagName:"div",$:function(e){return this.$el.find(e)},initialize:function(){},render:function(){return this},remove:function(){this._removeElement();this.stopListening();return this},_removeElement:function(){this.$el.remove()},setElement:function(e){this.undelegateEvents();this._setElement(e);this.delegateEvents();return this},_setElement:function(e){this.$el=e instanceof l.$?e:l.$(e);this.el=this.$el[0]},delegateEvents:function(e){e||(e=x.result(this,"events"));if(!e)return this;this.undelegateEvents();for(var t in e){var n=e[t];if(!x.isFunction(n))n=this[n];if(!n)continue;var i=t.match(E);this.delegate(i[1],i[2],x.bind(n,this))}return this},delegate:function(e,t,n){this.$el.on(e+".delegateEvents"+this.cid,t,n);return this},undelegateEvents:function(){if(this.$el)this.$el.off(".delegateEvents"+this.cid);return this},undelegate:function(e,t,n){this.$el.off(e+".delegateEvents"+this.cid,t,n);return this},_createElement:function(e){return document.createElement(e)},_ensureElement:function(){if(!this.el){var e=x.extend({},x.result(this,"attributes"));if(this.id)e.id=x.result(this,"id");if(this.className)e["class"]=x.result(this,"className");this.setElement(this._createElement(x.result(this,"tagName")));this._setAttributes(e)}else{this.setElement(x.result(this,"el"))}},_setAttributes:function(e){this.$el.attr(e)}});l.sync=function(e,t,i){var n=I[e];x.defaults(i||(i={}),{emulateHTTP:l.emulateHTTP,emulateJSON:l.emulateJSON});var r={type:n,dataType:"json"};if(!i.url){r.url=x.result(t,"url")||F()}if(i.data==null&&t&&(e==="create"||e==="update"||e==="patch")){r.contentType="application/json";r.data=JSON.stringify(i.attrs||t.toJSON(i))}if(i.emulateJSON){r.contentType="application/x-www-form-urlencoded";r.data=r.data?{model:r.data}:{}}if(i.emulateHTTP&&(n==="PUT"||n==="DELETE"||n==="PATCH")){r.type="POST";if(i.emulateJSON)r.data._method=n;var o=i.beforeSend;i.beforeSend=function(e){e.setRequestHeader("X-HTTP-Method-Override",n);if(o)return o.apply(this,arguments)}}if(r.type!=="GET"&&!i.emulateJSON){r.processData=false}var a=i.error;i.error=function(e,t,n){i.textStatus=t;i.errorThrown=n;if(a)a.call(i.context,e,t,n)};var s=i.xhr=l.ajax(x.extend(r,i));t.trigger("request",t,s,i);return s};var I={create:"POST",update:"PUT",patch:"PATCH",delete:"DELETE",read:"GET"};l.ajax=function(){return l.$.ajax.apply(l.$,arguments)};var T=l.Router=function(e){e||(e={});if(e.routes)this.routes=e.routes;this._bindRoutes();this.initialize.apply(this,arguments)};var O=/\((.*?)\)/g;var N=/(\(\?)?:\w+/g;var M=/\*\w+/g;var P=/[\-{}\[\]+?.,\\\^$|#\s]/g;x.extend(T.prototype,c,{initialize:function(){},route:function(n,i,r){if(!x.isRegExp(n))n=this._routeToRegExp(n);if(x.isFunction(i)){r=i;i=""}if(!r)r=this[i];var o=this;l.history.route(n,function(e){var t=o._extractParameters(n,e);if(o.execute(r,t,i)!==false){o.trigger.apply(o,["route:"+i].concat(t));o.trigger("route",i,t);l.history.trigger("route",o,i,t)}});return this},execute:function(e,t,n){if(e)e.apply(this,t)},navigate:function(e,t){l.history.navigate(e,t);return this},_bindRoutes:function(){if(!this.routes)return;this.routes=x.result(this,"routes");var e,t=x.keys(this.routes);while((e=t.pop())!=null){this.route(e,this.routes[e])}},_routeToRegExp:function(e){e=e.replace(P,"\\$&").replace(O,"(?:$1)?").replace(N,function(e,t){return t?e:"([^/?]+)"}).replace(M,"([^?]*?)");return new RegExp("^"+e+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(e,t){var n=e.exec(t).slice(1);return x.map(n,function(e,t){if(t===n.length-1)return e||null;return e?decodeURIComponent(e):null})}});var D=l.History=function(){this.handlers=[];this.checkUrl=x.bind(this.checkUrl,this);if(typeof q!=="undefined"){this.location=q.location;this.history=q.history}};var z=/^[#\/]|\s+$/g;var H=/^\/+|\/+$/g;var L=/#.*$/;D.started=false;x.extend(D.prototype,c,{interval:50,atRoot:function(){var e=this.location.pathname.replace(/[^\/]$/,"$&/");return e===this.root&&!this.getSearch()},matchRoot:function(){var e=this.decodeFragment(this.location.pathname);var t=e.slice(0,this.root.length-1)+"/";return t===this.root},decodeFragment:function(e){return decodeURI(e.replace(/%25/g,"%2525"))},getSearch:function(){var e=this.location.href.replace(/#.*/,"").match(/\?.+/);return e?e[0]:""},getHash:function(e){var t=(e||this).location.href.match(/#(.*)$/);return t?t[1]:""},getPath:function(){var e=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return e.charAt(0)==="/"?e.slice(1):e},getFragment:function(e){if(e==null){if(this._usePushState||!this._wantsHashChange){e=this.getPath()}else{e=this.getHash()}}return e.replace(z,"")},start:function(e){if(D.started)throw new Error("Backbone.history has already been started");D.started=true;this.options=x.extend({root:"/"},this.options,e);this.root=this.options.root;this._wantsHashChange=this.options.hashChange!==false;this._hasHashChange="onhashchange"in q&&(document.documentMode===void 0||document.documentMode>7);this._useHashChange=this._wantsHashChange&&this._hasHashChange;this._wantsPushState=!!this.options.pushState;this._hasPushState=!!(this.history&&this.history.pushState);this._usePushState=this._wantsPushState&&this._hasPushState;this.fragment=this.getFragment();this.root=("/"+this.root+"/").replace(H,"/");if(this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var t=this.root.slice(0,-1)||"/";this.location.replace(t+"#"+this.getPath());return true}else if(this._hasPushState&&this.atRoot()){this.navigate(this.getHash(),{replace:true})}}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement("iframe");this.iframe.src="javascript:0";this.iframe.style.display="none";this.iframe.tabIndex=-1;var n=document.body;var i=n.insertBefore(this.iframe,n.firstChild).contentWindow;i.document.open();i.document.close();i.location.hash="#"+this.fragment}var r=q.addEventListener||function(e,t){return attachEvent("on"+e,t)};if(this._usePushState){r("popstate",this.checkUrl,false)}else if(this._useHashChange&&!this.iframe){r("hashchange",this.checkUrl,false)}else if(this._wantsHashChange){this._checkUrlInterval=setInterval(this.checkUrl,this.interval)}if(!this.options.silent)return this.loadUrl()},stop:function(){var e=q.removeEventListener||function(e,t){return detachEvent("on"+e,t)};if(this._usePushState){e("popstate",this.checkUrl,false)}else if(this._useHashChange&&!this.iframe){e("hashchange",this.checkUrl,false)}if(this.iframe){document.body.removeChild(this.iframe);this.iframe=null}if(this._checkUrlInterval)clearInterval(this._checkUrlInterval);D.started=false},route:function(e,t){this.handlers.unshift({route:e,callback:t})},checkUrl:function(e){var t=this.getFragment();if(t===this.fragment&&this.iframe){t=this.getHash(this.iframe.contentWindow)}if(t===this.fragment)return false;if(this.iframe)this.navigate(t);this.loadUrl()},loadUrl:function(t){if(!this.matchRoot())return false;t=this.fragment=this.getFragment(t);return x.some(this.handlers,function(e){if(e.route.test(t)){e.callback(t);return true}})},navigate:function(e,t){if(!D.started)return false;if(!t||t===true)t={trigger:!!t};e=this.getFragment(e||"");var n=this.root;if(e===""||e.charAt(0)==="?"){n=n.slice(0,-1)||"/"}var i=n+e;e=this.decodeFragment(e.replace(L,""));if(this.fragment===e)return;this.fragment=e;if(this._usePushState){this.history[t.replace?"replaceState":"pushState"]({},document.title,i)}else if(this._wantsHashChange){this._updateHash(this.location,e,t.replace);if(this.iframe&&e!==this.getHash(this.iframe.contentWindow)){var r=this.iframe.contentWindow;if(!t.replace){r.document.open();r.document.close()}this._updateHash(r.location,e,t.replace)}}else{return this.location.assign(i)}if(t.trigger)return this.loadUrl(e)},_updateHash:function(e,t,n){if(n){var i=e.href.replace(/(javascript:|#).*$/,"");e.replace(i+"#"+t)}else{e.hash="#"+t}}});l.history=new D;var B=function(e,t){var n=this;var i;if(e&&x.has(e,"constructor")){i=e.constructor}else{i=function(){return n.apply(this,arguments)}}x.extend(i,n,t);i.prototype=x.create(n.prototype,e);i.prototype.constructor=i;i.__super__=n.prototype;return i};y.extend=w.extend=T.extend=S.extend=D.extend=B;var F=function(){throw new Error('A "url" property or function must be specified')};var R=function(t,n){var i=n.error;n.error=function(e){if(i)i.call(n.context,t,e,n);t.trigger("error",t,e,n)}};return l});
/**!

 @license
 handlebars v4.7.6

Copyright (C) 2011-2019 by Yehuda Katz

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

*/
(function e(t,n){if(typeof W==="object"&&typeof module==="object")module.exports=n();else if(typeof Lt==="function"&&Lt.amd)Lt([],n);else if(typeof W==="object")W["Handlebars"]=n();else t["Handlebars"]=n()})(this,function(){return function(n){var i={};function r(e){if(i[e])return i[e].exports;var t=i[e]={exports:{},id:e,loaded:false};n[e].call(t.exports,t,t.exports,r);t.loaded=true;return t.exports}r.m=n;r.c=i;r.p="";return r(0)}([function(e,t,n){"use strict";var i=n(1)["default"];var r=n(2)["default"];t.__esModule=true;var o=n(3);var a=i(o);var s=n(36);var l=r(s);var c=n(5);var u=r(c);var h=n(4);var d=i(h);var f=n(37);var p=i(f);var m=n(43);var g=r(m);function v(){var t=new a.HandlebarsEnvironment;d.extend(t,a);t.SafeString=l["default"];t.Exception=u["default"];t.Utils=d;t.escapeExpression=d.escapeExpression;t.VM=p;t.template=function(e){return p.template(e,t)};return t}var y=v();y.create=v;g["default"](y);y["default"]=y;t["default"]=y;e.exports=t["default"]},function(e,t){"use strict";t["default"]=function(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var n in e){if(Object.prototype.hasOwnProperty.call(e,n))t[n]=e[n]}}t["default"]=e;return t}};t.__esModule=true},function(e,t){"use strict";t["default"]=function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=true},function(e,t,n){"use strict";var i=n(2)["default"];t.__esModule=true;t.HandlebarsEnvironment=v;var r=n(4);var o=n(5);var a=i(o);var s=n(9);var l=n(29);var c=n(31);var u=i(c);var h=n(32);var d="4.7.6";t.VERSION=d;var f=8;t.COMPILER_REVISION=f;var p=7;t.LAST_COMPATIBLE_COMPILER_REVISION=p;var m={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0 <4.3.0",8:">= 4.3.0"};t.REVISION_CHANGES=m;var g="[object Object]";function v(e,t,n){this.helpers=e||{};this.partials=t||{};this.decorators=n||{};s.registerDefaultHelpers(this);l.registerDefaultDecorators(this)}v.prototype={constructor:v,logger:u["default"],log:u["default"].log,registerHelper:function e(t,n){if(r.toString.call(t)===g){if(n){throw new a["default"]("Arg not supported with multiple helpers")}r.extend(this.helpers,t)}else{this.helpers[t]=n}},unregisterHelper:function e(t){delete this.helpers[t]},registerPartial:function e(t,n){if(r.toString.call(t)===g){r.extend(this.partials,t)}else{if(typeof n==="undefined"){throw new a["default"]('Attempting to register a partial called "'+t+'" as undefined')}this.partials[t]=n}},unregisterPartial:function e(t){delete this.partials[t]},registerDecorator:function e(t,n){if(r.toString.call(t)===g){if(n){throw new a["default"]("Arg not supported with multiple decorators")}r.extend(this.decorators,t)}else{this.decorators[t]=n}},unregisterDecorator:function e(t){delete this.decorators[t]},resetLoggedPropertyAccesses:function e(){h.resetLoggedProperties()}};var y=u["default"].log;t.log=y;t.createFrame=r.createFrame;t.logger=u["default"]},function(e,t){"use strict";t.__esModule=true;t.extend=a;t.indexOf=u;t.escapeExpression=h;t.isEmpty=d;t.createFrame=f;t.blockParams=p;t.appendContextPath=m;var n={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"};var i=/[&<>"'`=]/g,r=/[&<>"'`=]/;function o(e){return n[e]}function a(e){for(var t=1;t<arguments.length;t++){for(var n in arguments[t]){if(Object.prototype.hasOwnProperty.call(arguments[t],n)){e[n]=arguments[t][n]}}}return e}var s=Object.prototype.toString;t.toString=s;var l=function e(t){return typeof t==="function"};if(l(/x/)){t.isFunction=l=function(e){return typeof e==="function"&&s.call(e)==="[object Function]"}}t.isFunction=l;var c=Array.isArray||function(e){return e&&typeof e==="object"?s.call(e)==="[object Array]":false};t.isArray=c;function u(e,t){for(var n=0,i=e.length;n<i;n++){if(e[n]===t){return n}}return-1}function h(e){if(typeof e!=="string"){if(e&&e.toHTML){return e.toHTML()}else if(e==null){return""}else if(!e){return e+""}e=""+e}if(!r.test(e)){return e}return e.replace(i,o)}function d(e){if(!e&&e!==0){return true}else if(c(e)&&e.length===0){return true}else{return false}}function f(e){var t=a({},e);t._parent=e;return t}function p(e,t){e.path=t;return e}function m(e,t){return(e?e+".":"")+t}},function(e,t,n){"use strict";var c=n(6)["default"];t.__esModule=true;var u=["description","fileName","lineNumber","endLineNumber","message","name","number","stack"];function h(e,t){var n=t&&t.loc,i=undefined,r=undefined,o=undefined,a=undefined;if(n){i=n.start.line;r=n.end.line;o=n.start.column;a=n.end.column;e+=" - "+i+":"+o}var s=Error.prototype.constructor.call(this,e);for(var l=0;l<u.length;l++){this[u[l]]=s[u[l]]}if(Error.captureStackTrace){Error.captureStackTrace(this,h)}try{if(n){this.lineNumber=i;this.endLineNumber=r;if(c){Object.defineProperty(this,"column",{value:o,enumerable:true});Object.defineProperty(this,"endColumn",{value:a,enumerable:true})}else{this.column=o;this.endColumn=a}}}catch(e){}}h.prototype=new Error;t["default"]=h;e.exports=t["default"]},function(e,t,n){e.exports={default:n(7),__esModule:true}},function(e,t,n){var r=n(8);e.exports=function e(t,n,i){return r.setDesc(t,n,i)}},function(e,t){var n=Object;e.exports={create:n.create,getProto:n.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:n.getOwnPropertyDescriptor,setDesc:n.defineProperty,setDescs:n.defineProperties,getKeys:n.keys,getNames:n.getOwnPropertyNames,getSymbols:n.getOwnPropertySymbols,each:[].forEach}},function(e,t,n){"use strict";var i=n(2)["default"];t.__esModule=true;t.registerDefaultHelpers=y;t.moveHelperToHooks=b;var r=n(10);var o=i(r);var a=n(11);var s=i(a);var l=n(24);var c=i(l);var u=n(25);var h=i(u);var d=n(26);var f=i(d);var p=n(27);var m=i(p);var g=n(28);var v=i(g);function y(e){o["default"](e);s["default"](e);c["default"](e);h["default"](e);f["default"](e);m["default"](e);v["default"](e)}function b(e,t,n){if(e.helpers[t]){e.hooks[t]=e.helpers[t];if(!n){delete e.helpers[t]}}}},function(e,t,n){"use strict";t.__esModule=true;var a=n(4);t["default"]=function(o){o.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse,i=t.fn;if(e===true){return i(this)}else if(e===false||e==null){return n(this)}else if(a.isArray(e)){if(e.length>0){if(t.ids){t.ids=[t.name]}return o.helpers.each(e,t)}else{return n(this)}}else{if(t.data&&t.ids){var r=a.createFrame(t.data);r.contextPath=a.appendContextPath(t.data.contextPath,t.name);t={data:r}}return i(e,t)}})};e.exports=t["default"]},function(n,i,r){(function(f){"use strict";var p=r(12)["default"];var e=r(2)["default"];i.__esModule=true;var m=r(4);var t=r(5);var g=e(t);i["default"]=function(e){e.registerHelper("each",function(i,e){if(!e){throw new g["default"]("Must pass iterator to #each")}var r=e.fn,t=e.inverse,n=0,o="",a=undefined,s=undefined;if(e.data&&e.ids){s=m.appendContextPath(e.data.contextPath,e.ids[0])+"."}if(m.isFunction(i)){i=i.call(this)}if(e.data){a=m.createFrame(e.data)}function l(e,t,n){if(a){a.key=e;a.index=t;a.first=t===0;a.last=!!n;if(s){a.contextPath=s+e}}o=o+r(i[e],{data:a,blockParams:m.blockParams([i[e],e],[s+e,null])})}if(i&&typeof i==="object"){if(m.isArray(i)){for(var c=i.length;n<c;n++){if(n in i){l(n,n,n===i.length-1)}}}else if(f.Symbol&&i[f.Symbol.iterator]){var u=[];var h=i[f.Symbol.iterator]();for(var d=h.next();!d.done;d=h.next()){u.push(d.value)}i=u;for(var c=i.length;n<c;n++){l(n,n,n===i.length-1)}}else{(function(){var t=undefined;p(i).forEach(function(e){if(t!==undefined){l(t,n-1)}t=e;n++});if(t!==undefined){l(t,n-1,true)}})()}}if(n===0){o=t(this)}return o})};n.exports=i["default"]}).call(i,function(){return this}())},function(e,t,n){e.exports={default:n(13),__esModule:true}},function(e,t,n){n(14);e.exports=n(20).Object.keys},function(e,t,n){var i=n(15);n(17)("keys",function(n){return function e(t){return n(i(t))}})},function(e,t,n){var i=n(16);e.exports=function(e){return Object(i(e))}},function(e,t){e.exports=function(e){if(e==undefined)throw TypeError("Can't call method on  "+e);return e}},function(e,t,n){var r=n(18),o=n(20),a=n(23);e.exports=function(e,t){var n=(o.Object||{})[e]||Object[e],i={};i[e]=t(n);r(r.S+r.F*a(function(){n(1)}),"Object",i)}},function(e,t,n){var p=n(19),m=n(20),g=n(21),v="prototype";var y=function(e,t,n){var i=e&y.F,r=e&y.G,o=e&y.S,a=e&y.P,s=e&y.B,l=e&y.W,c=r?m:m[t]||(m[t]={}),u=r?p:o?p[t]:(p[t]||{})[v],h,d,f;if(r)n=t;for(h in n){d=!i&&u&&h in u;if(d&&h in c)continue;f=d?u[h]:n[h];c[h]=r&&typeof u[h]!="function"?n[h]:s&&d?g(f,p):l&&u[h]==f?function(t){var e=function(e){return this instanceof t?new t(e):t(e)};e[v]=t[v];return e}(f):a&&typeof f=="function"?g(Function.call,f):f;if(a)(c[v]||(c[v]={}))[h]=f}};y.F=1;y.G=2;y.S=4;y.P=8;y.B=16;y.W=32;e.exports=y},function(e,t){var n=e.exports=typeof q!="undefined"&&q.Math==Math?q:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();if(typeof __g=="number")__g=n},function(e,t){var n=e.exports={version:"1.2.6"};if(typeof __e=="number")__e=n},function(e,t,n){var o=n(22);e.exports=function(i,r,e){o(i);if(r===undefined)return i;switch(e){case 1:return function(e){return i.call(r,e)};case 2:return function(e,t){return i.call(r,e,t)};case 3:return function(e,t,n){return i.call(r,e,t,n)}}return function(){return i.apply(r,arguments)}}},function(e,t){e.exports=function(e){if(typeof e!="function")throw TypeError(e+" is not a function!");return e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return true}}},function(e,t,n){"use strict";var i=n(2)["default"];t.__esModule=true;var r=n(5);var o=i(r);t["default"]=function(e){e.registerHelper("helperMissing",function(){if(arguments.length===1){return undefined}else{throw new o["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')}})};e.exports=t["default"]},function(e,t,n){"use strict";var i=n(2)["default"];t.__esModule=true;var r=n(4);var o=n(5);var a=i(o);t["default"]=function(n){n.registerHelper("if",function(e,t){if(arguments.length!=2){throw new a["default"]("#if requires exactly one argument")}if(r.isFunction(e)){e=e.call(this)}if(!t.hash.includeZero&&!e||r.isEmpty(e)){return t.inverse(this)}else{return t.fn(this)}});n.registerHelper("unless",function(e,t){if(arguments.length!=2){throw new a["default"]("#unless requires exactly one argument")}return n.helpers["if"].call(this,e,{fn:t.inverse,inverse:t.fn,hash:t.hash})})};e.exports=t["default"]},function(e,t){"use strict";t.__esModule=true;t["default"]=function(r){r.registerHelper("log",function(){var e=[undefined],t=arguments[arguments.length-1];for(var n=0;n<arguments.length-1;n++){e.push(arguments[n])}var i=1;if(t.hash.level!=null){i=t.hash.level}else if(t.data&&t.data.level!=null){i=t.data.level}e[0]=i;r.log.apply(r,e)})};e.exports=t["default"]},function(e,t){"use strict";t.__esModule=true;t["default"]=function(e){e.registerHelper("lookup",function(e,t,n){if(!e){return e}return n.lookupProperty(e,t)})};e.exports=t["default"]},function(e,t,n){"use strict";var i=n(2)["default"];t.__esModule=true;var r=n(4);var o=n(5);var a=i(o);t["default"]=function(e){e.registerHelper("with",function(e,t){if(arguments.length!=2){throw new a["default"]("#with requires exactly one argument")}if(r.isFunction(e)){e=e.call(this)}var n=t.fn;if(!r.isEmpty(e)){var i=t.data;if(t.data&&t.ids){i=r.createFrame(t.data);i.contextPath=r.appendContextPath(t.data.contextPath,t.ids[0])}return n(e,{data:i,blockParams:r.blockParams([e],[i&&i.contextPath])})}else{return t.inverse(this)}})};e.exports=t["default"]},function(e,t,n){"use strict";var i=n(2)["default"];t.__esModule=true;t.registerDefaultDecorators=a;var r=n(30);var o=i(r);function a(e){o["default"](e)}},function(e,t,n){"use strict";t.__esModule=true;var s=n(4);t["default"]=function(e){e.registerDecorator("inline",function(r,o,a,e){var t=r;if(!o.partials){o.partials={};t=function(e,t){var n=a.partials;a.partials=s.extend({},n,o.partials);var i=r(e,t);a.partials=n;return i}}o.partials[e.args[0]]=e.fn;return t})};e.exports=t["default"]},function(e,t,n){"use strict";t.__esModule=true;var i=n(4);var a={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function e(t){if(typeof t==="string"){var n=i.indexOf(a.methodMap,t.toLowerCase());if(n>=0){t=n}else{t=parseInt(t,10)}}return t},log:function e(t){t=a.lookupLevel(t);if(typeof console!=="undefined"&&a.lookupLevel(a.level)<=t){var n=a.methodMap[t];if(!console[n]){n="log"}for(var i=arguments.length,r=Array(i>1?i-1:0),o=1;o<i;o++){r[o-1]=arguments[o]}console[n].apply(console,r)}}};t["default"]=a;e.exports=t["default"]},function(e,t,n){"use strict";var i=n(33)["default"];var r=n(12)["default"];var o=n(1)["default"];t.__esModule=true;t.createProtoAccessControl=u;t.resultIsAllowed=h;t.resetLoggedProperties=p;var a=n(35);var s=n(31);var l=o(s);var c=i(null);function u(e){var t=i(null);t["constructor"]=false;t["__defineGetter__"]=false;t["__defineSetter__"]=false;t["__lookupGetter__"]=false;var n=i(null);n["__proto__"]=false;return{properties:{whitelist:a.createNewLookupObject(n,e.allowedProtoProperties),defaultValue:e.allowProtoPropertiesByDefault},methods:{whitelist:a.createNewLookupObject(t,e.allowedProtoMethods),defaultValue:e.allowProtoMethodsByDefault}}}function h(e,t,n){if(typeof e==="function"){return d(t.methods,n)}else{return d(t.properties,n)}}function d(e,t){if(e.whitelist[t]!==undefined){return e.whitelist[t]===true}if(e.defaultValue!==undefined){return e.defaultValue}f(t);return false}function f(e){if(c[e]!==true){c[e]=true;l.log("error",'Handlebars: Access has been denied to resolve the property "'+e+'" because it is not an "own property" of its parent.\n'+"You can add a runtime option to disable the check or this warning:\n"+"See https://handlebarsjs.com/api-reference/runtime-options.html#options-to-control-prototype-access for details")}}function p(){r(c).forEach(function(e){delete c[e]})}},function(e,t,n){e.exports={default:n(34),__esModule:true}},function(e,t,n){var i=n(8);e.exports=function e(t,n){return i.create(t,n)}},function(e,t,n){"use strict";var i=n(33)["default"];t.__esModule=true;t.createNewLookupObject=o;var r=n(4);function o(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++){t[n]=arguments[n]}return r.extend.apply(undefined,[i(null)].concat(t))}},function(e,t){"use strict";t.__esModule=true;function n(e){this.string=e}n.prototype.toString=n.prototype.toHTML=function(){return""+this.string};t["default"]=n;e.exports=t["default"]},function(e,t,n){"use strict";var r=n(38)["default"];var o=n(12)["default"];var i=n(1)["default"];var a=n(2)["default"];t.__esModule=true;t.checkRevision=m;t.template=g;t.wrapProgram=v;t.resolvePartial=y;t.invokePartial=b;t.noop=w;var s=n(4);var u=i(s);var l=n(5);var h=a(l);var c=n(3);var d=n(9);var f=n(42);var p=n(32);function m(e){var t=e&&e[0]||1,n=c.COMPILER_REVISION;if(t>=c.LAST_COMPATIBLE_COMPILER_REVISION&&t<=c.COMPILER_REVISION){return}if(t<c.LAST_COMPATIBLE_COMPILER_REVISION){var i=c.REVISION_CHANGES[n],r=c.REVISION_CHANGES[t];throw new h["default"]("Template was precompiled with an older version of Handlebars than the current runtime. "+"Please update your precompiler to a newer version ("+i+") or downgrade your runtime to an older version ("+r+").")}else{throw new h["default"]("Template was precompiled with a newer version of Handlebars than the current runtime. "+"Please update your runtime to a newer version ("+e[1]+").")}}function g(l,c){if(!c){throw new h["default"]("No environment passed to template")}if(!l||!l.main){throw new h["default"]("Unknown template object: "+typeof l)}l.main.decorator=l.main_d;c.VM.checkRevision(l.compiler);var i=l.compiler&&l.compiler[0]===7;function e(e,t,n){if(n.hash){t=u.extend({},t,n.hash);if(n.ids){n.ids[0]=true}}e=c.VM.resolvePartial.call(this,e,t,n);var i=u.extend({},n,{hooks:this.hooks,protoAccessControl:this.protoAccessControl});var r=c.VM.invokePartial.call(this,e,t,i);if(r==null&&c.compile){n.partials[n.name]=c.compile(e,l.compilerOptions,c);r=n.partials[n.name](t,i)}if(r!=null){if(n.indent){var o=r.split("\n");for(var a=0,s=o.length;a<s;a++){if(!o[a]&&a+1===s){break}o[a]=n.indent+o[a]}r=o.join("\n")}return r}else{throw new h["default"]("The partial "+n.name+" could not be compiled when running in runtime-only mode")}}var a={strict:function e(t,n,i){if(!t||!(n in t)){throw new h["default"]('"'+n+'" not defined in '+t,{loc:i})}return t[n]},lookupProperty:function e(t,n){var i=t[n];if(i==null){return i}if(Object.prototype.hasOwnProperty.call(t,n)){return i}if(p.resultIsAllowed(i,a.protoAccessControl,n)){return i}return undefined},lookup:function e(t,n){var i=t.length;for(var r=0;r<i;r++){var o=t[r]&&a.lookupProperty(t[r],n);if(o!=null){return t[r][n]}}},lambda:function e(t,n){return typeof t==="function"?t.call(n):t},escapeExpression:u.escapeExpression,invokePartial:e,fn:function e(t){var n=l[t];n.decorator=l[t+"_d"];return n},programs:[],program:function e(t,n,i,r,o){var a=this.programs[t],s=this.fn(t);if(n||o||r||i){a=v(this,t,s,n,i,r,o)}else if(!a){a=this.programs[t]=v(this,t,s)}return a},data:function e(t,n){while(t&&n--){t=t._parent}return t},mergeIfNeeded:function e(t,n){var i=t||n;if(t&&n&&t!==n){i=u.extend({},n,t)}return i},nullContext:r({}),noop:c.VM.noop,compilerInfo:l.compiler};function s(e){var t=arguments.length<=1||arguments[1]===undefined?{}:arguments[1];var n=t.data;s._setup(t);if(!t.partial&&l.useData){n=x(e,n)}var i=undefined,r=l.useBlockParams?[]:undefined;if(l.useDepths){if(t.depths){i=e!=t.depths[0]?[e].concat(t.depths):t.depths}else{i=[e]}}function o(e){return""+l.main(a,e,a.helpers,a.partials,n,r,i)}o=_(l.main,o,a,t.depths||[],n,r);return o(e,t)}s.isTop=true;s._setup=function(e){if(!e.partial){var t=u.extend({},c.helpers,e.helpers);k(t,a);a.helpers=t;if(l.usePartial){a.partials=a.mergeIfNeeded(e.partials,c.partials)}if(l.usePartial||l.useDecorators){a.decorators=u.extend({},c.decorators,e.decorators)}a.hooks={};a.protoAccessControl=p.createProtoAccessControl(e);var n=e.allowCallsToHelperMissing||i;d.moveHelperToHooks(a,"helperMissing",n);d.moveHelperToHooks(a,"blockHelperMissing",n)}else{a.protoAccessControl=e.protoAccessControl;a.helpers=e.helpers;a.partials=e.partials;a.decorators=e.decorators;a.hooks=e.hooks}};s._child=function(e,t,n,i){if(l.useBlockParams&&!n){throw new h["default"]("must pass block params")}if(l.useDepths&&!i){throw new h["default"]("must pass parent depths")}return v(a,e,l[e],t,0,n,i)};return s}function v(i,e,r,o,t,a,s){function n(e){var t=arguments.length<=1||arguments[1]===undefined?{}:arguments[1];var n=s;if(s&&e!=s[0]&&!(e===i.nullContext&&s[0]===null)){n=[e].concat(s)}return r(i,e,i.helpers,i.partials,t.data||o,a&&[t.blockParams].concat(a),n)}n=_(r,n,i,s,o,a);n.program=e;n.depth=s?s.length:0;n.blockParams=t||0;return n}function y(e,t,n){if(!e){if(n.name==="@partial-block"){e=n.data["partial-block"]}else{e=n.partials[n.name]}}else if(!e.call&&!n.name){n.name=e;e=n.partials[e]}return e}function b(e,t,n){var r=n.data&&n.data["partial-block"];n.partial=true;if(n.ids){n.data.contextPath=n.ids[0]||n.data.contextPath}var o=undefined;if(n.fn&&n.fn!==w){(function(){n.data=c.createFrame(n.data);var i=n.fn;o=n.data["partial-block"]=function e(t){var n=arguments.length<=1||arguments[1]===undefined?{}:arguments[1];n.data=c.createFrame(n.data);n.data["partial-block"]=r;return i(t,n)};if(i.partials){n.partials=u.extend({},n.partials,i.partials)}})()}if(e===undefined&&o){e=o}if(e===undefined){throw new h["default"]("The partial "+n.name+" could not be found")}else if(e instanceof Function){return e(t,n)}}function w(){return""}function x(e,t){if(!t||!("root"in t)){t=t?c.createFrame(t):{};t.root=e}return t}function _(e,t,n,i,r,o){if(e.decorator){var a={};t=e.decorator(t,a,n,i&&i[0],r,o,i);u.extend(t,a)}return t}function k(n,i){o(n).forEach(function(e){var t=n[e];n[e]=C(t,i)})}function C(e,t){var n=t.lookupProperty;return f.wrapHelper(e,function(e){return u.extend({lookupProperty:n},e)})}},function(e,t,n){e.exports={default:n(39),__esModule:true}},function(e,t,n){n(40);e.exports=n(20).Object.seal},function(e,t,n){var i=n(41);n(17)("seal",function(n){return function e(t){return n&&i(t)?n(t):t}})},function(e,t){e.exports=function(e){return typeof e==="object"?e!==null:typeof e==="function"}},function(e,t){"use strict";t.__esModule=true;t.wrapHelper=n;function n(n,i){if(typeof n!=="function"){return n}var e=function e(){var t=arguments[arguments.length-1];arguments[arguments.length-1]=i(t);return n.apply(this,arguments)};return e}},function(e,t){(function(i){"use strict";t.__esModule=true;t["default"]=function(e){var t=typeof i!=="undefined"?i:q,n=t.Handlebars;e.noConflict=function(){if(t.Handlebars===e){t.Handlebars=n}return e}};e.exports=t["default"]}).call(t,function(){return this}())}])});!function(e){"function"==typeof require&&"undefined"!=typeof module&&module.exports?module.exports=e(require("underscore")):"function"==typeof Lt?Lt(["underscore"],e):this.Cocktail=e(_)}(function(o){var r={};r.mixins={},r.mixin=function(e){var t=o.chain(arguments).toArray().rest().flatten().value(),n=e.prototype||e,i={};return o(t).each(function(e){o.isString(e)&&(e=r.mixins[e]),o(e).each(function(e,t){if(o.isFunction(e)){if(n[t]===e)return;n[t]&&(i[t]=i[t]||[n[t]],i[t].push(e)),n[t]=e}else o.isArray(e)?n[t]=o.union(e,n[t]||[]):o.isObject(e)?n[t]=o.extend({},e,n[t]||{}):t in n||(n[t]=e)})}),o(i).each(function(e,t){n[t]=function(){var n,i=this,r=arguments;return o(e).each(function(e){var t=o.isFunction(e)?e.apply(i,r):e;n="undefined"==typeof t?n:t}),n}}),e};var a;return r.patch=function(e){a=e.Model.extend;var t=function(e,t){var n=a.call(this,e,t),i=n.prototype.mixins;return i&&n.prototype.hasOwnProperty("mixins")&&r.mixin(n,i),n};o([e.Model,e.Collection,e.Router,e.View]).each(function(e){e.mixin=function(){r.mixin(this,o.toArray(arguments))},e.extend=t})},r.unpatch=function(e){o([e.Model,e.Collection,e.Router,e.View]).each(function(e){e.mixin=void 0,e.extend=a})},r});(function(e,t){if(typeof Lt==="function"&&Lt.amd){Lt("i18n",function(){return t(e)})}else if(typeof module==="object"&&module.exports){module.exports=t(e)}else{e.I18n=t(e)}})(this,function(e){"use strict";var v=e&&e.I18n||{};var r=Array.prototype.slice;var y=function(e){return("0"+e.toString()).substr(-2)};var u=function(e,t){return i("round",e,-t).toFixed(t)};var l=function(e){var t=typeof e;return t==="function"||t==="object"};var n=function(e){var t=typeof e;return t==="function"};var c=function(e){return typeof e!=="undefined"&&e!==null};var s=function(e){if(Array.isArray){return Array.isArray(e)}return Object.prototype.toString.call(e)==="[object Array]"};var o=function(e){return typeof e==="string"||Object.prototype.toString.call(e)==="[object String]"};var a=function(e){return typeof e==="number"||Object.prototype.toString.call(e)==="[object Number]"};var h=function(e){return e===true||e===false};var d=function(e){return e===null};var i=function(e,t,n){if(typeof n==="undefined"||+n===0){return Math[e](t)}t=+t;n=+n;if(isNaN(t)||!(typeof n==="number"&&n%1===0)){return NaN}t=t.toString().split("e");t=Math[e](+(t[0]+"e"+(t[1]?+t[1]-n:-n)));t=t.toString().split("e");return+(t[0]+"e"+(t[1]?+t[1]+n:n))};var f=function(e,t){if(n(e)){return e(t)}else{return e}};var p=function(e,t){var n,i;for(n in t)if(t.hasOwnProperty(n)){i=t[n];if(o(i)||a(i)||h(i)||s(i)||d(i)){e[n]=i}else{if(e[n]==null)e[n]={};p(e[n],i)}}return e};var b={day_names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbr_day_names:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],month_names:[null,"January","February","March","April","May","June","July","August","September","October","November","December"],abbr_month_names:[null,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],meridian:["AM","PM"]};var m={precision:3,separator:".",delimiter:",",strip_insignificant_zeros:false};var g={unit:"$",precision:2,format:"%u%n",sign_first:true,delimiter:",",separator:"."};var w={unit:"%",precision:3,format:"%n%u",separator:".",delimiter:""};var x=[null,"kb","mb","gb","tb"];var t={defaultLocale:"en",locale:"en",defaultSeparator:".",placeholder:/(?:\{\{|%\{)(.*?)(?:\}\}?)/gm,fallbacks:false,translations:{},missingBehaviour:"message",missingTranslationPrefix:""};v.reset=function(){var e;for(e in t){this[e]=t[e]}};v.initializeOptions=function(){var e;for(e in t)if(!c(this[e])){this[e]=t[e]}};v.initializeOptions();v.locales={};v.locales.get=function(e){var t=this[e]||this[v.locale]||this["default"];if(n(t)){t=t(e)}if(s(t)===false){t=[t]}return t};v.locales["default"]=function(e){var t=[],r=[];if(e){t.push(e)}if(!e&&v.locale){t.push(v.locale)}if(v.fallbacks&&v.defaultLocale){t.push(v.defaultLocale)}t.forEach(function(t){var e=t.split("-");var n=null;var i=null;if(e.length===3){n=[e[0],e[1]].join("-");i=e[0]}else if(e.length===2){n=e[0]}if(r.indexOf(t)===-1){r.push(t)}if(!v.fallbacks){return}[n,i].forEach(function(e){if(typeof e==="undefined"){return}if(e===null){return}if(e===t){return}if(r.indexOf(e)!==-1){return}r.push(e)})});if(!t.length){t.push("en")}return r};v.pluralization={};v.pluralization.get=function(e){return this[e]||this[v.locale]||this["default"]};v.pluralization["default"]=function(e){switch(e){case 0:return["zero","other"];case 1:return["one"];default:return["other"]}};v.currentLocale=function(){return this.locale||this.defaultLocale};v.isSet=c;v.lookup=function(e,t){t=t||{};var n=this.locales.get(t.locale).slice(),i,r,o,a;o=this.getFullScope(e,t);while(n.length){i=n.shift();r=o.split(t.separator||this.defaultSeparator);a=this.translations[i];if(!a){continue}while(r.length){a=a[r.shift()];if(a===undefined||a===null){break}}if(a!==undefined&&a!==null){return a}}if(c(t.defaultValue)){return f(t.defaultValue,e)}};v.pluralizationLookupWithoutFallback=function(e,t,n){var i=this.pluralization.get(t),r=i(e),o,a;if(n&&l(n)){while(r.length){o=r.shift();if(c(n[o])){a=n[o];break}}}return a};v.pluralizationLookup=function(e,t,n){n=n||{};var i=this.locales.get(n.locale).slice(),r,o,a,s;t=this.getFullScope(t,n);while(i.length){r=i.shift();o=t.split(n.separator||this.defaultSeparator);a=this.translations[r];if(!a){continue}while(o.length){a=a[o.shift()];if(!l(a)){break}if(o.length===0){s=this.pluralizationLookupWithoutFallback(e,r,a)}}if(typeof s!=="undefined"&&s!==null){break}}if(typeof s==="undefined"||s===null){if(c(n.defaultValue)){if(l(n.defaultValue)){s=this.pluralizationLookupWithoutFallback(e,n.locale,n.defaultValue)}else{s=n.defaultValue}a=n.defaultValue}}return{message:s,translations:a}};v.meridian=function(){var e=this.lookup("time");var t=this.lookup("date");if(e&&e.am&&e.pm){return[e.am,e.pm]}else if(t&&t.meridian){return t.meridian}else{return b.meridian}};v.prepareOptions=function(){var e=r.call(arguments),t={},n;while(e.length){n=e.shift();if(typeof n!="object"){continue}for(var i in n){if(!n.hasOwnProperty(i)){continue}if(c(t[i])){continue}t[i]=n[i]}}return t};v.createTranslationOptions=function(e,t){var n=[{scope:e}];if(c(t.defaults)){n=n.concat(t.defaults)}if(c(t.defaultValue)){n.push({message:t.defaultValue})}return n};v.translate=function(t,n){n=n||{};var e=this.createTranslationOptions(t,n);var i;var r=t;var o=this.prepareOptions(n);delete o.defaultValue;var a=e.some(function(e){if(c(e.scope)){r=e.scope;i=this.lookup(r,o)}else if(c(e.message)){i=f(e.message,t)}if(i!==undefined&&i!==null){return true}},this);if(!a){return this.missingTranslation(t,n)}if(typeof i==="string"){i=this.interpolate(i,n)}else if(s(i)){i=i.map(function(e){return typeof e==="string"?this.interpolate(e,n):e},this)}else if(l(i)&&c(n.count)){i=this.pluralize(n.count,r,n)}return i};v.interpolate=function(e,t){if(e==null){return e}t=t||{};var n=e.match(this.placeholder),i,r,o,a;if(!n){return e}while(n.length){i=n.shift();o=i.replace(this.placeholder,"$1");if(c(t[o])){r=t[o].toString().replace(/\$/gm,"_#$#_")}else if(o in t){r=this.nullPlaceholder(i,e,t)}else{r=this.missingPlaceholder(i,e,t)}a=new RegExp(i.replace(/{/gm,"\\{").replace(/}/gm,"\\}"));e=e.replace(a,r)}return e.replace(/_#\$#_/g,"$")};v.pluralize=function(e,t,n){n=this.prepareOptions({count:String(e)},n);var i,r;r=this.pluralizationLookup(e,t,n);if(typeof r.translations==="undefined"||r.translations==null){return this.missingTranslation(t,n)}if(typeof r.message!=="undefined"&&r.message!=null){return this.interpolate(r.message,n)}else{i=this.pluralization.get(n.locale);return this.missingTranslation(t+"."+i(e)[0],n)}};v.missingTranslation=function(e,t){if(this.missingBehaviour==="guess"){var n=e.split(".").slice(-1)[0];return(this.missingTranslationPrefix.length>0?this.missingTranslationPrefix:"")+n.replace(/_/g," ").replace(/([a-z])([A-Z])/g,function(e,t,n){return t+" "+n.toLowerCase()})}var i=t!=null&&t.locale!=null?t.locale:this.currentLocale();var r=this.getFullScope(e,t);var o=[i,r].join(t.separator||this.defaultSeparator);return'[missing "'+o+'" translation]'};v.missingPlaceholder=function(e,t,n){return"[missing "+e+" value]"};v.nullPlaceholder=function(){return v.missingPlaceholder.apply(v,arguments)};v.toNumber=function(e,t){t=this.prepareOptions(t,this.lookup("number.format"),m);var n=e<0,i=u(Math.abs(e),t.precision).toString(),r=i.split("."),o,a=[],s,l=t.format||"%n",c=n?"-":"";e=r[0];o=r[1];while(e.length>0){a.unshift(e.substr(Math.max(0,e.length-3),3));e=e.substr(0,e.length-3)}s=a.join(t.delimiter);if(t.strip_insignificant_zeros&&o){o=o.replace(/0+$/,"")}if(t.precision>0&&o){s+=t.separator+o}if(t.sign_first){l="%s"+l}else{l=l.replace("%n","%s%n")}s=l.replace("%u",t.unit).replace("%n",s).replace("%s",c);return s};v.toCurrency=function(e,t){t=this.prepareOptions(t,this.lookup("number.currency.format",t),this.lookup("number.format",t),g);return this.toNumber(e,t)};v.localize=function(e,t,n){n||(n={});switch(e){case"currency":return this.toCurrency(t,n);case"number":e=this.lookup("number.format",n);return this.toNumber(t,e);case"percentage":return this.toPercentage(t,n);default:var i;if(e.match(/^(date|time)/)){i=this.toTime(e,t,n)}else{i=t.toString()}return this.interpolate(i,n)}};v.parseDate=function(e){var t,n,i;if(e==null){return e}if(typeof e==="object"){return e}t=e.toString().match(/(\d{4})-(\d{2})-(\d{2})(?:[ T](\d{2}):(\d{2}):(\d{2})([\.,]\d{1,3})?)?(Z|\+00:?00)?/);if(t){for(var r=1;r<=6;r++){t[r]=parseInt(t[r],10)||0}t[2]-=1;i=t[7]?1e3*("0"+t[7]):null;if(t[8]){n=new Date(Date.UTC(t[1],t[2],t[3],t[4],t[5],t[6],i))}else{n=new Date(t[1],t[2],t[3],t[4],t[5],t[6],i)}}else if(typeof e=="number"){n=new Date;n.setTime(e)}else if(e.match(/([A-Z][a-z]{2}) ([A-Z][a-z]{2}) (\d+) (\d+:\d+:\d+) ([+-]\d+) (\d+)/)){n=new Date;n.setTime(Date.parse([RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$6,RegExp.$4,RegExp.$5].join(" ")))}else if(e.match(/\d+ \d+:\d+:\d+ [+-]\d+ \d+/)){n=new Date;n.setTime(Date.parse(e))}else{n=new Date;n.setTime(Date.parse(e))}return n};v.strftime=function(e,t,n){var n=this.lookup("date",n),i=v.meridian();if(!n){n={}}n=this.prepareOptions(n,b);if(isNaN(e.getTime())){throw new Error("I18n.strftime() requires a valid date object, but received an invalid date.")}var r=e.getDay(),o=e.getDate(),a=e.getFullYear(),s=e.getMonth()+1,l=e.getHours(),c=l,u=l>11?1:0,h=e.getSeconds(),d=e.getMinutes(),f=e.getTimezoneOffset(),p=Math.floor(Math.abs(f/60)),m=Math.abs(f)-p*60,g=(f>0?"-":"+")+(p.toString().length<2?"0"+p:p)+(m.toString().length<2?"0"+m:m);if(c>12){c=c-12}else if(c===0){c=12}t=t.replace("%a",n.abbr_day_names[r]);t=t.replace("%A",n.day_names[r]);t=t.replace("%b",n.abbr_month_names[s]);t=t.replace("%B",n.month_names[s]);t=t.replace("%d",y(o));t=t.replace("%e",o);t=t.replace("%-d",o);t=t.replace("%H",y(l));t=t.replace("%-H",l);t=t.replace("%k",l);t=t.replace("%I",y(c));t=t.replace("%-I",c);t=t.replace("%l",c);t=t.replace("%m",y(s));t=t.replace("%-m",s);t=t.replace("%M",y(d));t=t.replace("%-M",d);t=t.replace("%p",i[u]);t=t.replace("%P",i[u].toLowerCase());t=t.replace("%S",y(h));t=t.replace("%-S",h);t=t.replace("%w",r);t=t.replace("%y",y(a));t=t.replace("%-y",y(a).replace(/^0+/,""));t=t.replace("%Y",a);t=t.replace("%z",g);t=t.replace("%Z",g);return t};v.toTime=function(e,t,n){var i=this.parseDate(t),r=this.lookup(e,n);if(i==null){return i}var o=i.toString();if(o.match(/invalid/i)){return o}if(!r){return o}return this.strftime(i,r,n)};v.toPercentage=function(e,t){t=this.prepareOptions(t,this.lookup("number.percentage.format",t),this.lookup("number.format",t),w);return this.toNumber(e,t)};v.toHumanSize=function(e,t){var n=1024,i=e,r=0,o,a,s;while(i>=n&&r<4){i=i/n;r+=1}if(r===0){s=this.getFullScope("number.human.storage_units.units.byte",t);o=this.t(s,{count:i});a=0}else{s=this.getFullScope("number.human.storage_units.units."+x[r],t);o=this.t(s);a=i-Math.floor(i)===0?0:1}t=this.prepareOptions(t,{unit:o,precision:a,format:"%n%u",delimiter:""});return this.toNumber(i,t)};v.getFullScope=function(e,t){t=t||{};if(s(e)){e=e.join(t.separator||this.defaultSeparator)}if(t.scope){e=[t.scope,e].join(t.separator||this.defaultSeparator)}return e};v.extend=function(e,t){if(typeof e==="undefined"&&typeof t==="undefined"){return{}}return p(e,t)};v.t=v.translate.bind(v);v.l=v.localize.bind(v);v.p=v.pluralize.bind(v);return v});(function(){"use strict";var t,n=[];function e(e){n.push(e);1==n.length&&t()}function i(){for(;n.length;)n[0](),n.shift()}t=function(){setTimeout(i)};function o(e){this.a=a;this.b=void 0;this.f=[];var t=this;try{e(function(e){l(t,e)},function(e){c(t,e)})}catch(e){c(t,e)}}var a=2;function r(n){return new o(function(e,t){t(n)})}function s(t){return new o(function(e){e(t)})}function l(t,e){if(t.a==a){if(e==t)throw new TypeError;var n=!1;try{var i=e&&e.then;if(null!=e&&"object"==typeof e&&"function"==typeof i){i.call(e,function(e){n||l(t,e);n=!0},function(e){n||c(t,e);n=!0});return}}catch(e){n||c(t,e);return}t.a=0;t.b=e;u(t)}}function c(e,t){if(e.a==a){if(t==e)throw new TypeError;e.a=1;e.b=t;u(e)}}function u(r){e(function(){if(r.a!=a)for(;r.f.length;){var t=r.f.shift(),e=t[0],n=t[1],i=t[2],t=t[3];try{0==r.a?"function"==typeof e?i(e.call(void 0,r.b)):i(r.b):1==r.a&&("function"==typeof n?i(n.call(void 0,r.b)):t(r.b))}catch(e){t(e)}}})}o.prototype.g=function(e){return this.c(void 0,e)};o.prototype.c=function(n,i){var r=this;return new o(function(e,t){r.f.push([n,i,e,t]);u(r)})};function h(a){return new o(function(n,e){function t(t){return function(e){r[t]=e;i+=1;i==a.length&&n(r)}}var i=0,r=[];0==a.length&&n(r);for(var o=0;o<a.length;o+=1)s(a[o]).c(t(o),e)})}function d(i){return new o(function(e,t){for(var n=0;n<i.length;n+=1)s(i[n]).c(e,t)})}q.Promise||(q.Promise=o,q.Promise.resolve=s,q.Promise.reject=r,q.Promise.race=d,q.Promise.all=h,q.Promise.prototype.then=o.prototype.c,q.Promise.prototype["catch"]=o.prototype.g)})();(function(){function r(e,t){document.addEventListener?e.addEventListener("scroll",t,!1):e.attachEvent("scroll",t)}function n(t){document.body?t():document.addEventListener?document.addEventListener("DOMContentLoaded",function e(){document.removeEventListener("DOMContentLoaded",e);t()}):document.attachEvent("onreadystatechange",function e(){if("interactive"==document.readyState||"complete"==document.readyState)document.detachEvent("onreadystatechange",e),t()})}function w(e){this.a=document.createElement("div");this.a.setAttribute("aria-hidden","true");this.a.appendChild(document.createTextNode(e));this.b=document.createElement("span");this.c=document.createElement("span");this.h=document.createElement("span");this.f=document.createElement("span");this.g=-1;this.b.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;";this.c.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;";this.f.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;";this.h.style.cssText="display:inline-block;width:200%;height:200%;font-size:16px;max-width:none;";this.b.appendChild(this.h);this.c.appendChild(this.f);this.a.appendChild(this.b);this.a.appendChild(this.c)}function x(e,t){e.a.style.cssText="max-width:none;min-width:20px;min-height:20px;display:inline-block;overflow:hidden;position:absolute;width:auto;margin:0;padding:0;top:-999px;white-space:nowrap;font-synthesis:none;font:"+t+";"}function o(e){var t=e.a.offsetWidth,n=t+100;e.f.style.width=n+"px";e.c.scrollLeft=n;e.b.scrollLeft=e.b.scrollWidth+100;return e.g!==t?(e.g=t,!0):!1}function _(e,t){function n(){var e=i;o(e)&&e.a.parentNode&&t(e.g)}var i=e;r(e.b,n);r(e.c,n);o(e)}function e(e,t){var n=t||{};this.family=e;this.style=n.style||"normal";this.weight=n.weight||"normal";this.stretch=n.stretch||"normal"}var k=null,t=null,i=null,a=null;function s(){if(null===t)if(l()&&/Apple/.test(q.navigator.vendor)){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/.exec(q.navigator.userAgent);t=!!e&&603>parseInt(e[1],10)}else t=!1;return t}function l(){null===a&&(a=!!document.fonts);return a}function c(){if(null===i){var e=document.createElement("div");try{e.style.font="condensed 100px sans-serif"}catch(e){}i=""!==e.style.font}return i}function C(e,t){return[e.style,e.weight,c()?e.stretch:"","100px",t].join(" ")}e.prototype.load=function(e,t){var m=this,g=e||"BESbswy",v=0,y=t||3e3,b=(new Date).getTime();return new Promise(function(f,p){if(l()&&!s()){var e=new Promise(function(t,e){function n(){(new Date).getTime()-b>=y?e(Error(""+y+"ms timeout exceeded")):document.fonts.load(C(m,'"'+m.family+'"'),g).then(function(e){1<=e.length?t():setTimeout(n,25)},e)}n()}),t=new Promise(function(e,t){v=setTimeout(function(){t(Error(""+y+"ms timeout exceeded"))},y)});Promise.race([t,e]).then(function(){clearTimeout(v);f(m)},p)}else n(function(){function t(){var e;if(e=-1!=a&&-1!=s||-1!=a&&-1!=l||-1!=s&&-1!=l)(e=a!=s&&a!=l&&s!=l)||(null===k&&(e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(q.navigator.userAgent),k=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))),e=k&&(a==c&&s==c&&l==c||a==u&&s==u&&l==u||a==h&&s==h&&l==h)),e=!e;e&&(d.parentNode&&d.parentNode.removeChild(d),clearTimeout(v),f(m))}function n(){if((new Date).getTime()-b>=y)d.parentNode&&d.parentNode.removeChild(d),p(Error(""+y+"ms timeout exceeded"));else{var e=document.hidden;if(!0===e||void 0===e)a=i.a.offsetWidth,s=r.a.offsetWidth,l=o.a.offsetWidth,t();v=setTimeout(n,50)}}var i=new w(g),r=new w(g),o=new w(g),a=-1,s=-1,l=-1,c=-1,u=-1,h=-1,d=document.createElement("div");d.dir="ltr";x(i,C(m,"sans-serif"));x(r,C(m,"serif"));x(o,C(m,"monospace"));d.appendChild(i.a);d.appendChild(r.a);d.appendChild(o.a);document.body.appendChild(d);c=i.a.offsetWidth;u=r.a.offsetWidth;h=o.a.offsetWidth;n();_(i,function(e){a=e;t()});x(i,C(m,'"'+m.family+'",sans-serif'));_(r,function(e){s=e;t()});x(r,C(m,'"'+m.family+'",serif'));_(o,function(e){l=e;t()});x(o,C(m,'"'+m.family+'",monospace'))})})};"object"===typeof module?module.exports=e:(q.FontFaceObserver=e,q.FontFaceObserver.prototype.load=e.prototype.load)})();q.Handlebars.noConflict=function(){var e=q.Handlebars;q.Handlebars=t;return e};q.Cocktail.noConflict=function(){var e=q.Cocktail;q.Cocktail=n;return e};q.I18n.noConflict=function(){var e=q.I18n;q.I18n=i;return e};q.FontFaceObserver.noConflict=function(){var e=q.FontFaceObserver;q.FontFaceObserver=r;return e};I18n.translations||(I18n.translations={});I18n.translations["ar"]=I18n.extend(I18n.translations["ar"]||{},JSON.parse('{"contact":{"contact_us":"اتصل بنا","email":"البريد الإلكتروني","greeting":"لسنا متاحين حاليا. يمكنكم ترك رسالة وسنقوم بالرد في أقرب وقت ممكن.","message":"الرسالة","name":"الإسم","send_email":"إرسال البريد الإلكتروني","subject":"الموضوع","success_message":"لقد تلقينا رسالتكم وسنقوم بالرد في أقرب وقت ممكن."},"kb":{"glad_to_help_thanks":"سعداء على مساعدتكم. نشكركم على التقييم.","home":"الرئيسية","how_can_we_help":"كيف يمكننا مساعدتكم؟","knowledge_base":"قاعدة المعرفة","n_articles":{"one":"تم إيجاد %{count} مقال","other":"تم إيجاد %{count} مقالات","zero":"لم يتم إيجاد مقالات"},"no":"لا","see_all_count":"عرض %{count}","sorry_please_contact":"يؤسفنا سماع ذلك. ندعوكم إلى الاتصال بنا إذا كنتم بالحاجة إلى أي مساعدة.","still_stuck":"لم تستطع إيجاد ما تبحث عنه؟","was_article_helpful":"هل كان هذا المقال مفيدا لكم؟","yes":"نعم"},"messenger":{"chat_ended":"انتهت الدردشة","chat_started":"بدأت الدردشة...","chat_transcript":"نص الدردشة: %{name}","done":"تم","first_about_yourself":"أخبرنا أولا القليل عن نفسك:","greeting":"إننا متاحون حاليا! يمكنكم بدء الدردشة الآن...","live_chat":"دردشة مباشرة","someone_has_joined":"%{name} انضم","someone_has_left":"%{name} غادر","start_new_chat":"بدء دردشة جديدة","type_message":"أكتب رسالتك...","typing":{"one":"%{names} يكتب حاليا...","other":"%{names} يكتبان حاليا..."}}}'));I18n.translations["cs"]=I18n.extend(I18n.translations["cs"]||{},JSON.parse('{"contact":{"contact_us":"Kontaktujte nás","email":"Email","greeting":"Právě teď nejsme online. Pošlete nám zprávu a my se Vám ozveme co nejdříve.","message":"Zpráva","name":"Jméno","send_email":"Odeslat email","subject":"Předmět","success_message":"Vaši zprávu jsme obdrželi, ozveme se Vám co nejdříve."},"kb":{"glad_to_help_thanks":"Jsme rádi, že jsme Vám pomohli. Děkujeme za zpětnou vazbu.","home":"Hlavní stránka","how_can_we_help":"Jak Vám můžeme pomoci?","knowledge_base":"Znalostní báze","n_articles":{"few":"Nalezeny %{count} články","one":"Nalezen %{count} článek","other":"Nalezeno %{count} článků","two":"Nalezen %{count} články","zero":"Nebyly nalezeny žádné články"},"no":"Ne","see_all_count":{"few":"Zobrazit všechny %{count}","one":"Prohlédnout si 1","other":"Zobrazit všech %{count}","two":"Zobrazit Oba"},"sorry_please_contact":"To nás mrzí. Kontaktujte nás prosím, pokud potřebujete pomoc.","still_stuck":"Stále nemůžete najít to, co hledáte?","was_article_helpful":"Byl tento článek užitečný?","yes":"Ano"},"messenger":{"chat_ended":"Chat skončil","chat_started":"Chat začal","chat_transcript":"Přepis chatu: %{name}","done":"Hotovo","first_about_yourself":"Nejdříve nám o sobě něco řekněte:","greeting":"Jsme online! Začněte chatovat...","live_chat":"Live Chat","someone_has_joined":"%{name} se připojil/a","someone_has_left":"%{name} odešel/la","start_new_chat":"Začít nový chat","type_message":"Napište svou zprávu...","typing":{"one":"%{names} píše...","other":"%{names} píšou..."}}}'));I18n.translations["da"]=I18n.extend(I18n.translations["da"]||{},JSON.parse('{"contact":{"contact_us":"Kontakt os","email":"E-mail","greeting":"Vi er ikke online lige nu. Send os en besked, og vi vender hurtigst muligt tilbage til dig.","message":"Besked","name":"Navn","send_email":"Send e-mail","subject":"Emne","success_message":"Vi har modtaget din besked, og vi vender hurtigst muligt  tilbage til dig."},"kb":{"glad_to_help_thanks":"Det glæder os, at vi kunne hjælpe. Tak for tilbagemeldingen.","home":"Hjem","how_can_we_help":"Hvad kan vi hjælpe dig med?","knowledge_base":"Vidensbasen","n_articles":{"one":"%{count} artikel fundet","other":"%{count} artikler fundet","zero":"Ingen artikler fundet"},"no":"Nej","see_all_count":"Se alle %{count}","sorry_please_contact":"Det beklager vi. Kontakt os endelig, hvis du har brug for hjælp.","still_stuck":"Har du stadig ikke fundet, det du leder efter?","was_article_helpful":"Var denne artikel brugbar?","yes":"Ja"},"messenger":{"chat_ended":"Chat er slut","chat_started":"Chat er begyndt","chat_transcript":"Udskrift af chat: %{name}","done":"Færdig","first_about_yourself":"Fortæl os først lidt om dig selv:","greeting":"Vi er online! Start en chat nu...","live_chat":"Live chat","someone_has_joined":"%{name} har sluttet sig til chatten","someone_has_left":"%{name} har forladt chatten","start_new_chat":"Start ny chat","type_message":"Indtast din besked...","typing":{"one":"%{names} skriver...","other":"%{names} skriver..."}}}'));I18n.translations["de"]=I18n.extend(I18n.translations["de"]||{},JSON.parse('{"contact":{"contact_us":"Kontakt","email":"E-mail","greeting":"Wir sind momentan nicht online. Senden Sie uns eine Nachricht und wir melden uns so bald wie möglich bei Ihnen.","message":"Nachricht","name":"Name","send_email":"E-Mail abschicken","subject":"Betreff","success_message":"Wir haben Ihre Nachricht erhalten und wir werden uns so bald wie möglich bei Ihnen melden."},"kb":{"glad_to_help_thanks":"Das freut uns. Danke für dein Feedback.","home":"Startseite","how_can_we_help":"Wie können wir Ihnen helfen?","knowledge_base":"Wissensdatenbank","n_articles":{"one":"%{count} Artikel gefunden","other":"%{count} Artikel gefunden","zero":"Keine Artikel gefunden"},"no":"Nein","see_all_count":"Alle %{count} anzeigen","sorry_please_contact":"Das tut uns leid. Wenn Sie weitere Hilfe benötigen, kontaktieren Sie uns bitte.","still_stuck":"Haben Sie das Gesuchte nicht gefunden?","was_article_helpful":"War dieser Artikel hilfreich?","yes":"Ja"},"messenger":{"chat_ended":"Chat beendet","chat_started":"Chat gestartet","chat_transcript":"Chat-Abschrift: %{name}","done":"Fertig","first_about_yourself":"Erzählen Sie uns ein wenig über sich selbst:","greeting":"Wir sind online! Jetzt Chat starten...","live_chat":"Live-Chat","someone_has_joined":"%{name} ist Chat beigetreten","someone_has_left":"%{name} hat Chat verlassen","start_new_chat":"Neuen Chat starten","type_message":"Tippe deine Nachricht ein...","typing":{"one":"%{names} schreibt gerade...","other":"%{names} schreiben gerade..."}}}'));I18n.translations["el"]=I18n.extend(I18n.translations["el"]||{},JSON.parse('{"contact":{"contact_us":"Επικοινωνία","email":"Email","greeting":"Δεν είμαστε online αυτήν τη στιγμή.  Στείλτε μας ένα μήνυμα και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατόν.","message":"Μήνυμα","name":"Όνομα","send_email":"Αποστολή Email","subject":"Θέμα","success_message":"Λάβαμε το μήνυμά σας και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατόν."},"kb":{"glad_to_help_thanks":"Χαιρόμαστε που μπορέσαμε να σας βοηθήσουμε. Σας ευχαριστούμε για την απάντησή σας.","home":"Αρχική","how_can_we_help":"Πώς μπορούμε να σας βοηθήσουμε;","knowledge_base":"Γνωσιακή Βάση","n_articles":{"one":"Βρέθηκε %{count} άρθρο","other":"Βρέθηκαν %{count} άρθρα","zero":"Δεν βρέθηκαν άρθρα"},"no":"Όχι","see_all_count":"Προβολή και των %{count}","sorry_please_contact":"Λυπούμαστε γι\' αυτό. Παρακαλούμε επικοινωνήστε μαζί μας αν χρειάζεστε βοήθεια.","still_stuck":"Ακόμα δεν μπορείτε να βρείτε αυτό που ψάχνετε;","was_article_helpful":"Ήταν χρήσιμο αυτό το άρθρο;","yes":"Ναι"},"messenger":{"chat_ended":"Η συνομιλία έληξε","chat_started":"Η συνομιλία ξεκίνησε","chat_transcript":"Αντίγραφο Συνομιλίας: %{name}","done":"Ολοκλήρωση","first_about_yourself":"Αρχικά, μιλήστε μας λίγο για εσάς:","greeting":"Είμαστε online! Ξεκινήστε μια συνομιλία τώρα...","live_chat":"Ζωντανή Συνομιλία","someone_has_joined":"Ο χρήστης %{name} έχει συνδεθεί","someone_has_left":"Ο χρήστης %{name} έχει φύγει","start_new_chat":"Έναρξη Νέας Συνομιλίας","type_message":"Πληκτρολογήστε το μήνυμά σας...","typing":{"one":"Ο χρήστης %{names} πληκτρολογεί...","other":"Οι χρήστες %{names} πληκτρολογούν..."}}}'));I18n.translations["en"]=I18n.extend(I18n.translations["en"]||{},JSON.parse('{"contact":{"contact_us":"Contact Us","email":"Email","greeting":"We\'re not online right now. Send us a message and we\'ll get back to you as soon as possible.","message":"Message","name":"Name","send_email":"Send Email","subject":"Subject","success_message":"We\'ve received your message and will get back to you as soon as possible."},"kb":{"glad_to_help_thanks":"Glad we could be helpful. Thanks for the feedback.","home":"Home","how_can_we_help":"How can we help you?","knowledge_base":"Knowledge Base","n_articles":{"one":"%{count} article found","other":"%{count} articles found","zero":"No articles found"},"no":"No","see_all_count":"See all %{count}","sorry_please_contact":"We’re sorry to hear that. Please contact us if you need assistance.","still_stuck":"Still can\'t find what you\'re looking for?","was_article_helpful":"Was this article helpful?","yes":"Yes"},"messenger":{"chat_ended":"Chat has ended","chat_started":"Chat started","chat_transcript":"Chat Transcript: %{name}","done":"Done","first_about_yourself":"First, a little about yourself:","greeting":"We\'re online! Start a chat now...","live_chat":"Live Chat","someone_has_joined":"%{name} has joined","someone_has_left":"%{name} has left","start_new_chat":"Start New Chat","type_message":"Type your message...","typing":{"one":"%{names} is typing...","other":"%{names} are typing..."}}}'));I18n.translations["en_gb"]=I18n.extend(I18n.translations["en_gb"]||{},JSON.parse('{"contact":{"contact_us":"Contact Us","email":"Email","greeting":"We\'re not online right now. Send us a message and we\'ll get back to you as soon as possible.","message":"Message","name":"Name","send_email":"Send Email","subject":"Subject","success_message":"We\'ve received your message and will get back to you as soon as possible."},"kb":{"glad_to_help_thanks":"Glad we could be helpful. Thanks for the feedback.","home":"Home","how_can_we_help":"How can we help you?","knowledge_base":"Knowledge Base","n_articles":{"one":"%{count} article found","other":"%{count} articles found","zero":"No articles found"},"no":"No","see_all_count":"See all %{count}","sorry_please_contact":"We’re sorry to hear that. Please contact us if you need assistance.","still_stuck":"Still can\'t find what you\'re looking for?","was_article_helpful":"Was this article helpful?","yes":"Yes"},"messenger":{"chat_ended":"Chat has ended","chat_started":"Chat started","chat_transcript":"Chat Transcript: %{name}","done":"Done","first_about_yourself":"First, a little about yourself:","greeting":"We\'re online! Start a chat now...","live_chat":"Live Chat","someone_has_joined":"%{name} has joined","someone_has_left":"%{name} has left","start_new_chat":"Start New Chat","type_message":"Type your message...","typing":{"one":"%{names} is typing...","other":"%{names} are typing..."}}}'));I18n.translations["es"]=I18n.extend(I18n.translations["es"]||{},JSON.parse('{"contact":{"contact_us":"Contáctanos","email":"Email","greeting":"No estamos en línea en este momento. Envíanos un mensaje y te responderemos lo antes posible.","message":"Mensaje","name":"Nombre","send_email":"Enviar email","subject":"Asunto","success_message":"Hemos recibido tu mensaje y te responderemos lo antes posible."},"kb":{"glad_to_help_thanks":"Nos alegra haber sido de ayuda. Gracias por tu evaluación.","home":"Inicio","how_can_we_help":"¿Cómo te podemos ayudar?","knowledge_base":"Base de Conocimientos","n_articles":{"one":"%{count} artículo encontrado","other":"%{count} artículos encontrados","zero":"No se encontraron artículos"},"no":"No","see_all_count":"Ver los %{count}","sorry_please_contact":"Lamentamos que sea así. Por favor, contáctanos si necesitas ayuda.","still_stuck":"¿Aún no encuentras lo que buscas?","was_article_helpful":"¿Fue útil este artículo?","yes":"Sí"},"messenger":{"chat_ended":"El chat acabó","chat_started":"El chat comenzó","chat_transcript":"Transcripción del chat: %{name}","done":"Listo","first_about_yourself":"Primero dinos algo sobre ti:","greeting":"¡Estamos en línea! Comienza un chat ahora...","live_chat":"Chat en vivo","someone_has_joined":"%{name} se ha unido","someone_has_left":"%{name} ha salido","start_new_chat":"Comenzar un nuevo chat","type_message":"Escribe tu mensaje...","typing":{"one":"%{names} está escribiendo...","other":"%{names} están escribiendo..."}}}'));I18n.translations["fi"]=I18n.extend(I18n.translations["fi"]||{},JSON.parse('{"contact":{"contact_us":"Ota yhteyttä","email":"Sähköposti","greeting":"Emme ole paikalla juuri nyt. Lähetä meille viesti ja vastaamme mahdollisimman nopeasti.","message":"Viesti","name":"Nimi","send_email":"Lähetä sähköposti","subject":"Aihe","success_message":"Olemme vastaanottaneet viestisi ja vastaamme sinulle mahdollisimman nopeasti."},"kb":{"glad_to_help_thanks":"Hienoa, että pystyimme olemaan avuksi. Kiitos palautteestasi.","home":"Etusivu","how_can_we_help":"Miten voimme auttaa sinua?","knowledge_base":"Ohjepankki","n_articles":{"one":"%{count} artikkeli löytyi","other":"%{count} artikkelia löytyi","zero":"Artikkeleita ei löytynyt"},"no":"Ei","see_all_count":"Katso kaikki %{count}","sorry_please_contact":"Olemme pahoillamme kokemuksestasi. Otathan meihin yhteyttä, jos tarvitset apua.","still_stuck":"Etkö vieläkään löytänyt etsimääsi?","was_article_helpful":"Oliko tästä artikkelista apua?","yes":"Kyllä"},"messenger":{"chat_ended":"Keskustelu on päättynyt","chat_started":"Keskustelu aloitettu","chat_transcript":"Keskustelun kopio: %{name}","done":"Valmis","first_about_yourself":"Ensiksi kerro hieman itsestäsi:","greeting":"Olemme paikalla! Aloita keskustelu nyt...","live_chat":"Live-chat","someone_has_joined":"%{name} liittyi keskusteluun","someone_has_left":"%{name} poistui keskustelusta","start_new_chat":"Aloita uusi keskustelu","type_message":"Kirjoita viestisi...","typing":{"one":"%{names} kirjoittaa...","other":"%{names} kirjoittavat..."}}}'));I18n.translations["fr"]=I18n.extend(I18n.translations["fr"]||{},JSON.parse('{"contact":{"contact_us":"Contactez-nous","email":"Email","greeting":"Nous ne sommes pas en ligne en ce moment. Envoyez-nous un message et nous vous reviendrons dès que possible.","message":"Message","name":"Nom","send_email":"Envoyer Email","subject":"Sujet","success_message":"Nous avons reçu votre message et nous vous répondrons dès que possible."},"kb":{"glad_to_help_thanks":"Nous sommes ravis d\'avoir pu vous aider. Merci pour votre évaluation.","home":"Accueil","how_can_we_help":"Comment pouvons-nous vous aider?","knowledge_base":"Base de Connaissances","n_articles":{"one":"%{count} article trouvé","other":"%{count} articles trouvés","zero":"Aucun articles trouvé"},"no":"Non","see_all_count":"Afficher les %{count}","sorry_please_contact":"Nous sommes vraiment désolés. Veuillez nous contacter si vous avez besoin d\'aide.","still_stuck":"Vous n\'avez toujours pas trouvé ce que vous cherchez ?","was_article_helpful":"Cet article a-t-il été utile?","yes":"Oui"},"messenger":{"chat_ended":"Ce chat est terminé","chat_started":"Chat démarré","chat_transcript":"Transcription De Chat: %{name}","done":"Effectué","first_about_yourself":"D\'abord, parlez-nous un peu de vous:","greeting":"Nous sommes en ligne! Commencer une chat maintenant...","live_chat":"Chat en direct","someone_has_joined":"%{name} a rejoint le Chat","someone_has_left":"%{name} a quitté le Chat","start_new_chat":"Commencer Nouvelle Chat","type_message":"Tapez votre message...","typing":{"one":"%{names} est en train de taper...","other":"%{names} sont en train de taper..."}}}'));I18n.translations["it"]=I18n.extend(I18n.translations["it"]||{},JSON.parse('{"contact":{"contact_us":"Contattaci","email":"Email","greeting":"Al momento non siamo online. Inviaci un messaggio e ti risponderemo il prima possibile.","message":"Messaggio","name":"Nome","send_email":"Invia Email","subject":"Oggetto","success_message":"Abbiamo ricevuto il tuo messaggio e ti risponderemo il prima possibile."},"kb":{"glad_to_help_thanks":"Siamo felici di averti aiutato. Grazie per la valutazione.","home":"Home","how_can_we_help":"Come possiamo aiutarti?","knowledge_base":"Sito di riferimento","n_articles":{"one":"%{count} articolo trovato","other":"%{count} articoli trovati","zero":"Nessun articolo trovato"},"no":"No","see_all_count":"Vedi tutti %{count}","sorry_please_contact":"Siamo spiacenti. Ti preghiamo di contattarci per avere assistenza.","still_stuck":"Ancora non hai trovato quello che stai cercando?","was_article_helpful":"Questo articolo ti è stato d\'aiuto?","yes":"Sì"},"messenger":{"chat_ended":"Chat conclusa","chat_started":"Chat iniziata","chat_transcript":"Trascrizione chat: %{name}","done":"Fatto","first_about_yourself":"Prima, dicci qualcosa di te:","greeting":"Siamo online! Inizia una chat ora...","live_chat":"Chat dal vivo","someone_has_joined":"%{name} è entrato in chat","someone_has_left":"%{name} ha lasciato la chat","start_new_chat":"Inizia nuova chat","type_message":"Digita il tuo messaggio...","typing":{"one":"%{names} sta scrivendo...","other":"%{names} stanno scrivendo..."}}}'));I18n.translations["ja"]=I18n.extend(I18n.translations["ja"]||{},JSON.parse('{"contact":{"contact_us":"お問い合わせ","email":"メールアドレス","greeting":"ただ今、ライブチャットに対応することができません。メッセージをお送りください。出来る限り早く返信いたします。","message":"内容","name":"名前","send_email":"メールを送信","subject":"件名","success_message":"メッセージを受信しました。確認次第、返信いたします。"},"kb":{"glad_to_help_thanks":"お役に立てて幸いです。ご意見ありがとうございました。","home":"ホーム","how_can_we_help":"何をお探しですか？","knowledge_base":"知識ベース","n_articles":{"one":"記事が%{count}つ見つかりました","other":"記事が%{count}つ見つかりました","zero":"これに関する記事はありませんでした。"},"no":"いいえ","see_all_count":"%{count} 件すべてを表示","sorry_please_contact":"お役に立てず申し訳ございません。サポートが必要な場合はお問い合わせください。","still_stuck":"お探しの記事は見つかりませんか？","was_article_helpful":"この記事は役に立ちましたか？","yes":"はい"},"messenger":{"chat_ended":"チャットが終了しました","chat_started":"チャットが始まりました","chat_transcript":"チャット内容：%{name}","done":"送信する","first_about_yourself":"お客様の情報を入力してください：","greeting":"ライブチャット対応中！今すぐチャットで聞いてみましょう・・・","live_chat":"ライブチャット","someone_has_joined":"%{name}さんが参加しました","someone_has_left":"%{name}さんが退出しました","start_new_chat":"今すぐチャットを開始","type_message":"メッセージを入力してください・・・","typing":{"one":"%{names}さんが入力中です・・・","other":"%{names}さん達がタイプ中です・・・"}}}'));I18n.translations["nl"]=I18n.extend(I18n.translations["nl"]||{},JSON.parse('{"contact":{"contact_us":"Contact","email":"E-mail","greeting":"We zijn nu niet online. Stuur ons een bericht en wij nemen zo snel mogelijk contact met u op.","message":"Bericht","name":"Naam","send_email":"Verstuur E-mail","subject":"Onderwerp","success_message":"We hebben uw bericht ontvangen en nemen zo snel mogelijk contact met u op."},"kb":{"glad_to_help_thanks":"Fijn dat we hebben kunnen helpen. Dankjewel voor je feedback.","home":"Home","how_can_we_help":"Hoe kunnen we je helpen?","knowledge_base":"Kennisbank","n_articles":{"one":"%{count} artikel gevonden","other":"%{count} artikels gevonden","zero":"Geen artikels gevonden"},"no":"Nee","see_all_count":"Zie alle %{count}","sorry_please_contact":"Dat is jammer om te horen. Neem gerust contact met ons op als je hulp nodig hebt.","still_stuck":"Heb je nog niet gevonden waar je naar op zoek was? ","was_article_helpful":"Was dit artikel nuttig?","yes":"Ja"},"messenger":{"chat_ended":"Chat is geëindigd","chat_started":"Chat is gestart","chat_transcript":"Chat Tekst: %{name}","done":"Verstuur","first_about_yourself":"Vertel eerst iets over jezelf:","greeting":"We zijn online! Start nu een chat...","live_chat":"Live Chat","someone_has_joined":"%{name} is de chat binnengekomen","someone_has_left":"%{name} heeft de chat verlaten","start_new_chat":"Start Nieuwe Chat","type_message":"Typ je bericht...","typing":{"one":"%{names} is aan het typen...","other":"%{names} zijn aan het typen..."}}}'));I18n.translations["no"]=I18n.extend(I18n.translations["no"]||{},JSON.parse('{"contact":{"contact_us":"Kontakt oss","email":"E-post","greeting":"Vi er ikke på nett akkurat nå. Send oss en melding, så tar vi kontakt med deg så fort som mulig.","message":"Melding","name":"Navn","send_email":"Send e-post","subject":"Emne","success_message":"Vi har mottatt meldingen din og vil svare deg så raskt som mulig."},"kb":{"glad_to_help_thanks":"Glad vi kunne hjelpe. Takk for tilbakemeldingen.","home":"Hjem","how_can_we_help":"Hvordan kan vi hjelpe deg?","knowledge_base":"Kunnskapsbase","n_articles":{"one":"%{count} artikkel funnet","other":"%{count} artikler funnet","zero":"Ingen artikler funnet"},"no":"Nei","see_all_count":"Se alle %{count}","sorry_please_contact":"Det var leit å høre. Vennligst kontakt oss hvis du trenger hjelp.","still_stuck":"Finner du fortsatt ikke det du leter etter?","was_article_helpful":"Var denne artikkelen nyttig?","yes":"Ja"},"messenger":{"chat_ended":"Chat avsluttet","chat_started":"Chat startet","chat_transcript":"Kopi av chat: %{name}","done":"Send","first_about_yourself":"Først litt om deg selv:","greeting":"Vi er på nett! Start en chat nå...","live_chat":"Live-chat","someone_has_joined":"%{name} har blitt med i chatten","someone_has_left":"%{name} har forlatt chatten","start_new_chat":"Start ny chat","type_message":"Skriv meldingen din...","typing":{"one":"%{names} skriver...","other":"%{names} skriver..."}}}'));I18n.translations["pl"]=I18n.extend(I18n.translations["pl"]||{},JSON.parse('{"contact":{"contact_us":"Kontakt","email":"E-mail","greeting":"Obecnie nie jesteśmy online. Wyślij nam wiadomość i skontaktujemy się z Tobą tak szybko, jak to możliwe.","message":"Wiadomość","name":"Imię","send_email":"Wyślij e-mail","subject":"Temat","success_message":"Otrzymaliśmy Twoją wiadomość i odpiszemy na nią tak szybko, jak to możliwe."},"kb":{"glad_to_help_thanks":"Cieszymy się, że mogliśmy pomóc. Dziękujemy za opinię.","home":"Strona główna","how_can_we_help":"W czym możemy Ci pomóc?","knowledge_base":"Baza informacji","n_articles":{"few":"Znaleziono %{count} artykuły","many":"Znaleziono %{count} artykułów","one":"Znaleziono %{count} artykuł","other":"Znaleziono %{count} artykułów","zero":"Nie znaleziono artykułów"},"no":"Nie","see_all_count":"Zobacz wszystkie %{count}","sorry_please_contact":"Przykro nam. Prosimy o kontakt, jeśli potrzebujesz pomocy.","still_stuck":"Wciąż nie udało się znaleźć tego, czego szukasz?","was_article_helpful":"Czy ten artykuł był pomocny?","yes":"Tak"},"messenger":{"chat_ended":"Czat zakończony","chat_started":"Czat rozpoczęty","chat_transcript":"Transkrypcja czatu: %{name}","done":"Zrobione","first_about_yourself":"Najpierw, trochę o sobie:","greeting":"Jesteśmy online! Zacznij czat teraz...","live_chat":"Czat na żywo","someone_has_joined":"%{name} dołączył","someone_has_left":"%{name} opuścił","start_new_chat":"Rozpocznij nowy czat","type_message":"Napisz wiadomość...","typing":{"one":"%{names} pisze...","other":"%{names} piszą..."}}}'));I18n.translations["pt"]=I18n.extend(I18n.translations["pt"]||{},JSON.parse('{"contact":{"contact_us":"Contate-nos","email":"E-mail","greeting":"Não estamos online de momento. Envie-nos uma mensagem e iremos responder-lhe logo que possível.","message":"Mensagem","name":"Nome","send_email":"Enviar E-mail","subject":"Assunto","success_message":"Recebemos a sua mensagem e iremos responder-lhe logo que possível."},"kb":{"glad_to_help_thanks":"Ficamos felizes por ter sido útil. Obrigado pelo seu feedback.","home":"Início","how_can_we_help":"Como podemos ajudá-lo?","knowledge_base":"Base de Conhecimento","n_articles":{"one":"%{count} artigo encontrado","other":"%{count} artigos encontrados","zero":"Nenhum artigo encontrado"},"no":"Não","see_all_count":"Ver todos %{count}","sorry_please_contact":"Lamentamos não termos sido úteis. Por favor contacte-nos se precisar de ajuda.","still_stuck":"Ainda não conseguiu encontrar aquilo que procura?","was_article_helpful":"Este artigo foi útil?","yes":"Sim"},"messenger":{"chat_ended":"A conversa terminou","chat_started":"Conversa iniciada","chat_transcript":"Transcrição da Conversa: %{name}","done":"Enviar","first_about_yourself":"Primeiro, fale-nos um pouco sobre si:","greeting":"Estamos online! Inicie uma conversa...","live_chat":"Chat ao Vivo","someone_has_joined":"%{name} entrou no chat","someone_has_left":"%{name} saiu do chat","start_new_chat":"Iniciar Novo Chat","type_message":"Escreva a sua mensagem...","typing":{"one":"%{names} está a escrever...","other":"%{names} estão a escrever..."}}}'));I18n.translations["ru"]=I18n.extend(I18n.translations["ru"]||{},JSON.parse('{"contact":{"contact_us":"Контакт","email":"Электронная почта","greeting":"Мы сейчас офлайн. Отправьте нам сообщение, и мы ответим вам как можно скорее.","message":"Сообщение","name":"Имя","send_email":"Отправить электронное письмо","subject":"Тема","success_message":"Мы получили ваше сообщение и ответим вам как можно скорее."},"kb":{"glad_to_help_thanks":"Мы рады, что оказались полезны. Спасибо за ваш отзыв!","home":"На главную","how_can_we_help":"Чем мы можем вам помочь?","knowledge_base":"База знаний","n_articles":{"one":"Найдена %{count} статья","other":"Найдено %{count} статей","zero":"Не найдено ни одной статьи"},"no":"Нет","see_all_count":"Увидеть все %{count}","sorry_please_contact":"Нам жаль.  Пожалуйста, свяжитесь с нами, если вам нужна помощь.","still_stuck":"Не нашли то, что искали?","was_article_helpful":"Была ли эта статья полезна?","yes":"Да"},"messenger":{"chat_ended":"Чат окончен","chat_started":"Чат создан","chat_transcript":"Текст чата: %{name}","done":"Готово","first_about_yourself":"Для начала, расскажите немного о себе:","greeting":"Мы онлайн! Начните чат прямо сейчас...","live_chat":"Онлайн-чат","someone_has_joined":"%{name} присоединяется к чату","someone_has_left":"%{name} покидает чат","start_new_chat":"Начать новый чат","type_message":"Введите своё сообщение...","typing":{"one":"%{names} печатает...","other":"%{names} печатают..."}}}'));I18n.translations["sv"]=I18n.extend(I18n.translations["sv"]||{},JSON.parse('{"contact":{"contact_us":"Kontakta oss","email":"E-post","greeting":"Vi är inte online just nu. Skicka ett meddelande till oss så återkommer vi till dig så snart som möjligt.","message":"Meddelande","name":"Namn","send_email":"Skicka e-post","subject":"Ämne","success_message":"Vi har tagit emot ditt meddelande och kommer att svara så snart som möjligt."},"kb":{"glad_to_help_thanks":"Vi är glada  att vi kunde vara till hjälp. Tack för återkopplingen.","home":"Startsida","how_can_we_help":"Hur kan vi hjälpa dig?","knowledge_base":"Kunskapsbank","n_articles":{"one":"%{count} artikel funnen","other":"%{count} artiklar funna","zero":"Inga artiklar funna"},"no":"Nej","see_all_count":"Se alla %{count}","sorry_please_contact":"Vi är ledsna att höra det. Vänligen kontakta oss om du behöver assistans.","still_stuck":"Hittar du fortfarande inte det du letar efter?","was_article_helpful":"Var denna artikel till hjälp?","yes":"Ja"},"messenger":{"chat_ended":"Chatt har avslutats","chat_started":"Chatt påbörjad","chat_transcript":"Utskrivbar chatt: %{name}","done":"Skicka","first_about_yourself":"Först, lite om dig själv:","greeting":"Vi är online! Starta en chatt nu...","live_chat":"Livechatt","someone_has_joined":"%{name} har gått med","someone_has_left":"%{name} har lämnat","start_new_chat":"Starta ny chatt","type_message":"Skriv ditt meddelande...","typing":{"one":"%{names} skriver...","other":"%{names} skriver..."}}}'));I18n.translations["tr"]=I18n.extend(I18n.translations["tr"]||{},JSON.parse('{"contact":{"contact_us":"İletişim","email":"E-posta","greeting":"Şu anda çevrimiçi değiliz. Bize mesaj gönderin, en kısa sürede cevap vereceğiz.","message":"Mesaj","name":"İsim","send_email":"E-posta Gönder","subject":"Konu","success_message":"Mesajınızı aldık, en kısa sürede cevap vereceğiz."},"kb":{"glad_to_help_thanks":"Yardımcı olabildiğimize sevindik. Geri bildiriminiz için teşekkürler.","home":"Anasayfa","how_can_we_help":"Size nasıl yardım edebiliriz?","knowledge_base":"Bilgi Bankası","n_articles":{"one":"%{count} makale bulundu","other":"%{count} makale bulundu","zero":"Hiçbir makale bulunamadı"},"no":"Hayır","see_all_count":"Tüm %{count}\'sını Gör","sorry_please_contact":"Bunu duyduğumuz için üzgünüz. Yardıma ihtiyacınız varsa lütfen bizimle iletişime geçin.","still_stuck":"Aradığınız şeyi hala bulamadınız mı?","was_article_helpful":"Bu makale yararlı mıydı?","yes":"Evet"},"messenger":{"chat_ended":"Sohbet sonlandı","chat_started":"Sohbet başladı","chat_transcript":"Sohbet Metni: %{name}","done":"Tamamdır","first_about_yourself":"Öncelikle, biraz kendinizden bahsedin:","greeting":"Çevrimiçiyiz! Şimdi bir sohbet başlatın...","live_chat":"Canlı Sohbet","someone_has_joined":"%{name} katıldı","someone_has_left":"%{name} ayrıldı","start_new_chat":"Yeni Sohbet Başlat","type_message":"Mesajınızı yazın...","typing":{"one":"%{names} yazıyor...","other":"%{names} yazıyorlar..."}}}'));I18n.translations["zh_hans"]=I18n.extend(I18n.translations["zh_hans"]||{},JSON.parse('{"contact":{"contact_us":"联系我们","email":"电子邮件","greeting":"我们现在不在线。发送信息给我们，我们会尽快给您回复。","message":"信息","name":"名称","send_email":"发送电子邮件","subject":"主题","success_message":"我们已收到您的信息，并会尽快回复您。"},"kb":{"glad_to_help_thanks":"很高兴我们可以提供帮助。感谢您的反馈。","home":"主页","how_can_we_help":"我们可以怎样帮到您？","knowledge_base":"知识库","n_articles":{"one":"找到%{count}篇文章","other":"找到%{count}篇文章","zero":"找不到文章"},"no":"否","see_all_count":"查看全部%{count}条","sorry_please_contact":"很遗憾我们没能帮到您。如果您还需要帮助，请随时联系我们。","still_stuck":"还是找不到您要找的东西？","was_article_helpful":"本文是否有帮助？","yes":"是"},"messenger":{"chat_ended":"聊天已经结束","chat_started":"聊天开始了","chat_transcript":"聊天记录：%{name}","done":"提交","first_about_yourself":"首先，请提供您的联系方式：","greeting":"我们在线！立即开始聊天...","live_chat":"在线聊天","someone_has_joined":"%{name}已加入","someone_has_left":"%{name}已离开","start_new_chat":"开始新聊天","type_message":"输入您的信息...","typing":{"one":"%{names}正在输入...","other":"%{names}正在输入..."}}}'));I18n.translations["zh_hant"]=I18n.extend(I18n.translations["zh_hant"]||{},JSON.parse('{"contact":{"contact_us":"聯繫我們","email":"電子郵件","greeting":"我們現在不在線。發送信息給我們，我們會盡快給您回复。","message":"信息","name":"名稱","send_email":"發送電子郵件","subject":"主題","success_message":"我們已收到您的信息，並會盡快回复您。"},"kb":{"glad_to_help_thanks":"很高興我們可以提供幫助。感謝您的反饋。","home":"主頁","how_can_we_help":"我們可以怎樣幫到您？","knowledge_base":"知識庫","n_articles":{"one":"找到%{count}篇文章","other":"找到%{count}篇文章","zero":"找不到文章"},"no":"否","see_all_count":"查看全部%{count}條","sorry_please_contact":"很遺憾我們沒能幫到您。如果您還需要幫助，請隨時聯繫我們。","still_stuck":"還是找不到您要找的東西？","was_article_helpful":"本文是否有幫助？","yes":"是"},"messenger":{"chat_ended":"聊天已經結束","chat_started":"聊天開始了","chat_transcript":"聊天記錄：%{name}","done":"提交","first_about_yourself":"首先，請提供您的聯繫方式：","greeting":"我們在線！立即開始聊天...","live_chat":"在線聊天","someone_has_joined":"%{name}已加入","someone_has_left":"%{name}已離開","start_new_chat":"開始新聊天","type_message":"輸入您的信息...","typing":{"one":"%{names}正在輸入...","other":"%{names}正在輸入..."}}}'));(function(){var e=Handlebars.template,t=Handlebars.templates=Handlebars.templates||{};t["chat-bubble"]=e({1:function(e,t,n,i,r){return"first"},3:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div class="name">'+e.escapeExpression((o=(o=a(n,"name")||(t!=null?a(t,"name"):t))!=null?o:e.hooks.helperMissing,typeof o==="function"?o.call(t!=null?t:e.nullContext||{},{name:"name",hash:{},data:r,loc:{start:{line:2,column:32},end:{line:2,column:40}}}):o))+"</div>"},compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a,s=t!=null?t:e.nullContext||{},l=e.hooks.helperMissing,c="function",u=e.escapeExpression,h=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div class="bubble '+u((a=(a=h(n,"type")||(t!=null?h(t,"type"):t))!=null?a:l,typeof a===c?a.call(s,{name:"type",hash:{},data:r,loc:{start:{line:1,column:19},end:{line:1,column:27}}}):a))+" theme-"+u((a=(a=h(n,"type")||(t!=null?h(t,"type"):t))!=null?a:l,typeof a===c?a.call(s,{name:"type",hash:{},data:r,loc:{start:{line:1,column:34},end:{line:1,column:42}}}):a))+"-bubble-color "+((o=h(n,"if").call(s,t!=null?h(t,"isFirst"):t,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.noop,data:r,loc:{start:{line:1,column:56},end:{line:1,column:83}}}))!=null?o:"")+'" data-author="'+u((a=(a=h(n,"author")||(t!=null?h(t,"author"):t))!=null?a:l,typeof a===c?a.call(s,{name:"author",hash:{},data:r,loc:{start:{line:1,column:98},end:{line:1,column:108}}}):a))+'">\r\n  '+((o=h(n,"if").call(s,t!=null?h(t,"name"):t,{name:"if",hash:{},fn:e.program(3,r,0),inverse:e.noop,data:r,loc:{start:{line:2,column:2},end:{line:2,column:53}}}))!=null?o:"")+"\r\n</div>\r\n"},useData:true});t["chat"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=t!=null?t:e.nullContext||{},s=e.hooks.helperMissing,l="function",c=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div class="content-pane empty">\r\n  <div class="messages"></div>\r\n  <div class="status"></div>\r\n</div>\r\n<div class="input-pane">\r\n  <form method="post">\r\n    <textarea placeholder="'+c((o=(o=u(n,"typeYourMessage")||(t!=null?u(t,"typeYourMessage"):t))!=null?o:s,typeof o===l?o.call(a,{name:"typeYourMessage",hash:{},data:r,loc:{start:{line:7,column:27},end:{line:7,column:46}}}):o))+'"></textarea>\r\n    <pre class="input-staging"></pre>\r\n  </form>\r\n  <button class="start-new-chat theme-primary-button">'+c((o=(o=u(n,"startNewChat")||(t!=null?u(t,"startNewChat"):t))!=null?o:s,typeof o===l?o.call(a,{name:"startNewChat",hash:{},data:r,loc:{start:{line:10,column:54},end:{line:10,column:70}}}):o))+'</button>\r\n</div>\r\n<div class="identity-dialog-container">\r\n  <div class="identity-dialog">\r\n    '+c((o=(o=u(n,"firstAboutYourself")||(t!=null?u(t,"firstAboutYourself"):t))!=null?o:s,typeof o===l?o.call(a,{name:"firstAboutYourself",hash:{},data:r,loc:{start:{line:14,column:4},end:{line:14,column:26}}}):o))+'\r\n    <form method="post">\r\n      <input name="name" placeholder="'+c((o=(o=u(n,"nameLabel")||(t!=null?u(t,"nameLabel"):t))!=null?o:s,typeof o===l?o.call(a,{name:"nameLabel",hash:{},data:r,loc:{start:{line:16,column:38},end:{line:16,column:51}}}):o))+'"></input>\r\n      <input name="email" placeholder="'+c((o=(o=u(n,"emailLabel")||(t!=null?u(t,"emailLabel"):t))!=null?o:s,typeof o===l?o.call(a,{name:"emailLabel",hash:{},data:r,loc:{start:{line:17,column:39},end:{line:17,column:53}}}):o))+'"></input>\r\n    </form>\r\n    <button class="save theme-primary-button">'+c((o=(o=u(n,"done")||(t!=null?u(t,"done"):t))!=null?o:s,typeof o===l?o.call(a,{name:"done",hash:{},data:r,loc:{start:{line:19,column:46},end:{line:19,column:54}}}):o))+"</button>\r\n\r\n  </div>\r\n</div>"},useData:true});t["chat-message"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a,s=t!=null?t:e.nullContext||{},l=e.hooks.helperMissing,c="function",u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div id="message-'+e.escapeExpression((a=(a=u(n,"id")||(t!=null?u(t,"id"):t))!=null?a:l,typeof a===c?a.call(s,{name:"id",hash:{},data:r,loc:{start:{line:1,column:17},end:{line:1,column:23}}}):a))+'">'+((o=(a=(a=u(n,"body")||(t!=null?u(t,"body"):t))!=null?a:l,typeof a===c?a.call(s,{name:"body",hash:{},data:r,loc:{start:{line:1,column:25},end:{line:1,column:35}}}):a))!=null?o:"")+"</div>\r\n"},useData:true});t["collapsing-banner-greeting"]=e({1:function(e,t,n,i,r){var o,a,s=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'  <div class="greeting normal">'+((o=(a=(a=s(n,"greeting")||(t!=null?s(t,"greeting"):t))!=null?a:e.hooks.helperMissing,typeof a==="function"?a.call(t!=null?t:e.nullContext||{},{name:"greeting",hash:{},data:r,loc:{start:{line:2,column:31},end:{line:2,column:45}}}):a))!=null?o:"")+'</div>\r\n  <div class="greeting collapsed"></div>\r\n  <div class="greeting staging"></div>\r\n'},compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return(o=a(n,"if").call(t!=null?t:e.nullContext||{},t!=null?a(t,"greeting"):t,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.noop,data:r,loc:{start:{line:1,column:0},end:{line:5,column:7}}}))!=null?o:""},useData:true});t["contact-form-email-message"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a,s=t!=null?t:e.nullContext||{},l=e.hooks.helperMissing,c="function",u=e.escapeExpression,h=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div class="email">'+u((a=(a=h(n,"email")||(t!=null?h(t,"email"):t))!=null?a:l,typeof a===c?a.call(s,{name:"email",hash:{},data:r,loc:{start:{line:1,column:19},end:{line:1,column:28}}}):a))+'</div>\r\n<div class="subject">'+u((a=(a=h(n,"subject")||(t!=null?h(t,"subject"):t))!=null?a:l,typeof a===c?a.call(s,{name:"subject",hash:{},data:r,loc:{start:{line:2,column:21},end:{line:2,column:32}}}):a))+'</div>\r\n<div class="message">'+((o=(a=(a=h(n,"message")||(t!=null?h(t,"message"):t))!=null?a:l,typeof a===c?a.call(s,{name:"message",hash:{},data:r,loc:{start:{line:3,column:21},end:{line:3,column:34}}}):a))!=null?o:"")+"</div>"},useData:true});t["contact-form"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=t!=null?t:e.nullContext||{},s=e.hooks.helperMissing,l="function",c=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div class="content-pane">\r\n  <form method="post">\r\n  <input type="text" name="email" placeholder="'+c((o=(o=u(n,"emailLabel")||(t!=null?u(t,"emailLabel"):t))!=null?o:s,typeof o===l?o.call(a,{name:"emailLabel",hash:{},data:r,loc:{start:{line:3,column:47},end:{line:3,column:61}}}):o))+'" value="'+c((o=(o=u(n,"email")||(t!=null?u(t,"email"):t))!=null?o:s,typeof o===l?o.call(a,{name:"email",hash:{},data:r,loc:{start:{line:3,column:70},end:{line:3,column:79}}}):o))+'">\r\n  <input type="text" name="subject" placeholder="'+c((o=(o=u(n,"subjectLabel")||(t!=null?u(t,"subjectLabel"):t))!=null?o:s,typeof o===l?o.call(a,{name:"subjectLabel",hash:{},data:r,loc:{start:{line:4,column:49},end:{line:4,column:65}}}):o))+'">\r\n  <textarea name="message" placeholder="'+c((o=(o=u(n,"messageLabel")||(t!=null?u(t,"messageLabel"):t))!=null?o:s,typeof o===l?o.call(a,{name:"messageLabel",hash:{},data:r,loc:{start:{line:5,column:40},end:{line:5,column:56}}}):o))+'"></textarea>\r\n  </form>\r\n</div>\r\n<div class="button-pane">\r\n  <button class="send theme-primary-button">'+c((o=(o=u(n,"sendEmail")||(t!=null?u(t,"sendEmail"):t))!=null?o:s,typeof o===l?o.call(a,{name:"sendEmail",hash:{},data:r,loc:{start:{line:9,column:44},end:{line:9,column:57}}}):o))+'</button>\r\n</div>\r\n\r\n<div class="success-pane">\r\n  <div class="success-message theme-text-block">'+c((o=(o=u(n,"successMessage")||(t!=null?u(t,"successMessage"):t))!=null?o:s,typeof o===l?o.call(a,{name:"successMessage",hash:{},data:r,loc:{start:{line:13,column:48},end:{line:13,column:66}}}):o))+'</div>\r\n  <div class="email-message theme-contact-form-email-message"></div>\r\n</div>'},useData:true});t["css"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=t!=null?t:e.nullContext||{},s=e.hooks.helperMissing,l="function",c=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return"<meta charset=\"utf-8\">\n\n\x3c!-- Generated with help of google-webfonts-helper --\x3e\n<style>\n/* roboto-regular - latin */\n@font-face {\n  font-family: 'Roboto';\n  font-style: normal;\n  font-weight: 400;\n  src: url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:10,column:12},end:{line:10,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-regular.eot'); /* IE9 Compat Modes */\n  src: local(''),\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:12,column:12},end:{line:12,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:13,column:12},end:{line:13,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:14,column:12},end:{line:14,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-regular.woff') format('woff'), /* Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:15,column:12},end:{line:15,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:16,column:12},end:{line:16,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */\n}\n/* roboto-italic - latin */\n@font-face {\n  font-family: 'Roboto';\n  font-style: italic;\n  font-weight: 400;\n  src: url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:23,column:12},end:{line:23,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-italic.eot'); /* IE9 Compat Modes */\n  src: local(''),\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:25,column:12},end:{line:25,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:26,column:12},end:{line:26,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:27,column:12},end:{line:27,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-italic.woff') format('woff'), /* Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:28,column:12},end:{line:28,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:29,column:12},end:{line:29,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */\n}\n/* roboto-500 - latin */\n@font-face {\n  font-family: 'Roboto';\n  font-style: normal;\n  font-weight: 500;\n  src: url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:36,column:12},end:{line:36,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500.eot'); /* IE9 Compat Modes */\n  src: local(''),\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:38,column:12},end:{line:38,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:39,column:12},end:{line:39,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500.woff2') format('woff2'), /* Super Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:40,column:12},end:{line:40,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500.woff') format('woff'), /* Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:41,column:12},end:{line:41,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:42,column:12},end:{line:42,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */\n}\n/* roboto-500italic - latin */\n@font-face {\n  font-family: 'Roboto';\n  font-style: italic;\n  font-weight: 500;\n  src: url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:49,column:12},end:{line:49,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500italic.eot'); /* IE9 Compat Modes */\n  src: local(''),\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:51,column:12},end:{line:51,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:52,column:12},end:{line:52,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:53,column:12},end:{line:53,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500italic.woff') format('woff'), /* Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:54,column:12},end:{line:54,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:55,column:12},end:{line:55,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */\n}\n/* roboto-700 - latin */\n@font-face {\n  font-family: 'Roboto';\n  font-style: normal;\n  font-weight: 700;\n  src: url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:62,column:12},end:{line:62,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-700.eot'); /* IE9 Compat Modes */\n  src: local(''),\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:64,column:12},end:{line:64,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:65,column:12},end:{line:65,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-700.woff2') format('woff2'), /* Super Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:66,column:12},end:{line:66,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-700.woff') format('woff'), /* Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:67,column:12},end:{line:67,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:68,column:12},end:{line:68,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */\n}\n/* roboto-700italic - latin */\n@font-face {\n  font-family: 'Roboto';\n  font-style: italic;\n  font-weight: 700;\n  src: url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:75,column:12},end:{line:75,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-700italic.eot'); /* IE9 Compat Modes */\n  src: local(''),\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:77,column:12},end:{line:77,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:78,column:12},end:{line:78,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:79,column:12},end:{line:79,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-700italic.woff') format('woff'), /* Modern Browsers */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:80,column:12},end:{line:80,column:26}}}):o))+"/fonts/20220214/roboto-v29-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */\n       url('"+c((o=(o=u(n,"cdn_origin")||(t!=null?u(t,"cdn_origin"):t))!=null?o:s,typeof o===l?o.call(a,{name:"cdn_origin",hash:{},data:r,loc:{start:{line:81,column:12},end:{line:81,column:26}}}):o))+'/fonts/20220214/roboto-v29-latin-700italic.svg#Roboto\') format(\'svg\'); /* Legacy iOS */\n}\n</style>\n\n<style>\n/*! normalize.css v3.0.2 | MIT License | git.io/normalize */\n\n/**\n * 1. Set default font family to sans-serif.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n *    user zoom.\n */\n\nhtml {\n  font-family: sans-serif; /* 1 */\n  -ms-text-size-adjust: 100%; /* 2 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/**\n * Remove default margin.\n */\n\nbody {\n  margin: 0;\n  background: white;\n}\n\n/* HTML5 display definitions\n   ========================================================================== */\n\n/**\n * Correct `block` display not defined for any HTML5 element in IE 8/9.\n * Correct `block` display not defined for `details` or `summary` in IE 10/11\n * and Firefox.\n * Correct `block` display not defined for `main` in IE 11.\n */\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n  display: block;\n}\n\n/**\n * 1. Correct `inline-block` display not defined in IE 8/9.\n * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n */\n\naudio,\ncanvas,\nprogress,\nvideo {\n  display: inline-block; /* 1 */\n  vertical-align: baseline; /* 2 */\n}\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\naudio:not([controls]) {\n  display: none;\n  height: 0;\n}\n\n/**\n * Address `[hidden]` styling not present in IE 8/9/10.\n * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.\n */\n\n[hidden],\ntemplate {\n  display: none;\n}\n\n/* Links\n   ========================================================================== */\n\n/**\n * Remove the gray background color from active links in IE 10.\n */\n\na {\n  background-color: transparent;\n}\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers.\n */\n\na:active,\na:hover {\n  outline: 0;\n}\n\n/* Text-level semantics\n   ========================================================================== */\n\n/**\n * Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n */\n\nabbr[title] {\n  border-bottom: 1px dotted;\n}\n\n/**\n * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n */\n\nb,\nstrong {\n  font-weight: bold;\n}\n\n/**\n * Address styling not present in Safari and Chrome.\n */\n\ndfn {\n  font-style: italic;\n}\n\n/**\n * Address variable `h1` font-size and margin within `section` and `article`\n * contexts in Firefox 4+, Safari, and Chrome.\n */\n\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n/**\n * Address styling not present in IE 8/9.\n */\n\nmark {\n  background: #ff0;\n  color: #000;\n}\n\n/**\n * Address inconsistent and variable font size in all browsers.\n */\n\nsmall {\n  font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers.\n */\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsup {\n  top: -0.5em;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\n/* Embedded content\n   ========================================================================== */\n\n/**\n * Remove border when inside `a` element in IE 8/9/10.\n */\n\nimg {\n  border: 0;\n}\n\n/**\n * Correct overflow not hidden in IE 9/10/11.\n */\n\nsvg:not(:root) {\n  overflow: hidden;\n}\n\n/* Grouping content\n   ========================================================================== */\n\n/**\n * Address margin not present in IE 8/9 and Safari.\n */\n\nfigure {\n  margin: 1em 40px;\n}\n\n/**\n * Address differences between Firefox and other browsers.\n */\n\nhr {\n  -moz-box-sizing: content-box;\n  box-sizing: content-box;\n  height: 0;\n}\n\n/**\n * Contain overflow in all browsers.\n */\n\npre {\n  overflow: auto;\n}\n\n/**\n * Address odd `em`-unit font size rendering in all browsers.\n */\n\ncode,\nkbd,\npre,\nsamp {\n  font-family: monospace, monospace;\n  font-size: 1em;\n}\n\n/* Forms\n   ========================================================================== */\n\n/**\n * Known limitation: by default, Chrome and Safari on OS X allow very limited\n * styling of `select`, unless a `border` property is set.\n */\n\n/**\n * 1. Correct color not being inherited.\n *    Known issue: affects color of disabled elements.\n * 2. Correct font properties not being inherited.\n * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  color: inherit; /* 1 */\n  font: inherit; /* 2 */\n  margin: 0; /* 3 */\n}\n\n/**\n * Address `overflow` set to `hidden` in IE 8/9/10/11.\n */\n\nbutton {\n  overflow: visible;\n}\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n * Correct `select` style inheritance in Firefox.\n */\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n *    and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n *    `input` and others.\n */\n\nbutton,\nhtml input[type="button"], /* 1 */\ninput[type="reset"],\ninput[type="submit"] {\n  -webkit-appearance: button; /* 2 */\n  cursor: pointer; /* 3 */\n}\n\n/**\n * Re-set default cursor for disabled elements.\n */\n\nbutton[disabled],\nhtml input[disabled] {\n  cursor: default;\n}\n\n/**\n * Remove inner padding and border in Firefox 4+.\n */\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n  border: 0;\n  padding: 0;\n}\n\n/**\n * Address Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\ninput {\n  line-height: normal;\n}\n\n/**\n * It\'s recommended that you don\'t attempt to style these elements.\n * Firefox\'s implementation doesn\'t respect box-sizing, padding, or width.\n *\n * 1. Address box sizing set to `content-box` in IE 8/9/10.\n * 2. Remove excess padding in IE 8/9/10.\n */\n\ninput[type="checkbox"],\ninput[type="radio"] {\n  box-sizing: border-box; /* 1 */\n  padding: 0; /* 2 */\n}\n\n/**\n * Fix the cursor style for Chrome\'s increment/decrement buttons. For certain\n * `font-size` values of the `input`, it causes the cursor style of the\n * decrement button to change from `default` to `text`.\n */\n\ninput[type="number"]::-webkit-inner-spin-button,\ninput[type="number"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari and Chrome\n *    (include `-moz` to future-proof).\n */\n\ninput[type="search"] {\n  -webkit-appearance: textfield; /* 1 */\n  -moz-box-sizing: content-box;\n  -webkit-box-sizing: content-box; /* 2 */\n  box-sizing: content-box;\n}\n\n/**\n * Remove inner padding and search cancel button in Safari and Chrome on OS X.\n * Safari (but not Chrome) clips the cancel button when the search input has\n * padding (and `textfield` appearance).\n */\n\ninput[type="search"]::-webkit-search-cancel-button,\ninput[type="search"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n * Define consistent border, margin, and padding.\n */\n\nfieldset {\n  border: 1px solid #c0c0c0;\n  margin: 0 2px;\n  padding: 0.35em 0.625em 0.75em;\n}\n\n/**\n * 1. Correct `color` not being inherited in IE 8/9/10/11.\n * 2. Remove padding so people aren\'t caught out if they zero out fieldsets.\n */\n\nlegend {\n  border: 0; /* 1 */\n  padding: 0; /* 2 */\n}\n\n/**\n * Remove default vertical scrollbar in IE 8/9/10/11.\n */\n\ntextarea {\n  overflow: auto;\n}\n\n/**\n * Don\'t inherit the `font-weight` (applied by a rule above).\n * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n */\n\noptgroup {\n  font-weight: bold;\n}\n\n/* Tables\n   ========================================================================== */\n\n/**\n * Remove most spacing between table cells.\n */\n\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n\ntd,\nth {\n  padding: 0;\n}\n</style>\n\n<style>\nhtml {\n  box-sizing: border-box;\n}\n*, *:before, *:after {\n  box-sizing: inherit;\n}\n\n::-webkit-scrollbar-track\n{\n  background-color: white;\n}\n\n::-webkit-scrollbar\n{\n  width: 5px;\n}\n\n::-webkit-scrollbar-thumb\n{\n  background-color: rgba(99, 113, 138, 0.3);\n}\n\nbody {\n  width: 100%;\n  height: 100%;\n  font-family: \'Roboto\', sans-serif;\n  line-height: 1.2em;\n}\nhtml,body,input,h1,h2,h3 {\n  color: #637383;\n}\n\nh1 {\n  font-size: 1.2em;\n  margin-top: 0;\n  margin-bottom: 5px;\n}\n\nform {\n  margin-bottom: 0;\n}\n\ninput[type="submit"], button {\n  border: none;\n}\n\nbutton {\n  display: inline-block;\n  padding: 8px 16px;\n  border-radius: 10px;\n  background: #8f9faf;\n  color: white;\n  transition: background 0.15s;\n  width: 100%;\n}\n\ninput, textarea {\n  padding: 15px 5px;\n  width: 100%;\n  font-size: 0.9em;\n}\n\ninput.error, textarea.error {\n  background-color: rgba(255,0,0,0.1);\n}\n\n.banner {\n  min-height: 60px;\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  color: white;\n  box-shadow: 0 0px 4px 0px rgba(0,0,0,0.4);\n  z-index: 5;\n}\n\n.banner .title {\n  text-align: center;\n  margin-top: 20px;\n  font-weight: 500;\n}\n.banner .left {\n  position: absolute;\n  left: 0;\n  top: 0;\n}\n.banner .right {\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n.banner a {\n  color: white;\n}\n\n.banner .minimize {\n  display: block;\n  padding: 9px 12px 11px 12px;\n  transition: background 0.15s;\n  border-radius: 10px;\n  margin-right: 10px;\n  margin-top: 12px;\n}\n\n.banner .icon {\n\tfill: #FFFFFF;\n\twidth: 16px;\n\theight: 16px;\n}\n\n.banner .back {\n  display: block;\n  padding: 10px 12px;\n  transition: background 0.15s;\n  border-radius: 10px;\n  margin-left: 10px;\n  margin-top: 12px;\n}\n\n.banner .back .back-right {\n  display: none;\n}\n\n.banner .minimize:hover,\n.banner .back:hover {\n  background: rgba(255,255,255,0.1);\n}\n\n.banner .greeting {\n  text-align: center;\n  padding: 5px 10px;\n  margin: 15px auto 20px auto;\n  color: rgba(255,255,255,0.9);\n  font-size: 0.9em;\n  border-radius: 5px;\n}\n.banner .greeting.normal {\n  width: 80%;\n}\n.banner .greeting.collapsed,\n.banner .greeting.staging {\n  display: none;\n}\n.banner .greeting.collapsed,\n.banner .greeting.staging {\n  margin-left: 20px;\n  margin-right: 20px;\n  text-align: left;\n}\n.banner .greeting.collapsed:hover {\n  background: rgba(255,255,255,0.1);\n  cursor: pointer;\n}\n.banner .greeting.staging {\n  line-height:30px;\n  position: absolute;\n  left: -10000px;\n}\n.banner.collapsed .greeting.normal {\n  display: none;\n}\n.banner.collapsed .greeting.collapsed {\n  display: block;\n}\n\n.powered-by-link {\n  display: inline-block;\n  background: white;\n  margin-right: 15px;\n  margin-bottom: 5px;\n  font-size: 10px;\n  text-align: right;\n  position: fixed;\n  bottom: 0;\n  right: 0;\n  color: #c7cdd6;\n  text-decoration: none;\n  transition: color  0.15s;\n}\n.powered-by-link:hover {\n  color: #8f9faf;\n}\n\n.main {\n  position: absolute;\n  top: 60px;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  background: white;\n}\n\n.contact-form .content-pane {\n  padding: 20px;\n  overflow-y: auto;\n  position: absolute;\n  top: 0;\n  bottom: 85px;\n  left: 0;\n  right: 0;\n  padding-top: 10px; /* otherwise too much gap above form */\n}\n\n.contact-form input,\n.contact-form textarea {\n  outline: none;\n  border: none;\n}\n.contact-form input {\n  border-bottom: 1px solid #dde5ef;\n}\n\n.contact-form .button-pane {\n  position: absolute;\n  background: white;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  padding: 20px 20px 30px 20px;\n  box-shadow: 0 0px 20px 0px rgba(143, 154, 173, 0.4);\n}\n\n.contact-form .summary {\n  margin-bottom: 10px;\n  word-wrap: break-word;\n  line-height: 1.45em;\n  max-height: 114px;\n  overflow-y: auto;\n}\n\n.contact-form textarea {\n  resize: none;\n  height: 100px;\n  margin-bottom: 0;\n}\n.contact-form .success-pane {\n  display: none;\n  padding: 20px;\n  overflow-y: auto;\n  line-height: 1.45em;\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n}\n\n.contact-form .email-message {\n  margin: 30px 10px;\n  padding: 15px;\n  border-radius: 5px;\n  box-shadow: 2px 2px 6px #CCC;\n  word-wrap: break-word;\n  box-shadow: 0 0 20px rgba(143, 154, 173, 0.6);\n}\n\n.contact-form .email-message .subject {\n  font-weight: bold;\n}\n\n.contact-form .email-message .message {\n  margin-top: 1em;\n}\n\n.chat .content-pane {\n  height: 100px;\n  padding: 20px;\n  overflow-y: auto;\n  -webkit-overflow-scrolling: touch;\n  background: white;\n  transition: background 0.15s;\n}\n\n.chat .content-pane.empty {\n  background: #F4F6F8;\n}\n\n.chat .content-pane .status {\n  clear: both;\n  text-align: center;\n  color: #999;\n  font-size: 0.9em;\n}\n\n.chat .input-pane {\n  position: absolute;\n  background: white;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  padding: 0 0 30px 0;\n  box-shadow: 0 0px 20px 0px rgba(143, 154, 173, 0.4);\n}\n\n.chat .input-pane .start-new-chat {\n  display: none;\n}\n\n.chat .input-pane textarea {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 30px;\n  padding: 20px 20px 0px 20px;\n  border: none;\n  outline: none;\n  resize: none;\n  margin: 0;\n  line-height: 20px;\n}\n\n.chat .input-pane .input-staging {\n  visibility: hidden;\n  padding: 20px 20px 0px 20px;\n  line-height: 20px;\n  margin: 0;\n  white-space: pre-wrap;\n  overflow: hidden;\n  font-size: 0.9em;\n  font-family: \'Roboto\', sans-serif;\n  min-height: 60px;\n  max-height: 120px;\n  word-wrap: break-word;\n}\n\n.chat .identity-dialog {\n  position: absolute;\n  left: 40px;\n  right: 40px;\n  bottom: 40px;\n  background: white;\n  padding: 20px;\n  border-radius: 20px;\n  box-shadow: 0 0 30px rgba(143, 154, 173, 0.6);\n  color: #637383;\n}\n\n.chat .identity-dialog form {\n  margin-top: 10px;\n  margin-bottom: 20px;\n}\n\n.chat .identity-dialog input {\n  outline: none;\n  border: none;\n  border-bottom: 1px solid #dde5ef;\n}\n\n\n.chat .identity-dialog-container {\n  display: none;\n  position: absolute;\n  bottom: 0;\n  top: 0;\n  left: 0;\n  right: 0;\n  background: rgba(73, 85, 107, 0.05);\n  z-index: 10;\n}\n\n.chat.request-identity .identity-dialog-container {\n  display: block;\n}\n\n.chat.request-identity .input-pane,\n.chat.request-identity .content-pane {\n  filter: blur(1px);\n}\n\n.chat.disposed .input-pane {\n  padding: 20px 20px 30px 20px;\n}\n.chat.disposed .input-pane form {\n  display: none;\n}\n\n.chat.disposed .input-pane .start-new-chat {\n  display: block;\n  color: white;\n  border: none;\n}\n\n.chat .bubble {\n  clear: both;\n  margin-bottom: 15px;\n  position: relative;\n  word-wrap: break-word;\n}\n\n.chat .bubble.customer a {\n  color: white;\n}\n\n.chat .bubble .name {\n  font-weight: bold;\n  font-size: .9em;\n  margin-bottom: 2px;\n  margin-top: 2px;\n}\n\n.chat .bubble.user,\n.chat .bubble.customer {\n  border-radius: 15px;\n  padding: 8px 14px;\n  max-width: 70%;\n}\n\n.chat .bubble.system.grouped {\n  margin-bottom: 8px;\n}\n\n.chat .bubble.user.grouped {\n  margin-bottom: 3px;\n  border-bottom-left-radius: 0;\n}\n\n.chat .bubble.customer.grouped {\n  margin-bottom: 3px;\n  border-bottom-right-radius: 0;\n}\n\n.chat .bubble.user + .bubble.user {\n  border-top-left-radius: 0;\n}\n\n.chat .bubble.customer + .bubble.customer {\n  border-top-right-radius: 0;\n}\n\n.chat .bubble.system {\n  text-align: center;\n  color: rgba(99, 113, 138, 0.85);\n  font-size: 0.9em;\n}\n\n.chat .bubble.customer {\n  float: right;\n}\n\n.chat .bubble.customer.temporary {\n  opacity: 0.5;\n}\n\n.chat .bubble.customer.error {\n  background: #ff1919;\n  font-weight: 500;\n}\n\n/*\nNOTE: This doesn\'t work as it puts the red "!" inside the red error bubble.\n.chat .bubble.customer.error:before {\n  content: "!";\n  font-weight: bold;\n  margin-right: 5px;\n  color: red;\n}\n*/\n\n.chat .bubble.user {\n  float: left;\n}\n\n.knowledge-base .search-pane {\n  position: relative;\n}\n\n.knowledge-base .search-pane input {\n  display: block;\n  width: 100%;\n  padding: 20px;\n  padding-left: 53px;\n  outline: none;\n  border: none;\n  border-bottom: 1px solid rgba(99, 113, 138, 0.2);\n  margin-bottom: 0;\n}\n\n.knowledge-base .search-pane .icon {\n  position: absolute;\n  left: 16px;\n  top: 17px;\n  width: 22px;\n  fill: rgba(99, 113, 138, 0.5);\n}\n\n.knowledge-base .content-pane {\n  overflow-y: auto;\n  -webkit-overflow-scrolling: touch;\n  padding: 20px;\n}\n\n.knowledge-base.home .content-pane,\n.knowledge-base.search .content-pane {\n  position: absolute;\n  top: 59px;\n  left: 0;\n  right: 0;\n  bottom: 85px;\n}\n.knowledge-base.section .content-pane,\n.knowledge-base.article .content-pane {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 85px;\n}\n\n.knowledge-base .button-pane {\n  text-align: center;\n  position: absolute;\n  background: white;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  padding: 20px 20px 30px 20px;\n  box-shadow: 0 0px 20px 0px rgba(143, 154, 173, 0.4);\n}\n\n.knowledge-base .button-panel .button {\n  padding: 8px 30px;\n}\n\n.knowledge-base .search {\n  width: 100%;\n  margin-bottom: 15px;\n}\n\n.knowledge-base.home .category .name,\n.knowledge-base.home .section h1,\n.knowledge-base.section h1 {\n  font-size: 1.2em;\n  margin-bottom: 12px;\n  font-weight: 500;\n}\n.knowledge-base.home .category + .category {\n  margin-top: 20px;\n}\n\n.knowledge-base.home .open-section,\n.knowledge-base.section .open-article,\n.knowledge-base.home .open-article {\n  padding: 4px 0;\n  text-decoration: none;\n  display: block;\n  color: #637383;\n  line-height: 1.45em;\n}\n\n.knowledge-base.home .section + .section {\n  margin-top: 25px;\n}\n\n.knowledge-base.home .open-section.more {\n  font-weight: bold;\n}\n\n.knowledge-base.search .results .open-article {\n  padding: 6px 0;\n  text-decoration: none;\n  display: block;\n  color: #637383;\n  line-height: 1.45em;\n}\n\n.knowledge-base.search .results .open-article .name {\n  display: block;\n  font-weight: bold;\n  margin-bottom: 2px;\n}\n\n.knowledge-base.search .no-results {\n  margin-top: 50px;\n  text-align: center;\n  font-size: 1.1em;\n}\n\n.knowledge-base.article .content-pane p,\n.knowledge-base.article .content-pane li {\n  line-height: 1.45em;\n}\n\n.knowledge-base.article h1 {\n  font-size: 1.4em;\n  font-weight: normal;\n  padding-bottom: 2px;\n}\n\n.knowledge-base.article h2 {\n  font-size: 1.3em;\n  font-weight: 500;\n}\n\n.knowledge-base.article h3 {\n  font-size: 1.1em;\n  font-weight: 500;\n}\n\n.knowledge-base.article dl {\n  margin: 18px 0 25px 0;\n}\n.knowledge-base.article dt {\n  float: left;\n  padding-top: 4px;\n}\n.knowledge-base.article dd {\n  margin-left: 33px;\n  margin-bottom: 1em;\n}\n.knowledge-base.article dt span {\n  display: inline-block;\n  margin-left: 0px;\n  font-weight: bold;\n  border-radius: 100%;\n  width: 23px;\n  height: 23px;\n  background-color: #8f9faf;\n  color: white;\n  padding-top: 3px;\n  text-align: center;\n  font-size: 12px;\n}\n.knowledge-base.article dt .fa {\n  margin-left: 6px;\n  font-size: 0.6em;\n  margin-top: 7px;\n}\n.knowledge-base.article dd > h2,\n.knowledge-base.article dd > h3 {\n  margin: 10px 0;\n}\n.knowledge-base.article dd > h2:first-child {\n  padding-top: 2px;\n  margin-top: 0;\n}\n.knowledge-base.article dd > h3:first-child {\n  padding-top: 3px;\n  margin-top: 0;\n}\n.knowledge-base.article dd > p:first-child {\n  margin-top: 0;\n  padding-top: 4px;\n}\n.knowledge-base.article .img-container {\n  text-align: center;\n  margin: 20px 0;\n}\n.knowledge-base.article .img-container img {\n  max-width: 100%;\n}\n.knowledge-base.article dd .video-container,\n.knowledge-base.article dd .img-container {\n  text-align: center;\n  margin: 10px 0;\n}\n.knowledge-base.article dd > .video-container:first-child,\n.knowledge-base.article dd > .img-container:first-child {\n  margin-top: 15px;\n}\n.knowledge-base.article .video-container {\n  position: relative;\n  padding-bottom: 75%; /* 16:9 => 56.25%, 4:3 => 75% */\n  margin: 20px 0; \n  height: 0;\n  overflow: hidden;\n}\n.knowledge-base.article .video-container.aspect-16-9 {\n  padding-bottom: 56.25%; /* 16:9 => 56.25%, 4:3 => 75% */\n}\n.knowledge-base.article .video-container iframe {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n} \n.knowledge-base.article blockquote {\n  padding: 0 0 0 15px;\n  margin: 0 0 20px 0;\n  border-left: 5px solid #eeeeee;\n}\n\n.knowledge-base.article code {\n  padding: 0px 4px 1px 4px;\n  background-color: #f5f5f5;\n  border: 1px solid #ccc;\n  white-space: nowrap;\n  font-size: 0.9em;\n  border-radius: 4px;\n}\n\n.knowledge-base.article pre code {\n  display: block;\n  padding: 10px;\n  margin: 0 0 20px 0;\n  word-break: break-all;\n  word-wrap: break-word;\n  white-space: pre;\n  white-space: pre-wrap;\n}\n\n/* right to left */\nbody.lang-rtl {\n  direction: rtl;\n}\n\nbody.lang-rtl .banner .left {\n  left: auto;\n  right: 0;\n}\nbody.lang-rtl .banner .right {\n  left: 0;\n  right: auto;\n}\nbody.lang-rtl .banner .minimize {\n  margin-left: 10px;\n  margin-right: 0;\n}\nbody.lang-rtl .banner .back .back-left {\n  display: none;\n}\nbody.lang-rtl .banner .back .back-right {\n  display: inline-block;\n}\nbody.lang-rtl .banner .back {\n  margin-left: 0;\n  margin-right: 10px;\n}\nbody.lang-rtl .banner .greeting.collapsed,\nbody.lang-rtl .banner .greeting.staging {\n  text-align: right;\n}\n\nbody.lang-rtl .powered-by-link {\n  margin-left: 15px;\n  margin-right: 0;\n  text-align: left;\n  left: 0;\n  right: auto;\n}\n\nbody.lang-rtl .chat .bubble.customer {\n  float: left;\n}\nbody.lang-rtl .chat .bubble.user {\n  float: right;\n}\nbody.lang-rtl .chat .bubble.user.grouped {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 15px;\n}\nbody.lang-rtl .chat .bubble.customer.grouped {\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 15px;\n}\nbody.lang-rtl .chat .bubble.user + .bubble.user {\n  border-top-right-radius: 0;\n  border-top-left-radius: 15px;\n}\nbody.lang-rtl .chat .bubble.customer + .bubble.customer {\n  border-top-left-radius: 0;\n  border-top-right-radius: 15px;\n}\n\nbody.lang-rtl .knowledge-base .search-pane input {\n  padding-left: 20px;\n  padding-right: 53px;\n}\nbody.lang-rtl .knowledge-base .search-pane .fa {\n  left: auto;\n  right: 16px;\n}\nbody.lang-rtl .knowledge-base.article dt {\n  float: right;\n}\nbody.lang-rtl .knowledge-base.article dd {\n  margin-right: 33px;\n  margin-left: 0;\n}\nbody.lang-rtl .knowledge-base.article dt span {\n  margin-left: 2px;\n}\nbody.lang-rtl .knowledge-base.article dt .fa {\n  margin-left: 0;\n  margin-right: 6px;\n}\nbody.lang-rtl .knowledge-base.article blockquote {\n  padding-right: 15px; \n  padding-left: 0;\n  border-left: 0;\n  border-right: 5px solid #eeeeee;\n}\n</style>\n\n'},useData:true});t["frame"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=t!=null?t:e.nullContext||{},s=e.hooks.helperMissing,l="function",c=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return"<div id='"+c((o=(o=u(n,"id")||(t!=null?u(t,"id"):t))!=null?o:s,typeof o===l?o.call(a,{name:"id",hash:{},data:r,loc:{start:{line:1,column:9},end:{line:1,column:15}}}):o))+"' class='"+c((o=(o=u(n,"class")||(t!=null?u(t,"class"):t))!=null?o:s,typeof o===l?o.call(a,{name:"class",hash:{},data:r,loc:{start:{line:1,column:24},end:{line:1,column:33}}}):o))+"'>\r\n  <iframe allowfullscreen src='javascript:document.write(\"<!DOCTYPE html>\");'></iframe>\r\n</div>\r\n\r\n"},useData:true});t["host-css"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){return"<style>\r\n#enchant-messenger-launcher {\r\n  display: none;\r\n  position: fixed !important;\r\n  height: 55px !important;\r\n  width: 55px !important;\r\n  border: 0 !important;\r\n  bottom: 20px !important;\r\n  right: 20px !important;\r\n  z-index: 2147483111 !important;\r\n  border-radius: 50% !important;\r\n  transition: box-shadow 0.2s !important;\r\n  box-shadow: 0px 0px 5px rgba(0,0,0,0.1), 0px 0px 30px rgba(0,0,0,0.15) !important;\r\n  transform-origin: center !important;\r\n}\r\n\r\n#enchant-messenger-launcher.enchant-lang-rtl {\r\n  right: auto !important;\r\n  left: 20px !important;\r\n}\r\n\r\n#enchant-messenger-launcher > iframe {\r\n  border: 0 !important;\r\n  height: 100% !important;\r\n  width: 100% !important;\r\n}\r\n\r\n#enchant-messenger-launcher:hover {\r\n  box-shadow: 0px 0px 5px rgba(0,0,0,0.15), 0px 0px 30px rgba(0,0,0,0.25) !important;\r\n}\r\n\r\n#enchant-messenger-launcher.enchant-messenger-animate-in {\r\n  animation: enchantMessengerLauncherIn 0.09s ease-out !important;\r\n  -webkit-animation: enchantMessengerLauncherIn 0.09s ease-out !important;\r\n  -moz-animation: enchantMessengerLauncherIn 0.09s ease-out !important;\r\n  -ms-animation: enchantMessengerLauncherIn 0.09s ease-out !important;\r\n\r\n}\r\n\r\n#enchant-messenger-main {\r\n  border: 0 !important;\r\n  height: 600px !important;\r\n  width: 400px !important;\r\n  z-index: 100000 !important;\r\n  z-index: 2147483647 !important;\r\n  position: fixed !important;\r\n  /*bottom: 20px;*/\r\n  bottom: -10000px;\r\n  right: 20px !important;\r\n  box-shadow: 0 3px 45px rgba(0,0,0,0.15) !important;\r\n  background: transparent !important;\r\n  border-radius: 15px !important;\r\n}\r\n\r\n#enchant-messenger-main.enchant-lang-rtl {\r\n  left: 20px !important;\r\n  right: auto !important;\r\n}\r\n\r\n#enchant-messenger-main > iframe {\r\n  border: 0 !important;\r\n  height: 100% !important;\r\n  width: 100% !important;\r\n  border-radius: 15px !important;\r\n}\r\n\r\n#enchant-messenger-main.enchant-messenger-animate-in {\r\n  animation: enchantMessengerIn 0.15s ease-out !important;\r\n  -webkit-animation: enchantMessengerIn 0.15s ease-out !important;\r\n  -moz-animation: enchantMessengerIn 0.15s ease-out !important;\r\n  -ms-animation: enchantMessengerIn 0.15s ease-out !important;\r\n}\r\n\r\n#enchant-messenger-main.enchant-messenger-fullscreen {\r\n  left: 0 !important;\r\n  right: 0 !important;\r\n  bottom: 0 !important;\r\n  top: 0 !important;\r\n  box-shadow: none !important;\r\n  background: white !important;\r\n  border-radius: 0 !important;\r\n  display: none;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n}\r\n\r\n#enchant-messenger-main.enchant-messenger-fullscreen > iframe {\r\n  border-radius: 0 !important;\r\n}\r\n\r\n.enchant-messenger-open {\r\n  height: 100% !important;\r\n  width: 100% !important;\r\n  position: fixed !important;\r\n  overflow: hidden !important;\r\n}\r\n\r\n@keyframes enchantMessengerLauncherIn {\r\n  0% {opacity: 0; transform: scale(0.1);} 100% {opacity: 1;}\r\n}\r\n@-webkit-keyframes enchantMessengerLauncherIn {\r\n  0% {opacity: 0; transform: scale(0.1);} 100% {opacity: 1;}\r\n}\r\n@-moz-keyframes enchantMessengerLauncherIn {\r\n  0% {opacity: 0; transform: scale(0.1);} 100% {opacity: 1;}\r\n}\r\n@-ms-keyframes enchantMessengerLauncherIn {\r\n  0% {opacity: 0; transform: scale(0.1);} 100% {opacity: 1;}\r\n}\r\n\r\n@keyframes enchantMessengerIn {\r\n  0% {opacity: 0; bottom: -40px;} 100% {opacity: 1; bottom: 20px;}\r\n}\r\n@-webkit-keyframes enchantMessengerIn {\r\n  0% {opacity: 0; bottom: -40px;} 100% {opacity: 1; bottom: 20px;}\r\n}\r\n@-moz-keyframes enchantMessengerIn {\r\n  0% {opacity: 0; bottom: -40px;} 100% {opacity: 1; bottom: 20px;}\r\n}\r\n@-ms-keyframes enchantMessengerIn {\r\n  0% {opacity: 0; bottom: -40px;} 100% {opacity: 1; bottom: 20px;}\r\n}\r\n\r\n\r\n</style>"},useData:true});t["knowledge-base-article-content"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a,s=t!=null?t:e.nullContext||{},l=e.hooks.helperMissing,c="function",u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return"<h1>"+e.escapeExpression((a=(a=u(n,"name")||(t!=null?u(t,"name"):t))!=null?a:l,typeof a===c?a.call(s,{name:"name",hash:{},data:r,loc:{start:{line:1,column:4},end:{line:1,column:12}}}):a))+'</h1>\r\n<div class="article-content theme-text-block">'+((o=(a=(a=u(n,"content")||(t!=null?u(t,"content"):t))!=null?a:l,typeof a===c?a.call(s,{name:"content",hash:{},data:r,loc:{start:{line:2,column:46},end:{line:2,column:59}}}):a))!=null?o:"")+"</div>"},useData:true});t["knowledge-base-article"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div class="content-pane">\r\n\r\n</div>\r\n<div class="button-pane">\r\n  <button class="contact-us theme-primary-button">'+e.escapeExpression((o=(o=a(n,"contactUs")||(t!=null?a(t,"contactUs"):t))!=null?o:e.hooks.helperMissing,typeof o==="function"?o.call(t!=null?t:e.nullContext||{},{name:"contactUs",hash:{},data:r,loc:{start:{line:5,column:50},end:{line:5,column:63}}}):o))+"</button>\r\n</div>"},useData:true});t["knowledge-base-home-articles"]=e({1:function(e,t,n,i,r){var o,a=e.lambda,s=e.escapeExpression,l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'    <a href="'+((o=l(n,"if").call(t!=null?t:e.nullContext||{},t!=null?l(t,"public_url"):t,{name:"if",hash:{},fn:e.program(2,r,0),inverse:e.program(4,r,0),data:r,loc:{start:{line:4,column:13},end:{line:4,column:61}}}))!=null?o:"")+'" class="open-article theme-menu-item-on-hover" data-id="'+s(a(t!=null?l(t,"id"):t,t))+'">'+s(a(t!=null?l(t,"name"):t,t))+"</a>\r\n"},2:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return e.escapeExpression((o=(o=a(n,"public_url")||(t!=null?a(t,"public_url"):t))!=null?o:e.hooks.helperMissing,typeof o==="function"?o.call(t!=null?t:e.nullContext||{},{name:"public_url",hash:{},data:r,loc:{start:{line:4,column:31},end:{line:4,column:45}}}):o))},4:function(e,t,n,i,r){return"#"},compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a,s=t!=null?t:e.nullContext||{},l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return"<h1>"+e.escapeExpression((a=(a=l(n,"name")||(t!=null?l(t,"name"):t))!=null?a:e.hooks.helperMissing,typeof a==="function"?a.call(s,{name:"name",hash:{},data:r,loc:{start:{line:1,column:4},end:{line:1,column:12}}}):a))+'</h1>\r\n<div class="articles">\r\n'+((o=l(n,"each").call(s,t!=null?l(t,"articles"):t,{name:"each",hash:{},fn:e.program(1,r,0),inverse:e.noop,data:r,loc:{start:{line:3,column:2},end:{line:5,column:11}}}))!=null?o:"")+"</div>"},useData:true});t["knowledge-base-home-categories"]=e({1:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'    <div class="category">\r\n      <div class="name">'+e.escapeExpression(e.lambda(t!=null?a(t,"name"):t,t))+'</div>\r\n      <div class="sections theme-text-block">\r\n'+((o=a(n,"each").call(t!=null?t:e.nullContext||{},t!=null?a(t,"sections"):t,{name:"each",hash:{},fn:e.program(2,r,0),inverse:e.noop,data:r,loc:{start:{line:6,column:8},end:{line:8,column:17}}}))!=null?o:"")+"      </div>\r\n    </div>\r\n"},2:function(e,t,n,i,r){var o,a,s=t!=null?t:e.nullContext||{},l=e.hooks.helperMissing,c="function",u=e.escapeExpression,h=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'          <a href="'+((o=h(n,"if").call(s,t!=null?h(t,"public_url"):t,{name:"if",hash:{},fn:e.program(3,r,0),inverse:e.program(5,r,0),data:r,loc:{start:{line:7,column:19},end:{line:7,column:67}}}))!=null?o:"")+'" class="open-section theme-menu-item-on-hover" data-id="'+u((a=(a=h(n,"id")||(t!=null?h(t,"id"):t))!=null?a:l,typeof a===c?a.call(s,{name:"id",hash:{},data:r,loc:{start:{line:7,column:124},end:{line:7,column:130}}}):a))+'">'+u((a=(a=h(n,"name")||(t!=null?h(t,"name"):t))!=null?a:l,typeof a===c?a.call(s,{name:"name",hash:{},data:r,loc:{start:{line:7,column:132},end:{line:7,column:140}}}):a))+"</a>\r\n"},3:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return e.escapeExpression((o=(o=a(n,"public_url")||(t!=null?a(t,"public_url"):t))!=null?o:e.hooks.helperMissing,typeof o==="function"?o.call(t!=null?t:e.nullContext||{},{name:"public_url",hash:{},data:r,loc:{start:{line:7,column:37},end:{line:7,column:51}}}):o))},5:function(e,t,n,i,r){return"#"},compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div class="categories">\r\n'+((o=a(n,"each").call(t!=null?t:e.nullContext||{},t!=null?a(t,"categories"):t,{name:"each",hash:{},fn:e.program(1,r,0),inverse:e.noop,data:r,loc:{start:{line:2,column:2},end:{line:11,column:11}}}))!=null?o:"")+"</div>"},useData:true});t["knowledge-base-home"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=t!=null?t:e.nullContext||{},s=e.hooks.helperMissing,l="function",c=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div class="search-pane">\r\n  <form>\r\n    <input class="search" type="text" placeholder="'+c((o=(o=u(n,"searchText")||(t!=null?u(t,"searchText"):t))!=null?o:s,typeof o===l?o.call(a,{name:"searchText",hash:{},data:r,loc:{start:{line:3,column:51},end:{line:3,column:65}}}):o))+'">\r\n  </form>\r\n  <svg class="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">\r\n    <path d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"/>\r\n  </svg>\r\n</div>\r\n<div class="content-pane">\r\n  <div class="links"></div>\r\n</div>\r\n<div class="button-pane">\r\n  <button class="contact-us theme-primary-button">'+c((o=(o=u(n,"contactUs")||(t!=null?u(t,"contactUs"):t))!=null?o:s,typeof o===l?o.call(a,{name:"contactUs",hash:{},data:r,loc:{start:{line:13,column:50},end:{line:13,column:63}}}):o))+"</button>\r\n</div>"},useData:true});t["knowledge-base-home-sections"]=e({1:function(e,t,n,i,r,o,a){var s,l,c=t!=null?t:e.nullContext||{},u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'    <div class="section">\r\n      <h1>'+e.escapeExpression((l=(l=u(n,"name")||(t!=null?u(t,"name"):t))!=null?l:e.hooks.helperMissing,typeof l==="function"?l.call(c,{name:"name",hash:{},data:r,loc:{start:{line:4,column:10},end:{line:4,column:18}}}):l))+'</h1>\r\n      <div class="articles">\r\n'+((s=u(n,"each").call(c,t!=null?u(t,"articles"):t,{name:"each",hash:{},fn:e.program(2,r,0,o,a),inverse:e.noop,data:r,loc:{start:{line:6,column:8},end:{line:8,column:17}}}))!=null?s:"")+((s=u(n,"if").call(c,t!=null?u(t,"more_articles"):t,{name:"if",hash:{},fn:e.program(7,r,0,o,a),inverse:e.noop,data:r,loc:{start:{line:9,column:8},end:{line:11,column:15}}}))!=null?s:"")+"      </div>\r\n    </div>\r\n"},2:function(e,t,n,i,r){var o,a=e.lambda,s=e.escapeExpression,l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'          <a href="'+((o=l(n,"if").call(t!=null?t:e.nullContext||{},t!=null?l(t,"public_url"):t,{name:"if",hash:{},fn:e.program(3,r,0),inverse:e.program(5,r,0),data:r,loc:{start:{line:7,column:19},end:{line:7,column:67}}}))!=null?o:"")+'" class="open-article theme-menu-item-on-hover" data-id="'+s(a(t!=null?l(t,"id"):t,t))+'">'+s(a(t!=null?l(t,"name"):t,t))+"</a>\r\n"},3:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return e.escapeExpression((o=(o=a(n,"public_url")||(t!=null?a(t,"public_url"):t))!=null?o:e.hooks.helperMissing,typeof o==="function"?o.call(t!=null?t:e.nullContext||{},{name:"public_url",hash:{},data:r,loc:{start:{line:7,column:37},end:{line:7,column:51}}}):o))},5:function(e,t,n,i,r){return"#"},7:function(e,t,n,i,r,o,a){var s,l=e.lambda,c=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'          <a href="'+((s=u(n,"if").call(t!=null?t:e.nullContext||{},t!=null?u(t,"public_url"):t,{name:"if",hash:{},fn:e.program(3,r,0,o,a),inverse:e.program(5,r,0,o,a),data:r,loc:{start:{line:10,column:19},end:{line:10,column:67}}}))!=null?s:"")+'" class="open-section more theme-menu-item-on-hover" data-id="'+c(l(t!=null?u(t,"id"):t,t))+'">... '+c(l(a[1]!=null?u(a[1],"seeAllCount"):a[1],t))+"</a>\r\n"},compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r,o,a){var s,l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div class="sections">\r\n'+((s=l(n,"each").call(t!=null?t:e.nullContext||{},t!=null?l(t,"sections"):t,{name:"each",hash:{},fn:e.program(1,r,0,o,a),inverse:e.noop,data:r,loc:{start:{line:2,column:2},end:{line:14,column:11}}}))!=null?s:"")+"</div>"},useData:true,useDepths:true});t["knowledge-base-search"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=t!=null?t:e.nullContext||{},s=e.hooks.helperMissing,l="function",c=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div class="search-pane">\r\n  <form>\r\n    <input class="search" type="text" placeholder="Search" value="'+c((o=(o=u(n,"query")||(t!=null?u(t,"query"):t))!=null?o:s,typeof o===l?o.call(a,{name:"query",hash:{},data:r,loc:{start:{line:3,column:66},end:{line:3,column:75}}}):o))+'">\r\n  </form>\r\n  <svg class="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">\r\n    <path d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"/>\r\n  </svg>\r\n</div>\r\n<div class="content-pane">\r\n  <div class="results"></div>\r\n</div>\r\n<div class="button-pane">\r\n  <button class="contact-us theme-primary-button">'+c((o=(o=u(n,"contactUs")||(t!=null?u(t,"contactUs"):t))!=null?o:s,typeof o===l?o.call(a,{name:"contactUs",hash:{},data:r,loc:{start:{line:13,column:50},end:{line:13,column:63}}}):o))+"</button>\r\n</div>"},useData:true});t["knowledge-base-search-results"]=e({1:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return(o=a(n,"each").call(t!=null?t:e.nullContext||{},t!=null?a(t,"articles"):t,{name:"each",hash:{},fn:e.program(2,r,0),inverse:e.noop,data:r,loc:{start:{line:2,column:2},end:{line:7,column:11}}}))!=null?o:""},2:function(e,t,n,i,r){var o,a,s=t!=null?t:e.nullContext||{},l=e.hooks.helperMissing,c="function",u=e.escapeExpression,h=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'    <a href="'+((o=h(n,"if").call(s,t!=null?h(t,"public_url"):t,{name:"if",hash:{},fn:e.program(3,r,0),inverse:e.program(5,r,0),data:r,loc:{start:{line:3,column:13},end:{line:3,column:61}}}))!=null?o:"")+'" class="open-article theme-text-block theme-menu-item-on-hover" data-id="'+u((a=(a=h(n,"id")||(t!=null?h(t,"id"):t))!=null?a:l,typeof a===c?a.call(s,{name:"id",hash:{},data:r,loc:{start:{line:3,column:135},end:{line:3,column:141}}}):a))+'">\r\n      <span class="name">'+u((a=(a=h(n,"name")||(t!=null?h(t,"name"):t))!=null?a:l,typeof a===c?a.call(s,{name:"name",hash:{},data:r,loc:{start:{line:4,column:25},end:{line:4,column:33}}}):a))+"</span>\r\n      "+u((a=(a=h(n,"excerpt")||(t!=null?h(t,"excerpt"):t))!=null?a:l,typeof a===c?a.call(s,{name:"excerpt",hash:{},data:r,loc:{start:{line:5,column:6},end:{line:5,column:17}}}):a))+"\r\n    </a>\r\n"},3:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return e.escapeExpression((o=(o=a(n,"public_url")||(t!=null?a(t,"public_url"):t))!=null?o:e.hooks.helperMissing,typeof o==="function"?o.call(t!=null?t:e.nullContext||{},{name:"public_url",hash:{},data:r,loc:{start:{line:3,column:31},end:{line:3,column:45}}}):o))},5:function(e,t,n,i,r){return"#"},7:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'  <div class="no-results">\r\n    '+e.escapeExpression((o=(o=a(n,"noArticles")||(t!=null?a(t,"noArticles"):t))!=null?o:e.hooks.helperMissing,typeof o==="function"?o.call(t!=null?t:e.nullContext||{},{name:"noArticles",hash:{},data:r,loc:{start:{line:10,column:4},end:{line:10,column:18}}}):o))+"\r\n  </div>\r\n"},compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return(o=a(n,"if").call(t!=null?t:e.nullContext||{},t!=null?a(t,"articles"):t,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.program(7,r,0),data:r,loc:{start:{line:1,column:0},end:{line:12,column:7}}}))!=null?o:""},useData:true});t["knowledge-base-section-content"]=e({1:function(e,t,n,i,r){var o,a,s=t!=null?t:e.nullContext||{},l=e.hooks.helperMissing,c="function",u=e.escapeExpression,h=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'    <a href="'+((o=h(n,"if").call(s,t!=null?h(t,"public_url"):t,{name:"if",hash:{},fn:e.program(2,r,0),inverse:e.program(4,r,0),data:r,loc:{start:{line:4,column:13},end:{line:4,column:61}}}))!=null?o:"")+'" class="open-article theme-menu-item-on-hover" data-id="'+u((a=(a=h(n,"id")||(t!=null?h(t,"id"):t))!=null?a:l,typeof a===c?a.call(s,{name:"id",hash:{},data:r,loc:{start:{line:4,column:118},end:{line:4,column:124}}}):a))+'">'+u((a=(a=h(n,"name")||(t!=null?h(t,"name"):t))!=null?a:l,typeof a===c?a.call(s,{name:"name",hash:{},data:r,loc:{start:{line:4,column:126},end:{line:4,column:134}}}):a))+"</a>\r\n"},2:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return e.escapeExpression((o=(o=a(n,"public_url")||(t!=null?a(t,"public_url"):t))!=null?o:e.hooks.helperMissing,typeof o==="function"?o.call(t!=null?t:e.nullContext||{},{name:"public_url",hash:{},data:r,loc:{start:{line:4,column:31},end:{line:4,column:45}}}):o))},4:function(e,t,n,i,r){return"#"},compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a,s=t!=null?t:e.nullContext||{},l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return"<h1>"+e.escapeExpression((a=(a=l(n,"name")||(t!=null?l(t,"name"):t))!=null?a:e.hooks.helperMissing,typeof a==="function"?a.call(s,{name:"name",hash:{},data:r,loc:{start:{line:1,column:4},end:{line:1,column:12}}}):a))+'</h1>\r\n<div class="articles">\r\n'+((o=l(n,"each").call(s,t!=null?l(t,"articles"):t,{name:"each",hash:{},fn:e.program(1,r,0),inverse:e.noop,data:r,loc:{start:{line:3,column:2},end:{line:5,column:11}}}))!=null?o:"")+"</div>"},useData:true});t["knowledge-base-section"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return'<div class="content-pane">\r\n\r\n</div>\r\n<div class="button-pane">\r\n  <button class="contact-us theme-primary-button">'+e.escapeExpression((o=(o=a(n,"contactUs")||(t!=null?a(t,"contactUs"):t))!=null?o:e.hooks.helperMissing,typeof o==="function"?o.call(t!=null?t:e.nullContext||{},{name:"contactUs",hash:{},data:r,loc:{start:{line:5,column:50},end:{line:5,column:63}}}):o))+"</button>\r\n</div>"},useData:true});t["launcher"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return"<style>\r\nhtml,body {\r\n  margin: 0;\r\n  padding: 0;\r\n  overflow: hidden;\r\n}\r\n.launcher {\r\n  position: absolute;\r\n  top: 0;\r\n  left: 0;\r\n  width: 55px;\r\n  height: 55px;\r\n  background: "+e.escapeExpression((o=(o=a(n,"color")||(t!=null?a(t,"color"):t))!=null?o:e.hooks.helperMissing,typeof o==="function"?o.call(t!=null?t:e.nullContext||{},{name:"color",hash:{},data:r,loc:{start:{line:13,column:14},end:{line:13,column:23}}}):o))+';\r\n  border-radius: 50%;\r\n  display: block;\r\n  color: white;\r\n  position:relative;\r\n  backface-visibility: hidden;\r\n}\r\n.icon {\r\n  position: absolute;\r\n  width: 24px;\r\n  height: 24px;\r\n  left: 16px;\r\n  top: 15px;\r\n}\r\n\r\n</style>\r\n\r\n<a class="launcher" href="#">\r\n  <svg class="icon" version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 60.002 60.002" enable-background="new 0 0 60.002 60.002" xml:space="preserve">\r\n    <path fill="white" d="M48.855,16.159c0,1.362-0.128,2.628-0.385,3.798c-0.257,1.169-0.708,2.327-1.349,3.471\r\n      c-0.643,1.143-1.518,2.313-2.623,3.508c-1.105,1.196-2.481,2.51-4.125,3.95c-1.672,1.415-2.982,2.593-3.934,3.531\r\n      c-0.951,0.937-1.664,1.889-2.139,2.853c-0.476,0.964-0.771,2.061-0.887,3.294c-0.116,1.234-0.173,2.841-0.173,4.82h-7.018\r\n      c0-2.468,0.116-4.499,0.347-6.093c0.231-1.593,0.629-3.02,1.195-4.28c0.566-1.26,1.363-2.472,2.391-3.642\r\n      c1.028-1.169,2.352-2.553,3.972-4.147c1.131-1.105,2.146-2.043,3.046-2.815c0.874-0.771,1.606-1.521,2.198-2.253\r\n      c0.59-0.734,1.034-1.524,1.33-2.373c0.295-0.848,0.443-1.889,0.443-3.123c0-1.517-0.276-2.917-0.829-4.203\r\n      s-1.317-2.397-2.294-3.336c-0.977-0.938-2.134-1.67-3.471-2.197c-1.336-0.527-2.801-0.792-4.395-0.792\r\n      c-6.349,0-10.115,3.677-11.298,11.028h-7.711c0.18-2.545,0.764-4.858,1.753-6.941c0.99-2.082,2.314-3.862,3.972-5.34\r\n      c1.658-1.478,3.606-2.622,5.842-3.432c2.237-0.81,4.679-1.214,7.327-1.214c2.879,0,5.475,0.405,7.789,1.214\r\n      s4.286,1.921,5.918,3.335c1.632,1.415,2.892,3.091,3.778,5.032C48.412,11.757,48.855,13.871,48.855,16.159z M34.088,59.767h-8.175\r\n      v-8.174h8.175V59.767z"/>\r\n  </svg>\r\n</a>\r\n'},useData:true});t["loading"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){return'<div style="text-align: center; margin-top: 100px;">\r\n<img src="data:image/gif;base64,R0lGODlhMAAwAPYAAGBgYGlpaXJycnR0dIKCgoaGhoiIiI2NjZSUlJeXl5iYmJubm6Ghoaurq6+vr7CwsLm5ub6+vsHBwcfHx8vLy8zMzNHR0dTU1NjY2Nzc3OPj4+fn5+np6e7u7vLy8vX19fr6+v///25ubnNzc3V1dXt7e4WFhYmJiYuLi5KSkp2dnaenp66urrOzs7i4uL+/v8PDw8bGxsjIyM3NzdDQ0NXV1dnZ2d/f3+zs7O3t7fHx8fb29vn5+WNjY2hoaJWVlZmZmZ+fn6WlpampqaysrLGxsbW1tbq6usDAwMTExMrKytLS0tfX1+Hh4eXl5e/v7/Pz8/v7+2xsbJCQkJGRkaSkpKampre3t729vdPT09ra2tvb2+Tk5Ojo6GFhYWdnZ35+foCAgIyMjJaWlqCgoKOjo62trbKyssnJyc/Pz9bW1urq6vf393h4eIeHh4+Pj97e3uDg4Obm5uvr6/Dw8H9/f7a2tsXFxW9vb3d3d3x8fJycnAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/i1NYWRlIGJ5IEtyYXNpbWlyYSBOZWpjaGV2YSAod3d3LmxvYWRpbmZvLm5ldCkAIfkEAAoA/wAsAAAAADAAMAAABv/AkHBILBqPyKRyyWw6mR9IAgH5PK/LCWALmGC/xwgXEAGbh2Ju+WxOb9ds44bSSbrJyg8IaykIEhxId3BGHBsce04bfgJ/dUaDSBwalIhOFQONAgMKgUWRRSCGGhukVk0dCpmZAgqPaGOEQpOUlVcdCZqNnUSgQ5OlpJZXHAqNq66wakSjtZ5fuKyNgEK+tM5sxcfTdZGipOAdiWep0q0eEmMSIR3BpcNx2pubDBgEAQEEGR21tnHMuTQpCOEhQwYP7Ci9+2ckVSMCGIx8KHWI4ZEODBREPPKBw6srIC5UGGmhgoWSJU1W0DAOyYcOMGPC9CDzYwgKBXLq3LmTwan/JBlOCh1K9KODnQSQ7jywIQ9RkyihntRA5GiBpDyx5mTq9CnRlFSHUDCw0wDZsgUW/EQS9Kvbjx9EjpxLd27TJS9l0qzZAeGXKA8ySKpwoaVFdlISLBBcpMOECBEsrGXoIbECBQ9AgIBpxQJkyBYMs6l8uTSEDhEeOIjQ4cJn0KLBeHhQ+jIEDxoa6G6QAYQFCZ8lVJj8ZfblBQkU3A6RYTfvEB9+vw59hnTpBKeF5N7NODpk4BEqxGbSgXbtB35DbNcdNoTv15GJL7FuOj3z3Q4YC/EeATx1J1HUppxN6z1HBH+f/cdEBgIuV0Rz3BnhG3AUPjNfAwokh94REOqmRt+BnkFGgXxIbIChg0YU2F4R3tGBRUH2Pejch6FwQCIbKh72RAYO7Laijkp0aCCQS5iomwN3EakECBhMMAEG4ykp5ZRNBAEAIfkEAAoA/wAsAAAAADAAMAAABv/AkHBILBqPyKRyyWw6mbuXSvXaPa/LGUk0Gs2w4GOs242Fz8Mx2Yw+q8ttJK6mS6q57CMutsHaEiYrOUhvI3lFOCYAJF9OOYAmgYNGhYdDiQCZJX1NNZGfK3VFY1yGRhsnmaqWSTorJ5+So114iKmqACc4TzkrkbCyaWSml7eqJrtXrrHBIZWXirjIYb3MgkLPIZi4umjVJsDXpHCouADTbd/hOjLDMTnGmSecccuxLDcpJSUpNwnm6OII+RZpRYgdGjTs4IGCWzKBQ76lsGFkhgh59CAO0cFiBcUjNE6kePiEx40aNlCiTKnSho0NPJTw2EGzJk0dNmkWqaGgp4r/nkB/AmVhRQmOhBuQKk2oYUNRITCASp3qM6ORHUmVZt2QNOskIS+oilWgwmoRHlybqmXKdsPXEDzHCu254ukRHkfXZlXb1a7JlC5XtkRJEknOwzbD7JABw6wQHTc0xNRIZAeMFSxamNVRgwaNG5Mp74iBGXMMHjx05Ih5w7Nn0KIvY+4Ygx0MGDN0aHD9OnQbHTA6sqC9A8eL4y9w8NjtecZn34ovC18Rw8qGFy6O9zHJm4ZkNKNLd4RR9DpyTtybP48ungX5Iea1D0nvGrYy0tNhiBIS/0XG5d3Z14RlwhFXRH9W0efZd01sUKB7dvF3XHZmKUjDfkvo4EJp+h2BQeBdrXlmA3RGbfieh9jJd9duNmDYhG4REvEhEqmRKNCMlDWInH85OmEehT02kQMMx8FQWJB3bVBDDTAh6eSTaAQBACH5BAAKAP8ALAAAAAAwADAAAAf/gCGCg4SFhoeIiYqLjI2OjDtKRERKO4+Xi0sFmycYmJ+HSpubS6CmgxWjBaWnpqmjrK2GUBlQia8mq4lPSk6YTUNARraHuLqHHAkCx41QQwlAwsSFxrGEyQLZJxyOGUDQ0MOG1YbJAwLnAxWOUEbR70XTguTXytnZQPKLUEXf7+KoVFnDdk8AkCeY2vmLBjDEK1KDzBU8CIrfO4bEHh7j8KOgQYSmnvS7GC+EqAK5ShE891GWxWjhdmhk8qTjRJAuR76L0ITBgQMMmgTxSFHWIIvgjETZ4cTJjihAbhot9JJBBkNMTKArOpUQlCNFmiBiAkQIzkdRmjTJwLZthrVt/59EURQFQ4QjEfLq3XskiaVBGCYRGSJYMOEhQ5DMTQTFBIDHkCNHPkJIEuFJiA0LLpkIQw/JoCEDqTz48uXBqIcUOWsIg4/QoUcDPm26MOEIixE1hg2a8qC0a9UGf/tWLetDGfIiUR5hOZLlESp92sGkArdDOzgc7ypzeZLrhKI4aeJku6wdS6BHWDJ3x9MQHJqOBz8V/V4kTKBgYLIkQ3by4znBQW6tRFEBc0iw98QSFSyxBEJPyNcUfabYtxcTc3HgYIMIRfEEeSCa54iFyi3x14INPiiIhwDOR+AjJDZnYkQbqhiRhOW9CMmBzclIoIYO2rhifC0OiFZ6PSb4IluQHJYjH3lyOcLBfewZ8kSKQl6D41+QKKHXjFY22KQhUcQ33yW8rKejIEA6KOKHRl6S3Zps1ihiCO91NciVQd6pZyF8uvmnlHYO2siCQepj6CEevhXlopBGakogACH5BAAKAP8ALAAAAAAwADAAAAf/gCGCg4SFhoeIiYqLjI2OjDxZLy9Zj5aMW0BACUBbl5+HWZqaWqCmg6KbQKWnpqmkrYgeTTuJqZyshzlZOZdcVw0wtaGjq4g5VQUJuYwewA3Bw4W3xoY5VgXZQF2OTUTQ0MKGr9WEyAUm6AWVjTsw4OEe05q4hV3J6elW8o4e7/DiUNErF+JcvgIN+D1yBy+aQFW5DKpr0OuTv4YBybGSmG3fqR0vMMqjVupctnQUY10EGKnYFg/Y0nVU2MpDSHgyuBBRoYIIlwbZ1HmMNYghuBghdnDpsoMHtok0iSb9d4VbIS1TOlaUSsiDDBhWDWmxUiSqoy5c0qLtgjbtUi5m/wvx2BIDRoy7dfPajSFDWgguMCYJfhF48IsZPBTtoDJghOPHkB0PgEFI0gsslzELxowZRtxBTUo8lhJ59IgqlQsbnqSZ8GdBoUvLPk0I8OrBhREr8kBlNuTGlAfxWKuW+FK2rwXNlcGXOd7nMWb4dcSjyUtEMwwkCMtV+ZYsM7JMDzFDCgAABrhLnZulfRZPSRPvMHD+fPru7MOH58Ijh9rF9Z03hXqm5OfeFjwo5dZw9AV4XysGhteEfG5xUUsXDdb3ICjstSdhYiF4UOEwGAaIHoGNRJjFhIOI6JY0JQY44CUdHgiiIAqm5VeMGqKISIczfFiIizrak6F9Wy2yS1R47SFoSI4WGsLjeTJQ594MLD454iE8luDjIR5oseKNQ27JJX0lsLOQB2QWskMTLyaSQwxfnkJklN05AuV4ecpiZp+LQNkmoIjskEMOfBKq6KKPBAIAIfkEAAoA/wAsAAAAADAAMAAAB/+AIYKDhIWGh4iJiouMjY6MPDYxMTY8j5eLTWYNDWZcmKCHGZycTaGng6OkpqinGZulrYhsa2yJr6uJOjY6mDloERa2oqQNrIY5Z0DGj2zAEcHDhaqxhjrKQGMNvY1rSBHf0YbUzIXXQOhAQRmOPBbh0MLTxceCydn4LdKMbO/Q8ftwVbOHLV0Lbs0s/AMnTxC5Y+fSAdEXqt+3cA0fEpQIxMU+TP0WRkhjS2NEgwhPhQQH8OFJdBRlhXAnUk0OJGfOIMnhgqNHmYNWfrMwM0cOHjxaSDwIlNDKGDnGkYH5sSkPNWmiijoToWojo2vWgM0hNixZr4WaoEGTJs1at23/2aJpKGiNhbt48+a1sYhNkAKAAwsWjIZQE72I8apBK6iJmMGQA5sxjDeNXssWLC9W5FhwGM+CJw/KkTgxX0VsyESGbCBNoRw6jOqIHRu2bcaCeHBRY0EN77u8f6upFOosIjVjgqxpWojHGi7Qq6oBI0DAmOXM7UGHvjyHDV48gFSvfp05jxzboefIAObLlzA2ygwQMH9AeZnn03OJGgGAl/9I6CAefeRh18pz6WnlAgAMehFBCDmMUV1994WSHxdNcDdIfwwCgIQ9A45X4SUXbmdgCBwCOBoQ9dE3oiMIbqfVhg168eGKExb4SInqGcKhfzfiOJ59M/alX5GDLNhgTJBC1ucajCYi8qONh+QQYgEnLuJcE0gSMiWThFgpgAFqgIKbkkAmkkMaWQL1ZXaOvAknI1M+OOciMfwHwBeF3YlaBGOM0ZWfhBYKSiAAIfkEAAoA/wAsAAAAADAAMAAAB/+AIYKDhIWGh4iJiouMjY6NcUw0co+VjHNILy9Ic5aeh3KampSfpYKhoqSmn3KZmp2rh2wdUYmoo4lscXSWdJJwtaCiL7CGdEhELqqMUZI0NMDCqbIvDUTJvI2+z8/RhaguL8uCxw3m1uOJUXDcaWneg7fEhWxI5+ZJbI/r3DRM8CHkLTtG5ByRfJb49YMncFC9ew0QelLIzZs8WHSqGZT4KUqcfjQy1Gr48B7HUvzSVAw4bA4bjedOmlqnktuuNEiQpKGT5N5BfbEGUYQWIgodOrV6xgQaVCi7kEzjtcAXtakgj3CyGcKUpqojNmyOhgVLJ2xZNsEUyfH3jIkkZ27/Q6YNQUeO3Th27+aNE6cYIjZEgABRIHhw4cNMCHWQg/du48Z55xqSo+KwZcsvFOdlvBmvZzmSv1VWQLq06dKZB9WFzPczZ7+H6AQmfdlyBnpjwerePVZRFDlwMggfnoEJ8TihGcl5YyINIiZliHSw+s2EFwAiaBjKwNyEkOnUA1q/DsBNFDZwskYpY6K9d/BN5ZgAQJ8+EDhv2rShEqeFG/fvxTdffQC80UESIyQ4AgV0NNDefyaUAV8p8pFH3xudIKHgCEnQJQSAAVI4Xn0YCoKgghSQ46B7bnzHinUElmjihh2SIwSE7blYSYUWGkjIiQmmOEgHK0KoYyNzDEgiaWwIihBkIUSCKIRWiyRhYYGwhQDkgoZECWBijcjRxpKHnOikkFB+2B4QEy6SxpgyGrJljcY4eJ8lclDQJiEaopiIL3sGtSWa4VWZoJN0FqrIoIoyQkEbCbbhXKOK1KNCGUh4RemmnDISCAAh+QQACgD/ACwAAAAAMAAwAAAH/4AhgoOEhYaHiImKi4yNjo0cGjccj5WMdEtpaUs4lp6HOJlLnJ+lg5ibF52mpaijq6yGIDuKoaNpsIY7HCCWu1w4vaCiuIg7aREyuYyRXFyUw5ukuksR1jK0jTvO3MuCoZrFhTtLSNYRSNCNONxcGuqnotOD5NbmSEvCjuzty7avhOqdi7AkWyV+3OBhGqWKXrmBBUshdBbsm7xVAs9FLAViIrBe4DJ1EmguQhp9pjx2srUpGDKIKFnh0NBvx40LF7bsuGDP2sZYgyZC20ELRLWSaQwCFdSRm9Jvd3w+XSqIDi9EONJciKktKoQIEL6KHXiD2Y0taM+eRbtFLUo7Xv8AyJ3rJe5cAHXoKAIRoYHfv4ABbyGUwO7dunQB+BicCMeDwJD/3iF8F0BdxJbrBmCM9QGRyIGJTB4U4bLp03UJ6E0EAgno0JxD7JCBpLbt27ZvcCXUUZKG3zeAB//NZfciHGSAXEB044Gd1VQHcUggQECd5YVuBAEC5AF0qjioVxcAZNbvHSAeJODe/Xus6dUHCBhAhguZEyeCaIDAnrv3peHJNx4QoZhgoAlJ2QHEev55Y8l0AlZHYAhpnHBgGiHQoWB//0kknoATUnggglVtyF6HD4oXX4giHigDPQoy2F6K8UkITxojYniKif65V0sCEZK3zBIjvkiIhv3N2EhZGvKB6A2RF+rCIxBlQWLCgA7iaOAJOhaC5IIN+JjIBVeyWEiFLiKCZANcPCjOIVqawGUiNokZS5wmGBndkkXu6QieXfqpyAUWyomdoIoc88ADSSHq6KOmBAIAIfkEAAoA/wAsAAAAADAAMAAAB/+AIYKDhIWGh4iJiouMjY6NHx0dH4+VjB9ychpylJaehpgam52fpSEfm5qkpp6ho6yIGhJziaGqiTwdPJYVeQAFtIeompyIPHAWajqPcr4Av3LCmqKrg8cWFRYY1Ykyz9/AoMQa3NcW5xbLjR0H388F0YTDr4Tm6HC7juzuv8GCtuTqIUNnAZ+lOe3cwRs0r5iga9nOGfS0T2G8YbdC2JOY7xNCfuFcFdtYsGOpiuA4ZRpFciKsj+6ofJiTaQ4PDdjumXyZ8JmYXTzywYlYEpahingqGNKBgaPRQx0UiLGA6AMcDTshyUgiIQlXr167enWJSMdKUZvQrrRJSEIeAXn/3r6FO/etTEU8KrzYy7dv33iC9ggYTLhw4RIaFOmQ4LcxXzWEqhieTFhP4kSLG0NwDHmQhMlxC8e9i0uvY78SAJ+yIKO1662vZWBdpGMOTTm2cWfSrYuiAyEYEMnxqu4poQ5VCpg4ELzQnDMNGkgobhx5gesFhPDAJGdZkujRJXAzZd0EdgdyGixY0ECODPDhqZNPbv66EB1qFihQsEANj+/wiQdLedgJ0UEIGOzHH1UfJOFAgOPpQ59y2amToIKdNQifdPLpIwSF5t03CAb67dfZKQCCJ2AlHXx4XYgHjlhif/KkGN8j1r2YXYyDqKGgAif+Y6N0ERqiBnb28djjT4xBCvlgdA5cxkhUBSrZ449NCgkeBB0mkmCFiFy4H1XCfAeBauso4yWTtQRk3IhYvvkIiRjK6Uh+ddrJCBzr8QeHnozwoMZe/gFq6KGmBAIAOw==">\r\n</div>'},useData:true});t["page"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){return'<div class="banner theme-header">\r\n  <div class="right">\r\n    <a href="#" class="minimize">\r\n    <svg class="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">\r\n      <path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/>\r\n    </svg>\r\n    </a>\r\n  </div>\r\n  <div class="left">\r\n    <a href="#" class="back" style="display: none">\r\n      <svg class="icon back-left" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512">\r\n        <path d="M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"/>\r\n      </svg>\r\n      <svg class="icon back-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512">\r\n        <path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"/>\r\n      </svg>\r\n    </a>\r\n  </div>\r\n  <div class="title"></div>\r\n  <div class="content"></div>\r\n</div>\r\n<div class="main">\r\n</div>'},useData:true});t["powered-by"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){return'<a class="powered-by-link" target="_blank" href="http://www.enchant.com">POWERED BY ENCHANT</a>'},useData:true});t["theme"]=e({compiler:[8,">= 4.3.0"],main:function(e,t,n,i,r){var o,a=t!=null?t:e.nullContext||{},s=e.hooks.helperMissing,l="function",c=e.escapeExpression,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t)){return e[t]}return undefined};return"<style>\r\n.theme-text-block a {\r\n  color: "+c((o=(o=u(n,"primary_color")||(t!=null?u(t,"primary_color"):t))!=null?o:s,typeof o===l?o.call(a,{name:"primary_color",hash:{},data:r,loc:{start:{line:3,column:9},end:{line:3,column:26}}}):o))+";\r\n}\r\n.theme-primary-button {\r\n  background-color: "+c((o=(o=u(n,"primary_color")||(t!=null?u(t,"primary_color"):t))!=null?o:s,typeof o===l?o.call(a,{name:"primary_color",hash:{},data:r,loc:{start:{line:6,column:20},end:{line:6,column:37}}}):o))+";\r\n  color: white;\r\n}\r\n.theme-primary-button:hover,\r\n.theme-primary-button:focus {\r\n  background-color: "+c((o=(o=u(n,"primary_darker_color")||(t!=null?u(t,"primary_darker_color"):t))!=null?o:s,typeof o===l?o.call(a,{name:"primary_darker_color",hash:{},data:r,loc:{start:{line:11,column:20},end:{line:11,column:44}}}):o))+"; \r\n}\r\n.theme-header {\r\n  background-color: "+c((o=(o=u(n,"primary_color")||(t!=null?u(t,"primary_color"):t))!=null?o:s,typeof o===l?o.call(a,{name:"primary_color",hash:{},data:r,loc:{start:{line:14,column:20},end:{line:14,column:37}}}):o))+";\r\n}\r\n.theme-user-bubble-color {\r\n  background: #e4e9ee;\r\n  color: #637383;\r\n}\r\n.theme-user-bubble-color a {\r\n  color: #637383;\r\n}\r\n.theme-menu-item-on-hover:hover {\r\n  color: "+c((o=(o=u(n,"primary_color")||(t!=null?u(t,"primary_color"):t))!=null?o:s,typeof o===l?o.call(a,{name:"primary_color",hash:{},data:r,loc:{start:{line:24,column:9},end:{line:24,column:26}}}):o))+" !important;\r\n}\r\n.theme-customer-bubble-color {\r\n  background-color: "+c((o=(o=u(n,"primary_color")||(t!=null?u(t,"primary_color"):t))!=null?o:s,typeof o===l?o.call(a,{name:"primary_color",hash:{},data:r,loc:{start:{line:27,column:20},end:{line:27,column:37}}}):o))+";\r\n  color: white;\r\n}\r\n\r\n</style>\r\n"},useData:true})})();(function(n,r,o,a,e,i,t){var s=n.Model.extend({initialize:function(e){if(!this.supportedBrowser())return;this.uid=this.genId();this.origin=e.origin;this.ready=false;this.loading=false;this.requests={};this.request_queue=[];if(e.load){this.setupIframe()}},supportedBrowser:function(){var e=r('<div style="display:none;"/>').appendTo(r("body"));e.html("\x3c!--[if lte IE 8]><a>&nbsp;</a><![endif]--\x3e");var t=e.find("a").length>0;e.remove();return t||!!q.postMessage},genId:function(){return(new Date).getTime()+"-"+Math.random().toString(36).substring(2)},request:function(e){var t=this.genId();e.id=t;this.requests[t]=r.Deferred();if(this.ready){this.postMessage(e)}else{this.setupIframe();this.request_queue.push(e)}return this.requests[t]},get:function(e){return this.request({method:"get",url:e})},post:function(e,t){return this.request({method:"post",url:e,data:t})},setupCallback:function(){var i=this;r(q).on("message",function(e){e=e.originalEvent;if(e.origin!=i.origin||e.source!=i.iframeWindow)return;var t=i.parseMessage(e.data);var n=i.requests[t.id];if(n){if(t.status>=200&&t.status<300){n.resolve(t.data,t.status)}else if(t.status==422){n.reject(t.status,t.data)}else{n.reject(t.status)}delete i.requests[t.id]}})},setupIframe:function(){if(this.loading||this.ready){return}else{this.loading=true}var t=this;var n=function(e){e=e.originalEvent;if(typeof e.data=="object"){if(e.data.init!=t.uid){return}t.prepMessage=function(e){return e};t.parseMessage=function(e){return e}}else{if(e.data==undefined||e.data.indexOf(t.uid)<0){return}t.prepMessage=function(e){return JSON.stringify(e)};t.parseMessage=function(e){return JSON.parse(e)}}r(q).off("message",n);t.onReady()};r(q).on("message",n);iframe=r("<iframe src='"+this.origin+"/frame.html#"+this.uid+"' style='display: none;'></iframe>");r("body").append(iframe);this.iframeWindow=iframe[0].contentWindow},onReady:function(){this.setupCallback();this.ready=true;this.trigger("ready");o.each(this.request_queue,function(e){this.postMessage(e)},this);this.request_queue=[]},isReady:function(){return this.ready},postMessage:function(e){this.iframeWindow.postMessage(this.prepMessage(e),this.origin)}});var l=n.Router.extend({routes:{"chat/:id":"chat",chat:"chat",contact:"contact",loading:"loading",kb:"kb","kb/search/:query":"kb_search","kb/section/:section_id":"kb_section","kb/article/:article_id":"kb_article"},kb:function(){var e="KB";if(!S.pages[e]){S.pages[e]=new _}this.show(S.pages[e])},kb_section:function(e){var t="KBSection-"+e;if(!S.pages[t]){S.pages[t]=new k({model:new u({id:e})})}this.show(S.pages[t])},kb_article:function(e){var t="KBArticle-"+e;if(!S.pages[t]){S.pages[t]=new C({model:new h({id:e})})}this.show(S.pages[t])},kb_search:function(e){var t="KBSearch";if(!S.pages[t]){S.pages[t]=new A({model:new d})}S.pages[t].model.set({query:decodeURIComponent(e)});this.show(S.pages[t])},chat:function(e){var t="Chat";options={};if(e){options["model"]=new f({id:e})}this.show(new b(options))},contact:function(){var e="ContactForm";if(!S.pages[e]){S.pages[e]=new ContactFormView}this.show(S.pages[e])},loading:function(){var e="Loading";if(!S.pages[e]){S.pages[e]=new w}this.show(S.pages[e])},initialize:function(){this.pageHistory=[]},back:function(){if(this.pageHistory.length>0){this.show(this.pageHistory.pop(),{skipHistory:true})}},show:function(e,t){t=typeof t!=="undefined"?t:{};if(this.activePage){this.activePage.$el.hide();if(S.messengerView.shown){this.activePage.hide()}}if(!t.skipHistory){this.pageHistory.push(this.activePage)}this.activePage=e;this.activePage.$el.show();if(S.messengerView.shown){this.activePage.show()}},currentPath:function(){return n.history.fragment},navigate:function(e,t){if(n.history.fragment===e)return;n.history.fragment=e;if(t&&t.trigger)return n.history.loadUrl(e)}});var c=n.Model.extend({initialize:function(e){this.identifier=e.identifier;this.set("online",null);S.cdn.isReady()?this.load():S.cdn.once("ready",this.load,this)},load:function(){var t=this;S.cdn.get("/messenger/"+this.identifier+"/config").done(function(e){t.id=e.id;t.config=e;t.loaded=true;t.trigger("load")})},isLoaded:function(){return this.loaded},start:function(){if(!this.config.alwaysVisible){this.trackStatus()}},trackStatus:function(){var e=this;this.getStatus().always(function(){setTimeout(function(){e.trackStatus()},6e4)})},ensureStateLoaded:function(){if(this.get("online")==null){this.getStatus()}},getStatus:function(){var t=this;var e=S.cdn.get("/messenger/"+this.id+"/status");e.done(function(e){t.set("online",e.online)});return e},setInitialPath:function(e){r.cookie("_encpt",e,{path:"/"})},getInitialPath:function(){return r.cookie("_encpt")},clearInitialPath:function(){r.removeCookie("_encpt",{path:"/"})},getIdentity:function(){try{var e=JSON.parse(r.cookie("_encid"));return{name:e.name||"",email:e.email||"",_source:e._source||"a"}}catch(e){return{name:"",email:""}}},setIdentityByCustomer:function(e,t){var n=this.getIdentity();if(n.name!=e||n.email!=t){this.setIdentity(e,t,"c")}},setIdentityByApi:function(e,t){if(this.getIdentity()._source!="c"){this.setIdentity(e,t,"a")}},setIdentity:function(e,t,n){r.cookie("_encid",JSON.stringify({name:e,email:t,_source:n}),{expires:365,path:"/"})},clearIdentity:function(){r.removeCookie("_encid",{expires:365,path:"/"})}});var u=n.Model.extend({initialize:function(){this.load()},load:function(){var t=this;S.ajax.get("/kb/"+S.messenger.config.knowledgeBaseId+"/sections/"+this.id).done(function(e){t.set(e);t.loaded=true;t.trigger("load")})}});var h=n.Model.extend({initialize:function(e){this.set({section_id:e.section_id});this.load()},load:function(){var t=this;S.ajax.get("/kb/"+S.messenger.config.knowledgeBaseId+"/articles/"+this.id).done(function(e){t.set(e);t.loaded=true;t.trigger("load")})}});var d=n.Model.extend({initialize:function(){this.set({state:"new"});this.on("change:query",this.load,this)},load:function(){this.set({state:"loading"});if(this.get("query").trim()==""){this.set({articles:[],total:0});this.set({state:"loaded"});return}var t=this;S.ajax.get("/kb/"+S.messenger.config.knowledgeBaseId+"/search/"+encodeURIComponent(this.get("query"))).done(function(e){t.set(e);t.set({state:"loaded"})})}});var f=n.Model.extend({initialize:function(e){this.options=e;S.soundManager.playSound("silence");this.load()},dispose:function(){this.disposed=true;this.trigger("dispose")},load:function(){var t=this;S.ajax.get("/messenger/"+S.messenger.id+"/chats/"+this.id).done(function(e){t.last_id=e.last_id;t.set({messages:e.messages,from_name:e.from_name});t.loaded=true;t.trigger("load");t.getUpdates()}).fail(function(e){if(e==410||e==404){t.dispose()}})},isLoaded:function(){return this.loaded},processNewMessage:function(e){var t=this.get("messages");t.push(e);this.trigger("message",e);if(e.type=="user"){S.soundManager.inboundChatMessage()}},getUpdates:function(){if(this.disposed)return;var n=this;S.ajax.get("/messenger/"+S.messenger.id+"/chats/"+this.id+"/updates/"+this.last_id+"?_="+(new Date).getTime()).done(function(e){o.each(e,function(e){var t=JSON.parse(e);if(t.action=="add_message"){n.processNewMessage(t.message)}else if(t.action=="typing"||t.action=="not-typing"){n.trigger(t.action,t)}n.last_id+=1});n.scheduleGetUpdates()}).fail(function(e){if(e==416){n.load()}else{n.scheduleGetUpdates()}})},scheduleGetUpdates:function(){var e=this;setTimeout(function(){e.getUpdates()},1500)}});var p=function(){var t=this;this.identity=function(){if(arguments.length==0){var e=S.messenger.getIdentity();return{name:e.name,email:e.email}}else{var e=S.messenger.getIdentity();S.messenger.setIdentityByApi(arguments[0].name||e.name,arguments[0].email||e.email)}};this.push=function(){o.each(arguments,function(e){if(typeof e=="function"){e()}})};this.helpCenter={config:function(){if(arguments.length==1&&!S.messengerView.started){if(arguments[0].buttonStyle=="custom"){S.messenger.config.buttonStyle="custom"}if(arguments[0].knowledgeBase==false){S.messenger.config.knowledgeBase=false}}},online:S.messenger.get("online"),onOnlineChange:function(e){S.messenger.config.alwaysVisible=false;S.messenger.on("change:online",function(){t.helpCenter.online=S.messenger.get("online");e()})},window:{show:function(){S.messengerView.show()},hide:function(){S.messengerView.hide()}}};this.messenger={identify:function(){var e=S.messenger.getIdentity();S.messenger.setIdentityByApi(arguments[0].name||e.name,arguments[0].email||e.email)},clearIdentity:function(){S.messenger.clearIdentity()},config:function(){if(arguments.length==1&&!S.messengerView.started){if(arguments[0].showLauncher==false){S.messenger.config.buttonStyle="custom"}if(arguments[0].showKnowledgeBase==false){S.messenger.config.knowledgeBase=false}}},chatAvailable:function(){S.messenger.config.alwaysVisible=false;return S.messenger.get("online")},onChatAvailableChange:function(e){S.messenger.config.alwaysVisible=false;S.messenger.on("change:online",function(){e(S.messenger.get("online"))})},open:function(){S.messengerView.show()},close:function(){S.messengerView.hide()},onOpen:function(e){S.messengerView.on("change:shown",function(){if(S.messengerView.shown){e()}})},onClose:function(e){S.messengerView.on("change:shown",function(){if(!S.messengerView.shown){e()}})}}};var m=n.Model.extend({initialize:function(e){this.origin=e||"";this.audios=[];this.calcFileType();if(this.origin==""){this.playSound("silence");var t=this;r(document).one("click",function(){t.playSound("silence")})}},newChat:function(){if(!S.preferences||S.preferences.new_chat_sound){this.playSound("new-chat")}},inboundChatMessage:function(){if(!S.preferences||S.preferences.in_msg_sound){this.playSound("inbound-message")}},outboundChatMessage:function(){if(!S.preferences||S.preferences.out_msg_sound){this.playSound("outbound-message")}},playSound:function(e){if(!this.extension)return;this.setupAudio(e);if(this.audios[e]){this.audios[e].play()}},setupAudio:function(e){if(!this.audios[e]){this.audios[e]=document.createElement("audio");this.audios[e].src=this.origin+"/sound/"+e+"."+this.extension}},calcFileType:function(){var e=document.createElement("audio");var t=!!e.canPlayType;if(!t)return;if(!!e.canPlayType("audio/mpeg;").replace(/no/,"")){this.extension="mp3"}else if(!!e.canPlayType('audio/ogg; codecs="vorbis"').replace(/no/,"")){this.extension="ogg"}else if(!!e.canPlayType('audio/wav; codecs="1"').replace(/no/,"")){this.extension="wav"}}});WebcomponentSafeView=n.View.extend({_createElement:function(e){var t=document.createElement(e);return t.__impl4cf1e782hg__?t.__impl4cf1e782hg__:t}});var g=WebcomponentSafeView.extend({init:function(e){var t=this;this.$el.appendTo(S.messengerView.$el);this.$el.append(a.templates["page"]());r(q).resize(o.debounce(function(){t.calcHeights()},10))},show:function(){},hide:function(){},reset:function(){},calcHeights:function(){},testTextCollapsing:function(){var e=this.$(".greeting.staging");e.show();e.empty();if(e.height()!=0){return false}e.html(".");if(e.height()!=30){return false}e.html(".<br>.");if(e.height()!=60){return false}e.html(".<br>.<br>.");if(e.height()!=90){return false}e.hide();return true},setupCollapsedGreeting:function(){var e=this.$(".greeting.normal").text().trim().replace(/\s+/g," ");var t=this.$(".greeting.staging");t.css({width:this.$(".greeting.normal").outerWidth(true)-40});if(this.testTextCollapsing()){var n=e.split(" ");t.show();var i="";var r="";for(var o=0;o<n.length;o++){i+=" "+n[o];new_collapsed=i.trim().replace(/[.,\/#!$%\^&\*;:{}=\-_`~()]+$/,"")+"...";t.text(new_collapsed);if(t.height()>60){break}r=new_collapsed;if(o==n.length-1){this.dontCollapseGreeting=true}}t.hide();this.$(".greeting.collapsed").text(r)}},collapseBanner:function(e){if(!this.dontCollapseGreeting){this.$(".banner").addClass("collapsed");this.calcHeights()}},expandBanner:function(e){this.$(".banner").removeClass("collapsed");this.calcHeights()}});var v=WebcomponentSafeView.extend({events:{"click .minimize":"onMinimize"},initialize:function(){this.shown=false;this.online=this.model.get("online");this.smallWindow=q.innerWidth<500||q.innerHeight<630;this.isIOS=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!q.MSStream;this.launcherView=new y;this.listenTo(this.launcherView,"click",this.show,this);if(!this.smallWindow){this.listenTo(this.launcherView,"hover",this.onTriggerHover,this)}this.model.on("change:online",this.onOnlineChange,this)},onTriggerHover:function(){if(S.messenger.config.liveChat){this.model.ensureStateLoaded()}},onOnlineChange:function(){if(!this.shown&&!S.messenger.config.alwaysVisible){this.model.get("online")?this.launcherView.show():this.launcherView.hide()}},start:function(){this.setupDocument();this.renderDocument();S.messenger.start();this.started=true;this.initializeLocale();this.initializeTheme();this.initializeTrigger();this.setInitialPath();if(!S.router.currentPath()){this.reset()}if(S.messenger.config.inline){this.openInSameWindow()}},shadeColor2:function(e,t){var n=parseInt(e.slice(1),16),i=t<0?0:255,r=t<0?t*-1:t,o=n>>16,a=n>>8&255,s=n&255;return"#"+(16777216+(Math.round((i-o)*r)+o)*65536+(Math.round((i-a)*r)+a)*256+(Math.round((i-s)*r)+s)).toString(16).slice(1)},initializeLocale:function(){var e=S.messenger.config.locale||"en";i.defaultLocale=e;i.locale=e;var t=r("body",this.document);S.messenger.config.isRtl?t.addClass("lang-rtl"):t.removeClass("lang-rtl")},initializeTheme:function(){r("head",this.document).append(a.templates["theme"]({primary_color:this.model.config.color,primary_darker_color:this.shadeColor2(this.model.config.color,-.1)}))},initializeTrigger:function(){this.launcherView.render();if(S.messenger.config.alwaysVisible||this.online){this.launcherView.show()}},onMinimize:function(e){e.preventDefault();this.hide()},setupDocument:function(){if(S.messenger.config.inline){this.setupLoopbackDocument()}else{this.setupIframe()}},setInitialPath:function(){if(S.messenger.config.inline||!this.smallWindow){var e=S.messenger.getInitialPath();if(e){S.router.navigate(e,{trigger:true})}}},renderDocument:function(){r("head",this.document).append(a.templates["css"]({cdn_origin:S.cdn_origin}));r("body",this.document).append(this.$el);if(S.messenger.config.inline){r("head",this.document).append("<style>.header .minimize { display: none; }</style>")}if(this.smallWindow){this.$iframeWrapper.addClass("enchant-messenger-fullscreen")}},setupIframe:function(){r("body").append(a.templates["host-css"]());this.$iframeWrapper=r(a.templates["frame"]({id:"enchant-messenger-main",class:S.messenger.config.isRtl?"enchant-lang-rtl":""}));this.$iframe=this.$iframeWrapper.find("iframe");r("body").append(this.$iframeWrapper);this.iframe=this.$iframe[0].contentWindow;this.document=this.iframe.document;this.document.open();this.document.close()},setupLoopbackDocument:function(){this.document=q.document},show:function(){this.openInSameWindow()},openInNewWindow:function(){var e=S.messenger.getIdentity();var t={name:e.name,email:e.email,identifier:S.messenger.identifier};q.open(S.ajax_origin+"/inline?"+r.param(t),"_blank")},openInSameWindow:function(){if(this.shown)return;var e=this;var t=function(){e.shown=true;e.trigger("change:shown");S.router.activePage.show()};if(S.messenger.config.liveChat){this.model.ensureStateLoaded()}this.launcherView.hide();if(S.messenger.config.inline){t()}else{var n=false;this.$iframeWrapper.one("animationend webkitAnimationEnd oanimationend MSAnimationEnd",function(){if(!n){n=true;t()}});if(this.isIOS||this.smallWindow){this.restrictHostPage()}if(this.smallWindow){this.$iframeWrapper.show()}else{this.$iframeWrapper.css({bottom:"20px"}).addClass("enchant-messenger-animate-in")}setTimeout(function(){if(!n){n=true;t()}},700)}},hide:function(){if(!this.shown)return;this.launcherView.show();if(!S.messenger.config.inline){if(this.smallWindow){this.$iframeWrapper.hide()}else{this.$iframeWrapper.css({bottom:"-10000px"}).removeClass("enchant-messenger-animate-in")}if(this.isIOS||this.smallWindow){this.restoreHostPage()}}this.shown=false;this.trigger("change:shown");S.router.activePage.hide();o.each(S.pages,function(e){e.reset()});var e=S.router.currentPath();if(e&&e.indexOf("chat/")!=0){this.reset()}},restrictHostPage:function(){this.lastScrollPosition=r(q).scrollTop();r("body").addClass("enchant-messenger-open")},restoreHostPage:function(){r("body").removeClass("enchant-messenger-open");r(q).scrollTop(this.lastScrollPosition)},reset:function(){if(S.messenger.config.knowledgeBase){S.router.navigate("/kb",{trigger:true})}else{S.router.navigate("/loading",{trigger:true})}}});var y=WebcomponentSafeView.extend({events:{click:"onClick",mouseover:"onHover"},initialize:function(){},render:function(){this.launcherDisabled=S.messenger.config.buttonStyle=="custom"||S.messenger.config.inline;if(this.launcherDisabled)return;this.setupIframe();this.$el.html(a.templates["launcher"]({color:S.messenger.config.color}));r("body",this.document).append(this.$el)},setupIframe:function(){this.$iframeWrapper=r(a.templates["frame"]({id:"enchant-messenger-launcher",class:S.messenger.config.isRtl?"enchant-lang-rtl":""}));this.$iframe=this.$iframeWrapper.find("iframe");r("body").append(this.$iframeWrapper);this.iframe=this.$iframe[0].contentWindow;this.document=this.iframe.document;this.document.open();this.document.close()},onClick:function(e){e.preventDefault();this.trigger("click")},onHover:o.throttle(function(e){this.trigger("hover")},3e3),show:function(){if(this.launcherDisabled)return;this.$iframeWrapper.show().addClass("enchant-messenger-animate-in")},hide:function(){if(this.launcherDisabled)return;this.$iframeWrapper.hide().removeClass("enchant-messenger-animate-in")}});ContactFormView=g.extend({className:"contact-form",events:{"click .send":"onSend",submit:"onSubmit","focus input":"clearError","focus textarea":"clearError","click .back":"onBack","click input":"collapseBanner","click textarea":"collapseBanner","keydown textarea":"collapseBanner","keydown input":"collapseBanner","click .banner.collapsed .greeting":"expandBanner"},initialize:function(){this.init();if(S.messenger.config.knowledgeBase){this.$(".back").show()}this.listenTo(S.messenger,"change:online",this.onOnlineChange,this);this.render();this.$el.find("input").focus(this.clearError);this.$el.find("textarea").focus(this.clearError)},clearError:function(e){r(e.currentTarget).removeClass("error")},onBack:function(e){e.preventDefault();S.messengerView.reset()},onOnlineChange:function(){if(S.router.currentPath()=="contact"&&!S.messengerView.shown){S.router.navigate("/chat",{trigger:true})}},setFocus:function(){if(this.$(":input[name=email]").val()==""){this.$(":input[name=email]").focus()}else{this.$(":input[name=subject]").focus()}},onSend:function(e){e.preventDefault();this.$("form").submit()},onSubmit:function(e){e.preventDefault();var t=this.$(":input[name=email]").val();var n=this.$(":input[name=subject]").val();var i=this.$(":input[name=message]").val();if(t!=this.identity.email){S.messenger.setIdentityByCustomer("",t)}this.$(":input[type=submit]").prop("disabled",true);var r=this;S.ajax.post("/messenger/"+S.messenger.id+"/tickets",{email:t,subject:n,message:i,agent:q.navigator.userAgent}).done(function(){r.$(".content-pane").hide();r.$(".button-pane").hide();r.$(".success-pane").show();r.$(".email-message").html(a.templates["contact-form-email-message"]({subject:n,email:t,message:i.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/(\r\n|\n\r|\r|\n)/g,"<br>")}))}).fail(function(e,t){if(e==422){o.each(t.fields,function(e){r.$(":input[name="+e+"]").addClass("error")})}}).always(function(){r.$(":input[type=submit]").prop("disabled",false)})},calcHeights:function(){this.$(".main").css({top:this.$(".banner").outerHeight(true)});var e=S.messengerView.$iframe.outerHeight()-this.$(".banner").outerHeight(true)-this.$(".button-pane").outerHeight(true)-this.$(":input[name=email]").outerHeight(true)-this.$(":input[name=subject]").outerHeight(true)-(this.$(".summary").outerHeight(true)||0)-40;if(e<200){e=200}this.$(":input[name=message]").css({height:e})},render:function(){this.$(".title").text(i.t("contact.contact_us"));this.$(".banner .content").html(a.templates["collapsing-banner-greeting"]({greeting:S.messenger.config.contactGreeting}));this.identity=S.messenger.getIdentity();context={successMessage:S.messenger.config.contactSuccessMessage,email:this.identity.email,emailLabel:i.t("contact.email"),subjectLabel:i.t("contact.subject"),messageLabel:i.t("contact.message"),sendEmail:i.t("contact.send_email")};this.$(".main").html(a.templates["contact-form"](context));if(!S.messenger.config.removeBranding){this.$(".button-pane").append(a.templates["powered-by"]())}this.calcHeights();var e=this;this.robotoFont=new t("Roboto");this.robotoFont.load(null,8e3).then(function(){e.calcHeights()});r(q).resize(o.debounce(function(){e.calcHeights()},10));this.setupCollapsedGreeting()},show:function(){this.calcHeights();this.setFocus()},reset:function(){this.identity=S.messenger.getIdentity();this.$(":input[name=name]").val(this.identity.name);this.$(":input[name=email]").val(this.identity.email);this.$(":input[name=message]").val("");this.$(".email-message").empty();this.$(".success").hide();this.$("form").show();this.$el.scrollTop()}});var b=g.extend({className:"chat",events:{"input .input-pane textarea":"resizeInputPane","keyup .input-pane textarea":"resizeInputPane","change .input-pane textarea":"resizeInputPane","keypress .input-pane textarea":"onInputPaneKeyPress","submit .input-pane form":"onSubmit","click .start-new-chat":"onStartNewChat","click .back":"onBack","keypress .identity-dialog input":"onIdentityDialogKeyPress","click .identity-dialog .save":"onSubmitIdentity","submit .identity-dialog form":"onSubmitIdentity","click input":"collapseBanner","click textarea":"collapseBanner","keydown textarea":"collapseBanner","keydown input":"collapseBanner","click .banner.collapsed .greeting":"expandBanner"},initialize:function(){this.init();this.pollingPresence=false;this.customerTyping=0;this.typingActivity=[];this.pendingMessages=[];this.dontCollapseGreeting=true;if(this.model){this.initializeWithChatModel()}else{this.render()}},createChat:function(){var e=S.messenger.getIdentity();var n=this;S.ajax.post("/messenger/"+S.messenger.id+"/chats",{name:e.name,email:e.email,agent:q.navigator.userAgent}).done(function(e){S.router.navigate("chat/"+e.id);n.model=new f({id:e.id});n.initializeWithChatModel();n.submitPendingMessages();n.clearGreeting();n.hideBackButton()}).fail(function(e,t){if(e==422){o.each(t.fields,function(e){n.$(".identity-dialog :input[name="+e+"]").addClass("error")});n.$el.addClass("request-identity")}}).always(function(){n.$(":input[type=submit]").prop("disabled",false)})},hideBackButton:function(){this.$(".back").hide()},clearGreeting:function(){this.$(".greeting").remove();this.calcHeights()},requestIdentity:function(){this.identity=S.messenger.getIdentity();this.$(".identity-dialog :input[name=name]").val(this.identity.name);this.$(".identity-dialog :input[name=email]").val(this.identity.email);this.$el.addClass("request-identity");this.$(".identity-dialog :input[name=name]").focus()},onSubmitIdentity:function(e){e.preventDefault();this.$el.removeClass("request-identity");var t=this.$(".identity-dialog :input[name=name]").val();var n=this.$(".identity-dialog :input[name=email]").val();if(t!=this.identity.name||n!=this.identity.email){S.messenger.setIdentityByCustomer(t,n)}this.createChat()},initializeWithChatModel:function(){this.listenTo(this.model,"message",this.onNewMessage,this);this.listenTo(this.model,"typing",this.onUserTyping,this);this.listenTo(this.model,"not-typing",this.onUserNotTyping,this);this.listenTo(this.model,"dispose",this.onDispose,this);this.listenTo(this.model,"load",this.render,this);this.listenTo(S.messengerView,"change:shown",this.onShownChange,this);this.onShownChange();S.messenger.setInitialPath("/chat/"+this.model.id);this.trackActivity()},onDispose:function(){this.stopPollingPresence();S.messenger.clearInitialPath();this.$el.addClass("disposed");this.calcHeights();this.onNewMessage({id:"disposed",body:i.t("messenger.chat_ended"),type:"system"});if(!S.messengerView.shown){this.onEndChat()}},onStartNewChat:function(e){if(e)e.preventDefault();this.stopListening();this.undelegateEvents();this.remove();S.router.navigate("/loading",{trigger:true})},onEndChat:function(e){if(e)e.preventDefault();this.stopListening();this.undelegateEvents();this.remove();S.messengerView.reset()},calcHeights:function(){this.$(".main").css({top:this.$(".banner").outerHeight(true)});var e=S.messengerView.$iframe.outerHeight()-this.$(".banner").outerHeight(true)-this.$(".input-pane").outerHeight();this.$(".content-pane").css({height:e})},render:function(){if(this.rendered)return;this.$(".title").text(i.t("messenger.live_chat"));this.$(".main").html(a.templates["chat"]({typeYourMessage:i.t("messenger.type_message"),startNewChat:i.t("messenger.start_new_chat"),firstAboutYourself:i.t("messenger.first_about_yourself"),emailLabel:i.t("contact.email"),nameLabel:i.t("contact.name"),done:i.t("messenger.done")}));if(!S.messenger.config.removeBranding){this.$(".input-pane").append(a.templates["powered-by"]())}this.calcHeights();if(this.model){var e=this;r(q).resize(o.debounce(function(){e.calcHeights()},10));var t=this.model.get("messages");if(t){o.each(t,function(e){this.onNewMessage(e)},this)}S.messengerView.show()}else{if(S.messenger.config.knowledgeBase){this.$(".back").show()}else{this.$(".back").hide()}this.$(".banner .content").html(a.templates["collapsing-banner-greeting"]({greeting:S.messenger.config.chatGreeting}));this.setupCollapsedGreeting();this.calcHeights();this.$("textarea").focus()}this.updateStatus();this.rendered=true},onShownChange:function(){if(S.messengerView.shown){S.messenger.setInitialPath("/chat/"+this.model.id);if(!this.pollingPresence){this.startPollingPresence()}this.$("textarea").focus()}else{S.messenger.clearInitialPath();if(this.pollingPresence){this.stopPollingPresence()}if(this.model.disposed){this.onEndChat()}}},trackActivity:function(e){if(!this.model)return;if(this.model.disposed)return;if(q.location.href!=this.lastLocation){this.lastLocation=q.location.href.replace(/ /g,"%20");S.ajax.post("/messenger/"+S.messenger.id+"/chats/"+this.model.id+"/track",{url:this.lastLocation})}if(this.$("textarea").is(":focus")&&this.$("textarea").val().length>0){if(this.customerTyping==0){S.ajax.post("/messenger/"+S.messenger.id+"/chats/"+this.model.id+"/activity/typing",{})}this.customerTyping+=1;if(this.customerTyping>2){this.customerTyping=0}}else if(this.customerTyping>0){this.customerTyping=0;S.ajax.post("/messenger/"+S.messenger.id+"/chats/"+this.model.id+"/activity/not-typing",{})}if(!e){var t=this;q.setTimeout(function(){t.trackActivity()},1e3)}},scrollContentPaneToBottom:function(){var e=this.$(".content-pane");e.scrollTop(e[0].scrollHeight)},updateStatus:function(){if(!this.model)return;onlyCustomerMessages=o.select(this.model.get("messages"),function(e){return e.type=="system"||e.type=="user"}).length==0;if(onlyCustomerMessages){this.$(".status").text(i.t("messenger.chat_started"))}else{if(this.typingActivity.length>0){var e=o.chain(this.typingActivity).map(function(e){var t=e.split(":");t.shift();return t.join(":")}).uniq().value();var t=e.join(", ");var n=i.t("messenger.typing",{names:e,count:e.length});this.$(".status").text(n)}else{this.$(".status").empty()}}},onUserTyping:function(e){var t=(new Date).getTime()/1e3+":"+e.name;this.typingActivity.push(t);var n=this;setTimeout(function(){n.typingActivity=o.without(n.typingActivity,t);n.updateStatus()},6e3);this.updateStatus();this.scrollContentPaneToBottom()},onUserNotTyping:function(n){this.typingActivity=o.reject(this.typingActivity,function(e){var t=e.split(":");return t[1]==n.name});this.updateStatus()},pollPresence:function(){if(!this.pollingPresence)return;var e=this;S.ajax.post("/messenger/"+S.messenger.id+"/chats/"+this.model.id+"/presence/online",{}).always(function(){setTimeout(function(){e.pollPresence()},3e4)})},startPollingPresence:function(){this.pollingPresence=true;this.pollPresence()},stopPollingPresence:function(){this.pollingPresence=false;S.ajax.post("/messenger/"+S.messenger.id+"/chats/"+this.model.id+"/presence/offline",{})},syncInputStagingText:function(e){if(e[e.length-1]=="\n"){e=e+"\n"}this.$(".input-pane .input-staging").text(e)},resizeInputPane:function(e){this.syncInputStagingText(this.$(".input-pane textarea").val());this.calcHeights()},onInputPaneKeyPress:function(e){var t=e.key;if(e.keyCode==13&&e.shiftKey){t="\n"}this.syncInputStagingText(this.$(".input-pane textarea").val()+t);if(e.keyCode==13&&!e.shiftKey){e.preventDefault();e.stopPropagation();this.$(".input-pane form").submit()}this.calcHeights()},onIdentityDialogKeyPress:function(e){if(e.keyCode==13&&!e.shiftKey){e.preventDefault();e.stopPropagation();this.$(".identity-dialog form").submit()}},onSubmit:function(e){e.preventDefault();var t=this.$(".input-pane textarea");var n=t.val().trim();if(n!=""){t.val("");this.trackActivity(true);if(this.model){this.submitNewMessage(n)}else{var i=S.messenger.getIdentity();var r=this.insertCustomerMessageIntoDom(n);this.pendingMessages.push({message:n,id:r});if(i.email){this.createChat()}else{this.requestIdentity()}}}},escapeHtml:function(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/(\r\n|\n\r|\r|\n)/g,"<br>")},submitPendingMessages:function(){o.each(this.pendingMessages,function(e){this.submitNewMessage(e.message,e.id)},this)},insertCustomerMessageIntoDom:function(e){var t=Math.floor(Math.random()*1e4);this.onNewMessage({id:t,body:this.escapeHtml(e),type:"customer"});this.$("#message-"+t).parent(".bubble").addClass("temporary");return t},submitNewMessage:function(e,i){var r=this;if(!i){var i=this.insertCustomerMessageIntoDom(e)}S.ajax.post("/messenger/"+S.messenger.id+"/chats/"+this.model.id+"/messages",{body:e}).done(function(e){var t=r.$("#message-"+i);if(r.$("#message-"+e.id).length==0){t.attr("id","message-"+e.id);t.html(e.body);t.parent(".bubble").removeClass("temporary")}else{var n=t.parents(".bubble");t.remove();if(n.html()==""){n.remove()}}}).fail(function(e){r.$("#message-"+i).parent(".bubble").removeClass("temporary").addClass("error")})},onNewMessage:function(e){if(this.$("#message-"+e.id).length>0){return}if(e.type=="customer"){e.name=""}var t=this.$el.find(".content-pane");var n=t.find(".messages");var i=e.type+":"+(e.name||"")+":"+(e.user_id||"");var r=n.find(".bubble").last();var o=!r||r.data("author")!=i;if(!o){r.addClass("grouped")}n.append(a.templates["chat-bubble"]({type:e.type,name:e.type=="user"&&o?e.name:"",isFirst:o,author:i}));r=n.find(".bubble").last();r.append(a.templates["chat-message"](e));t.removeClass("empty");this.updateStatus();if(S.messengerView.shown){this.scrollContentPaneToBottom()}if(e.type=="user"&&!S.messengerView.shown){S.messengerView.show()}},onBack:function(e){e.preventDefault();S.messengerView.reset()}});var w=g.extend({className:"loading",initialize:function(){this.init();this.listenTo(S.messenger,"change:online",this.onOnlineChange,this);this.render()},render:function(){this.$(".main").html(a.templates["loading"]())},onOnlineChange:function(){if(S.router.currentPath()=="loading"){S.router.navigate(S.messenger.get("online")?"/chat":"/contact",{trigger:true})}},show:function(){if(S.messenger.config.liveChat){if(S.messenger.get("online")!=null){this.onOnlineChange()}}else{S.router.navigate("/contact",{trigger:true})}}});var x={events:{"click .contact-us":"onContactUs"},onContactUs:function(e){e.preventDefault();S.router.navigate("/loading",{trigger:true})}};var _=g.extend({className:"knowledge-base home",events:{"click .open-section":"openSection","click .open-article":"openArticle","submit form":"onSearch"},initialize:function(){this.init();this.initialRender();this.render()},initialRender:function(){this.$(".title").text(i.t("kb.knowledge_base"));this.$(".main").html(a.templates["knowledge-base-home"]({contactUs:i.t("contact.contact_us"),searchText:i.t("kb.how_can_we_help")}));if(!S.messenger.config.removeBranding){this.$(".button-pane").append(a.templates["powered-by"]())}},render:function(){var e=S.messenger.config.knowledgeBaseSchema;if(e.length==1){if(e[0].sections.length==1){this.$(".content-pane .links").html(a.templates["knowledge-base-home-articles"]({name:e[0].sections[0].name,articles:e[0].sections[0].articles}))}else{o.each(e[0].sections,function(e){e.articles=o.first(e.articles,4);e.seeAllCount=i.t("kb.see_all_count",{count:e.article_count});e.more_articles=e.article_count>4});this.$(".content-pane .links").html(a.templates["knowledge-base-home-sections"]({sections:e[0].sections}))}}else{this.$(".content-pane .links").html(a.templates["knowledge-base-home-categories"]({categories:e}))}},onSearch:function(e){e.preventDefault();S.router.navigate("/kb/search/"+encodeURIComponent(this.$(".search").val()),{trigger:true})},isLeftClick:function(e){var t=e.which===1&&!e.ctrlKey&&!e.metaKey;if(e.which===undefined||t){return true}else{return false}},openSection:function(e){if(!this.isLeftClick(e))return;e.preventDefault();var t=r(e.currentTarget).data("article-id");if(t){S.router.navigate("/kb/article/"+t,{trigger:true})}else{S.router.navigate("/kb/section/"+r(e.currentTarget).data("id"),{trigger:true})}},openArticle:function(e){if(!this.isLeftClick(e))return;e.preventDefault();S.router.navigate("/kb/article/"+r(e.currentTarget).data("id"),{trigger:true})},show:function(){this.$(".search").val("").focus()},reset:function(){this.$(".search").val("");this.$el.scrollTop(0)}});e.mixin(_,x);var k=g.extend({className:"knowledge-base section",events:{"click .open-article":"openArticle","click .back":"onBack"},initialize:function(){this.init();this.$(".back").show();this.listenTo(this.model,"load",this.render);this.initialRender();this.render()},initialRender:function(){this.$(".title").text(i.t("kb.knowledge_base"));this.$(".main").html(a.templates["knowledge-base-section"]({contactUs:i.t("contact.contact_us")}));if(!S.messenger.config.removeBranding){this.$(".button-pane").append(a.templates["powered-by"]())}},render:function(){if(this.model.loaded){this.$(".content-pane").html(a.templates["knowledge-base-section-content"]({name:this.model.get("name"),articles:this.model.get("articles")}))}else{this.$(".content-pane").html(a.templates["loading"]())}},isLeftClick:function(e){var t=e.which===1&&!e.ctrlKey&&!e.metaKey;if(e.which===undefined||t){return true}else{return false}},openArticle:function(e){if(!this.isLeftClick(e))return;e.preventDefault();S.router.navigate("/kb/article/"+r(e.currentTarget).data("id"),{trigger:true})},onBack:function(e){e.preventDefault();S.router.back()},reset:function(){this.$el.scrollTop(0)}});e.mixin(k,x);var C=g.extend({className:"knowledge-base article",events:{"click .back":"onBack"},initialize:function(){this.init();this.$(".back").show();this.listenTo(this.model,"load",this.render);this.initialRender();this.render()},initialRender:function(){this.$(".title").text(i.t("kb.knowledge_base"));this.$(".main").html(a.templates["knowledge-base-article"]({contactUs:i.t("contact.contact_us")}));if(!S.messenger.config.removeBranding){this.$(".button-pane").append(a.templates["powered-by"]())}},render:function(){if(this.model.loaded){this.$(".content-pane").html(a.templates["knowledge-base-article-content"]({name:this.model.get("name"),content:this.model.get("content")}))}else{this.$(".content-pane").html(a.templates["loading"]())}},onBack:function(e){e.preventDefault();S.router.back()},hide:function(){o.each(this.$(".content-pane iframe"),function(e){var t=r(e);t.attr("src",t.attr("src"))},this)},reset:function(){this.$el.scrollTop(0)}});e.mixin(C,x);var A=g.extend({className:"knowledge-base search",events:{"click .back":"onBack","submit form":"onSearch","click .results .open-article":"onOpenArticle"},initialize:function(){this.init();this.$(".back").show();this.listenTo(this.model,"change:state",this.render);this.listenTo(this.model,"change:query",this.onQueryChange);this.initialRender();this.render()},initialRender:function(){this.$(".title").text(i.t("kb.knowledge_base"));this.$(".main").html(a.templates["knowledge-base-search"]({query:this.model.get("query"),contactUs:i.t("contact.contact_us")}));if(!S.messenger.config.removeBranding){this.$(".button-pane").append(a.templates["powered-by"]())}},render:function(){if(this.model.get("state")=="loaded"){this.$(".results").html(a.templates["knowledge-base-search-results"]({articles:this.model.get("articles"),noArticles:i.t("kb.n_articles",{count:0})}));this.$(".search").focus()}else{this.$(".results").html(a.templates["loading"]())}},isLeftClick:function(e){var t=e.which===1&&!e.ctrlKey&&!e.metaKey;if(e.which===undefined||t){return true}else{return false}},onOpenArticle:function(e){if(!this.isLeftClick(e))return;e.preventDefault();S.router.navigate("/kb/article/"+r(e.currentTarget).data("id"),{trigger:true})},onQueryChange:function(){this.$(".search").val(this.model.get("query"))},onSearch:function(e){e.preventDefault();this.model.set({query:this.$(".search").val()})},onBack:function(e){e.preventDefault();S.router.back()},show:function(){this.$(".search").focus()},reset:function(){this.render()}});e.mixin(A,x);var S;var E=function(){S=this;S.production=!q.location.host.match(/\.(enchant|enchanthq)\.dev$/);if(S.production){S.ajax_origin="https://widgets.enchant.com";S.cdn_origin="https://enchantwidgets-1358.kxcdn.com"}else{S.cdn_origin="https://widgets.enchant.dev";S.ajax_origin="https://widgets.enchant.dev"}var e=r("script[data-enchant-messenger-id]").data("enchant-messenger-id");if(!e||e==""){e=r(".enchant-help-center").data("id")}if(!e||e==""){return}S.cdn=new s({origin:S.cdn_origin,load:true});S.ajax=new s({origin:S.ajax_origin,load:false});S.router=new l;S.messenger=new c({identifier:e});S.soundManager=new m(S.cdn_origin);S.pages={};S.messengerView=new v({model:S.messenger});S.messengerView.on("change:shown",function(){if(S.messengerView.shown){S.ajax.setupIframe()}});S.messenger.once("load",function(){var e=r.isArray(q.enchant)?q.enchant:[];q.enchant=new p;o.each(e,function(e){q.enchant.push(e)});n.history.root="/";S.messengerView.start()})};r(document).ready(function(){if(document.compatMode!="CSS1Compat"){return}var e=new E})})(q.Backbone.noConflict(),q.jQuery.noConflict(true),q._.noConflict(),q.Handlebars.noConflict(),q.Cocktail.noConflict(),q.I18n.noConflict(),q.FontFaceObserver.noConflict())})(window);