vendor: 15,316 bytes, lines 1-7
1!function(){"use strict";var e,t,n="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},r={exports:{}}; 2/*! 3 * Knockout JavaScript library v3.5.1 4 * (c) The Knockout.js team - http://knockoutjs.com/ 5 * License: MIT (http://www.opensource.org/licenses/mit-license.php) 6 */ 7e=r,t=r.exports,function(n){var r=this||(0,eval)("this"),i=r.document,a=r.navigator,o=r.jQuery,s=r.JSON;o||"undefined"==typeof jQuery||(o=jQuery),function(n){n(e.exports||t)}((function(e,t){function u(e,t){return(null===e||typeof e in m)&&e===t}function c(e,t){var r;return function(){r||(r=p.a.setTimeout((function(){r=n,e()}),t))}}function l(e,t){var n;return function(){clearTimeout(n),n=p.a.setTimeout(e,t)}}function d(e,t){t&&"change"!==t?"beforeChange"===t?this.pc(e):this.gb(e,t):this.qc(e)}function f(e,t){null!==t&&t.s&&t.s()}function h(e,t){var n=this.qd,r=n[_];r.ra||(this.Qb&&this.mb[t]?(n.uc(t,e,this.mb[t]),this.mb[t]=null,--this.Qb):r.I[t]||n.uc(t,e,r.J?{da:e}:n.$c(e)),e.Ja&&e.gd())}var p=void 0!==e?e:{};p.b=function(e,t){for(var n=e.split("."),r=p,i=0;i<n.length-1;i++)r=r[n[i]];r[n[n.length-1]]=t},p.L=function(e,t,n){e[t]=n},p.version="3.5.1",p.b("version",p.version),p.options={deferUpdates:!1,useOnlyNativeEvents:!1,foreachHidesDestroyed:!1},p.a=function(){function e(e,t){for(var n in e)l.call(e,n)&&t(n,e[n])}function t(e,t){if(t)for(var n in t)l.call(t,n)&&(e[n]=t[n]);return e}function u(e,t){return e.__proto__=t,e}function c(e,t,n,r){var i=e[t].match(b)||[];p.a.D(n.match(b),(function(e){p.a.Na(i,e,r)})),e[t]=i.join(" ")}var l=Object.prototype.hasOwnProperty,d={__proto__:[]}instanceof Array,f="function"==typeof Symbol,h={},m={};h[a&&/Firefox\/2/i.test(a.userAgent)?"KeyboardEvent":"UIEvents"]=["keyup","keydown","keypress"],h.MouseEvents="click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave".split(" "),e(h,(function(e,t){if(t.length)for(var n=0,r=t.length;n<r;n++)m[t[n]]=e}));var v,y={propertychange:!0},g=i&&function(){for(var e=3,t=i.createElement("div"),r=t.getElementsByTagName("i");t.innerHTML="\x3c!--[if gt IE "+ ++e+"]><i></i><![endif]--\x3e",r[0];);return 4<e?e:n}(),b=/\S+/g;return{Jc:["authenticity_token",/^__RequestVerificationToken(_.*)?$/],D:function(e,t,n){for(var r=0,i=e.length;r<i;r++)t.call(n,e[r],r,e)},A:"function"==typeof Array.prototype.indexOf?function(e,t){return Array.prototype.indexOf.call(e,t)}:function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},Lb:function(e,t,r){for(var i=0,a=e.length;i<a;i++)if(t.call(r,e[i],i,e))return e[i];return n},Pa:function(e,t){var n=p.a.A(e,t);0<n?e.splice(n,1):0===n&&e.shift()},wc:function(e){var t=[];return e&&p.a.D(e,(function(e){0>p.a.A(t,e)&&t.push(e)})),t},Mb:function(e,t,n){var r=[];if(e)for(var i=0,a=e.length;i<a;i++)r.push(t.call(n,e[i],i));return r},jb:function(e,t,n){var r=[];if(e)for(var i=0,a=e.length;i<a;i++)t.call(n,e[i],i)&&r.push(e[i]);return r},Nb:function(e,t){if(t instanceof Array)e.push.apply(e,t);else for(var n=0,r=t.length;n<r;n++)e.push(t[n]);return e},Na:function(e,t,n){var r=p.a.A(p.a.bc(e),t);0>r?n&&e.push(t):n||e.splice(r,1)},Ba:d,extend:t,setPrototypeOf:u,Ab:d?u:t,P:e,Ga:function(e,t,n){if(!e)return e;var r,i={};for(r in e)l.call(e,r)&&(i[r]=t.call(n,e[r],r,e));return i},Tb:function(e){for(;e.firstChild;)p.removeNode(e.firstChild)},Yb:function(e){for(var t=((e=p.a.la(e))[0]&&e[0].ownerDocument||i).createElement("div"),n=0,r=e.length;n<r;n++)t.appendChild(p.oa(e[n]));return t},Ca:function(e,t){for(var n=0,r=e.length,i=[];n<r;n++){var a=e[n].cloneNode(!0);i.push(t?p.oa(a):a)}return i},va:function(e,t){if(p.a.Tb(e),t)for(var n=0,r=t.length;n<r;n++)e.appendChild(t[n])},Xc:function(e,t){var n=e.nodeType?[e]:e;if(0<n.length){for(var r=n[0],i=r.parentNode,a=0,o=t.length;a<o;a++)i.insertBefore(t[a],r);for(a=0,o=n.length;a<o;a++)p.removeNode(n[a])}},Ua:function(e,t){if(e.length){for(t=8===t.nodeType&&t.parentNode||t;e.length&&e[0].parentNode!==t;)e.splice(0,1);for(;1<e.length&&e[e.length-1].parentNode!==t;)e.length--;if(1<e.length){var n=e[0],r=e[e.length-1];for(e.length=0;n!==r;)e.push(n),n=n.nextSibling;e.push(r)}}return e},Zc:function(e,t){7>g?e.setAttribute("selected",t):e.selected=t},Db:function(e){return null===e||e===n?"":e.trim?e.trim():e.toString().replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},Ud:function(e,t){return e=e||"",!(t.length>e.length)&&e.substring(0,t.length)===t},vd:function(e,t){if(e===t)return!0;if(11===e.nodeType)return!1;if(t.contains)return t.contains(1!==e.nodeType?e.parentNode:e);if(t.compareDocumentPosition)return 16==(16&t.compareDocumentPosition(e));for(;e&&e!=t;)e=e.parentNode;return!!e},Sb:function(e){return p.a.vd(e,e.ownerDocument.documentElement)},kd:function(e){return!!p.a.Lb(e,p.a.Sb)},R:function(e){return e&&e.tagName&&e.tagName.toLowerCase()},Ac:function(e){return p.onError?function(){try{return e.apply(this,arguments)}catch(e){throw p.onError&&p.onError(e),e}}:e},setTimeout:function(e,t){return setTimeout(p.a.Ac(e),t)},Gc:function(e){setTimeout((function(){throw p.onError&&p.onError(e),e}),0)},B:function(e,t,n){var r=p.a.Ac(n);if(n=y[t],p.options.useOnlyNativeEvents||n||!o)if(n||"function"!=typeof e.addEventListener){if(void 0===e.attachEvent)throw Error("Browser doesn't support addEventListener or attachEvent");var i=function(t){r.call(e,t)},a="on"+t;e.attachEvent(a,i),p.a.K.za(e,(function(){e.detachEvent(a,i)}))}else e.addEventListener(t,r,!1);else v||(v="function"==typeof o(e).on?"on":"bind"),o(e)[v](t,r)},Fb:function(e,t){if(!e||!e.nodeType)throw Error("element must be a DOM node when calling triggerEvent");var n;if(n=!("input"!==p.a.R(e)||!e.type||"click"!=t.toLowerCase()||"checkbox"!=(n=e.type)&&"radio"!=n),p.options.useOnlyNativeEvents||!o||n)if("function"==typeof i.createEvent){if("function"!=typeof e.dispatchEvent)throw Error("The supplied element doesn't support dispatchEvent");(n=i.createEvent(m[t]||"HTMLEvents")).initEvent(t,!0,!0,r,0,0,0,0,0,!1,!1,!1,!1,0,e),e.dispatchEvent(n)}else if(n&&e.click)e.click();else{if(void 0===e.fireEvent)throw Error("Browser doesn't support triggering events");e.fireEvent("on"+t)}else o(e).trigger(t)},f:function(e){return p.O(e)?e():e},bc:function(e){return p.O(e)?e.v():e},Eb:function(e,t,n){var r;t&&("object"==typeof e.classList?(r=e.classList[n?"add":"remove"],p.a.D(t.match(b),(function(t){r.call(e.classList,t)}))):"string"==typeof e.className.baseVal?c(e.className,"baseVal",t,n):c(e,"className",t,n))},Bb:function(e,t){var r=p.a.f(t);null!==r&&r!==n||(r="");var i=p.h.firstChild(e);!i||3!=i.nodeType||p.h.nextSibling(i)?p.h.va(e,[e.ownerDocument.createTextNode(r)]):i.data=r,p.a.Ad(e)},Yc:function(e,t){if(e.name=t,7>=g)try{var n=e.name.replace(/[&<>'"]/g,(function(e){return"&#"+e.charCodeAt(0)+";"}));e.mergeAttributes(i.createElement("<input name='"+n+"'/>"),!1)}catch(e){}},Ad:function(e){9<=g&&(e=1==e.nodeType?e:e.parentNode).style&&(e.style.zoom=e.style.zoom)},wd:function(e){if(g){var t=e.style.width;e.style.width=0,e.style.width=t}},Pd:function(e,t){e=p.a.f(e),t=p.a.f(t);for(var n=[],r=e;r<=t;r++)n.push(r);return n},la:function(e){for(var t=[],n=0,r=e.length;n<r;n++)t.push(e[n]);return t},Da:function(e){return f?Symbol(e):e},Zd:6===g,$d:7===g,W:g,Lc:function(e,t){for(var n=p.a.la(e.getElementsByTagName("input")).concat(p.a.la(e.getElementsByTagName("textarea"))),r="string"==typeof t?function(e){return e.name===t}:function(e){return t.test(e.name)},i=[],a=n.length-1;0<=a;a--)r(n[a])&&i.push(n[a]);return i},Nd:function(e){return"string"==typeof e&&(e=p.a.Db(e))?s&&s.parse?s.parse(e):new Function("return "+e)():null},hc:function(e,t,n){if(!s||!s.stringify)throw Error("Cannot find JSON.stringify(). Some browsers (e.g., IE < 8) don't support it natively, but you can overcome this by adding a script reference to json2.js, downloadable from http://www.json.org/json2.js");return s.stringify(p.a.f(e),t,n)},Od:function(t,n,r){var a=(r=r||{}).params||{},o=r.includeFields||this.Jc,s=t;if("object"==typeof t&&"form"===p.a.R(t)){s=t.action;for(var u=o.length-1;0<=u;u--)for(var c=p.a.Lc(t,o[u]),l=c.length-1;0<=l;l--)a[c[l].name]=c[l].value}n=p.a.f(n);var d=i.createElement("form");for(var f in d.style.display="none",d.action=s,d.method="post",n)(t=i.createElement("input")).type="hidden",t.name=f,t.value=p.a.hc(p.a.f(n[f])),d.appendChild(t);e(a,(function(e,t){var n=i.createElement("input");n.type="hidden",n.name=e,n.value=t,d.appendChild(n)})),i.body.appendChild(d),r.submitter?r.submitter(d):d.submit(),setTimeout((function(){d.parentNode.removeChild(d)}),0)}}}(),p.b("utils",p.a),p.b("utils.arrayForEach",p.a.D),p.b("utils.arrayFirst",p.a.Lb),p.b("utils.arrayFilter",p.a.jb),p.b("utils.arrayGetDistinctValues",p.a.wc),p.b("utils.arrayIndexOf",p.a.A),p.b("utils.arrayMap",p.a.Mb),p.b("utils.arrayPushAll",p.a.Nb),p.b("utils.arrayRemoveItem",p.a.Pa),p.b("utils.cloneNodes",p.a.Ca),p.b("utils.createSymbolOrString",p.a.Da),p.b("utils.extend",p.a.extend),p.b("utils.fieldsIncludedWithJsonPost",p.a.Jc),p.b("utils.getFormFields",p.a.Lc),p.b("utils.objectMap",p.a.Ga),p.b("utils.peekObservable",p.a.bc),p.b("utils.postJson",p.a.Od),p.b("utils.parseJson",p.a.Nd),p.b("utils.registerEventHandler",p.a.B),p.b("utils.stringifyJson",p.a.hc),p.b("utils.range",p.a.Pd),p.b("utils.toggleDomNodeCssClass",p.a.Eb),p.b("utils.triggerEvent",p.a.Fb),p.b("utils.unwrapObservable",p.a.f),p.b("utils.objectForEach",p.a.P),p.b("utils.addOrRemoveItem",p.a.Na),p.b("utils.setTextContent",p.a.Bb),p.b("unwrap",p.a.f),Function.prototype.bind||(Function.prototype.bind=function(e){var t=this;if(1===arguments.length)return function(){return t.apply(e,arguments)};var n=Array.prototype.slice.call(arguments,1);return function(){var r=n.slice(0);return r.push.apply(r,arguments),t.apply(e,r)}}),p.a.g=new function(){var e,t,r=0,i="__ko__"+(new Date).getTime(),a={};return p.a.W?(e=function(e,t){var o=e[i];if(!o||"null"===o||!a[o]){if(!t)return n;o=e[i]="ko"+r++,a[o]={}}return a[o]},t=function(e){var t=e[i];return!!t&&(delete a[t],e[i]=null,!0)}):(e=function(e,t){var n=e[i];return!n&&t&&(n=e[i]={}),n},t=function(e){return!!e[i]&&(delete e[i],!0)}),{get:function(t,n){var r=e(t,!1);return r&&r[n]},set:function(t,r,i){(t=e(t,i!==n))&&(t[r]=i)},Ub:function(t,n,r){return(t=e(t,!0))[n]||(t[n]=r)},clear:t,Z:function(){return r+++i}}},p.b("utils.domData",p.a.g),p.b("utils.domData.clear",p.a.g.clear),p.a.K=new function(){function e(e,t){var r=p.a.g.get(e,i);return r===n&&t&&(r=[],p.a.g.set(e,i,r)),r}function t(t){if(n=e(t,!1))for(var n=n.slice(0),i=0;i<n.length;i++)n[i](t);p.a.g.clear(t),p.a.K.cleanExternalData(t),s[t.nodeType]&&r(t.childNodes,!0)}function r(e,n){for(var r,i=[],a=0;a<e.length;a++)if((!n||8===e[a].nodeType)&&(t(i[i.length]=r=e[a]),e[a]!==r))for(;a--&&-1==p.a.A(i,e[a]););}var i=p.a.g.Z(),a={1:!0,8:!0,9:!0},s={1:!0,9:!0};return{za:function(t,n){if("function"!=typeof n)throw Error("Callback must be a function");e(t,!0).push(n)},yb:function(t,r){var a=e(t,!1);a&&(p.a.Pa(a,r),0==a.length&&p.a.g.set(t,i,n))},oa:function(e){return p.u.G((function(){a[e.nodeType]&&(t(e),s[e.nodeType]&&r(e.getElementsByTagName("*")))})),e},removeNode:function(e){p.oa(e),e.parentNode&&e.parentNode.removeChild(e)},cleanExternalData:function(e){o&&"function"==typeof o.cleanData&&o.cleanData([e])}}},p.oa=p.a.K.oa,p.removeNode=p.a.K.removeNode,p.b("cleanNode",p.oa),p.b("removeNode",p.removeNode),p.b("utils.domNodeDisposal",p.a.K),p.b("utils.domNodeDisposal.addDisposeCallback",p.a.K.za),p.b("utils.domNodeDisposal.removeDisposeCallback",p.a.K.yb),function(){var e=[0,"",""],t=[1,"<table>","</table>"],a=[3,"<table><tbody><tr>","</tr></tbody></table>"],s=[1,"<select multiple='multiple'>","</select>"],u={thead:t,tbody:t,tfoot:t,tr:[2,"<table><tbody>","</tbody></table>"],td:a,th:a,option:s,optgroup:s},c=8>=p.a.W;p.a.ua=function(t,n){var a;if(o){if(o.parseHTML)a=o.parseHTML(t,n)||[];else if((a=o.clean([t],n))&&a[0]){for(var s=a[0];s.parentNode&&11!==s.parentNode.nodeType;)s=s.parentNode;s.parentNode&&s.parentNode.removeChild(s)}}else{(a=n)||(a=i),s=a.parentWindow||a.defaultView||r;var l,d=p.a.Db(t).toLowerCase(),f=a.createElement("div");for(l=(d=d.match(/^(?:\x3c!--.*?--\x3e\s*?)*?<([a-z]+)[\s>]/))&&u[d[1]]||e,d=l[0],l="ignored<div>"+l[1]+t+l[2]+"</div>","function"==typeof s.innerShiv?f.appendChild(s.innerShiv(l)):(c&&a.body.appendChild(f),f.innerHTML=l,c&&f.parentNode.removeChild(f));d--;)f=f.lastChild;a=p.a.la(f.lastChild.childNodes)}return a},p.a.Md=function(e,t){var n=p.a.ua(e,t);return n.length&&n[0].parentElement||p.a.Yb(n)},p.a.fc=function(e,t){if(p.a.Tb(e),null!==(t=p.a.f(t))&&t!==n)if("string"!=typeof t&&(t=t.toString()),o)o(e).html(t);else for(var r=p.a.ua(t,e.ownerDocument),i=0;i<r.length;i++)e.appendChild(r[i])}}(),p.b("utils.parseHtmlFragment",p.a.ua),p.b("utils.setHtml",p.a.fc),p.aa=function(){function e(t,n){if(t)if(8==t.nodeType)null!=(r=p.aa.Uc(t.nodeValue))&&n.push({ud:t,Kd:r});else if(1==t.nodeType)for(var r=0,i=t.childNodes,a=i.length;r<a;r++)e(i[r],n)}var t={};return{Xb:function(e){if("function"!=typeof e)throw Error("You can only pass a function to ko.memoization.memoize()");var n=(4294967296*(1+Math.random())|0).toString(16).substring(1)+(4294967296*(1+Math.random())|0).toString(16).substring(1);return t[n]=e,"\x3c!--[ko_memo:"+n+"]--\x3e"},bd:function(e,r){var i=t[e];if(i===n)throw Error("Couldn't find any memo with ID "+e+". Perhaps it's already been unmemoized.");try{return i.apply(null,r||[]),!0}finally{delete t[e]}},cd:function(t,n){var r=[];e(t,r);for(var i=0,a=r.length;i<a;i++){var o=r[i].ud,s=[o];n&&p.a.Nb(s,n),p.aa.bd(r[i].Kd,s),o.nodeValue="",o.parentNode&&o.parentNode.removeChild(o)}},Uc:function(e){return(e=e.match(/^\[ko_memo\:(.*?)\]$/))?e[1]:null}}}(),p.b("memoization",p.aa),p.b("memoization.memoize",p.aa.Xb),p.b("memoization.unmemoize",p.aa.bd),p.b("memoization.parseMemoText",p.aa.Uc),p.b("memoization.unmemoizeDomNodeAndDescendants",p.aa.cd),p.na=function(){function e(){if(o)for(var e,t=o,n=0;u<o;)if(e=a[u++]){if(u>t){if(5e3<=++n){u=o,p.a.Gc(Error("'Too much recursion' after processing "+n+" task groups."));break}t=o}try{e()}catch(e){p.a.Gc(e)}}}function t(){e(),u=o=a.length=0}var n,a=[],o=0,s=1,u=0;return n=r.MutationObserver?function(e){var t=i.createElement("div");return new MutationObserver(e).observe(t,{attributes:!0}),function(){t.classList.toggle("foo")}}(t):i&&"onreadystatechange"in i.createElement("script")?function(e){var t=i.createElement("script");t.onreadystatechange=function(){t.onreadystatechange=null,i.documentElement.removeChild(t),t=null,e()},i.documentElement.appendChild(t)}:function(e){setTimeout(e,0)},{scheduler:n,zb:function(e){return o||p.na.scheduler(t),a[o++]=e,s++},cancel:function(e){(e-=s-o)>=u&&e<o&&(a[e]=null)},resetForTesting:function(){var e=o-u;return u=o=a.length=0,e},Sd:e}}(),p.b("tasks",p.na),p.b("tasks.schedule",p.na.zb),p.b("tasks.runEarly",p.na.Sd),p.Ta={throttle:function(e,t){e.throttleEvaluation=t;var n=null;return p.$({read:e,write:function(r){clearTimeout(n),n=p.a.setTimeout((function(){e(r)}),t)}})},rateLimit:function(e,t){var n,r,i;"number"==typeof t?n=t:(n=t.timeout,r=t.method),e.Hb=!1,i="function"==typeof r?r:"notifyWhenChangesStop"==r?l:c,e.ub((function(e){return i(e,n,t)}))},deferred:function(e,t){if(!0!==t)throw Error("The 'deferred' extender only accepts the value 'true', be
7cause it is not supported to turn deferral off once enabled.");e.Hb||(e.Hb=!0,e.ub((function(t){var r,i=!1;return function(){if(!i){p.na.cancel(r),r=p.na.zb(t);try{i=!0,e.notifySubscribers(n,"dirty")}finally{i=!1}}}})))},notify:function(e,t){e.equalityComparer="always"==t?null:u}};var m={undefined:1,boolean:1,number:1,string:1};p.b("extenders",p.Ta),p.ic=function(e,t,n){this.da=e,this.lc=t,this.mc=n,this.Ib=!1,this.fb=this.Jb=null,p.L(this,"dispose",this.s),p.L(this,"disposeWhenNodeIsRemoved",this.l)},p.ic.prototype.s=function(){this.Ib||(this.fb&&p.a.K.yb(this.Jb,this.fb),this.Ib=!0,this.mc(),this.da=this.lc=this.mc=this.Jb=this.fb=null)},p.ic.prototype.l=function(e){this.Jb=e,p.a.K.za(e,this.fb=this.s.bind(this))},p.T=function(){p.a.Ab(this,v),v.qb(this)};var v={qb:function(e){e.U={change:[]},e.sc=1},subscribe:function(e,t,n){var r=this;n=n||"change";var i=new p.ic(r,t?e.bind(t):e,(function(){p.a.Pa(r.U[n],i),r.hb&&r.hb(n)}));return r.Qa&&r.Qa(n),r.U[n]||(r.U[n]=[]),r.U[n].push(i),i},notifySubscribers:function(e,t){if("change"===(t=t||"change")&&this.Gb(),this.Wa(t)){var n="change"===t&&this.ed||this.U[t].slice(0);try{p.u.xc();for(var r,i=0;r=n[i];++i)r.Ib||r.lc(e)}finally{p.u.end()}}},ob:function(){return this.sc},Dd:function(e){return this.ob()!==e},Gb:function(){++this.sc},ub:function(e){var t,n,r,i,a,o=this,s=p.O(o);o.gb||(o.gb=o.notifySubscribers,o.notifySubscribers=d);var u=e((function(){o.Ja=!1,s&&i===o&&(i=o.nc?o.nc():o());var e=n||a&&o.sb(r,i);a=n=t=!1,e&&o.gb(r=i)}));
vendor: 50,512 bytes, line 7
7o.qc=function(e,n){n&&o.Ja||(a=!n),o.ed=o.U.change.slice(0),o.Ja=t=!0,i=e,u()},o.pc=function(e){t||(r=e,o.gb(e,"beforeChange"))},o.rc=function(){a=!0},o.gd=function(){o.sb(r,o.v(!0))&&(n=!0)}},Wa:function(e){return this.U[e]&&this.U[e].length},Bd:function(e){if(e)return this.U[e]&&this.U[e].length||0;var t=0;return p.a.P(this.U,(function(e,n){"dirty"!==e&&(t+=n.length)})),t},sb:function(e,t){return!this.equalityComparer||!this.equalityComparer(e,t)},toString:function(){return"[object Object]"},extend:function(e){var t=this;return e&&p.a.P(e,(function(e,n){var r=p.Ta[e];"function"==typeof r&&(t=r(t,n)||t)})),t}};p.L(v,"init",v.qb),p.L(v,"subscribe",v.subscribe),p.L(v,"extend",v.extend),p.L(v,"getSubscriptionsCount",v.Bd),p.a.Ba&&p.a.setPrototypeOf(v,Function.prototype),p.T.fn=v,p.Qc=function(e){return null!=e&&"function"==typeof e.subscribe&&"function"==typeof e.notifySubscribers},p.b("subscribable",p.T),p.b("isSubscribable",p.Qc),p.S=p.u=function(){function e(e){r.push(n),n=e}function t(){n=r.pop()}var n,r=[],i=0;return{xc:e,end:t,cc:function(e){if(n){if(!p.Qc(e))throw Error("Only subscribable things can act as dependencies");n.od.call(n.pd,e,e.fd||(e.fd=++i))}},G:function(n,r,i){try{return e(),n.apply(r,i||[])}finally{t()}},qa:function(){if(n)return n.o.qa()},Va:function(){if(n)return n.o.Va()},Ya:function(){if(n)return n.Ya},o:function(){if(n)return n.o}}}(),p.b("computedContext",p.S),p.b("computedContext.getDependenciesCount",p.S.qa),p.b("computedContext.getDependencies",p.S.Va),p.b("computedContext.isInitial",p.S.Ya),p.b("computedContext.registerDependency",p.S.cc),p.b("ignoreDependencies",p.Yd=p.u.G);var y=p.a.Da("_latestValue");p.ta=function(e){function t(){return 0<arguments.length?(t.sb(t[y],arguments[0])&&(t.ya(),t[y]=arguments[0],t.xa()),this):(p.u.cc(t),t[y])}return t[y]=e,p.a.Ba||p.a.extend(t,p.T.fn),p.T.fn.qb(t),p.a.Ab(t,g),p.options.deferUpdates&&p.Ta.deferred(t,!0),t};var g={equalityComparer:u,v:function(){return this[y]},xa:function(){this.notifySubscribers(this[y],"spectate"),this.notifySubscribers(this[y])},ya:function(){this.notifySubscribers(this[y],"beforeChange")}};p.a.Ba&&p.a.setPrototypeOf(g,p.T.fn);var b=p.ta.Ma="__ko_proto__";g[b]=p.ta,p.O=function(e){if((e="function"==typeof e&&e[b])&&e!==g[b]&&e!==p.o.fn[b])throw Error("Invalid object that looks like an observable; possibly from another Knockout instance");return!!e},p.Za=function(e){return"function"==typeof e&&(e[b]===g[b]||e[b]===p.o.fn[b]&&e.Nc)},p.b("observable",p.ta),p.b("isObservable",p.O),p.b("isWriteableObservable",p.Za),p.b("isWritableObservable",p.Za),p.b("observable.fn",g),p.L(g,"peek",g.v),p.L(g,"valueHasMutated",g.xa),p.L(g,"valueWillMutate",g.ya),p.Ha=function(e){if("object"!=typeof(e=e||[])||!("length"in e))throw Error("The argument passed when initializing an observable array must be an array, or null, or undefined.");return e=p.ta(e),p.a.Ab(e,p.Ha.fn),e.extend({trackArrayChanges:!0})},p.Ha.fn={remove:function(e){for(var t=this.v(),n=[],r="function"!=typeof e||p.O(e)?function(t){return t===e}:e,i=0;i<t.length;i++){var a=t[i];if(r(a)){if(0===n.length&&this.ya(),t[i]!==a)throw Error("Array modified during remove; cannot remove item");n.push(a),t.splice(i,1),i--}}return n.length&&this.xa(),n},removeAll:function(e){if(e===n){var t=this.v(),r=t.slice(0);return this.ya(),t.splice(0,t.length),this.xa(),r}return e?this.remove((function(t){return 0<=p.a.A(e,t)})):[]},destroy:function(e){var t=this.v(),n="function"!=typeof e||p.O(e)?function(t){return t===e}:e;this.ya();for(var r=t.length-1;0<=r;r--){var i=t[r];n(i)&&(i._destroy=!0)}this.xa()},destroyAll:function(e){return e===n?this.destroy((function(){return!0})):e?this.destroy((function(t){return 0<=p.a.A(e,t)})):[]},indexOf:function(e){var t=this();return p.a.A(t,e)},replace:function(e,t){var n=this.indexOf(e);0<=n&&(this.ya(),this.v()[n]=t,this.xa())},sorted:function(e){var t=this().slice(0);return e?t.sort(e):t.sort()},reversed:function(){return this().slice(0).reverse()}},p.a.Ba&&p.a.setPrototypeOf(p.Ha.fn,p.ta.fn),p.a.D("pop push reverse shift sort splice unshift".split(" "),(function(e){p.Ha.fn[e]=function(){var t=this.v();this.ya(),this.zc(t,e,arguments);var n=t[e].apply(t,arguments);return this.xa(),n===t?this:n}})),p.a.D(["slice"],(function(e){p.Ha.fn[e]=function(){var t=this();return t[e].apply(t,arguments)}})),p.Pc=function(e){return p.O(e)&&"function"==typeof e.remove&&"function"==typeof e.push},p.b("observableArray",p.Ha),p.b("isObservableArray",p.Pc),p.Ta.trackArrayChanges=function(e,t){function r(){function t(){if(c){var t,n=[].concat(e.v()||[]);e.Wa("arrayChange")&&((!u||1<c)&&(u=p.a.Pb(o,n,e.Ob)),t=u),o=n,u=null,c=0,t&&t.length&&e.notifySubscribers(t,"arrayChange")}}s?t():(s=!0,a=e.subscribe((function(){++c}),null,"spectate"),o=[].concat(e.v()||[]),u=null,i=e.subscribe(t))}if(e.Ob={},t&&"object"==typeof t&&p.a.extend(e.Ob,t),e.Ob.sparse=!0,!e.zc){var i,a,o,s=!1,u=null,c=0,l=e.Qa,d=e.hb;e.Qa=function(t){l&&l.call(e,t),"arrayChange"===t&&r()},e.hb=function(t){d&&d.call(e,t),"arrayChange"!==t||e.Wa("arrayChange")||(i&&i.s(),a&&a.s(),a=i=null,s=!1,o=n)},e.zc=function(e,t,n){function r(e,t,n){return i[i.length]={status:e,value:t,index:n}}if(s&&!c){var i=[],a=e.length,o=n.length,l=0;switch(t){case"push":l=a;case"unshift":for(t=0;t<o;t++)r("added",n[t],l+t);break;case"pop":l=a-1;case"shift":a&&r("deleted",e[l],l);break;case"splice":t=Math.min(Math.max(0,0>n[0]?a+n[0]:n[0]),a),a=1===o?a:Math.min(t+(n[1]||0),a),o=t+o-2,l=Math.max(a,o);for(var d=[],f=[],h=2;t<l;++t,++h)t<a&&f.push(r("deleted",e[t],t)),t<o&&d.push(r("added",n[h],t));p.a.Kc(f,d);break;default:return}u=i}}}};var _=p.a.Da("_state");p.o=p.$=function(e,t,r){function i(){if(0<arguments.length){if("function"!=typeof a)throw Error("Cannot write a value to a ko.computed unless you specify a 'write' option. If you wish to read the current value, don't pass any parameters.");return a.apply(o.nb,arguments),this}return o.ra||p.u.cc(i),(o.ka||o.J&&i.Xa())&&i.ha(),o.X}if("object"==typeof e?r=e:(r=r||{},e&&(r.read=e)),"function"!=typeof r.read)throw Error("Pass a function that returns the value of the ko.computed");var a=r.write,o={X:n,sa:!0,ka:!0,rb:!1,jc:!1,ra:!1,wb:!1,J:!1,Wc:r.read,nb:t||r.owner,l:r.disposeWhenNodeIsRemoved||r.l||null,Sa:r.disposeWhen||r.Sa,Rb:null,I:{},V:0,Ic:null};return i[_]=o,i.Nc="function"==typeof a,p.a.Ba||p.a.extend(i,p.T.fn),p.T.fn.qb(i),p.a.Ab(i,w),r.pure?(o.wb=!0,o.J=!0,p.a.extend(i,k)):r.deferEvaluation&&p.a.extend(i,x),p.options.deferUpdates&&p.Ta.deferred(i,!0),o.l&&(o.jc=!0,o.l.nodeType||(o.l=null)),o.J||r.deferEvaluation||i.ha(),o.l&&i.ja()&&p.a.K.za(o.l,o.Rb=function(){i.s()}),i};var w={equalityComparer:u,qa:function(){return this[_].V},Va:function(){var e=[];return p.a.P(this[_].I,(function(t,n){e[n.Ka]=n.da})),e},Vb:function(e){if(!this[_].V)return!1;var t=this.Va();return-1!==p.a.A(t,e)||!!p.a.Lb(t,(function(t){return t.Vb&&t.Vb(e)}))},uc:function(e,t,n){if(this[_].wb&&t===this)throw Error("A 'pure' computed must not be called recursively");this[_].I[e]=n,n.Ka=this[_].V++,n.La=t.ob()},Xa:function(){var e,t,n=this[_].I;for(e in n)if(Object.prototype.hasOwnProperty.call(n,e)&&(t=n[e],this.Ia&&t.da.Ja||t.da.Dd(t.La)))return!0},Jd:function(){this.Ia&&!this[_].rb&&this.Ia(!1)},ja:function(){var e=this[_];return e.ka||0<e.V},Rd:function(){this.Ja?this[_].ka&&(this[_].sa=!0):this.Hc()},$c:function(e){if(e.Hb){var t=e.subscribe(this.Jd,this,"dirty"),n=e.subscribe(this.Rd,this);return{da:e,s:function(){t.s(),n.s()}}}return e.subscribe(this.Hc,this)},Hc:function(){var e=this,t=e.throttleEvaluation;t&&0<=t?(clearTimeout(this[_].Ic),this[_].Ic=p.a.setTimeout((function(){e.ha(!0)}),t)):e.Ia?e.Ia(!0):e.ha(!0)},ha:function(e){var t=this[_],n=t.Sa,r=!1;if(!t.rb&&!t.ra){if(t.l&&!p.a.Sb(t.l)||n&&n()){if(!t.jc)return void this.s()}else t.jc=!1;t.rb=!0;try{r=this.zd(e)}finally{t.rb=!1}return r}},zd:function(e){var t=this[_],r=!1,i=t.wb?n:!t.V;r={qd:this,mb:t.I,Qb:t.V},p.u.xc({pd:r,od:h,o:this,Ya:i}),t.I={},t.V=0;var a=this.yd(t,r);return t.V?r=this.sb(t.X,a):(this.s(),r=!0),r&&(t.J?this.Gb():this.notifySubscribers(t.X,"beforeChange"),t.X=a,this.notifySubscribers(t.X,"spectate"),!t.J&&e&&this.notifySubscribers(t.X),this.rc&&this.rc()),i&&this.notifySubscribers(t.X,"awake"),r},yd:function(e,t){try{var n=e.Wc;return e.nb?n.call(e.nb):n()}finally{p.u.end(),t.Qb&&!e.J&&p.a.P(t.mb,f),e.sa=e.ka=!1}},v:function(e){var t=this[_];return(t.ka&&(e||!t.V)||t.J&&this.Xa())&&this.ha(),t.X},ub:function(e){p.T.fn.ub.call(this,e),this.nc=function(){return this[_].J||(this[_].sa?this.ha():this[_].ka=!1),this[_].X},this.Ia=function(e){this.pc(this[_].X),this[_].ka=!0,e&&(this[_].sa=!0),this.qc(this,!e)}},s:function(){var e=this[_];!e.J&&e.I&&p.a.P(e.I,(function(e,t){t.s&&t.s()})),e.l&&e.Rb&&p.a.K.yb(e.l,e.Rb),e.I=n,e.V=0,e.ra=!0,e.sa=!1,e.ka=!1,e.J=!1,e.l=n,e.Sa=n,e.Wc=n,this.Nc||(e.nb=n)}},k={Qa:function(e){var t=this,n=t[_];if(!n.ra&&n.J&&"change"==e){if(n.J=!1,n.sa||t.Xa())n.I=null,n.V=0,t.ha()&&t.Gb();else{var r=[];p.a.P(n.I,(function(e,t){r[t.Ka]=e})),p.a.D(r,(function(e,r){var i=n.I[e],a=t.$c(i.da);a.Ka=r,a.La=i.La,n.I[e]=a})),t.Xa()&&t.ha()&&t.Gb()}n.ra||t.notifySubscribers(n.X,"awake")}},hb:function(e){var t=this[_];t.ra||"change"!=e||this.Wa("change")||(p.a.P(t.I,(function(e,n){n.s&&(t.I[e]={da:n.da,Ka:n.Ka,La:n.La},n.s())})),t.J=!0,this.notifySubscribers(n,"asleep"))},ob:function(){var e=this[_];return e.J&&(e.sa||this.Xa())&&this.ha(),p.T.fn.ob.call(this)}},x={Qa:function(e){"change"!=e&&"beforeChange"!=e||this.v()}};p.a.Ba&&p.a.setPrototypeOf(w,p.T.fn);var S=p.ta.Ma;w[S]=p.o,p.Oc=function(e){return"function"==typeof e&&e[S]===w[S]},p.Fd=function(e){return p.Oc(e)&&e[_]&&e[_].wb},p.b("computed",p.o),p.b("dependentObservable",p.o),p.b("isComputed",p.Oc),p.b("isPureComputed",p.Fd),p.b("computed.fn",w),p.L(w,"peek",w.v),p.L(w,"dispose",w.s),p.L(w,"isActive",w.ja),p.L(w,"getDependenciesCount",w.qa),p.L(w,"getDependencies",w.Va),p.xb=function(e,t){return"function"==typeof e?p.o(e,t,{pure:!0}):((e=p.a.extend({},e)).pure=!0,p.o(e,t))},p.b("pureComputed",p.xb),function(){function e(r,i,a){if(a=a||new t,"object"!=typeof(r=i(r))||null===r||r===n||r instanceof RegExp||r instanceof Date||r instanceof String||r instanceof Number||r instanceof Boolean)return r;var o=r instanceof Array?[]:{};return a.save(r,o),function(e,t){if(e instanceof Array){for(var n=0;n<e.length;n++)t(n);"function"==typeof e.toJSON&&t("toJSON")}else for(n in e)t(n)}(r,(function(t){var s=i(r[t]);switch(typeof s){case"boolean":case"number":case"string":case"function":o[t]=s;break;case"object":case"undefined":var u=a.get(s);o[t]=u!==n?u:e(s,i,a)}})),o}function t(){this.keys=[],this.values=[]}p.ad=function(t){if(0==arguments.length)throw Error("When calling ko.toJS, pass the object you want to convert.");return e(t,(function(e){for(var t=0;p.O(e)&&10>t;t++)e=e();return e}))},p.toJSON=function(e,t,n){return e=p.ad(e),p.a.hc(e,t,n)},t.prototype={constructor:t,save:function(e,t){var n=p.a.A(this.keys,e);0<=n?this.values[n]=t:(this.keys.push(e),this.values.push(t))},get:function(e){return 0<=(e=p.a.A(this.keys,e))?this.values[e]:n}}}(),p.b("toJS",p.ad),p.b("toJSON",p.toJSON),p.Wd=function(e,t,n){function r(t){var r=p.xb(e,n).extend({ma:"always"}),i=r.subscribe((function(e){e&&(i.s(),t(e))}));return r.notifySubscribers(r.v()),i}return"function"!=typeof Promise||t?r(t.bind(n)):new Promise(r)},p.b("when",p.Wd),p.w={M:function(e){switch(p.a.R(e)){case"option":return!0===e.__ko__hasDomDataOptionValue__?p.a.g.get(e,p.c.options.$b):7>=p.a.W?e.getAttributeNode("value")&&e.getAttributeNode("value").specified?e.value:e.text:e.value;case"select":return 0<=e.selectedIndex?p.w.M(e.options[e.selectedIndex]):n;default:return e.value}},cb:function(e,t,r){switch(p.a.R(e)){case"option":"string"==typeof t?(p.a.g.set(e,p.c.options.$b,n),"__ko__hasDomDataOptionValue__"in e&&delete e.__ko__hasDomDataOptionValue__,e.value=t):(p.a.g.set(e,p.c.options.$b,t),e.__ko__hasDomDataOptionValue__=!0,e.value="number"==typeof t?t:"");break;case"select":""!==t&&null!==t||(t=n);for(var i,a=-1,o=0,s=e.options.length;o<s;++o)if((i=p.w.M(e.options[o]))==t||""===i&&t===n){a=o;break}(r||0<=a||t===n&&1<e.size)&&(e.selectedIndex=a,6===p.a.W&&p.a.setTimeout((function(){e.selectedIndex=a}),0));break;default:null!==t&&t!==n||(t=""),e.value=t}}},p.b("selectExtensions",p.w),p.b("selectExtensions.readValue",p.w.M),p.b("selectExtensions.writeValue",p.w.cb),p.m=function(){function e(e){123===(e=p.a.Db(e)).charCodeAt(0)&&(e=e.slice(1,-1));var t,n=[],o=(e+="\n,").match(r),s=[],u=0;if(1<o.length){for(var c,l=0;c=o[l];++l){var d=c.charCodeAt(0);if(44===d){if(0>=u){n.push(t&&s.length?{key:t,value:s.join("")}:{unknown:t||s.join("")}),t=u=0,s=[];continue}}else if(58===d){if(!u&&!t&&1===s.length){t=s.pop();continue}}else{if(47===d&&1<c.length&&(47===c.charCodeAt(1)||42===c.charCodeAt(1)))continue;47===d&&l&&1<c.length?(d=o[l-1].match(i))&&!a[d[0]]&&(o=(e=e.substr(e.indexOf(c)+1)).match(r),l=-1,c="/"):40===d||123===d||91===d?++u:41===d||125===d||93===d?--u:t||s.length||34!==d&&39!==d||(c=c.slice(1,-1))}s.push(c)}if(0<u)throw Error("Unbalanced parentheses, braces, or brackets")}return n}var t=["true","false","null","undefined"],n=/^(?:[$_a-z][$\w]*|(.+)(\.\s*[$_a-z][$\w]*|\[.+\]))$/i,r=RegExp("\"(?:\\\\.|[^\"])*\"|'(?:\\\\.|[^'])*'|`(?:\\\\.|[^`])*`|/\\*(?:[^*]|\\*+[^*/])*\\*+/|//.*\n|/(?:\\\\.|[^/])+/w*|[^\\s:,/][^,\"'`{}()/:[\\]]*[^\\s,\"'`{}()/:[\\]]|[^\\s]","g"),i=/[\])"'A-Za-z0-9_$]+$/,a={in:1,return:1,typeof:1},o={};return{Ra:[],wa:o,ac:e,vb:function(r,i){function a(e,r){var i;if(!l){var d=p.getBindingHandler(e);if(d&&d.preprocess&&!(r=d.preprocess(r,e,a)))return;(d=o[e])&&(i=r,0<=p.a.A(t,i)?i=!1:(d=i.match(n),i=null!==d&&(d[1]?"Object("+d[1]+")"+d[2]:i)),d=i),d&&u.push("'"+("string"==typeof o[e]?o[e]:e)+"':function(_z){"+i+"=_z}")}c&&(r="function(){return "+r+" }"),s.push("'"+e+"':"+r)}var s=[],u=[],c=(i=i||{}).valueAccessors,l=i.bindingParams,d="string"==typeof r?e(r):r;return p.a.D(d,(function(e){a(e.key||e.unknown,e.value)})),u.length&&a("_ko_property_writers","{"+u.join(",")+" }"),s.join(",")},Id:function(e,t){for(var n=0;n<e.length;n++)if(e[n].key==t)return!0;return!1},eb:function(e,t,n,r,i){e&&p.O(e)?!p.Za(e)||i&&e.v()===r||e(r):(e=t.get("_ko_property_writers"))&&e[n]&&e[n](r)}}}(),p.b("expressionRewriting",p.m),p.b("expressionRewriting.bindingRewriteValidators",p.m.Ra),p.b("expressionRewriting.parseObjectLiteral",p.m.ac),p.b("expressionRewriting.preProcessBindings",p.m.vb),p.b("expressionRewriting._twoWayBindings",p.m.wa),p.b("jsonExpressionRewriting",p.m),p.b("jsonExpressionRewriting.insertPropertyAccessorsIntoJson",p.m.vb),function(){function e(e){return 8==e.nodeType&&o.test(a?e.text:e.nodeValue)}function t(e){return 8==e.nodeType&&s.test(a?e.text:e.nodeValue)}function n(n,r){for(var i=n,a=1,o=[];i=i.nextSibling;){if(t(i)&&(p.a.g.set(i,c,!0),0==--a))return o;o.push(i),e(i)&&a++}if(!r)throw Error("Cannot find closing comment tag to match: "+n.nodeValue);return null}function r(e,t){var r=n(e,t);return r?0<r.length?r[r.length-1].nextSibling:e.nextSibling:null}var a=i&&"\x3c!--test--\x3e"===i.createComment("test").text,o=a?/^\x3c!--\s*ko(?:\s+([\s\S]+))?\s*--\x3e$/:/^\s*ko(?:\s+([\s\S]+))?\s*$/,s=a?/^\x3c!--\s*\/ko\s*--\x3e$/:/^\s*\/ko\s*$/,u={ul:!0,ol:!0},c="__ko_matchedEndComment__";p.h={ea:{},childNodes:function(t){return e(t)?n(t):t.childNodes},Ea:function(t){if(e(t))for(var n=0,r=(t=p.h.childNodes(t)).length;n<r;n++)p.removeNode(t[n]);else p.a.Tb(t)},va:function(t,n){if(e(t)){p.h.Ea(t);for(var r=t.nextSibling,i=0,a=n.length;i<a;i++)r.parentNode.insertBefore(n[i],r)}else p.a.va(t,n)},Vc:function(t,n){var r;e(t)?(r=t.nextSibling,t=t.parentNode):r=t.firstChild,r?n!==r&&t.insertBefore(n,r):t.appendChild(n)},Wb:function(t,n,r){r?(r=r.nextSibling,e(t)&&(t=t.parentNode),r?n!==r&&t.insertBefore(n,r):t.appendChild(n)):p.h.Vc(t,n)},firstChild:function(n){if(e(n))return!n.nextSibling||t(n.nextSibling)?null:n.nextSibling;if(n.firstChild&&t(n.firstChild))throw Error("Found invalid end comment, as the first child of "+n);return n.firstChild},nextSibling:function(n){if(e(n)&&(n=r(n)),n.nextSibling&&t(n.nextSibling)){var i=n.nextSibling;if(t(i)&&!p.a.g.get(i,c))throw Error("Found end comment without a matching opening comment, as child of "+n);return null}return n.nextSibling},Cd:e,Vd:function(e){return(e=(a?e.text:e.nodeValue).match(o))?e[1]:null},Sc:function(n){if(u[p.a.R(n)]){var i=n.firstChild;if(i)do{if(1===i.nodeType){var a,o=null;if(a=i.firstChild)do{if(o)o.push(a);else if(e(a)){var s=r(a,!0);s?a=s:o=[a]}else t(a)&&(o=[a])}while(a=a.nextSibling);if(a=o)for(o=i.nextSibling,s=0;s<a.length;s++)o?n.insertBefore(a[s],o):n.appendChild(a[s])}}while(i=i.nextSibling)}}}}(),p.b("virtualElements",p.h),p.b("virtualElements.allowedBindings",p.h.ea),p.b("virtualElements.emptyNode",p.h.Ea),p.b("virtualElements.insertAfter",p.h.Wb),p.b("virtualElements.prepend",p.h.Vc),p.b("virtualElements.setDomNodeChildren",p.h.va),p.ga=function(){this.nd={}},p.a.extend(p.ga.prototype,{nodeHasBindings:function(e){switch(e.nodeType){case 1:return null!=e.getAttribute("data-bind")||p.j.getComponentNameForNode(e);case 8:return p.h.Cd(e);default:return!1}},getBindings:function(e,t){var n=(n=this.getBindingsString(e,t))?this.parseBindingsString(n,t,e):null;return p.j.tc(n,e,t,!1)},getBindingAccessors:function(e,t){var n=(n=this.getBindingsString(e,t))?this.parseBindingsString(n,t,e,{valueAccessors:!0}):null;return p.j.tc(n,e,t,!0)},getBindingsString:function(e){switch(e.nodeType){case 1:return e.getAttribute("data-bind");case 8:return p.h.Vd(e);default:return null}},parseBindingsString:function(e,t,n,r){try{var i,a=this.nd,o=e+(r&&r.valueAccessors||"");if(!(i=a[o])){var s,u="with($context){with($data||{}){return{"+p.m.vb(e,r)+"}}}";s=new Function("$context","$element",u),i=a[o]=s}return i(t,n)}catch(t){throw t.message="Unable to parse bindings.\nBindings value: "+e+"\nMessage: "+t.message,t}}}),p.ga.instance=new p.ga,p.b("bindingProvider",p.ga),function(){function e(e){var t=(e=p.a.g.get(e,w))&&e.N;t&&(e.N=null,t.Tc())}function t(t,n,r){this.node=t,this.yc=n,this.kb=[],this.H=!1,n.N||p.a.K.za(t,e),r&&r.N&&(r.N.kb.push(t),this.Kb=r)}function a(e){return function(){return e}}function s(e){return e()}function u(e){return p.a.Ga(p.u.G(e),(function(t,n){return function(){return e()[n]}}))}function c(e,t,n){return"function"==typeof e?u(e.bind(null,t,n)):p.a.Ga(e,a)}function l(e,t){return u(this.getBindings.bind(this,e,t))}function d(e,t){var n=p.h.firstChild(t);if(n){var r,i=p.ga.instance,a=i.preprocessNode;if(a){for(;r=n;)n=p.h.nextSibling(r),a.call(i,r);n=p.h.firstChild(t)}for(;r=n;)n=p.h.nextSibling(r),f(e,r)}p.i.ma(t,p.i.H)}function f(e,t){var n=e,r=1===t.nodeType;r&&p.h.Sc(t),(r||p.ga.instance.nodeHasBindings(t))&&(n=h(t,null,e).bindingContextForDescendants),n&&!b[p.a.R(t)]&&d(n,t)}function h(e,t,r){var i,a=p.a.g.Ub(e,w,{}),o=a.hd;if(!t){if(o)throw Error("You cannot apply bindings multiple times to the same element.");a.hd=!0}if(o||(a.context=r),a.Zb||(a.Zb={}),t&&"function"!=typeof t)i=t;else{var u=p.ga.instance,c=u.getBindingAccessors||l,d=p.$((function(){return(i=t?t(r,e):c.call(u,e,r))&&(r[v]&&r[v](),r[g]&&r[g]()),i}),null,{l:e});i&&d.ja()||(d=null)}var f,h=r;if(i){var m=function(){return p.a.Ga(d?d():i,s)},y=d?function(e){return function(){return s(d()[e])}}:function(e){return i[e]};m.get=function(e){return i[e]&&s(y(e))},m.has=function(e){return e in i},p.i.H in i&&p.i.subscribe(e,p.i.H,(function(){var t=(0,i[p.i.H])();if(t){var n=p.h.childNodes(e);n.length&&t(n,p.Ec(n[0]))}})),p.i.pa in i&&(h=p.i.Cb(e,r),p.i.subscribe(e,p.i.pa,(function(){var t=(0,i[p.i.pa])();t&&p.h.firstChild(e)&&t(e)}))),a=function(e){var t=[],n={},r=[];return p.a.P(e,(function i(a){if(!n[a]){var o=p.getBindingHandler(a);o&&(o.after&&(r.push(a),p.a.D(o.after,(function(t){if(e[t]){if(-1!==p.a.A(r,t))throw Error("Cannot combine the following bindings, because they have a cyclic dependency: "+r.join(", "));i(t)}})),r.length--),t.push({key:a,Mc:o})),n[a]=!0}})),t}(i),p.a.D(a,(function(t){var r=t.Mc.init,a=t.Mc.update,o=t.key;if(8===e.nodeType&&!p.h.ea[o])throw Error("The binding '"+o+"' cannot be used with virtual elements");try{"function"==typeof r&&p.u.G((function(){var t=r(e,y(o),m,h.$data,h);if(t&&t.controlsDescendantBindings){if(f!==n)throw Error("Multiple bindings ("+f+" and "+o+") are trying to control descendant bindings of the same element. You cannot use these bindings together on the same element.");f=o}})),"function"==typeof a&&p.$((function(){a(e,y(o),m,h.$data,h)}),null,{l:e})}catch(e){throw e.message='Unable to process binding "'+o+": "+i[o]+'"\nMessage: '+e.message,e}}))}return{shouldBindDescendants:a=f===n,bindingContextForDescendants:a&&h}}function m(e,t){return e&&e instanceof p.fa?e:new p.fa(e,n,n,t)}var v=p.a.Da("_subscribable"),y=p.a.Da("_ancestorBindingInfo"),g=p.a.Da("_dataDependency");p.c={};var b={script:!0,textarea:!0,template:!0};p.getBindingHandler=function(e){return p.c[e]};var _={};p.fa=function(e,t,r,i,a){function o(){var e=d?l():l,n=p.a.f(e);return t?(p.a.extend(u,t),y in t&&(u[y]=t[y])):(u.$parents=[],u.$root=n,u.ko=p),u[v]=s,c?n=u.$data:(u.$rawData=e,u.$data=n),r&&(u[r]=n),i&&i(u,t,n),t&&t[v]&&!p.S.o().Vb(t[v])&&t[v](),f&&(u[g]=f),u.$data}var s,u=this,c=e===_,l=c?n:e,d="function"==typeof l&&!p.O(l),f=a&&a.dataDependency;a&&a.exportDependencies?o():((s=p.xb(o)).v(),s.ja()?s.equalityComparer=null:u[v]=n)},p.fa.prototype.createChildContext=function(e,t,n,r){if(!r&&t&&"object"==typeof t&&(t=(r=t).as,n=r.extend),t&&r&&r.noChildContext){var i="function"==typeof e&&!p.O(e);return new p.fa(_,this,null,(function(r){n&&n(r),r[t]=i?e():e}),r)}return new p.fa(e,this,t,(function(e,t){e.$parentContext=t,e.$parent=t.$data,e.$parents=(t.$parents||[]).slice(0),e.$parents.unshift(e.$parent),n&&n(e)}),r)},p.fa.prototype.extend=function(e,t){return new p.fa(_,this,null,(function(t){p.a.extend(t,"function"==typeof e?e(t):e)}),t)};var w=p.a.g.Z();t.prototype.Tc=function(){this.Kb&&this.Kb.N&&this.Kb.N.sd(this.node)},t.prototype.sd=function(e){p.a.Pa(this.kb,e),!this.kb.length&&this.H&&this.Cc()},t.prototype.Cc=function(){this.H=!0,this.yc.N&&!this.kb.length&&(this.yc.N=null,p.a.K.yb(this.node,e),p.i.ma(this.node,p.i.pa),this.Tc())},p.i={H:"childrenComplete",pa:"descendantsComplete",subscribe:function(e,t,n,r,i){var a=p.a.g.Ub(e,w,{});return a.Fa||(a.Fa=new p.T),i&&i.notifyImmediately&&a.Zb[t]&&p.u.G(n,r,[e]),a.Fa.subscribe(n,r,t)},ma:function(e,t){var r=p.a.g.get(e,w);if(r&&(r.Zb[t]=!0,r.Fa&&r.Fa.notifySubscribers(e,t),t==p.i.H))if(r.N)r.N.Cc();else if(r.N===n&&r.Fa&&r.Fa.Wa(p.i.pa))throw Error("descendantsComplete event not supported for bindings on this node")},Cb:function(e,n){var r=p.a.g.Ub(e,w,{});return r.N||(r.N=new t(e,r,n[y])),n[y]==r?n:n.extend((function(e){e[y]=r}))}},p.Td=function(e){return(e=p.a.g.get(e,w))&&e.context},p.ib=function(e,t,n){return 1===e.nodeType&&p.h.Sc(e),h(e,t,m(n))},p.ld=function(e,t,n){return n=m(n),p.ib(e,c(t,n,e),n)},p.Oa=function(e,t){1!==t.nodeType&&8!==t.nodeType||d(m(e),t)},p.vc=function(e,t,n){if(!o&&r.jQuery&&(o=r.jQuery),2>arguments.length){if(!(t=i.body))throw Error("ko.applyBindings: could not find document.body; has the document been loaded?")}else if(!t||1!==t.nodeType&&8!==t.nodeType)throw Error("ko.applyBindings: first parameter should be your view model; second parameter should be a DOM node");f(m(e,n),t)},p.Dc=function(e){return!e||1!==e.nodeType&&8!==e.nodeType?n:p.Td(e)},p.Ec=function(e){return(e=p.Dc(e))?e.$data:n},p.b("bindingHandlers",p.c),p.b("bindingEvent",p.i),p.b("bindingEvent.subscribe",p.i.subscribe),p.b("bindingEvent.startPossiblyAsyncContentBinding",p.i.Cb),p.b("applyBindings",p.vc),p.b("applyBindingsToDescendants",p.Oa),p.b("applyBindingAccessorsToNode",p.ib),p.b("applyBindingsToNode",p.ld),p.b("contextFor",p.Dc),p.b("dataFor",p.Ec)}(),function(e){function t(t,r){var o,s=Object.prototype.hasOwnProperty.call(i,t)?i[t]:e;s?s.subscribe(r):((s=i[t]=new p.T).subscribe(r),n(t,(function(e,n){var r=!(!n||!n.synchronous);a[t]={definition:e,Gd:r},delete i[t],o||r?s.notifySubscribers(e):p.na.zb((function(){s.notifySubscribers(e)}))})),o=!0)}function n(e,t){r("getConfig",[e],(function(n){n?r("loadComponent",[e,n],(function(e){t(e,n)})):t(null,null)}))}function r(t,n,i,a){a||(a=p.j.loaders.slice(0));var o=a.shift();if(o){var s=o[t];if(s){var u=!1;if(s.apply(o,n.concat((function(e){u?i(null):null!==e?i(e):r(t,n,i,a)})))!==e&&(u=!0,!o.suppressLoaderExceptions))throw Error("Component loaders must supply values by invoking the callback, not by returning values synchronously.")}else r(t,n,i,a)}else i(null)}var i={},a={};p.j={get:function(n,r){var i=Object.prototype.hasOwnProperty.call(a,n)?a[n]:e;i?i.Gd?p.u.G((function(){r(i.definition)})):p.na.zb((function(){r(i.definition)})):t(n,r)},Bc:function(e){delete a[e]},oc:r},p.j.loaders=[],p.b("components",p.j),p.b("components.get",p.j.get),p.b("components.clearCachedDefinition",p.j.Bc)}(),function(){function e(e,t,n,r){function i(){0==--o&&r(a)}var a={},o=2,u=n.template;n=n.viewModel,u?s(t,u,(function(t){p.j.oc("loadTemplate",[e,t],(function(e){a.template=e,i()}))})):i(),n?s(t,n,(function(t){p.j.oc("loadViewModel",[e,t],(function(e){a[l]=e,i()}))})):i()}function n(e,t,r){if("function"==typeof t)r((function(e){return new t(e)}));else if("function"==typeof t[l])r(t[l]);else if("instance"in t){var i=t.instance;r((function(){return i}))}else"viewModel"in t?n(e,t.viewModel,r):e("Unknown viewModel value: "+t)}function a(e){switch(p.a.R(e)){case"script":return p.a.ua(e.text);case"textarea":return p.a.ua(e.value);case"template":if(o(e.content))return p.a.Ca(e.content.childNodes)}return p.a.Ca(e.childNodes)}function o(e){return r.DocumentFragment?e instanceof DocumentFragment:e&&11===e.nodeType}function s(e,n,i){"string"==typeof n.require?t||r.require?(t||r.require)([n.require],(function(e){e&&"object"==typeof e&&e.Xd&&e.default&&(e=e.default),i(e)})):e("Uses require, but no AMD loader is present"):i(n)}function u(e){return function(t){throw Error("Component '"+e+"': "+t)}}var c={};p.j.register=function(e,t){if(!t)throw Error("Invalid configuration for "+e);if(p.j.tb(e))throw Error("Component "+e+" is already registered");c[e]=t},p.j.tb=function(e){return Object.prototype.hasOwnProperty.call(c,e)},p.j.unregister=function(e){delete c[e],p.j.Bc(e)},p.j.Fc={getConfig:function(e,t){t(p.j.tb(e)?c[e]:null)},loadComponent:function(t,n,r){var i=u(t);s(i,n,(function(n){e(t,i,n,r)}))},loadTemplate:function(e,t,n){if(e=u(e),"string"==typeof t)n(p.a.ua(t));else if(t instanceof Array)n(t);else if(o(t))n(p.a.la(t.childNodes));else if(t.element)if(t=t.element,r.HTMLElement?t instanceof HTMLElement:t&&t.tagName&&1===t.nodeType)n(a(t));else if("string"==typeof t){var s=i.getElementById(t);s?n(a(s)):e("Cannot find element with ID "+t)}else e("Unknown element type: "+t);else e("Unknown template value: "+t)},loadViewModel:function(e,t,r){n(u(e),t,r)}};var l="createViewModel";p.b("components.register",p.j.register),p.b("components.isRegistered",p.j.tb),p.b("components.unregister",p.j.unregister),p.b("components.defaultLoader",p.j.Fc),p.j.loaders.push(p.j.Fc),p.j.dd=c}(),function(){function e(e,n){if(r=e.getAttribute("params")){var r=t.parseBindingsString(r,n,e,{valueAccessors:!0,bindingParams:!0}),i=(r=p.a.Ga(r,(function(t){return p.o(t,null,{l:e})})),p.a.Ga(r,(function(t){var n=t.v();return t.ja()?p.o({read:function(){return p.a.f(t())},write:p.Za(n)&&function(e){t()(e)},l:e}):n})));return Object.prototype.hasOwnProperty.call(i,"$raw")||(i.$raw=r),i}return{$raw:{}}}p.j.getComponentNameForNode=function(e){var t=p.a.R(e);if(p.j.tb(t)&&(-1!=t.indexOf("-")||"[object HTMLUnknownElement]"==""+e||8>=p.a.W&&e.tagName===t))return t},p.j.tc=function(t,n,r,i){if(1===n.nodeType){var a=p.j.getComponentNameForNode(n);if(a){if((t=t||{}).component)throw Error('Cannot use the "component" binding on a custom element matching a component');var o={name:a,params:e(n,r)};t.component=i?function(){return o}:o}}return t};var t=new p.ga;9>p.a.W&&(p.j.register=function(e){return function(t){return e.apply(this,arguments)}}(p.j.register),i.createDocumentFragment=function(e){return function(){var t=e();return p.j.dd,t}}(i.createDocumentFragment))}(),function(){var e=0;p.c.component={init:function(t,n,r,i,a){function o(){var e=s&&s.dispose;"function"==typeof e&&e.call(s),c&&c.s(),u=s=c=null}var s,u,c,l=p.a.la(p.h.childNodes(t));return p.h.Ea(t),p.a.K.za(t,o),p.o((function(){var r,i,d=p.a.f(n());if("string"==typeof d?r=d:(r=p.a.f(d.name),i=p.a.f(d.params)),!r)throw Error("No component name specified");var f=p.i.Cb(t,a),h=u=++e;p.j.get(r,(function(e){if(u===h){if(o(),!e)throw Error("Unknown component '"+r+"'");!function(e,t,n){if(!(t=t.template))throw Error("Component '"+e+"' has no template");e=p.a.Ca(t),p.h.va(n,e)}(r,e,t);var n=function(e,t,n){var r=e.createViewModel;return r?r.call(e,t,n):t}(e,i,{element:t,templateNodes:l});e=f.createChildContext(n,{extend:function(e){e.$component=n,e.$componentTemplateNodes=l}}),n&&n.koDescendantsComplete&&(c=p.i.subscribe(t,p.i.pa,n.koDescendantsComplete,n)),s=n,p.Oa(e,t)}}))}),null,{l:t}),{controlsDescendantBindings:!0}}},p.h.ea.component=!0}();var O={class:"className",for:"htmlFor"};p.c.attr={update:function(e,t){var r=p.a.f(t())||{};p.a.P(r,(function(t,r){r=p.a.f(r);var i=t.indexOf(":"),a=(i="lookupNamespaceURI"in e&&0<i&&e.lookupNamespaceURI(t.substr(0,i)),!1===r||null===r||r===n);a?i?e.removeAttributeNS(i,t):e.removeAttribute(t):r=r.toString(),8>=p.a.W&&t in O?(t=O[t],a?e.removeAttribute(t):e[t]=r):a||(i?e.setAttributeNS(i,t,r):e.setAttribute(t,r)),"name"===t&&p.a.Yc(e,a?"":r)}))}},p.c.checked={after:["value","attr"],init:function(e,t,r){function i(){var i=e.checked,u=a();if(!p.S.Ya()&&(i||!s&&!p.S.qa())){var d=p.u.G(t);if(c){var h=l?d.v():d,m=f;f=u,m!==u?i&&(p.a.Na(h,u,!0),p.a.Na(h,m,!1)):p.a.Na(h,u,i),l&&p.Za(d)&&d(h)}else o&&(u===n?u=i:i||(u=n)),p.m.eb(d,r,"checked",u,!0)}}var a=p.xb((function(){return r.has("checkedValue")?p.a.f(r.get("checkedValue")):d?r.has("value")?p.a.f(r.get("value")):e.value:void 0})),o="checkbox"==e.type,s="radio"==e.type;if(o||s){var u=t(),c=o&&p.a.f(u)instanceof Array,l=!(c&&u.push&&u.splice),d=s||c,f=c?a():n;s&&!e.name&&p.c.uniqueName.init(e,(function(){return!0})),p.o(i,null,{l:e}),p.a.B(e,"click",i),p.o((function(){var r=p.a.f(t()),i=a();c?(e.checked=0<=p.a.A(r,i),f=i):e.checked=o&&i===n?!!r:a()===r}),null,{l:e}),u=n}}},p.m.wa.checked=!0,p.c.checkedValue={update:function(e,t){e.value=p.a.f(t())}},p.c.class={update:function(e,t){var n=p.a.Db(p.a.f(t()));p.a.Eb(e,e.__ko__cssValue,!1),e.__ko__cssValue=n,p.a.Eb(e,n,!0)}},p.c.css={update:function(e,t){var n=p.a.f(t());null!==n&&"object"==typeof n?p.a.P(n,(function(t,n){n=p.a.f(n),p.a.Eb(e,t,n)})):p.c.class.update(e,t)}},p.c.enable={update:function(e,t){var n=p.a.f(t());n&&e.disabled?e.removeAttribute("disabled"):n||e.disabled||(e.disabled=!0)}},p.c.disable={update:function(e,t){p.c.enable.update(e,(function(){return!p.a.f(t())}))}},p.c.event={init:function(e,t,n,r,i){var a=t()||{};p.a.P(a,(function(a){"string"==typeof a&&p.a.B(e,a,(function(e){var o,s=t()[a];if(s){try{var u=p.a.la(arguments);r=i.$data,u.unshift(r),o=s.apply(r,u)}finally{!0!==o&&(e.preventDefault?e.preventDefault():e.returnValue=!1)}!1===n.get(a+"Bubble")&&(e.cancelBubble=!0,e.stopPropagation&&e.stopPropagation())}}))}))}},p.c.foreach={Rc:function(e){return function(){var t=e(),n=p.a.bc(t);return n&&"number"!=typeof n.length?(p.a.f(t),{foreach:n.data,as:n.as,noChildContext:n.noChildContext,includeDestroyed:n.includeDestroyed,afterAdd:n.afterAdd,beforeRemove:n.beforeRemove,afterRender:n.afterRender,beforeMove:n.beforeMove,afterMove:n.afterMove,templateEngine:p.ba.Ma}):{foreach:t,templateEngine:p.ba.Ma}}},init:function(e,t){return p.c.template.init(e,p.c.foreach.Rc(t))},update:function(e,t,n,r,i){return p.c.template.update(e,p.c.foreach.Rc(t),n,r,i)}},p.m.Ra.foreach=!1,p.h.ea.foreach=!0,p.c.hasfocus={init:function(e,t,n){function r(r){e.__ko_hasfocusUpdating=!0;var i=e.ownerDocument;if("activeElement"in i){var a;try{a=i.activeElement}catch(e){a=i.body}r=a===e}i=t(),p.m.eb(i,n,"hasfocus",r,!0),e.__ko_hasfocusLastValue=r,e.__ko_hasfocusUpdating=!1}var i=r.bind(null,!0),a=r.bind(null,!1);p.a.B(e,"focus",i),p.a.B(e,"focusin",i),p.a.B(e,"blur",a),p.a.B(e,"focusout",a),e.__ko_hasfocusLastValue=!1},update:function(e,t){var n=!!p.a.f(t());e.__ko_hasfocusUpdating||e.__ko_hasfocusLastValue===n||(n?e.focus():e.blur(),!n&&e.__ko_hasfocusLastValue&&e.ownerDocument.body.focus(),p.u.G(p.a.Fb,null,[e,n?"focusin":"focusout"]))}},p.m.wa.hasfocus=!0,p.c.hasFocus=p.c.hasfocus,p.m.wa.hasFocus="hasfocus",p.c.html={init:function(){return{controlsDescendantBindings:!0}},update:function(e,t){p.a.fc(e,t())}},function(){function e(e,t,n){p.c[e]={init:function(e,r,i,a,o){var s,u,c,l,d,f={};if(t){a=i.get("as");var h=i.get("noChildContext");f={as:a,noChildContext:h,exportDependencies:d=!(a&&h)}}return l=(c="render"==i.get("completeOn"))||i.has(p.i.pa),p.o((function(){var i,a=p.a.f(r()),h=!n!=!a,m=!u;(d||h!==s)&&(l&&(o=p.i.Cb(e,o)),h&&(t&&!d||(f.dataDependency=p.S.o()),i=t?o.createChildContext("function"==typeof a?a:r,f):p.S.qa()?o.extend(null,f):o),m&&p.S.qa()&&(u=p.a.Ca(p.h.childNodes(e),!0)),h?(m||p.h.va(e,p.a.Ca(u)),p.Oa(i,e)):(p.h.Ea(e),c||p.i.ma(e,p.i.H)),s=h)}),null,{l:e}),{controlsDescendantBindings:!0}}},p.m.Ra[e]=!1,p.h.ea[e]=!0}e("if"),e("ifnot",!1,!0),e("with",!0)}(),p.c.let={init:function(e,t,n,r,i){return t=i.extend(t),p.Oa(t,e),{controlsDescendantBindings:!0}}},p.h.ea.let=!0;var T={};p.c.options={init:function(e){if("select"!==p.a.R(e))throw Error("options binding applies only to SELECT elements");for(;0<e.length;)e.remove(0);return{controlsDescendantBindings:!0}},update:function(e,t,r){function i(){return p.a.jb(e.options,(function(e){return e.selected}))}function a(e,t,n){var r=typeof t;return"function"==r?t(e):"string"==r?e[t]:n}function o(t,n){if(m&&l)p.i.ma(e,p.i.H);else if(h.length){var r=0<=p.a.A(h,p.w.M(n[0]));p.a.Zc(n[0],r),m&&!r&&p.u.G(p.a.Fb,null,[e,"change"])}}var s=e.multiple,u=0!=e.length&&s?e.scrollTop:null,c=p.a.f(t()),l=r.get("valueAllowUnset")&&r.has("value"),d=r.get("optionsIncludeDestroyed");t={};var f,h=[];l||(s?h=p.a.Mb(i(),p.w.M):0<=e.selectedIndex&&h.push(p.w.M(e.options[e.selectedIndex]))),c&&(void 0===c.length&&(c=[c]),f=p.a.jb(c,(function(e){return d||e===n||null===e||!p.a.f(e._destroy)})),r.has("optionsCaption")&&null!==(c=p.a.f(r.get("optionsCaption")))&&c!==n&&f.unshift(T));var m=!1;t.beforeRemove=function(t){e.removeChild(t)},c=o,r.has("optionsAfterRender")&&"function"==typeof r.get("optionsAfterRender")&&(c=function(e,t){o(0,t),p.u.G(r.get("optionsAfterRender"),null,[t[0],e!==T?e:n])}),p.a.ec(e,f,(function(t,i,o){return o.length&&(h=!l&&o[0].selected?[p.w.M(o[0])]:[],m=!0),i=e.ownerDocument.createElement("option"),t===T?(p.a.Bb(i,r.get("optionsCaption")),p.w.cb(i,n)):(o=a(t,r.get("optionsValue"),t),p.w.cb(i,p.a.f(o)),t=a(t,r.get("optionsText"),o),p.a.Bb(i,t)),[i]}),t,c),l||(s?h.length&&i().length<h.length:h.length&&0<=e.selectedIndex?p.w.M(e.options[e.selectedIndex])!==h[0]:h.length||0<=e.selectedIndex)&&p.u.G(p.a.Fb,null,[e,"change"]),(l||p.S.Ya())&&p.i.ma(e,p.i.H),p.a.wd(e),u&&20<Math.abs(u-e.scrollTop)&&(e.scrollTop=u)}},p.c.options.$b=p.a.g.Z(),p.c.selectedOptions={init:function(e,t,n){function r(){var r=t(),i=[];p.a.D(e.getElementsByTagName("option"),(function(e){e.selected&&i.push(p.w.M(e))})),p.m.eb(r,n,"selectedOptions",i)}function i(){var n=p.a.f(t()),r=e.scrollTop;n&&"number"==typeof n.length&&p.a.D(e.getElementsByTagName("option"),(function(e){var t=0<=p.a.A(n,p.w.M(e));e.selected!=t&&p.a.Zc(e,t)})),e.scrollTop=r}if("select"!=p.a.R(e))throw Error("selectedOptions binding applies only to SELECT elements");var a;p.i.subscribe(e,p.i.H,(function(){a?r():(p.a.B(e,"change",r),a=p.o(i,null,{l:e}))}),null,{notifyImmediately:!0})},update:function(){}},p.m.wa.selectedOptions=!0,p.c.style={update:function(e,t){var r=p.a.f(t()||{});p.a.P(r,(function(t,r){if(null!==(r=p.a.f(r))&&r!==n&&!1!==r||(r=""),o)o(e).css(t,r);else if(/^--/.test(t))e.style.setProperty(t,r);else{t=t.replace(/-(\w)/g,(function(e,t){return t.toUpperCase()}));var i=e.style[t];e.style[t]=r,r===i||e.style[t]!=i||isNaN(r)||(e.style[t]=r+"px")}}))}},p.c.submit={init:function(e,t,n,r,i){if("function"!=typeof t())throw Error("The value for a submit binding must be a function");p.a.B(e,"submit",(function(n){var r,a=t();try{r=a.call(i.$data,e)}finally{!0!==r&&(n.preventDefault?n.preventDefault():n.returnValue=!1)}}))}},p.c.text={init:function(){return{controlsDescendantBindings:!0}},update:function(e,t){p.a.Bb(e,t())}},p.h.ea.text=!0,function(){if(r&&r.navigator){var e,t,i,a,o,s=function(e){if(e)return parseFloat(e[1])},u=r.navigator.userAgent;(e=r.opera&&r.opera.version&&parseInt(r.opera.version()))||(o=s(u.match(/Edge\/([^ ]+)$/)))||s(u.match(/Chrome\/([^ ]+)/))||(t=s(u.match(/Version\/([^ ]+) Safari/)))||(i=s(u.match(/Firefox\/([^ ]+)/)))||(a=p.a.W||s(u.match(/MSIE ([^ ]+)/)))||(a=s(u.match(/rv:([^ )]+)/)))}if(8<=a&&10>a)var c=p.a.g.Z(),l=p.a.g.Z(),d=function(e){var t=this.activeElement;(t=t&&p.a.g.get(t,l))&&t(e)},f=function(e,t){var n=e.ownerDocument;p.a.g.get(n,c)||(p.a.g.set(n,c,!0),p.a.B(n,"selectionchange",d)),p.a.g.set(e,l,t)};p.c.textInput={init:function(r,s,u){function c(e,t){p.a.B(r,e,t)}function l(){h||(m=r.value,h=p.a.setTimeout(d,4))}function d(){clearTimeout(h),m=h=n;var e=r.value;v!==e&&(v=e,p.m.eb(s(),u,"textInput",e))}var h,m,v=r.value,y=9==p.a.W?l:d,g=!1;a&&c("keypress",d),11>a&&c("propertychange",(function(e){g||"value"!==e.propertyName||y()})),8==a&&(c("keyup",d),c("keydown",d)),f&&(f(r,y),c("dragend",l)),(!a||9<=a)&&c("input",y),5>t&&"textarea"===p.a.R(r)?(c("keydown",l),c("paste",l),c("cut",l)):11>e?c("keydown",l):4>i?(c("DOMAutoComplete",d),c("dragdrop",d),c("drop",d)):o&&"number"===r.type&&c("keydown",l),c("change",d),c("blur",d),p.o((function e(){var t=p.a.f(s());null!==t&&t!==n||(t=""),m!==n&&t===m?p.a.setTimeout(e,4):r.value!==t&&(g=!0,r.value=t,g=!1,v=r.value)}),null,{l:r})}},p.m.wa.textInput=!0,p.c.textinput={preprocess:function(e,t,n){n("textInput",e)}}}(),p.c.uniqueName={init:function(e,t){if(t()){var n="ko_unique_"+ ++p.c.uniqueName.rd;p.a.Yc(e,n)}}},p.c.uniqueName.rd=0,p.c.using={init:function(e,t,n,r,i){var a;return n.has("as")&&(a={as:n.get("as"),noChildContext:n.get("noChildContext")}),t=i.createChildContext(t,a),p.Oa(t,e),{controlsDescendantBindings:!0}}},p.h.ea.using=!0,p.c.value={init:function(e,t,r){var i=p.a.R(e),a="input"==i;if(!a||"checkbox"!=e.type&&"radio"!=e.type){var o=[],s=r.get("valueUpdate"),u=!1,c=null;s&&(o="string"==typeof s?[s]:p.a.wc(s),p.a.Pa(o,"change"));var l,d,f=function(){c=null,u=!1;var n=t(),i=p.w.M(e);p.m.eb(n,r,"value",i)};!p.a.W||!a||"text"!=e.type||"off"==e.autocomplete||e.form&&"off"==e.form.autocomplete||-1!=p.a.A(o,"propertychange")||(p.a.B(e,"propertychange",(function(){u=!0})),p.a.B(e,"focus",(function(){u=!1})),p.a.B(e,"blur",(function(){u&&f()}))),p.a.D(o,(function(t){var n=f;p.a.Ud(t,"after")&&(n=function(){c=p.w.M(e),p.a.setTimeout(f,0)},t=t.substring(5)),p.a.B(e,t,n)})),l=a&&"file"==e.type?function(){var r=p.a.f(t());null===r||r===n||""===r?e.value="":p.u.G(f)}:function(){var a=p.a.f(t()),o=p.w.M(e);null!==c&&a===c?p.a.setTimeout(l,0):a===o&&o!==n||("select"===i?(o=r.get("valueAllowUnset"),p.w.cb(e,a,o),o||a===p.w.M(e)||p.u.G(f)):p.w.cb(e,a))},"select"===i?p.i.subscribe(e,p.i.H,(function(){d?r.get("valueAllowUnset")?l():f():(p.a.B(e,"change",f),d=p.o(l,null,{l:e}))}),null,{notifyImmediately:!0}):(p.a.B(e,"change",f),p.o(l,null,{l:e}))}else p.ib(e,{checkedValue:t})},update:function(){}},p.m.wa.value=!0,p.c.visible={update:function(e,t){var n=p.a.f(t()),r="none"!=e.style.display;n&&!r?e.style.display="":!n&&r&&(e.style.display="none")}},p.c.hidden={update:function(e,t){p.c.visible.update(e,(function(){return!p.a.f(t())}))}},function(e){p.c[e]={init:function(t,n,r,i,a){return p.c.event.init.call(this,t,(function(){var t={};return t[e]=n(),t}),r,i,a)}}}("click"),p.ca=function(){},p.ca.prototype.renderTemplateSource=function(){throw Error("Override renderTemplateSource")},p.ca.prototype.createJavaScriptEvaluatorBlock=function(){throw Error("Override createJavaScriptEvaluatorBlock")},p.ca.prototype.makeTemplateSource=function(e,t){if("string"==typeof e){var n=(t=t||i).getElementById(e);if(!n)throw Error("Cannot find template with ID "+e);return new p.C.F(n)}if(1==e.nodeType||8==e.nodeType)return new p.C.ia(e);throw Error("Unknown template type: "+e)},p.ca.prototype.renderTemplate=function(e,t,n,r){return e=this.makeTemplateSource(e,r),this.renderTemplateSource(e,t,n,r)},p.ca.prototype.isTemplateRewritten=function(e,t){return!1===this.allowTemplateRewriting||this.makeTemplateSource(e,t).data("isRewritten")},p.ca.prototype.rewriteTemplate=function(e,t,n){t=t((e=this.makeTemplateSource(e,n)).text()),e.text(t),e.data("isRewritten",!0)},p.b("templateEngine",p.ca),p.kc=function(){function e(e,t,n,r){e=p.m.ac(e);for(var i=p.m.Ra,a=0;a<e.length;a++){var o=e[a].key;if(Object.prototype.hasOwnProperty.call(i,o)){var s=i[o];if("function"==typeof s){if(o=s(e[a].value))throw Error(o)}else if(!s)throw Error("This template engine does not support the '"+o+"' binding within its templates")}}return n="ko.__tr_ambtns(function($context,$element){return(function(){return{ "+p.m.vb(e,{valueAccessors:!0})+" } })()},'"+n.toLowerCase()+"')",r.createJavaScriptEvaluatorBlock(n)+t}var t=/(<([a-z]+\d*)(?:\s+(?!data-bind\s*=\s*)[a-z0-9\-]+(?:=(?:\"[^\"]*\"|\'[^\']*\'|[^>]*))?)*\s+)data-bind\s*=\s*(["'])([\s\S]*?)\3/gi,n=/\x3c!--\s*ko\b\s*([\s\S]*?)\s*--\x3e/g;return{xd:function(e,t,n){t.isTemplateRewritten(e,n)||t.rewriteTemplate(e,(function(e){return p.kc.Ld(e,t)}),n)},Ld:function(r,i){return r.replace(t,(function(t,n,r,a,o){return e(o,n,r,i)})).replace(n,(function(t,n){return e(n,"\x3c!-- ko --\x3e","#comment",i)}))},md:function(e,t){return p.aa.Xb((function(n,r){var i=n.nextSibling;i&&i.nodeName.toLowerCase()===t&&p.ib(i,e,r)}))}}}(),p.b("__tr_ambtns",p.kc.md),function(){p.C={},p.C.F=function(e){if(this.F=e){var t=p.a.R(e);this.ab="script"===t?1:"textarea"===t?2:"template"==t&&e.content&&11===e.content.nodeType?3:4}},p.C.F.prototype.text=function(){var e=1===this.ab?"text":2===this.ab?"value":"innerHTML";if(0==arguments.length)return this.F[e];var t=arguments[0];"innerHTML"===e?p.a.fc(this.F,t):this.F[e]=t};var e=p.a.g.Z()+"_";p.C.F.prototype.data=function(t){if(1===arguments.length)return p.a.g.get(this.F,e+t);p.a.g.set(this.F,e+t,arguments[1])};var t=p.a.g.Z();p.C.F.prototype.nodes=function(){var e=this.F;if(0==arguments.length){var r=p.a.g.get(e,t)||{},i=r.lb||(3===this.ab?e.content:4===this.ab?e:n);if(!i||r.jd){var a=this.text();a&&a!==r.bb&&(i=p.a.Md(a,e.ownerDocument),p.a.g.set(e,t,{lb:i,bb:a,jd:!0}))}return i}r=arguments[0],this.ab!==n&&this.text(""),p.a.g.set(e,t,{lb:r})},p.C.ia=function(e){this.F=e},p.C.ia.prototype=new p.C.F,p.C.ia.prototype.constructor=p.C.ia,p.C.ia.prototype.text=function(){if(0==arguments.length){var e=p.a.g.get(this.F,t)||{};return e.bb===n&&e.lb&&(e.bb=e.lb.innerHTML),e.bb}p.a.g.set(this.F,t,{bb:arguments[0]})},p.b("templateSources",p.C),p.b("templateSources.domElement",p.C.F),p.b("templateSources.anonymousTemplate",p.C.ia)}(),function(){function e(e,t,n){var r;for(t=p.h.nextSibling(t);e&&(r=e)!==t;)n(r,e=p.h.nextSibling(r))}function t(t,n){if(t.length){var r=t[0],i=t[t.length-1],a=r.parentNode,o=p.ga.instance,s=o.preprocessNode;if(s){if(e(r,i,(function(e,t){var n=e.previousSibling,a=s.call(o,e);a&&(e===r&&(r=a[0]||t),e===i&&(i=a[a.length-1]||n))})),t.length=0,!r)return;r===i?t.push(r):(t.push(r,i),p.a.Ua(t,a))}e(r,i,(function(e){1!==e.nodeType&&8!==e.nodeType||p.vc(n,e)})),e(r,i,(function(e){1!==e.nodeType&&8!==e.nodeType||p.aa.cd(e,[n])})),p.a.Ua(t,a)}}function r(e){return e.nodeType?e:0<e.length?e[0]:null}function i(e,n,i,a,s){s=s||{};var u=(e&&r(e)||i||{}).ownerDocument,c=s.templateEngine||o;if(p.kc.xd(i,c,u),"number"!=typeof(i=c.renderTemplate(i,a,s,u)).length||0<i.length&&"number"!=typeof i[0].nodeType)throw Error("Template engine must return an array of DOM nodes");switch(u=!1,n){case"replaceChildren":p.h.va(e,i),u=!0;break;case"replaceNode":p.a.Xc(e,i),u=!0;break;case"ignoreTargetNode":break;default:throw Error("Unknown renderMode: "+n)}return u&&(t(i,a),s.afterRender&&p.u.G(s.afterRender,null,[i,a[s.as||"$data"]]),"replaceChildren"==n&&p.i.ma(e,p.i.H)),i}function a(e,t,n){return p.O(e)?e():"function"==typeof e?e(t,n):e}var o;p.gc=function(e){if(e!=n&&!(e instanceof p.ca))throw Error("templateEngine must inherit from ko.templateEngine");o=e},p.dc=function(e,t,s,u,c){if(((s=s||{}).templateEngine||o)==n)throw Error("Set a template engine before calling renderTemplate");if(c=c||"replaceChildren",u){var l=r(u);return p.$((function(){var n=t&&t instanceof p.fa?t:new p.fa(t,null,null,null,{exportDependencies:!0}),o=a(e,n.$data,n);n=i(u,c,o,n,s),"replaceNode"==c&&(l=r(u=n))}),null,{Sa:function(){return!l||!p.a.Sb(l)},l:l&&"replaceNode"==c?l.parentNode:l})}return p.aa.Xb((function(n){p.dc(e,t,s,n,"replaceNode")}))},p.Qd=function(e,r,o,s,u){function c(e,t){p.u.G(p.a.ec,null,[s,e,d,o,l,t]),p.i.ma(s,p.i.H)}function l(e,n){t(n,f),o.afterRender&&o.afterRender(n,e),f=null}function d(t,n){f=u.createChildContext(t,{as:h,noChildContext:o.noChildContext,extend:function(e){e.$index=n,h&&(e[h+"Index"]=n)}});var r=a(e,t,f);return i(s,"ignoreTargetNode",r,f,o)}var f,h=o.as,m=!1===o.includeDestroyed||p.options.foreachHidesDestroyed&&!o.includeDestroyed;if(m||o.beforeRemove||!p.Pc(r))return p.$((function(){var e=p.a.f(r)||[];void 0===e.length&&(e=[e]),m&&(e=p.a.jb(e,(function(e){return e===n||null===e||!p.a.f(e._destroy)}))),c(e)}),null,{l:s});c(r.v());var v=r.subscribe((function(e){c(r(),e)}),null,"arrayChange");return v.l(s),v};var s=p.a.g.Z(),u=p.a.g.Z();p.c.template={init:function(e,t){var n=p.a.f(t());if("string"==typeof n||"name"in n)p.h.Ea(e);else if("nodes"in n){if(n=n.nodes||[],p.O(n))throw Error('The "nodes" option must be a plain, non-observable array.');var r=n[0]&&n[0].parentNode;r&&p.a.g.get(r,u)||(r=p.a.Yb(n),p.a.g.set(r,u,!0)),new p.C.ia(e).nodes(r)}else{if(!(0<(n=p.h.childNodes(e)).length))throw Error("Anonymous template defined, but no template content was provided");r=p.a.Yb(n),new p.C.ia(e).nodes(r)}return{controlsDescendantBindings:!0}},update:function(e,t,r,i,a){var o=t();r=!0,i=null,"string"==typeof(t=p.a.f(o))?t={}:(o="name"in t?t.name:e,"if"in t&&(r=p.a.f(t.if)),r&&"ifnot"in t&&(r=!p.a.f(t.ifnot)),r&&!o&&(r=!1)),"foreach"in t?i=p.Qd(o,r&&t.foreach||[],t,e,a):r?(r=a,"data"in t&&(r=a.createChildContext(t.data,{as:t.as,noChildContext:t.noChildContext,exportDependencies:!0})),i=p.dc(o,r,t,e)):p.h.Ea(e),a=i,(t=p.a.g.get(e,s))&&"function"==typeof t.s&&t.s(),p.a.g.set(e,s,!a||a.ja&&!a.ja()?n:a)}},p.m.Ra.template=function(e){return 1==(e=p.m.ac(e)).length&&e[0].unknown||p.m.Id(e,"name")?null:"This template engine does not support anonymous templates nested within its templates"},p.h.ea.template=!0}(),p.b("setTemplateEngine",p.gc),p.b("renderTemplate",p.dc),p.a.Kc=function(e,t,n){var r,i,a,o,s;if(e.length&&t.length)for(r=i=0;(!n||r<n)&&(o=e[i]);++i){for(a=0;s=t[a];++a)if(o.value===s.value){o.moved=s.index,s.moved=o.index,t.splice(a,1),r=a=0;break}r+=a}},p.a.Pb=function(){function e(e,t,n,r,i){var a,o,s,u,c,l=Math.min,d=Math.max,f=[],h=e.length,m=t.length,v=m-h||1,y=h+m+1;for(a=0;a<=h;a++)for(u=s,f.push(s=[]),c=l(m,a+v),o=d(0,a-1);o<=c;o++)s[o]=o?a?e[a-1]===t[o-1]?u[o-1]:l(u[o]||y,s[o-1]||y)+1:o+1:a+1;for(l=[],d=[],v=[],a=h,o=m;a||o;)m=f[a][o]-1,o&&m===f[a][o-1]?d.push(l[l.length]={status:n,value:t[--o],index:o}):a&&m===f[a-1][o]?v.push(l[l.length]={status:r,value:e[--a],index:a}):(--o,--a,i.sparse||l.push({status:"retained",value:t[o]}));return p.a.Kc(v,d,!i.dontLimitMoves&&10*h),l.reverse()}return function(t,n,r){return r="boolean"==typeof r?{dontLimitMoves:r}:r||{},n=n||[],(t=t||[]).length<n.length?e(t,n,"added","deleted",r):e(n,t,"deleted","added",r)}}(),p.b("utils.compareArrays",p.a.Pb),function(){function e(e,t,r,i,a){var o=[],s=p.$((function(){var n=t(r,a,p.a.Ua(o,e))||[];0<o.length&&(p.a.Xc(o,n),i&&p.u.G(i,null,[r,n,a])),o.length=0,p.a.Nb(o,n)}),null,{l:e,Sa:function(){return!p.a.kd(o)}});return{Y:o,$:s.ja()?s:n}}var t=p.a.g.Z(),r=p.a.g.Z();p.a.ec=function(i,a,o,s,u,c){function l(e){h={Aa:e,pb:p.ta(k++)},_.push(h),b||D.push(h)}function d(e){h=g[e],k!==h.pb.v()&&T.push(h),h.pb(k++),p.a.Ua(h.Y,i),_.push(h)}function f(e,t){if(e)for(var n=0,r=t.length;n<r;n++)p.a.D(t[n].Y,(function(r){e(r,n,t[n].Aa)}))}void 0===(a=a||[]).length&&(a=[a]),s=s||{};var h,m,v,y,g=p.a.g.get(i,t),b=!g,_=[],w=0,k=0,x=[],S=[],O=[],T=[],D=[],M=0;if(b)p.a.D(a,l);else{if(!c||g&&g._countWaitingForRemove){var P=p.a.Mb(g,(function(e){return e.Aa}));c=p.a.Pb(P,a,{dontLimitMoves:s.dontLimitMoves,sparse:!0})}var E,C,j;for(P=0;E=c[P];P++)switch(C=E.moved,j=E.index,E.status){case"deleted":for(;w<j;)d(w++);C===n&&((h=g[w]).$&&(h.$.s(),h.$=n),p.a.Ua(h.Y,i).length&&(s.beforeRemove&&(_.push(h),M++,h.Aa===r?h=null:O.push(h)),h&&x.push.apply(x,h.Y))),w++;break;case"added":for(;k<j;)d(w++);C!==n?(S.push(_.length),d(C)):l(E.value)}for(;k<a.length;)d(w++);_._countWaitingForRemove=M}p.a.g.set(i,t,_),f(s.beforeMove,T),p.a.D(x,s.beforeRemove?p.oa:p.removeNode);try{y=i.ownerDocument.activeElement}catch(e){}if(S.length)for(;(P=S.shift())!=n;){for(h=_[P],m=n;P;)if((v=_[--P].Y)&&v.length){m=v[v.length-1];break}for(a=0;w=h.Y[a];m=w,a++)p.h.Wb(i,w,m)}for(P=0;h=_[P];P++){for(h.Y||p.a.extend(h,e(i,o,h.Aa,u,h.pb)),a=0;w=h.Y[a];m=w,a++)p.h.Wb(i,w,m);!h.Ed&&u&&(u(h.Aa,h.Y,h.pb),h.Ed=!0,m=h.Y[h.Y.length-1])}for(y&&i.ownerDocument.activeElement!=y&&y.focus(),f(s.beforeRemove,O),P=0;P<O.length;++P)O[P].Aa=r;f(s.afterMove,T),f(s.afterAdd,D)}}(),p.b("utils.setDomNodeChildrenFromArrayMapping",p.a.ec),p.ba=function(){this.allowTemplateRewriting=!1},p.ba.prototype=new p.ca,p.ba.prototype.constructor=p.ba,p.ba.prototype.renderTemplateSource=function(e,t,n,r){return(t=9>p.a.W||!e.nodes?null:e.nodes())?p.a.la(t.cloneNode(!0).childNodes):(e=e.text(),p.a.ua(e,r))},p.ba.Ma=new p.ba,p.gc(p.ba.Ma),p.b("nativeTemplateEngine",p.ba),function(){p.$a=function(){var e=this.Hd=function(){if(!o||!o.tmpl)return 0;try{if(0<=o.tmpl.tag.tmpl.open.toString().indexOf("__"))return 2}catch(e){}return 1}();this.renderTemplateSource=function(t,n,r,a){if(a=a||i,r=r||{},2>e)throw Error("Your version of jQuery.tmpl is too old. Please upgrade to jQuery.tmpl 1.0.0pre or later.");var s=t.data("precompiled");return s||(s=t.text()||"",s=o.template(null,"{{ko_with $item.koBindingContext}}"+s+"{{/ko_with}}
7"),t.data("precompiled",s)),t=[n.$data],n=o.extend({koBindingContext:n},r.templateOptions),(n=o.tmpl(s,t,n)).appendTo(a.createElement("div")),o.fragments={},n},this.createJavaScriptEvaluatorBlock=function(e){return"{{ko_code ((function() { return "+e+" })()) }}"},this.addTemplate=function(e,t){i.write("<script type='text/html' id='"+e+"'>"+t+"<\/script>")},0<e&&(o.tmpl.tag.ko_code={open:"__.push($1 || '');"},o.tmpl.tag.ko_with={open:"with($1) {",close:"} "})},p.$a.prototype=new p.ca,p.$a.prototype.constructor=p.$a;var e=new p.$a;0<e.Hd&&p.gc(e),p.b("jqueryTmplTemplateEngine",p.$a)}()}))}();var i=r.exports;function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function h(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function p(e,t,n){return p=h()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&f(i,n.prototype),i},p.apply(null,arguments)}function m(e){var t="function"==typeof Map?new Map:void 0;return m=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return p(e,arguments,d(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),f(r,e)},m(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e){var t=h();return function(){var n,r=d(e);if(t){var i=d(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}(this,n)}}function g(){return g="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=d(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}},g.apply(this,arguments)}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,i,a=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);o=!0);}catch(e){s=!0,i=e}finally{try{o||null==n.return||n.return()}finally{if(s)throw i}}return a}(e,t)||w(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e){return function(e){if(Array.isArray(e))return k(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||w(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e,t){if(e){if("string"==typeof e)return k(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?k(e,t):void 0}}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function x(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
vendor: 11,378 bytes, lines 7-14
7if(!n){if(Array.isArray(e)||(n=w(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}}var S={exports:{}}; 8/*! @preserve 9 * numeral.js 10 * version : 2.0.6 11 * author : Adam Draper 12 * license : MIT 13 * http://adamwdraper.github.com/Numeral-js/ 14 */!function(e){!function(t,n){e.exports?e.exports=n():t.numeral=n()}(n,(function(){var e,t,n,r,i,a={},o={},s={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},u={currentLocale:s.currentLocale,zeroFormat:s.zeroFormat,nullFormat:s.nullFormat,defaultFormat:s.defaultFormat,scalePercentBy100:s.scalePercentBy100};function c(e,t){this._input=e,this._value=t}return(e=function(n){var r,i,o,s;if(e.isNumeral(n))r=n.value();else if(0===n||void 0===n)r=0;else if(null===n||t.isNaN(n))r=null;else if("string"==typeof n)if(u.zeroFormat&&n===u.zeroFormat)r=0;else if(u.nullFormat&&n===u.nullFormat||!n.replace(/[^0-9]+/g,"").length)r=null;else{for(i in a)if((s="function"==typeof a[i].regexps.unformat?a[i].regexps.unformat():a[i].regexps.unformat)&&n.match(s)){o=a[i].unformat;break}r=(o=o||e._.stringToNumber)(n)}else r=Number(n)||null;return new c(n,r)}).version="2.0.6",e.isNumeral=function(e){return e instanceof c},e._=t={numberToFormat:function(t,n,r){var i,a,s,u,c,l,d,f,h=o[e.options.currentLocale],p=!1,m=!1,v="",y=1e12,g=1e9,b=1e6,_="",w=!1;if(t=t||0,s=Math.abs(t),e._.includes(n,"(")?(p=!0,n=n.replace(/[\(|\)]/g,"")):(e._.includes(n,"+")||e._.includes(n,"-"))&&(l=e._.includes(n,"+")?n.indexOf("+"):t<0?n.indexOf("-"):-1,n=n.replace(/[\+|\-]/g,"")),e._.includes(n,"a")&&(a=!!(a=n.match(/a(k|m|b|t)?/))&&a[1],e._.includes(n," a")&&(v=" "),n=n.replace(new RegExp(v+"a[kmbt]?"),""),s>=y&&!a||"t"===a?(v+=h.abbreviations.trillion,t/=y):s<y&&s>=g&&!a||"b"===a?(v+=h.abbreviations.billion,t/=g):s<g&&s>=b&&!a||"m"===a?(v+=h.abbreviations.million,t/=b):(s<b&&s>=1e3&&!a||"k"===a)&&(v+=h.abbreviations.thousand,t/=1e3)),e._.includes(n,"[.]")&&(m=!0,n=n.replace("[.]",".")),u=t.toString().split(".")[0],c=n.split(".")[1],d=n.indexOf(","),i=(n.split(".")[0].split(",")[0].match(/0/g)||[]).length,c?(e._.includes(c,"[")?(c=(c=c.replace("]","")).split("["),_=e._.toFixed(t,c[0].length+c[1].length,r,c[1].length)):_=e._.toFixed(t,c.length,r),u=_.split(".")[0],_=e._.includes(_,".")?h.delimiters.decimal+_.split(".")[1]:"",m&&0===Number(_.slice(1))&&(_="")):u=e._.toFixed(t,0,r),v&&!a&&Number(u)>=1e3&&v!==h.abbreviations.trillion)switch(u=String(Number(u)/1e3),v){case h.abbreviations.thousand:v=h.abbreviations.million;break;case h.abbreviations.million:v=h.abbreviations.billion;break;case h.abbreviations.billion:v=h.abbreviations.trillion}if(e._.includes(u,"-")&&(u=u.slice(1),w=!0),u.length<i)for(var k=i-u.length;k>0;k--)u="0"+u;return d>-1&&(u=u.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+h.delimiters.thousands)),0===n.indexOf(".")&&(u=""),f=u+_+(v||""),p?f=(p&&w?"(":"")+f+(p&&w?")":""):l>=0?f=0===l?(w?"-":"+")+f:f+(w?"-":"+"):w&&(f="-"+f),f},stringToNumber:function(e){var t,n,r,i=o[u.currentLocale],a=e,s={thousand:3,million:6,billion:9,trillion:12};if(u.zeroFormat&&e===u.zeroFormat)n=0;else if(u.nullFormat&&e===u.nullFormat||!e.replace(/[^0-9]+/g,"").length)n=null;else{for(t in n=1,"."!==i.delimiters.decimal&&(e=e.replace(/\./g,"").replace(i.delimiters.decimal,".")),s)if(r=new RegExp("[^a-zA-Z]"+i.abbreviations[t]+"(?:\\)|(\\"+i.currency.symbol+")?(?:\\))?)?$"),a.match(r)){n*=Math.pow(10,s[t]);break}n*=(e.split("-").length+Math.min(e.split("(").length-1,e.split(")").length-1))%2?1:-1,e=e.replace(/[^0-9\.]+/g,""),n*=Number(e)}return n},isNaN:function(e){return"number"==typeof e&&isNaN(e)},includes:function(e,t){return-1!==e.indexOf(t)},insert:function(e,t,n){return e.slice(0,n)+t+e.slice(n)},reduce:function(e,t){if(null===this)throw new TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof t)throw new TypeError(t+" is not a function");var n,r=Object(e),i=r.length>>>0,a=0;if(3===arguments.length)n=arguments[2];else{for(;a<i&&!(a in r);)a++;if(a>=i)throw new TypeError("Reduce of empty array with no initial value");n=r[a++]}for(;a<i;a++)a in r&&(n=t(n,r[a],a,r));return n},multiplier:function(e){var t=e.toString().split(".");return t.length<2?1:Math.pow(10,t[1].length)},correctionFactor:function(){return Array.prototype.slice.call(arguments).reduce((function(e,n){var r=t.multiplier(n);return e>r?e:r}),1)},toFixed:function(e,t,n,r){var i,a,o,s,u=e.toString().split("."),c=t-(r||0);return i=2===u.length?Math.min(Math.max(u[1].length,c),t):c,o=Math.pow(10,i),s=(n(e+"e+"+i)/o).toFixed(i),r>t-i&&(a=new RegExp("\\.?0{1,"+(r-(t-i))+"}$"),s=s.replace(a,"")),s}},e.options=u,e.formats=a,e.locales=o,e.locale=function(e){return e&&(u.currentLocale=e.toLowerCase()),u.currentLocale},e.localeData=function(e){if(!e)return o[u.currentLocale];if(e=e.toLowerCase(),!o[e])throw new Error("Unknown locale : "+e);return o[e]},e.reset=function(){for(var e in s)u[e]=s[e]},e.zeroFormat=function(e){u.zeroFormat="string"==typeof e?e:null},e.nullFormat=function(e){u.nullFormat="string"==typeof e?e:null},e.defaultFormat=function(e){u.defaultFormat="string"==typeof e?e:"0.0"},e.register=function(e,t,n){if(t=t.toLowerCase(),this[e+"s"][t])throw new TypeError(t+" "+e+" already registered.");return this[e+"s"][t]=n,n},e.validate=function(t,n){var r,i,a,o,s,u,c,l;if("string"!=typeof t&&(t+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",t)),(t=t.trim()).match(/^\d+$/))return!0;if(""===t)return!1;try{c=e.localeData(n)}catch(t){c=e.localeData(e.locale())}return a=c.currency.symbol,s=c.abbreviations,r=c.delimiters.decimal,i="."===c.delimiters.thousands?"\\.":c.delimiters.thousands,(null===(l=t.match(/^[^\d]+/))||(t=t.substr(1),l[0]===a))&&((null===(l=t.match(/[^\d]+$/))||(t=t.slice(0,-1),l[0]===s.thousand||l[0]===s.million||l[0]===s.billion||l[0]===s.trillion))&&(u=new RegExp(i+"{2}"),!t.match(/[^\d.,]/g)&&(!((o=t.split(r)).length>2)&&(o.length<2?!!o[0].match(/^\d+.*\d$/)&&!o[0].match(u):1===o[0].length?!!o[0].match(/^\d+$/)&&!o[0].match(u)&&!!o[1].match(/^\d+$/):!!o[0].match(/^\d+.*\d$/)&&!o[0].match(u)&&!!o[1].match(/^\d+$/)))))},e.fn=c.prototype={clone:function(){return e(this)},format:function(t,n){var r,i,o,s=this._value,c=t||u.defaultFormat;if(n=n||Math.round,0===s&&null!==u.zeroFormat)i=u.zeroFormat;else if(null===s&&null!==u.nullFormat)i=u.nullFormat;else{for(r in a)if(c.match(a[r].regexps.format)){o=a[r].format;break}i=(o=o||e._.numberToFormat)(s,c,n)}return i},value:function(){return this._value},input:function(){return this._input},set:function(e){return this._value=Number(e),this},add:function(e){var n=t.correctionFactor.call(null,this._value,e);return this._value=t.reduce([this._value,e],(function(e,t,r,i){return e+Math.round(n*t)}),0)/n,this},subtract:function(e){var n=t.correctionFactor.call(null,this._value,e);return this._value=t.reduce([e],(function(e,t,r,i){return e-Math.round(n*t)}),Math.round(this._value*n))/n,this},multiply:function(e){return this._value=t.reduce([this._value,e],(function(e,n,r,i){var a=t.correctionFactor(e,n);return Math.round(e*a)*Math.round(n*a)/Math.round(a*a)}),1),this},divide:function(e){return this._value=t.reduce([this._value,e],(function(e,n,r,i){var a=t.correctionFactor(e,n);return Math.round(e*a)/Math.round(n*a)})),this},difference:function(t){return Math.abs(e(this._value).subtract(t).value())}},e.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){var t=e%10;return 1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th"},currency:{symbol:"$"}}),e.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(t,n,r){var i,a=e._.includes(n," BPS")?" ":"";return t*=1e4,n=n.replace(/\s?BPS/,""),i=e._.numberToFormat(t,n,r),e._.includes(i,")")?((i=i.split("")).splice(-1,0,a+"BPS"),i=i.join("")):i=i+a+"BPS",i},unformat:function(t){return+(1e-4*e._.stringToNumber(t)).toFixed(15)}}),r={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},i="("+(i=(n={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}).suffixes.concat(r.suffixes.filter((function(e){return n.suffixes.indexOf(e)<0}))).join("|")).replace("B","B(?!PS)")+")",e.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(i)},format:function(t,i,a){var o,s,u,c=e._.includes(i,"ib")?r:n,l=e._.includes(i," b")||e._.includes(i," ib")?" ":"";for(i=i.replace(/\s?i?b/,""),o=0;o<=c.suffixes.length;o++)if(s=Math.pow(c.base,o),u=Math.pow(c.base,o+1),null===t||0===t||t>=s&&t<u){l+=c.suffixes[o],s>0&&(t/=s);break}return e._.numberToFormat(t,i,a)+l},unformat:function(t){var i,a,o=e._.stringToNumber(t);if(o){for(i=n.suffixes.length-1;i>=0;i--){if(e._.includes(t,n.suffixes[i])){a=Math.pow(n.base,i);break}if(e._.includes(t,r.suffixes[i])){a=Math.pow(r.base,i);break}}o*=a||1}return o}}),e.register("format","currency",{regexps:{format:/(\$)/},format:function(t,n,r){var i,a,o=e.locales[e.options.currentLocale],s={before:n.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:n.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(n=n.replace(/\s?\$\s?/,""),i=e._.numberToFormat(t,n,r),t>=0?(s.before=s.before.replace(/[\-\(]/,""),s.after=s.after.replace(/[\-\)]/,"")):t<0&&!e._.includes(s.before,"-")&&!e._.includes(s.before,"(")&&(s.before="-"+s.before),a=0;a<s.before.length;a++)switch(s.before[a]){case"$":i=e._.insert(i,o.currency.symbol,a);break;case" ":i=e._.insert(i," ",a+o.currency.symbol.length-1)}for(a=s.after.length-1;a>=0;a--)switch(s.after[a]){case"$":i=a===s.after.length-1?i+o.currency.symbol:e._.insert(i,o.currency.symbol,-(s.after.length-(1+a)));break;case" ":i=a===s.after.length-1?i+" ":e._.insert(i," ",-(s.after.length-(1+a)+o.currency.symbol.length-1))}return i}}),e.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(t,n,r){var i=("number"!=typeof t||e._.isNaN(t)?"0e+0":t.toExponential()).split("e");return n=n.replace(/e[\+|\-]{1}0/,""),e._.numberToFormat(Number(i[0]),n,r)+"e"+i[1]},unformat:function(t){var n=e._.includes(t,"e+")?t.split("e+"):t.split("e-"),r=Number(n[0]),i=Number(n[1]);return i=e._.includes(t,"e-")?i*=-1:i,e._.reduce([r,Math.pow(10,i)],(function(t,n,r,i){var a=e._.correctionFactor(t,n);return t*a*(n*a)/(a*a)}),1)}}),e.register("format","ordinal",{regexps:{format:/(o)/},format:function(t,n,r){var i=e.locales[e.options.currentLocale],a=e._.includes(n," o")?" ":"";return n=n.replace(/\s?o/,""),a+=i.ordinal(t),e._.numberToFormat(t,n,r)+a}}),e.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(t,n,r){var i,a=e._.includes(n," %")?" ":"";return e.options.scalePercentBy100&&(t*=100),n=n.replace(/\s?\%/,""),i=e._.numberToFormat(t,n,r),e._.includes(i,")")?((i=i.split("")).splice(-1,0,a+"%"),i=i.join("")):i=i+a+"%",i},unformat:function(t){var n=e._.stringToNumber(t);return e.options.scalePercentBy100?.01*n:n}}
14),e.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(e,t,n){var r=Math.floor(e/60/60),i=Math.floor((e-60*r*60)/60),a=Math.round(e-60*r*60-60*i);return r+":"+(i<10?"0"+i:i)+":"+(a<10?"0"+a:a)},unformat:function(e){var t=e.split(":"),n=0;return 3===t.length?(n+=60*Number(t[0])*60,n+=60*Number(t[1]),n+=Number(t[2])):2===t.length&&(n+=60*Number(t[0]),n+=Number(t[1])),Number(n)}}),e}))}(S);var O=S.exports,T=function(){function e(){o(this,e)}return u(e,null,[{key:"noDecimal",value:function(e){return O(this._getNumber(e,!0)).format("0,0",Math.floor)}},{key:"decimalOnly",value:function(e){return O(this._getNumber(e,!0)).format(".00").substring(1)}},{key:"nonZeroDecimalOnly",value:function(e){return O(this._getNumber(e,!0)).format("[.]00").substring(1)}},{key:"removeZeroDecimal",value:function(e){return O(this._getNumber(e,!0)).format("0,0[.]00")}},{key:"isEqual",value:function(e,t){return O(this._getNumber(e,!0)).value()===O(this._getNumber(t,!0)).value()}},{key:"_getNumber",value:function(e,t){"string"==typeof e&&(e=e.replace(/,/g,""));var n=Number(e);return t&&(n=Math.round(100*n)/100),n}}]),e}(),D={USD:{leadingSymbol:"$"},AUD:{leadingSymbol:"$",trailingSymbol:" AUD"},NZD:{leadingSymbol:"NZ$"},CAD:{leadingSymbol:"$",trailingSymbol:" CAD"},GBP:{leadingSymbol:"£"},EUR:{leadingSymbol:"â¬",leadingFont:"Arial"},CHF:{leadingSymbol:"CHF "},SEK:{trailingSymbol:" kr"},DKK:{trailingSymbol:" kr"},NOK:{trailingSymbol:" kr"},PLN:{trailingSymbol:" zÅâ"},JPY:{leadingSymbol:"Â¥",hideDecimal:!0},INR:{leadingSymbol:"â¹"}},M=u((function e(t){var n=this;o(this,e),this.isNegative=i.pureComputed((function(){return Number(i.unwrap(t.price))<0})),this.price=i.pureComputed((function(){return Math.abs(Number(i.unwrap(t.price)))})),this.discountedPrice=i.pureComputed((function(){return t.discountedPrice?Math.abs(Number(i.unwrap(t.discountedPrice))):null})),this.currency=i.pureComputed((function(){return i.unwrap(t.currency)})),this.priceWhole=i.pureComputed((function(){return T.noDecimal(n.price())})),this.priceDelimiter=O.localeData().delimiters.decimal,this.priceDecimal=i.pureComputed((function(){return T.decimalOnly(n.price())})),this.currencySetting=i.pureComputed((function(){return D[n.currency()&&n.currency().toUpperCase()]||{leadingSymbol:n.currency()}})),this.leadingSymbol=i.pureComputed((function(){return n.currencySetting().leadingSymbol||""})),this.leadingFont=i.pureComputed((function(){return n.currencySetting().leadingFont||"inherit"})),this.trailingSymbol=i.pureComputed((function(){return n.currencySetting().trailingSymbol||""})),this.hideDecimal=i.pureComputed((function(){return n.currencySetting().hideDecimal||!1}))}));function P(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function E(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function C(e,t,n){return t&&E(e.prototype,t),n&&E(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}
14function j(e,t){return j=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},j(e,t)}function L(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&j(e,t)}function A(e){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(e)}function Y(e,t){if(t&&("object"===A(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function R(e){return R=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},R(e)}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function F(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);o=!0);}catch(e){s=!0,i=e}finally{try{o||null==n.return||n.return()}finally{if(s)throw i}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return N(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?N(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function I(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}i.components.register("VW.Components.Price",{template:'<span class="price" data-bind="visible: isNaN(price())">--</span><span class="price-component" translate="no" data-bind="visible: !isNaN(price())"><span data-bind="if: isNegative">(</span><span class="symbol" data-bind="html: leadingSymbol, style: { \'font-family\': leadingFont }"></span><span><span class="price" data-bind="text: priceWhole" data-what="whole-price"></span>\x3c!-- ko if: !hideDecimal() --\x3e<span class="price" data-bind="text: priceDelimiter" data-what="price-delimiter"></span><span class="price decimal" data-bind="text: priceDecimal" data-what="decimal-price"></span>\x3c!-- /ko --\x3e</span><span class="symbol" data-bind="html: trailingSymbol"></span><span data-bind="if: isNegative">)</span></span>',viewModel:M});var U=function(e){return"string"==typeof e},V=function(e){return"function"==typeof e},B=new Map,W=new Map;function z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(r){if(U(r)&&(r=new Date(r)),n){var i=q(e,t),a=W.get(i);if(a)return a.format(r);var o=new Intl.DateTimeFormat(e,t);return W.set(i,o),o.format(r)}return new Intl.DateTimeFormat(e,t).format(r)}}function H(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(r){if(n){var i=q(e,t),a=B.get(i);if(a)return a.format(r);var o=new Intl.NumberFormat(e,t);return B.set(i,o),o.format(r)}return new Intl.NumberFormat(e,t).format(r)}}function q(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Array.isArray(e)?e.sort().join("-"):e;return"".concat(n,"-").concat(JSON.stringify(t))}Object.freeze({__proto__:null,date:z,number:H});var G=/\\u[a-fA-F0-9]{4}|\\x[a-fA-F0-9]{2}/g;function K(e){var t=e.locale,n=e.locales,r=e.values,i=e.formats,a=function(e,t){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t=t||e;var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{plurals:void 0}).plurals,i=function(e){return U(e)?n[e]||{style:e}:e},a=function(e,n){return function(r){var i=V(n)?n(r):n,a=Array.isArray(i)?i:[i],o=H(t)(e);return a.map((function(e){return U(e)?e.replace("#",o):e}))}};return r||console.error("Plurals for locale ".concat(e," aren't loaded. Use i18n.loadLocaleData method to load plurals for specific locale. Using other plural rule as a fallback.")),{plural:function(e,t){var n=t.offset,i=void 0===n?0:n,o=I(t,["offset"]),s=o[e]||o[null==r?void 0:r(e-i)]||o.other;return a(e-i,s)},selectordinal:function(e,t){var n=t.offset,i=void 0===n?0:n,o=I(t,["offset"]),s=o[e]||o[null==r?void 0:r(e-i,!0)]||o.other;return a(e-i,s)},select:function(e,t){return t[e]||t.other},number:function(e,n){return H(t,i(n))(e)},date:function(e,n){return z(t,i(n))(e)},undefined:function(e){return e}}}
14(t,n,e.localeData,i);return function e(t,n,i){var o=r[t],s=a[n](o,i),u=V(s)?s(e):s;return Array.isArray(u)?u.join(""):u}}var J=function(){function e(){P(this,e),this._events={}}return C(e,[{key:"on",value:function(e,t){var n=this;return this._hasEvent(e)||(this._events[e]=[]),this._events[e].push(t),function(){return n.removeListener(e,t)}}},{key:"removeListener",value:function(e,t){if(this._hasEvent(e)){var n=this._events[e].indexOf(t);~n&&this._events[e].splice(n,1)}}},{key:"emit",value:function(e){for(var t=this,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];this._hasEvent(e)&&this._events[e].map((function(e){return e.apply(t,r)}))}},{key:"_hasEvent",value:function(e){return Array.isArray(this._events[e])}}]),e}();var Q=function(e){L(i,e);var t,n,r=(t=i,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=R(t);if(n){var i=R(this).constructor;e=Reflect.construct(r,arguments,i)}else e=r.apply(this,arguments);return Y(this,e)});function i(e){var t;return P(this,i),(t=r.call(this))._messages={},t._localeData={},null!=e.missing&&(t._missing=e.missing),null!=e.messages&&t.load(e.messages),null!=e.localeData&&t.loadLocaleData(e.localeData),null==e.locale&&null==e.locales||t.activate(e.locale,e.locales),t}return C(i,[{key:"_loadLocaleData",value:function(e,t){null==this._localeData[e]?this._localeData[e]=t:Object.assign(this._localeData[e],t)}},{key:"loadLocaleData",value:function(e,t){var n=this;null!=t?this._loadLocaleData(e,t):Object.keys(e).forEach((function(t){return n._loadLocaleData(t,e[t])})),this.emit("change")}},{key:"_load",value:function(e,t){null==this._messages[e]?this._messages[e]=t:Object.assign(this._messages[e],t)}},{key:"load",value:function(e,t){var n=this;null!=t?this._load(e,t):Object.keys(e).forEach((function(t){return n._load(t,e[t])})),this.emit("change")}},{key:"activate",value:function(e,t){this._locale=e,this._locales=t,this.emit("change")}},{key:"_",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.message,i=n.formats,a=n.context;U(e)||(t=e.values||t,r=e.message,a=e.context,e=e.id);var o,s=!a&&!this.messages[e],u=a&&!this.messages[a][e],c=u||s,l=this._missing;return l&&c?V(l)?l(this._locale,e,a):l:(c&&this.emit("missing",{id:e,context:a,locale:this._locale}),o=a&&!u?this.messages[a][e]||r||e:this.messages[e]||r||e,U(o)&&G.test(o)?JSON.parse('"'.concat(o,'"')):U(o)?o:function(e,t,n,r){return function(i){var a=K({locale:t,locales:n,localeData:r,formats:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},values:i}),o=function e(t){return Array.isArray(t)?t.reduce((function(t,n){if(U(n))return t+n;var r=F(n,3),i=r[0],o=r[1],s=r[2],u={};null==s||U(s)?u=s:Object.keys(s).forEach((function(t){u[t]=e(s[t])}));var c=a(i,o,u);return null==c?t:t+c}),""):t}(e);return U(o)&&G.test(o)?JSON.parse('"'.concat(o.trim(),'"')):U(o)?o.trim():o}}(o,this._locale,this._locales,this.localeData)(t,i))}},{key:"date",value:function(e,t){return z(this._locales||this._locale,t)(e)}},{key:"number",value:function(e,t){return H(this._locales||this._locale,t)(e)}},{key:"locale",get:function(){return this._locale}},{key:"locales",get:function(){return this._locales}},{key:"messages",get:function(){var e;return null!==(e=this._messages[this._locale])&&void 0!==e?e:{}}},{key:"localeData",get:function(){var e;return null!==(e=this._localeData[this._locale])&&void 0!==e?e:{}}}]),i}(J);var X=function(){return new Q(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}();function Z(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $(e,t,n,r){this.message=e,this.expected=t,this.found=n,this.location=r,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,$)}!function(e,t){function n(){this.constructor=e}n.prototype=t.prototype,e.prototype=new n}($,Error),$.buildMessage=function(e,t){var n={literal:function(e){return'"'+i(e.text)+'"'},class:function(e){var t,n="";for(t=0;t<e.parts.length;t++)n+=e.parts[t]instanceof Array?a(e.parts[t][0])+"-"+a(e.parts[t][1]):a(e.parts[t]);return"["+(e.inverted?"^":"")+n+"]"},any:function(e){return"any character"},end:function(e){return"end of input"},other:function(e){return e.description}};function r(e){return e.charCodeAt(0).toString(16).toUpperCase()}function i(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+r(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+r(e)}))}function a(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+r(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+r(e)}))}return"Expected "+function(e){var t,r,i,a=new Array(e.length);for(t=0;t<e.length;t++)a[t]=(i=e[t],n[i.type](i));if(a.sort(),a.length>0){for(t=1,r=1;t<a.length;t++)a[t-1]!==a[t]&&(a[r]=a[t],r++);a.length=r}switch(a.length){case 1:return a[0];
14case 2:return a[0]+" or "+a[1];default:return a.slice(0,-1).join(", ")+", or "+a[a.length-1]}}(e)+" but "+function(e){return e?'"'+i(e)+'"':"end of input"}(t)+" found."};var ee={SyntaxError:$,parse:function(e,t){t=void 0!==t?t:{};var n,r={},i={start:$e},a=$e,o="#",s=Ge("#",!1),u=function(){return mt[0]},c=function(){return{type:"octothorpe"}},l=function(e){return e.join("")},d="{",f=Ge("{",!1),h="}",p=Ge("}",!1),m=function(e){return{type:"argument",arg:e}},v=",",y=Ge(",",!1),g="select",b=Ge("select",!1),_=function(e,n){return t.strict&&mt.unshift(!1),n},w=function(e,n){return t.strict&&mt.shift(),{type:"select",arg:e,cases:n}},k="plural",x=Ge("plural",!1),S="selectordinal",O=Ge("selectordinal",!1),T=function(e,t){return mt.unshift(!0),t},D=function(e,n,r,i){var a=("selectordinal"===n?t.ordinal:t.cardinal)||["zero","one","two","few","many","other"];return a&&a.length&&i.forEach((function(t){if(isNaN(t.key)&&a.indexOf(t.key)<0)throw new Error("Invalid key `"+t.key+"` for argument `"+e+"`. Valid "+n+" keys for this locale are `"+a.join("`, `")+"`, and explicit keys like `=0`.")})),mt.shift(),{type:n,arg:e,offset:r||0,cases:i}},M=function(e,t,n){return{type:"function",arg:e,key:t,param:n}},P=Je("identifier"),E=/^[^\t-\r \x85\u200E\u200F\u2028\u2029!-\/:-@[-\^`{-~\xA1-\xA7\xA9\xAB\xAC\xAE\xB0\xB1\xB6\xBB\xBF\xD7\xF7\u2010-\u2027\u2030-\u203E\u2041-\u2053\u2055-\u205E\u2190-\u245F\u2500-\u2775\u2794-\u2BFF\u2E00-\u2E7F\u3001-\u3003\u3008-\u3020\u3030\uFD3E\uFD3F\uFE45\uFE46]/,C=Ke([["\t","\r"]," ","Â
","â","â","\u2028","\u2029",["!","/"],[":","@"],["[","^"],"`",["{","~"],["¡","§"],"©","«","¬","®","°","±","¶","»","¿","Ã","÷",["â","â§"],["â°","â¾"],["â","â"],["â","â"],["â","â"],["â","âµ"],["â","⯿"],["â¸","⹿"],["ã","ã"],["ã","ã "],"ã°","ï´¾","ï´¿","ï¹
","ï¹"],!0,!1),j=function(e,t){return{key:e,tokens:t}},L=function(e){return e},A=Je("plural offset"),Y="offset",R=Ge("offset",!1),N=":",F=Ge(":",!1),I=function(e){return e},U="=",V=Ge("=",!1),B="number",W=Ge("number",!1),z="date",H=Ge("date",!1),q="time",G=Ge("time",!1),K="spellout",J=Ge("spellout",!1),Q="ordinal",X=Ge("ordinal",!1),Z="duration",ee=Ge("duration",!1),te=function(e){if(t.strict||/^\d/.test(e))return!1;switch(e.toLowerCase()){case"select":case"plural":case"selectordinal":return!1;default:return!0}},ne=function(e){return e},re=function(e){return!t.strict},ie=function(e){return{tokens:e}},ae=function(e){return{tokens:[e.join("")]}},oe=Je("a valid (strict) function parameter"),se=/^[^'{}]/,ue=Ke(["'","{","}"],!0,!1),ce=function(e){return e.join("")},le="'",de=Ge("'",!1),fe=function(e){return e},he=function(e){return"{"+e.join("")+"}"},pe=Je("doubled apostrophe"),me="''",ve=Ge("''",!1),ye=function(){return"'"},ge=/^[^']/,be=Ke(["'"],!0,!1),_e="'{",we=Ge("'{",!1),ke=function(e){return"{"+e.join("")},xe="'}",Se=Ge("'}",!1),Oe=function(e){return"}"+e.join("")},Te=Je("escaped string"),De="'#",Me=Ge("'#",!1),Pe=function(e){return"#"+e.join("")},Ee=function(e){return e[0]},Ce=Je("plain char"),je=/^[^{}#\0-\x08\x0E-\x1F\x7F]/,Le=Ke(["{","}","#",["\0","\b"],["�","�"],"�"],!0,!1),Ae=function(e){return!mt[0]},Ye=function(e){return e},Re=Je("integer"),Ne=/^[0-9]/,Fe=Ke([["0","9"]],!1,!1),Ie=Je("white space"),Ue=/^[\t-\r \x85\u200E\u200F\u2028\u2029]/,Ve=Ke([["\t","\r"]," ","Â
","â","â","\u2028","\u2029"],!1,!1),Be=0,We=[{line:1,column:1}],ze=0,He=[],qe=0;if("startRule"in t){if(!(t.startRule in i))throw new Error("Can't start parsing from rule \""+t.startRule+'".');a=i[t.startRule]}function Ge(e,t){return{type:"literal",text:e,ignoreCase:t}}function Ke(e,t,n){return{type:"class",parts:e,inverted:t,ignoreCase:n}}function Je(e){return{type:"other",description:e}}function Qe(t){var n,r=We[t];if(r)return r;for(n=t-1;!We[n];)n--;for(r={line:(r=We[n]).line,column:r.column};n<t;)10===e.charCodeAt(n)?(r.line++,r.column=1):r.column++,n++;return We[t]=r,r}function Xe(e,t){var n=Qe(e),r=Qe(t);return{start:{offset:e,line:n.line,column:n.column},end:{offset:t,line:r.line,column:r.column}}}function Ze(e){Be<ze||(Be>ze&&(ze=Be,He=[]),He.push(e))}function $e(){var e,t;for(e=[],t=et();t!==r;)e.push(t),t=et();return e}function et(){var t,n,i;if(t=function(){var t,n,i,a;t=Be,123===e.charCodeAt(Be)?(n=d,Be++):(n=r,0===qe&&Ze(f));n!==r&&dt()!==r&&(i=tt())!==r&&dt()!==r?(125===e.charCodeAt(Be)?(a=h,Be++):(a=r,0===qe&&Ze(p)),a!==r?t=n=m(i):(Be=t,t=r)):(Be=t,t=r);return t}(),t===r&&(t=function(){var t,n,i,a,o,s,u,c,l;t=Be,123===e.charCodeAt(Be)?(n=d,Be++):(n=r,0===qe&&Ze(f));if(n!==r)if(dt()!==r)if((i=tt())!==r)if(dt()!==r)if(44===e.charCodeAt(Be)?(a=v,Be++):(a=r,0===qe&&Ze(y)),a!==r)if(dt()!==r)if(Be,e.substr(Be,6)===g?(o=g,Be+=6):(o=r,0===qe&&Ze(b)),o!==r&&(o=_(i,o)),o!==r)if((o=dt())!==r)if(44===e.charCodeAt(Be)?(s=v,Be++):(s=r,0===qe&&Ze(y)),s!==r)if(dt()!==r){if(u=[],(c=nt())!==r)for(;c!==r;)u.push(c),c=nt();else u=r;u!==r&&(c=dt())!==r?(125===e.charCodeAt(Be)?(l=h,Be++):(l=r,0===qe&&Ze(p)),l!==r?t=n=w(i,u):(Be=t,t=r)):(Be=t,t=r)}else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;return t}(),t===r&&(t=function(){var t,n,i,a,o,s,u,c,l,m,g;t=Be,123===e.charCodeAt(Be)?(n=d,Be++):(n=r,0===qe&&Ze(f));if(n!==r)if(dt()!==r)if((i=tt())!==r)if(dt()!==r)if(44===e.charCodeAt(Be)?(a=v,Be++):(a=r,0===qe&&Ze(y)),a!==r)if(dt()!==r)if(o=Be,e.substr(Be,6)===k?(s=k,Be+=6):(s=r,0===qe&&Ze(x)),s===r&&(e.substr(Be,13)===S?(s=S,Be+=13):(s=r,0===qe&&Ze(O))),s!==r&&(s=T(i,s)),(o=s)!==r)if((s=dt())!==r)if(44===e.charCodeAt(Be)?(u=v,Be++):(u=r,0===qe&&Ze(y)),u!==r)if(dt()!==r)if(c=function(){var t,n,i,a,o;qe++,t=Be,n=dt(),n!==r?(e.substr(Be,6)===Y?(i=Y,Be+=6):(i=r,0===qe&&Ze(R)),i!==r&&dt()!==r?(58===e.charCodeAt(Be)?(a=N,Be++):(a=r,0===qe&&Ze(F)),a!==r&&dt()!==r&&(o=lt())!==r&&dt()!==r?t=n=I(o):(Be=t,t=r)):(Be=t,t=r)):(Be=t,t=r);qe--,t===r&&(n=r,0===qe&&Ze(A));return t}(),c===r&&(c=null),c!==r){if(l=[],(m=rt())!==r)for(;m!==r;)l.push(m),m=rt();else l=r;l!==r&&(m=dt())!==r?(125===e.charCodeAt(Be)?(g=h,Be++):(g=r,0===qe&&Ze(p)),g!==r?t=n=D(i,o,c,l):(Be=t,t=r)):(Be=t,t=r)}else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;else Be=t,t=r;return t}(),t===r&&(t=function(){var t,n,i,a,o,s,u;t=Be,123===e.charCodeAt(Be)?(n=d,Be++):(n=r,0===qe&&Ze(f));n!==r&&dt()!==r&&(i=tt())!==r&&dt()!==r?(44===e.charCodeAt(Be)?(a=v,Be++):(a=r,0===qe&&Ze(y)),a!==r&&dt()!==r?(o=function(){var t,n,i,a,o;e.substr(Be,6)===B?(t=B,Be+=6):(t=r,0===qe&&Ze(W));t===r&&(e.substr(Be,4)===z?(t=z,Be+=4):(t=r,0===qe&&Ze(H)),t===r&&(e.substr(Be,4)===q?(t=q,Be+=4):(t=r,0===qe&&Ze(G)),t===r&&(e.substr(Be,8)===K?(t=K,Be+=8):(t=r,0===qe&&Ze(J)),t===r&&(e.substr(Be,7)===Q?(t=Q,Be+=7):(t=r,0===qe&&Ze(X)),t===r&&(e.substr(Be,8)===Z?(t=Z,Be+=8):(t=r,0===qe&&Ze(ee)),t===r&&(t=Be,n=Be,qe++,e.substr(Be,6)===g?(i=g,Be+=6):(i=r,0===qe&&Ze(b)),qe--,i===r?n=void 0:(Be=n,n=r),n!==r?(i=Be,qe++,e.substr(Be,6)===k?(a=k,Be+=6):(a=r,0===qe&&Ze(x)),qe--,a===r?i=void 0:(Be=i,i=r),i!==r?(a=Be,qe++,e.substr(Be,13)===S?(o=S,Be+=13):(o=r,0===qe&&Ze(O)),qe--,o===r?a=void 0:(Be=a,a=r),a!==r&&(o=tt())!==r&&(te(o)?void 0:r)!==r?t=n=ne(o):(Be=t,t=r)):(Be=t,t=r)):(Be=t,t=r)))))));return t}(),o!==r&&dt()!==r?(s=function(){var t,n,i,a,o;if(t=Be,n=dt(),n!==r)if(44===e.charCodeAt(Be)?(i=v,Be++):(i=r,0===qe&&Ze(y)),i!==r){for(a=[],o=et();o!==r;)a.push(o),o=et();a!==r&&(o=(o=re())?void 0:r)!==r?t=n=ie(a):(Be=t,t=r)}else Be=t,t=r;else Be=t,t=r;if(t===r)if(t=Be,(n=dt())!==r)if(44===e.charCodeAt(Be)?(i=v,Be++):(i=r,0===qe&&Ze(y)),i!==r){for(a=[],o=at();o!==r;)a.push(o),o=at();a!==r?t=n=ae(a):(Be=t,t=r)}else Be=t,t=r;else Be=t,t=r;return t}(),s===r&&(s=null),s!==r?(125===e.charCodeAt(Be)?(u=h,Be++):(u=r,0===qe&&Ze(p)),u!==r?t=n=M(i,o,s):(Be=t,t=r)):(Be=t,t=r)):(Be=t,t=r)):(Be=t,t=r)):(Be=t,t=r);return t}(),t===r&&(t=Be,35===e.charCodeAt(Be)?(n=o,Be++):(n=r,0===qe&&Ze(s)),n!==r&&(i=(i=u())?void 0:r)!==r?t=n=c():(Be=t,t=r),t===r))))){if(t=Be,n=[],(i=ct())!==r)for(;i!==r;)n.push(i),i=ct();else n=r;n!==r&&(n=l(n)),t=n}return t}function tt(){var t,n,i;if(qe++,t=Be,n=[],E.test(e.charAt(Be))?(i=e.charAt(Be),Be++):(i=r,0===qe&&Ze(C)),i!==r)for(;i!==r;)n.push(i),E.test(e.charAt(Be))?(i=e.charAt(Be),Be++):(i=r,0===qe&&Ze(C));else n=r;return t=n!==r?e.substring(t,Be):n,qe--,t===r&&(n=r,0===qe&&Ze(P)),t}function nt(){var e,t,n;return e=Be,dt()!==r&&(t=tt())!==r&&dt()!==r&&(n=it())!==r?e=j(t,n):(Be=e,e=r),e}function rt(){var t,n,i;
14return t=Be,dt()!==r?(n=function(){var t,n,i;t=tt(),t===r&&(t=Be,61===e.charCodeAt(Be)?(n=U,Be++):(n=r,0===qe&&Ze(V)),n!==r&&(i=lt())!==r?t=n=I(i):(Be=t,t=r));return t}(),n!==r&&dt()!==r&&(i=it())!==r?t=j(n,i):(Be=t,t=r)):(Be=t,t=r),t}function it(){var t,n,i,a,o,s;if(t=Be,123===e.charCodeAt(Be)?(n=d,Be++):(n=r,0===qe&&Ze(f)),n!==r)if(i=Be,(a=dt())!==r?(o=Be,qe++,123===e.charCodeAt(Be)?(s=d,Be++):(s=r,0===qe&&Ze(f)),qe--,s!==r?(Be=o,o=void 0):o=r,o!==r?i=a=[a,o]:(Be=i,i=r)):(Be=i,i=r),i===r&&(i=null),i!==r){for(a=[],o=et();o!==r;)a.push(o),o=et();a!==r&&(o=dt())!==r?(125===e.charCodeAt(Be)?(s=h,Be++):(s=r,0===qe&&Ze(p)),s!==r?t=n=L(a):(Be=t,t=r)):(Be=t,t=r)}else Be=t,t=r;else Be=t,t=r;return t}function at(){var t,n,i,a;if(qe++,t=Be,n=[],se.test(e.charAt(Be))?(i=e.charAt(Be),Be++):(i=r,0===qe&&Ze(ue)),i!==r)for(;i!==r;)n.push(i),se.test(e.charAt(Be))?(i=e.charAt(Be),Be++):(i=r,0===qe&&Ze(ue));else n=r;if(n!==r&&(n=ce(n)),(t=n)===r&&(t=ot())===r&&(t=Be,39===e.charCodeAt(Be)?(n=le,Be++):(n=r,0===qe&&Ze(de)),n!==r&&(i=st())!==r?(39===e.charCodeAt(Be)?(a=le,Be++):(a=r,0===qe&&Ze(de)),a!==r?t=n=fe(i):(Be=t,t=r)):(Be=t,t=r),t===r))if(t=Be,123===e.charCodeAt(Be)?(n=d,Be++):(n=r,0===qe&&Ze(f)),n!==r){for(i=[],a=at();a!==r;)i.push(a),a=at();i!==r?(125===e.charCodeAt(Be)?(a=h,Be++):(a=r,0===qe&&Ze(p)),a!==r?t=n=he(i):(Be=t,t=r)):(Be=t,t=r)}else Be=t,t=r;return qe--,t===r&&(n=r,0===qe&&Ze(oe)),t}function ot(){var t,n;return qe++,Be,e.substr(Be,2)===me?(n=me,Be+=2):(n=r,0===qe&&Ze(ve)),n!==r&&(n=ye()),qe--,(t=n)===r&&(n=r,0===qe&&Ze(pe)),t}function st(){var t,n,i;if((t=ot())===r){if(t=Be,n=[],ge.test(e.charAt(Be))?(i=e.charAt(Be),Be++):(i=r,0===qe&&Ze(be)),i!==r)for(;i!==r;)n.push(i),ge.test(e.charAt(Be))?(i=e.charAt(Be),Be++):(i=r,0===qe&&Ze(be));else n=r;n!==r&&(n=l(n)),t=n}return t}function ut(){var t,n,i,a,o,s;if(qe++,t=function(){var t,n,i,a;if(t=Be,e.substr(Be,2)===_e?(n=_e,Be+=2):(n=r,0===qe&&Ze(we)),n!==r){for(i=[],a=st();a!==r;)i.push(a),a=st();i!==r?(39===e.charCodeAt(Be)?(a=le,Be++):(a=r,0===qe&&Ze(de)),a!==r?t=n=ke(i):(Be=t,t=r)):(Be=t,t=r)}else Be=t,t=r;if(t===r)if(t=Be,e.substr(Be,2)===xe?(n=xe,Be+=2):(n=r,0===qe&&Ze(Se)),n!==r){for(i=[],a=st();a!==r;)i.push(a),a=st();i!==r?(39===e.charCodeAt(Be)?(a=le,Be++):(a=r,0===qe&&Ze(de)),a!==r?t=n=Oe(i):(Be=t,t=r)):(Be=t,t=r)}else Be=t,t=r;return t}(),t===r){if(t=Be,n=Be,i=Be,e.substr(Be,2)===De?(a=De,Be+=2):(a=r,0===qe&&Ze(Me)),a!==r){for(o=[],s=st();s!==r;)o.push(s),s=st();o!==r?(39===e.charCodeAt(Be)?(s=le,Be++):(s=r,0===qe&&Ze(de)),s!==r?i=a=Pe(o):(Be=i,i=r)):(Be=i,i=r)}else Be=i,i=r;i!==r&&(a=(a=u())?void 0:r)!==r?n=i=[i,a]:(Be=n,n=r),n!==r&&(n=Ee(n)),(t=n)===r&&(39===e.charCodeAt(Be)?(t=le,Be++):(t=r,0===qe&&Ze(de)))}return qe--,t===r&&(n=r,0===qe&&Ze(Te)),t}function ct(){var t,n;return(t=ot())===r&&(t=ut())===r&&(t=Be,35===e.charCodeAt(Be)?(n=o,Be++):(n=r,0===qe&&Ze(s)),n!==r&&(Ae()?void 0:r)!==r?t=n=Ye(n):(Be=t,t=r),t===r&&(t=function(){var t;return qe++,je.test(e.charAt(Be))?(t=e.charAt(Be),Be++):(t=r,0===qe&&Ze(Le)),qe--,t===r&&0===qe&&Ze(Ce),t}())),t}function lt(){var t,n,i;if(qe++,t=Be,n=[],Ne.test(e.charAt(Be))?(i=e.charAt(Be),Be++):(i=r,0===qe&&Ze(Fe)),i!==r)for(;i!==r;)n.push(i),Ne.test(e.charAt(Be))?(i=e.charAt(Be),Be++):(i=r,0===qe&&Ze(Fe));else n=r;return t=n!==r?e.substring(t,Be):n,qe--,t===r&&(n=r,0===qe&&Ze(Re)),t}function dt(){var t,n,i;for(qe++,t=Be,n=[],Ue.test(e.charAt(Be))?(i=e.charAt(Be),Be++):(i=r,0===qe&&Ze(Ve));i!==r;)n.push(i),Ue.test(e.charAt(Be))?(i=e.charAt(Be),Be++):(i=r,0===qe&&Ze(Ve));return t=n!==r?e.substring(t,Be):n,qe--,t===r&&(n=r,0===qe&&Ze(Ie)),t}var ft,ht,pt,mt=[!1];if((n=a())!==r&&Be===e.length)return n;throw n!==r&&Be<e.length&&Ze({type:"end"}),ft=He,ht=ze<e.length?e.charAt(ze):null,pt=ze<e.length?Xe(ze,ze+1):Xe(ze,ze),new $($.buildMessage(ft,ht),ft,ht,pt)}},te=function(e){return"string"==typeof e},ne=function(e){return"function"==typeof e},re=new Map,ie=new Map;function ae(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(r){if(te(r)&&(r=new Date(r)),n){var i=se(e,t),a=ie.get(i);if(a)return a.format(r);var o=new Intl.DateTimeFormat(e,t);return ie.set(i,o),o.format(r)}return new Intl.DateTimeFormat(e,t).format(r)}}function oe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(r){if(n){var i=se(e,t),a=re.get(i);if(a)return a.format(r);var o=new Intl.NumberFormat(e,t);return re.set(i,o),o.format(r)}return new Intl.NumberFormat(e,t).format(r)}}function se(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Array.isArray(e)?e.sort().join("-"):e;return"".concat(n,"-").concat(JSON.stringify(t))}var ue=/\\u[a-fA-F0-9]{4}|\\x[a-fA-F0-9]{2}/g,ce=function(e,t){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t=t||e;var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{plurals:void 0}).plurals,i=function(e){return te(e)?n[e]||{style:e}:e},a=function(e,n){return function(r){var i=ne(n)?n(r):n,a=Array.isArray(i)?i:[i],o=oe(t)(e);return a.map((function(e){return te(e)?e.replace("#",o):e}))}};return r||console.error("Plurals for locale ".concat(e," aren't loaded. Use i18n.loadLocaleData method to load plurals for specific locale. Using other plural rule as a fallback.")),{plural:function(e,t){var n=t.offset,i=void 0===n?0:n,o=I(t,["offset"]),s=o[e]||o[null==r?void 0:r(e-i)]||o.other;return a(e-i,s)},selectordinal:function(e,t){var n=t.offset,i=void 0===n?0:n,o=I(t,["offset"]),s=o[e]||o[null==r?void 0:r(e-i,!0)]||o.other;return a(e-i,s)},select:function(e,t){return t[e]||t.other},number:function(e,n){return oe(t,i(n))(e)},date:function(e,n){return ae(t,i(n))(e)},undefined:function(e){return e}}};function le(e,t,n,r){return function(i){var a=function(e){var t=e.locale,n=e.locales,r=e.values,i=e.formats,a=e.localeData,o=ce(t,n,a,i);return function e(t,n,i){var a=r[t],s=o[n](a,i),u=ne(s)?s(e):s;return Array.isArray(u)?u.join(""):u}}({locale:t,locales:n,localeData:r,formats:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},values:i}),o=function e(t){return Array.isArray(t)?t.reduce((function(t,n){if(te(n))return t+n;var r=F(n,3),i=r[0],o=r[1],s=r[2],u={};
14null==s||te(s)?u=s:Object.keys(s).forEach((function(t){u[t]=e(s[t])}));var c=a(i,o,u);return null==c?t:t+c}),""):t}(e);return te(o)&&ue.test(o)?JSON.parse('"'.concat(o.trim(),'"')):te(o)?o.trim():o}}function de(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function fe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?de(Object(n),!0).forEach((function(t){Z(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):de(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function he(e){return e.filter((function(e){return!te(e)})).length?e.map((function(e){if(te(e))return e;if("octothorpe"===e.type)return"#";if("argument"===e.type)return[e.arg];if("function"===e.type){var t=e.param&&e.param.tokens[0],n="string"==typeof t?t.trim():t;return[e.arg,e.key,n].filter(Boolean)}var r=e.offset?parseInt(e.offset):void 0,i={};return e.cases.forEach((function(e){i[e.key]=he(e.tokens)})),[e.arg,e.type,fe({offset:r},i)]})):e.join("")}function pe(e){try{return he(ee.parse(e))}catch(t){return console.error("Message cannot be parsed due to syntax errors: ".concat(e)),e}}var me=function(){function e(){P(this,e),this._events={}}return C(e,[{key:"on",value:function(e,t){var n=this;return this._hasEvent(e)||(this._events[e]=[]),this._events[e].push(t),function(){return n.removeListener(e,t)}}},{key:"removeListener",value:function(e,t){if(this._hasEvent(e)){var n=this._events[e].indexOf(t);~n&&this._events[e].splice(n,1)}}},{key:"emit",value:function(e){for(var t=this,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];this._hasEvent(e)&&this._events[e].map((function(e){return e.apply(t,r)}))}},{key:"_hasEvent",value:function(e){return Array.isArray(this._events[e])}}]),e}();function ve(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=R(e);if(t){var i=R(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Y(this,n)}}var ye=function(e){L(n,e);var t=ve(n);function n(e){var r;return P(this,n),(r=t.call(this))._messages={},r._localeData={},null!=e.missing&&(r._missing=e.missing),null!=e.messages&&r.load(e.messages),null!=e.localeData&&r.loadLocaleData(e.localeData),null==e.locale&&null==e.locales||r.activate(e.locale,e.locales),r}return C(n,[{key:"_loadLocaleData",value:function(e,t){null==this._localeData[e]?this._localeData[e]=t:Object.assign(this._localeData[e],t)}},{key:"loadLocaleData",value:function(e,t){var n=this;null!=t?this._loadLocaleData(e,t):Object.keys(e).forEach((function(t){return n._loadLocaleData(t,e[t])})),this.emit("change")}},{key:"_load",value:function(e,t){null==this._messages[e]?this._messages[e]=t:Object.assign(this._messages[e],t)}},{key:"load",value:function(e,t){var n=this;null!=t?this._load(e,t):Object.keys(e).forEach((function(t){return n._load(t,e[t])})),this.emit("change")}},{key:"activate",value:function(e,t){this._messages[e]||console.warn('Messages for locale "'.concat(e,'" not loaded.')),this._localeData[e]||console.warn('Locale data for locale "'.concat(e,"\" not loaded. Plurals won't work correctly.")),this._locale=e,this._locales=t,this.emit("change")}},{key:"_",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.message,i=n.formats,a=n.context;te(e)||(t=e.values||t,r=e.message,a=e.context,e=e.id);var o,s=!a&&!this.messages[e],u=a&&!this.messages[a][e],c=u||s,l=this._missing;return l&&c?ne(l)?l(this._locale,e,a):l:(c&&this.emit("missing",{id:e,context:a,locale:this._locale}),o=a&&!u?this.messages[a][e]||r||e:this.messages[e]||r||e,o=te(o)?pe(o):o,te(o)&&ue.test(o)?JSON.parse('"'.concat(o,'"')):te(o)?o:le(o,this._locale,this._locales,this.localeData)(t,i))}},{key:"date",value:function(e,t){return ae(this._locales||this._locale,t)(e)}},{key:"number",value:function(e,t){return oe(this._locales||this._locale,t)(e)}},{key:"locale",get:function(){return this._locale}},{key:"locales",get:function(){return this._locales}},{key:"messages",get:function(){var e;return null!==(e=this._messages[this._locale])&&void 0!==e?e:{}}},{key:"localeData",get:function(){var e;return null!==(e=this._localeData[this._locale])&&void 0!==e?e:{}}}]),n}(me);!function(){new ye(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}();const ge=X;var be={groupNames:{products:ge._("Products"),contract:"Maintenance","monthly-subscription":ge._("Monthly Subscriptions"),"yearly-subscription":ge._("Annual Subscriptions"),training:"Training","co-term-existing":ge._("Prorated payments for existing subscriptions"),nfr:ge._("NFR Licenses")},bagTitleMsg:ge._("Shopping Bag"),checkoutMsg:ge._("Checkout"),emptyBagMsg:ge._("Your bag is empty"),emptyBagContactsMsg:{id:"Questions? You can contact sales at {salesPhone}."},continueShoppingMsg:ge._("Continue Shopping"),serviceSelectMsg:"Service Select",removeMsg:ge._("Remove"),unavailableMsg:ge._("Unavailable"),freeMsg:ge._("Free"),includedMsg:ge._("Included"),iosOnlyMsg:ge._("iOS only"),automaticPromotionsMsg:ge._("Automatic Promotions"),savedAmountMsg:{id:"You saved {amount}"},unexpectedErrorMsg:ge._("An unexpected error occurred."),unavailableProductsRegionMsg:ge._("Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing."),unavailableProductsMsg:ge._("Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing."),monthPeriodMsg:ge._("month"),yearPeriodMsg:ge._("year"),coTermDescription:{id:"Payment for {days} days until {date}"},reactivationDescription:{id:"Reactivation for license {licenseId}"},willRenewMsg:{id:"will renew at {price} starting on {date}"},willRenewPlusTaxMsg:{id:"will renew at {price} + Tax starting on {date}"},willRenewCountMsg:{id:"{count} licenses will renew at {price} starting on {date}"},willRenewSingleMsg:{id:"1 license will renew at {price} starting on {date}"},willRenewAllMsg:{id:"all licenses will renew at {price} starting on {date}"},getWillRenewMsg:function(e,t){return null===e?"willRenewMsg":e===t?"willRenewAllMsg":1===e?"willRenewSingleMsg":"willRenewCountMsg"},applyVoucherMsg:ge._("apply"),promoCodeFieldMsg:ge._("Promo code"),enterPromoCodeMsg:ge._("Enter Promo Code"),organizationOnCoTermMsg:ge._("Your organization has signed up for Renewal Date Sync, which provides a unified renew
14al date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date."),initialCoTermMsg:{id:"initial payments adjusted for {renewalDateSyncTerm}"},renewalDateSyncTerm:ge._("Renewal Date Sync"),networkLicenseSeat:ge._("network license seat"),conversionToSubscription:ge._("conversion to subscription"),detailedNetworkLicenseSeat:{id:"network license seat on {licenseId}"},unknownOperatingSystem:ge._("unknown operating system")};function _e(e,t){return ge._(e||"",t||{})}function we(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var ke={exports:{}};!function(e,t){e.exports=function(){var t,n;function r(){return t.apply(null,arguments)}function i(e){t=e}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function u(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(s(e,t))return!1;return!0}function c(e){return void 0===e}function l(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var n,r=[],i=e.length;for(n=0;n<i;++n)r.push(t(e[n],n));return r}function h(e,t){for(var n in t)s(t,n)&&(e[n]=t[n]);return s(t,"toString")&&(e.toString=t.toString),s(t,"valueOf")&&(e.valueOf=t.valueOf),e}function p(e,t,n,r){return Jn(e,t,n,r,!0).utc()}function m(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function v(e){return null==e._pf&&(e._pf=m()),e._pf}function y(e){if(null==e._isValid){var t=v(e),r=n.call(t.parsedDateParts,(function(e){return null!=e})),i=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r);if(e._strict&&(i=i&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return i;e._isValid=i}return e._isValid}function g(e){var t=p(NaN);return null!=e?h(v(t),e):v(t).userInvalidated=!0,t}n=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),r=n.length>>>0;for(t=0;t<r;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var b=r.momentProperties=[],_=!1;function w(e,t){var n,r,i,a=b.length;if(c(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),c(t._i)||(e._i=t._i),c(t._f)||(e._f=t._f),c(t._l)||(e._l=t._l),c(t._strict)||(e._strict=t._strict),c(t._tzm)||(e._tzm=t._tzm),c(t._isUTC)||(e._isUTC=t._isUTC),c(t._offset)||(e._offset=t._offset),c(t._pf)||(e._pf=v(t)),c(t._locale)||(e._locale=t._locale),a>0)for(n=0;n<a;n++)c(i=t[r=b[n]])||(e[r]=i);return e}function k(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===_&&(_=!0,r.updateOffset(this),_=!1)}function x(e){return e instanceof k||null!=e&&null!=e._isAMomentObject}function S(e){!1===r.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function O(e,t){var n=!0;return h((function(){if(null!=r.deprecationHandler&&r.deprecationHandler(null,e),n){var i,a,o,u=[],c=arguments.length;for(a=0;a<c;a++){if(i="","object"==typeof arguments[a]){for(o in i+="\n["+a+"] ",arguments[0])s(arguments[0],o)&&(i+=o+": "+arguments[0][o]+", ");i=i.slice(0,-2)}else i=arguments[a];u.push(i)}S(e+"\nArguments: "+Array.prototype.slice.call(u).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var T,D={};function M(e,t){null!=r.deprecationHandler&&r.deprecationHandler(e,t),D[e]||(S(t),D[e]=!0)}function P(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function E(e){var t,n;for(n in e)s(e,n)&&(P(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function C(e,t){var n,r=h({},e);for(n in t)s(t,n)&&(o(e[n])&&o(t[n])?(r[n]={},h(r[n],e[n]),h(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)s(e,n)&&!s(t,n)&&o(e[n])&&(r[n]=h({},r[n]));return r}function j(e){null!=e&&this.set(e)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null,T=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)s(e,t)&&n.push(t);return n};
14var L={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function A(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return P(r)?r.call(t,n):r}function Y(e,t,n){var r=""+Math.abs(e),i=t-r.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var R=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,N=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,F={},I={};function U(e,t,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),e&&(I[e]=i),t&&(I[t[0]]=function(){return Y(i.apply(this,arguments),t[1],t[2])}),n&&(I[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function V(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function B(e){var t,n,r=e.match(R);for(t=0,n=r.length;t<n;t++)I[r[t]]?r[t]=I[r[t]]:r[t]=V(r[t]);return function(t){var i,a="";for(i=0;i<n;i++)a+=P(r[i])?r[i].call(t,e):r[i];return a}}function W(e,t){return e.isValid()?(t=z(t,e.localeData()),F[t]=F[t]||B(t),F[t](e)):e.localeData().invalidDate()}function z(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}for(N.lastIndex=0;n>=0&&N.test(e);)e=e.replace(N,r),N.lastIndex=0,n-=1;return e}var H={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function q(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(R).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var G="Invalid date";function K(){return this._invalidDate}var J="%d",Q=/\d{1,2}/;function X(e){return this._ordinal.replace("%d",e)}var Z={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function $(e,t,n,r){var i=this._relativeTime[n];return P(i)?i(e,t,n,r):i.replace(/%d/i,e)}function ee(e,t){var n=this._relativeTime[e>0?"future":"past"];return P(n)?n(t):n.replace(/%s/i,t)}var te={};function ne(e,t){var n=e.toLowerCase();te[n]=te[n+"s"]=te[t]=e}function re(e){return"string"==typeof e?te[e]||te[e.toLowerCase()]:void 0}function ie(e){var t,n,r={};for(n in e)s(e,n)&&(t=re(n))&&(r[t]=e[n]);return r}var ae={};function oe(e,t){ae[e]=t}function se(e){var t,n=[];for(t in e)s(e,t)&&n.push({unit:t,priority:ae[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}function ue(e){return e%4==0&&e%100!=0||e%400==0}function ce(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function le(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=ce(t)),n}function de(e,t){return function(n){return null!=n?(he(this,e,n),r.updateOffset(this,t),this):fe(this,e)}}function fe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function he(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&ue(e.year())&&1===e.month()&&29===e.date()?(n=le(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),et(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function pe(e){return P(this[e=re(e)])?this[e]():this}function me(e,t){if("object"==typeof e){var n,r=se(e=ie(e)),i=r.length;for(n=0;n<i;n++)this[r[n].unit](e[r[n].unit])}else if(P(this[e=re(e)]))return this[e](t);return this}var ve,ye=/\d/,ge=/\d\d/,be=/\d{3}/,_e=/\d{4}/,ke=/[+-]?\d{6}/,xe=/\d\d?/,Se=/\d\d\d\d?/,Oe=/\d\d\d\d\d\d?/,Te=/\d{1,3}/,De=/\d{1,4}/,Me=/[+-]?\d{1,6}/,Pe=/\d+/,Ee=/[+-]?\d+/,Ce=/Z|[+-]\d\d:?\d\d/gi,je=/Z|[+-]\d\d(?::?\d\d)?/gi,Le=/[+-]?\d+(\.\d{1,3})?/,Ae=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function Ye(e,t,n){ve[e]=P(t)?t:function(e,r){return e&&n?n:t}}function Re(e,t){return s(ve,e)?ve[e](t._strict,t._locale):new RegExp(Ne(e))}function Ne(e){return Fe(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,i){return t||n||r||i})))}function Fe(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}ve={};var Ie={};function Ue(e,t){var n,r,i=t;
vendor: 7,542 bytes, line 14
14for("string"==typeof e&&(e=[e]),l(t)&&(i=function(e,n){n[t]=le(e)}),r=e.length,n=0;n<r;n++)Ie[e[n]]=i}function Ve(e,t){Ue(e,(function(e,n,r,i){r._w=r._w||{},t(e,r._w,r,i)}))}function Be(e,t,n){null!=t&&s(Ie,e)&&Ie[e](t,n._a,n,e)}var We,ze=0,He=1,qe=2,Ge=3,Ke=4,Je=5,Qe=6,Xe=7,Ze=8;function $e(e,t){return(e%t+t)%t}function et(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=$e(t,12);return e+=(t-n)/12,1===n?ue(e)?29:28:31-n%7%2}We=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},U("M",["MM",2],"Mo",(function(){return this.month()+1})),U("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),U("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),ne("month","M"),oe("month",8),Ye("M",xe),Ye("MM",xe,ge),Ye("MMM",(function(e,t){return t.monthsShortRegex(e)})),Ye("MMMM",(function(e,t){return t.monthsRegex(e)})),Ue(["M","MM"],(function(e,t){t[He]=le(e)-1})),Ue(["MMM","MMMM"],(function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);null!=i?t[He]=i:v(n).invalidMonth=e}));var tt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),nt="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),rt=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,it=Ae,at=Ae;function ot(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||rt).test(t)?"format":"standalone"][e.month()]:a(this._months)?this._months:this._months.standalone}function st(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[rt.test(t)?"format":"standalone"][e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function ut(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)a=p([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(a,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(a,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=We.call(this._shortMonthsParse,o))?i:null:-1!==(i=We.call(this._longMonthsParse,o))?i:null:"MMM"===t?-1!==(i=We.call(this._shortMonthsParse,o))||-1!==(i=We.call(this._longMonthsParse,o))?i:null:-1!==(i=We.call(this._longMonthsParse,o))||-1!==(i=We.call(this._shortMonthsParse,o))?i:null}function ct(e,t,n){var r,i,a;if(this._monthsParseExact)return ut.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=p([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(a="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(a.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function lt(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=le(t);else if(!l(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),et(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function dt(e){return null!=e?(lt(this,e),r.updateOffset(this,!0),this):fe(this,"Month")}function ft(){return et(this.year(),this.month())}function ht(e){return this._monthsParseExact?(s(this,"_monthsRegex")||mt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=it),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function pt(e){return this._monthsParseExact?(s(this,"_monthsRegex")||mt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=at),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function mt(){function e(e,t){return t.length-e.length}var t,n,r=[],i=[],a=[];for(t=0;t<12;t++)n=p([2e3,t]),r.push(this.monthsShort(n,"")),i.push(this.months(n,"")),a.push(this.months(n,"")),a.push(this.monthsShort(n,""));for(r.sort(e),i.sort(e),a.sort(e),t=0;t<12;t++)r[t]=Fe(r[t]),i[t]=Fe(i[t]);for(t=0;t<24;t++)a[t]=Fe(a[t]);this._monthsRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function vt(e){return ue(e)?366:365}U("Y",0,0,(function(){var e=this.year();return e<=9999?Y(e,4):"+"+e})),U(0,["YY",2],0,(function(){return this.year()%100})),U(0,["YYYY",4],0,"year"),U(0,["YYYYY",5],0,"year"),U(0,["YYYYYY",6,!0],0,"year"),ne("year","y"),oe("year",1),Ye("Y",Ee),Ye("YY",xe,ge),Ye("YYYY",De,_e),Ye("YYYYY",Me,ke),Ye("YYYYYY",Me,ke),Ue(["YYYYY","YYYYYY"],ze),Ue("YYYY",(function(e,t){t[ze]=2===e.length?r.parseTwoDigitYear(e):le(e)})),Ue("YY",(function(e,t){t[ze]=r.parseTwoDigitYear(e)})),Ue("Y",(function(e,t){t[ze]=parseInt(e,10)})),r.parseTwoDigitYear=function(e){return le(e)+(le(e)>68?1900:2e3)};var yt=de("FullYear",!0);function gt(){return ue(this.year())}function bt(e,t,n,r,i,a,o){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,i,a,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,a,o),s}function _t(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function wt(e,t,n){var r=7+t-n;return-(7+_t(e,0,r).getUTCDay()-t)%7+r-1}function kt(e,t,n,r,i){var a,o,s=1+7*(t-1)+(7+n-r)%7+wt(e,r,i);return s<=0?o=vt(a=e-1)+s:s>vt(e)?(a=e+1,o=s-vt(e)):(a=e,o=s),{year:a,dayOfYear:o}}function xt(e,t,n){var r,i,a=wt(e.year(),t,n),o=Math.floor((e.dayOfYear()-a-1)/7)+1;return o<1?r=o+St(i=e.year()-1,t,n):o>St(e.year(),t,n)?(r=o-St(e.year(),t,n),i=e.year()+1):(i=e.year(),r=o),{week:r,year:i}}function St(e,t,n){var r=wt(e,t,n),i=wt(e+1,t,n);return(vt(e)-r+i)/7}function Ot(e){return xt(e,this._week.dow,this._week.doy).week}U("w",["ww",2],"wo","week"),U("W",["WW",2],"Wo","isoWeek"),ne("week","w"),ne("isoWeek","W"),oe("week",5),oe("isoWeek",5),Ye("w",xe),Ye("ww",xe,ge),Ye("W",xe),Ye("WW",xe,ge),Ve(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=le(e)}));var Tt={dow:0,doy:6};function Dt(){return this._week.dow}function Mt(){return this._week.doy}function Pt(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Et(e){var t=xt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Ct(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function jt(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Lt(e,t){return e.slice(t,7).concat(e.slice(0,t))}U("d",0,"do","day"),U("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),U("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),U("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),U("e",0,0,"weekday"),U("E",0,0,"isoWeekday"),ne("day","d"),ne("weekday","e"),ne("isoWeekday","E"),oe("day",11),oe("weekday",11),oe("isoWeekday",11),Ye("d",xe),Ye("e",xe),Ye("E",xe),Ye("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Ye("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Ye("dddd",(function(e,t){return t.weekdaysRegex(e)})),Ve(["dd","ddd","dddd"],(function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._str
vendor: 5,052 bytes, line 14
14ict);null!=i?t.d=i:v(n).invalidWeekday=e})),Ve(["d","e","E"],(function(e,t,n,r){t[r]=le(e)}));var At="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Yt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Rt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Nt=Ae,Ft=Ae,It=Ae;function Ut(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Lt(n,this._week.dow):e?n[e.day()]:n}function Vt(e){return!0===e?Lt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Bt(e){return!0===e?Lt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Wt(e,t,n){var r,i,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=p([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=We.call(this._weekdaysParse,o))?i:null:"ddd"===t?-1!==(i=We.call(this._shortWeekdaysParse,o))?i:null:-1!==(i=We.call(this._minWeekdaysParse,o))?i:null:"dddd"===t?-1!==(i=We.call(this._weekdaysParse,o))||-1!==(i=We.call(this._shortWeekdaysParse,o))||-1!==(i=We.call(this._minWeekdaysParse,o))?i:null:"ddd"===t?-1!==(i=We.call(this._shortWeekdaysParse,o))||-1!==(i=We.call(this._weekdaysParse,o))||-1!==(i=We.call(this._minWeekdaysParse,o))?i:null:-1!==(i=We.call(this._minWeekdaysParse,o))||-1!==(i=We.call(this._weekdaysParse,o))||-1!==(i=We.call(this._shortWeekdaysParse,o))?i:null}function zt(e,t,n){var r,i,a;if(this._weekdaysParseExact)return Wt.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=p([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Ht(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Ct(e,this.localeData()),this.add(e-t,"d")):t}function qt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Gt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=jt(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Kt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Nt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Jt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ft),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Qt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=It),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Xt(){function e(e,t){return t.length-e.length}var t,n,r,i,a,o=[],s=[],u=[],c=[];for(t=0;t<7;t++)n=p([2e3,1]).day(t),r=Fe(this.weekdaysMin(n,"")),i=Fe(this.weekdaysShort(n,"")),a=Fe(this.weekdays(n,"")),o.push(r),s.push(i),u.push(a),c.push(r),c.push(i),c.push(a);o.sort(e),s.sort(e),u.sort(e),c.sort(e),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Zt(){return this.hours()%12||12}function $t(){return this.hours()||24}function en(e,t){U(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function tn(e,t){return t._meridiemParse}function nn(e){return"p"===(e+"").toLowerCase().charAt(0)}U("H",["HH",2],0,"hour"),U("h",["hh",2],0,Zt),U("k",["kk",2],0,$t),U("hmm",0,0,(function(){return""+Zt.apply(this)+Y(this.minutes(),2)}
vendor: 5,891 bytes, line 14
14)),U("hmmss",0,0,(function(){return""+Zt.apply(this)+Y(this.minutes(),2)+Y(this.seconds(),2)})),U("Hmm",0,0,(function(){return""+this.hours()+Y(this.minutes(),2)})),U("Hmmss",0,0,(function(){return""+this.hours()+Y(this.minutes(),2)+Y(this.seconds(),2)})),en("a",!0),en("A",!1),ne("hour","h"),oe("hour",13),Ye("a",tn),Ye("A",tn),Ye("H",xe),Ye("h",xe),Ye("k",xe),Ye("HH",xe,ge),Ye("hh",xe,ge),Ye("kk",xe,ge),Ye("hmm",Se),Ye("hmmss",Oe),Ye("Hmm",Se),Ye("Hmmss",Oe),Ue(["H","HH"],Ge),Ue(["k","kk"],(function(e,t,n){var r=le(e);t[Ge]=24===r?0:r})),Ue(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),Ue(["h","hh"],(function(e,t,n){t[Ge]=le(e),v(n).bigHour=!0})),Ue("hmm",(function(e,t,n){var r=e.length-2;t[Ge]=le(e.substr(0,r)),t[Ke]=le(e.substr(r)),v(n).bigHour=!0})),Ue("hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[Ge]=le(e.substr(0,r)),t[Ke]=le(e.substr(r,2)),t[Je]=le(e.substr(i)),v(n).bigHour=!0})),Ue("Hmm",(function(e,t,n){var r=e.length-2;t[Ge]=le(e.substr(0,r)),t[Ke]=le(e.substr(r))})),Ue("Hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[Ge]=le(e.substr(0,r)),t[Ke]=le(e.substr(r,2)),t[Je]=le(e.substr(i))}));var rn=/[ap]\.?m?\.?/i,an=de("Hours",!0);function on(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var sn,un={calendar:L,longDateFormat:H,invalidDate:G,ordinal:J,dayOfMonthOrdinalParse:Q,relativeTime:Z,months:tt,monthsShort:nt,week:Tt,weekdays:At,weekdaysMin:Rt,weekdaysShort:Yt,meridiemParse:rn},cn={},ln={};function dn(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function fn(e){return e?e.toLowerCase().replace("_","-"):e}function hn(e){for(var t,n,r,i,a=0;a<e.length;){for(t=(i=fn(e[a]).split("-")).length,n=(n=fn(e[a+1]))?n.split("-"):null;t>0;){if(r=mn(i.slice(0,t).join("-")))return r;if(n&&n.length>=t&&dn(i,n)>=t-1)break;t--}a++}return sn}function pn(e){return null!=e.match("^[^/\\\\]*$")}function mn(t){var n=null;if(void 0===cn[t]&&e&&e.exports&&pn(t))try{n=sn._abbr,we("./locale/"+t),vn(n)}catch(e){cn[t]=null}return cn[t]}function vn(e,t){var n;return e&&((n=c(t)?bn(e):yn(e,t))?sn=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),sn._abbr}function yn(e,t){if(null!==t){var n,r=un;if(t.abbr=e,null!=cn[e])M("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=cn[e]._config;else if(null!=t.parentLocale)if(null!=cn[t.parentLocale])r=cn[t.parentLocale]._config;else{if(null==(n=mn(t.parentLocale)))return ln[t.parentLocale]||(ln[t.parentLocale]=[]),ln[t.parentLocale].push({name:e,config:t}),null;r=n._config}return cn[e]=new j(C(r,t)),ln[e]&&ln[e].forEach((function(e){yn(e.name,e.config)})),vn(e),cn[e]}return delete cn[e],null}function gn(e,t){if(null!=t){var n,r,i=un;null!=cn[e]&&null!=cn[e].parentLocale?cn[e].set(C(cn[e]._config,t)):(null!=(r=mn(e))&&(i=r._config),t=C(i,t),null==r&&(t.abbr=e),(n=new j(t)).parentLocale=cn[e],cn[e]=n),vn(e)}else null!=cn[e]&&(null!=cn[e].parentLocale?(cn[e]=cn[e].parentLocale,e===vn()&&vn(e)):null!=cn[e]&&delete cn[e]);return cn[e]}function bn(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return sn;if(!a(e)){if(t=mn(e))return t;e=[e]}return hn(e)}function _n(){return T(cn)}function wn(e){var t,n=e._a;return n&&-2===v(e).overflow&&(t=n[He]<0||n[He]>11?He:n[qe]<1||n[qe]>et(n[ze],n[He])?qe:n[Ge]<0||n[Ge]>24||24===n[Ge]&&(0!==n[Ke]||0!==n[Je]||0!==n[Qe])?Ge:n[Ke]<0||n[Ke]>59?Ke:n[Je]<0||n[Je]>59?Je:n[Qe]<0||n[Qe]>999?Qe:-1,v(e)._overflowDayOfYear&&(t<ze||t>qe)&&(t=qe),v(e)._overflowWeeks&&-1===t&&(t=Xe),v(e)._overflowWeekday&&-1===t&&(t=Ze),v(e).overflow=t),e}var kn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,xn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Sn=/Z|[+-]\d\d(?::?\d\d)?/,On=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Tn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Dn=/^\/?Date\((-?\d+)/i,Mn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Pn={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function En(e){var t,n,r,i,a,o,s=e._i,u=kn.exec(s)||xn.exec(s),c=On.length,l=Tn.length;if(u){for(v(e).iso=!0,t=0,n=c;t<n;t++)if(On[t][1].exec(u[1])){i=On[t][0],r=!1!==On[t][2];break}if(null==i)return void(e._isValid=!1);if(u[3]){for(t=0,n=l;t<n;t++)if(Tn[t][1].exec(u[3])){a=(u[2]||" ")+Tn[t][0];break}if(null==a)return void(e._isValid=!1)}if(!r&&null!=a)return void(e._isValid=!1);if(u[4]){if(!Sn.exec(u[4]))return void(e._isValid=!1);o="Z"}e._f=i+(a||"")+(o||""),Bn(e)}else e._isValid=!1}function Cn(e,t,n,r,i,a){var o=[jn(e),nt.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return a&&o.push(parseInt(a,10)),o}function jn(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Ln(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}
vendor: 20,916 bytes, line 14
14function An(e,t,n){return!e||Yt.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(v(n).weekdayMismatch=!0,n._isValid=!1,!1)}function Yn(e,t,n){if(e)return Pn[e];if(t)return 0;var r=parseInt(n,10),i=r%100;return(r-i)/100*60+i}function Rn(e){var t,n=Mn.exec(Ln(e._i));if(n){if(t=Cn(n[4],n[3],n[2],n[5],n[6],n[7]),!An(n[1],t,e))return;e._a=t,e._tzm=Yn(n[8],n[9],n[10]),e._d=_t.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),v(e).rfc2822=!0}else e._isValid=!1}function Nn(e){var t=Dn.exec(e._i);null===t?(En(e),!1===e._isValid&&(delete e._isValid,Rn(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:r.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Fn(e,t,n){return null!=e?e:null!=t?t:n}function In(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function Un(e){var t,n,r,i,a,o=[];if(!e._d){for(r=In(e),e._w&&null==e._a[qe]&&null==e._a[He]&&Vn(e),null!=e._dayOfYear&&(a=Fn(e._a[ze],r[ze]),(e._dayOfYear>vt(a)||0===e._dayOfYear)&&(v(e)._overflowDayOfYear=!0),n=_t(a,0,e._dayOfYear),e._a[He]=n.getUTCMonth(),e._a[qe]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=r[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ge]&&0===e._a[Ke]&&0===e._a[Je]&&0===e._a[Qe]&&(e._nextDay=!0,e._a[Ge]=0),e._d=(e._useUTC?_t:bt).apply(null,o),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ge]=24),e._w&&void 0!==e._w.d&&e._w.d!==i&&(v(e).weekdayMismatch=!0)}}function Vn(e){var t,n,r,i,a,o,s,u,c;null!=(t=e._w).GG||null!=t.W||null!=t.E?(a=1,o=4,n=Fn(t.GG,e._a[ze],xt(Qn(),1,4).year),r=Fn(t.W,1),((i=Fn(t.E,1))<1||i>7)&&(u=!0)):(a=e._locale._week.dow,o=e._locale._week.doy,c=xt(Qn(),a,o),n=Fn(t.gg,e._a[ze],c.year),r=Fn(t.w,c.week),null!=t.d?((i=t.d)<0||i>6)&&(u=!0):null!=t.e?(i=t.e+a,(t.e<0||t.e>6)&&(u=!0)):i=a),r<1||r>St(n,a,o)?v(e)._overflowWeeks=!0:null!=u?v(e)._overflowWeekday=!0:(s=kt(n,r,i,a,o),e._a[ze]=s.year,e._dayOfYear=s.dayOfYear)}function Bn(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],v(e).empty=!0;var t,n,i,a,o,s,u,c=""+e._i,l=c.length,d=0;for(u=(i=z(e._f,e._locale).match(R)||[]).length,t=0;t<u;t++)a=i[t],(n=(c.match(Re(a,e))||[])[0])&&((o=c.substr(0,c.indexOf(n))).length>0&&v(e).unusedInput.push(o),c=c.slice(c.indexOf(n)+n.length),d+=n.length),I[a]?(n?v(e).empty=!1:v(e).unusedTokens.push(a),Be(a,n,e)):e._strict&&!n&&v(e).unusedTokens.push(a);v(e).charsLeftOver=l-d,c.length>0&&v(e).unusedInput.push(c),e._a[Ge]<=12&&!0===v(e).bigHour&&e._a[Ge]>0&&(v(e).bigHour=void 0),v(e).parsedDateParts=e._a.slice(0),v(e).meridiem=e._meridiem,e._a[Ge]=Wn(e._locale,e._a[Ge],e._meridiem),null!==(s=v(e).era)&&(e._a[ze]=e._locale.erasConvertYear(s,e._a[ze])),Un(e),wn(e)}else Rn(e);else En(e)}function Wn(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function zn(e){var t,n,r,i,a,o,s=!1,u=e._f.length;if(0===u)return v(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;i<u;i++)a=0,o=!1,t=w({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],Bn(t),y(t)&&(o=!0),a+=v(t).charsLeftOver,a+=10*v(t).unusedTokens.length,v(t).score=a,s?a<r&&(r=a,n=t):(null==r||a<r||o)&&(r=a,n=t,o&&(s=!0));h(e,n||t)}function Hn(e){if(!e._d){var t=ie(e._i),n=void 0===t.day?t.date:t.day;e._a=f([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),Un(e)}}function qn(e){var t=new k(wn(Gn(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Gn(e){var t=e._i,n=e._f;return e._locale=e._locale||bn(e._l),null===t||void 0===n&&""===t?g({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),x(t)?new k(wn(t)):(d(t)?e._d=t:a(n)?zn(e):n?Bn(e):Kn(e),y(e)||(e._d=null),e))}function Kn(e){var t=e._i;c(t)?e._d=new Date(r.now()):d(t)?e._d=new Date(t.valueOf()):"string"==typeof t?Nn(e):a(t)?(e._a=f(t.slice(0),(function(e){return parseInt(e,10)})),Un(e)):o(t)?Hn(e):l(t)?e._d=new Date(t):r.createFromInputFallback(e)}function Jn(e,t,n,r,i){var s={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(o(e)&&u(e)||a(e)&&0===e.length)&&(e=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=i,s._l=n,s._i=e,s._f=t,s._strict=r,qn(s)}function Qn(e,t,n,r){return Jn(e,t,n,r,!1)}r.createFromInputFallback=O("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),r.ISO_8601=function(){},r.RFC_2822=function(){};var Xn=O("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Qn.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:g()})),Zn=O("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Qn.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:g()}));function $n(e,t){var n,r;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Qn();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function er(){return $n("isBefore",[].slice.call(arguments,0))}function tr(){return $n("isAfter",[].slice.call(arguments,0))}var nr=function(){return Date.now?Date.now():+new Date},rr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function ir(e){var t,n,r=!1,i=rr.length;for(t in e)if(s(e,t)&&(-1===We.call(rr,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<i;++n)if(e[rr[n]]){if(r)return!1;parseFloat(e[rr[n]])!==le(e[rr[n]])&&(r=!0)}return!0}function ar(){return this._isValid}function or(){return Pr(NaN)}function sr(e){var t=ie(e),n=t.year||0,r=t.quarter||0,i=t.month||0,a=t.week||t.isoWeek||0,o=t.day||0,s=t.hour||0,u=t.minute||0,c=t.second||0,l=t.millisecond||0;this._isValid=ir(t),this._milliseconds=+l+1e3*c+6e4*u+1e3*s*60*60,this._days=+o+7*a,this._months=+i+3*r+12*n,this._data={},this._locale=bn(),this._bubble()}function ur(e){return e instanceof sr}function cr(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function lr(e,t,n){var r,i=Math.min(e.length,t.length),a=Math.abs(e.length-t.length),o=0;for(r=0;r<i;r++)(n&&e[r]!==t[r]||!n&&le(e[r])!==le(t[r]))&&o++;return o+a}function dr(e,t){U(e,0,0,(function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+Y(~~(e/60),2)+t+Y(~~e%60,2)}))}dr("Z",":"),dr("ZZ",""),Ye("Z",je),Ye("ZZ",je),Ue(["Z","ZZ"],(function(e,t,n){n._useUTC=!0,n._tzm=hr(je,e)}));var fr=/([\+\-]|\d\d)/gi;function hr(e,t){var n,r,i=(t||"").match(e);return null===i?null:0===(r=60*(n=((i[i.length-1]||[])+"").match(fr)||["-",0,0])[1]+le(n[2]))?0:"+"===n[0]?r:-r}function pr(e,t){var n,i;return t._isUTC?(n=t.clone(),i=(x(e)||d(e)?e.valueOf():Qn(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+i),r.updateOffset(n,!1),n):Qn(e).local()}function mr(e){return-Math.round(e._d.getTimezoneOffset())}function vr(e,t,n){var i,a=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=hr(je,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(i=mr(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),a!==e&&(!t||this._changeInProgress?Ar(this,Pr(e-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?a:mr(this)}function yr(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function gr(e){return this.utcOffset(0,e)}function br(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(mr(this),"m")),this}function _r(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=hr(Ce,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function wr(e){return!!this.isValid()&&(e=e?Qn(e).utcOffset():0,(this.utcOffset()-e)%60==0)}function kr(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function xr(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=Gn(t))._a?(e=t._isUTC?p(t._a):Qn(t._a),this._isDSTShifted=this.isValid()&&lr(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Sr(){return!!this.isValid()&&!this._isUTC}function Or(){return!!this.isValid()&&this._isUTC}function Tr(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var Dr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Mr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Pr(e,t){var n,r,i,a=e,o=null;return ur(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:l(e)||!isNaN(+e)?(a={},t?a[t]=+e:a.milliseconds=+e):(o=Dr.exec(e))?(n="-"===o[1]?-1:1,a={y:0,d:le(o[qe])*n,h:le(o[Ge])*n,m:le(o[Ke])*n,s:le(o[Je])*n,ms:le(cr(1e3*o[Qe]))*n}):(o=Mr.exec(e))?(n="-"===o[1]?-1:1,a={y:Er(o[2],n),M:Er(o[3],n),w:Er(o[4],n),d:Er(o[5],n),h:Er(o[6],n),m:Er(o[7],n),s:Er(o[8],n)}):null==a?a={}:"object"==typeof a&&("from"in a||"to"in a)&&(i=jr(Qn(a.from),Qn(a.to)),(a={}).ms=i.milliseconds,a.M=i.months),r=new sr(a),ur(e)&&s(e,"_locale")&&(r._locale=e._locale),ur(e)&&s(e,"_isValid")&&(r._isValid=e._isValid),r}function Er(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Cr(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function jr(e,t){var n;return e.isValid()&&t.isValid()?(t=pr(t,e),e.isBefore(t)?n=Cr(e,t):((n=Cr(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Lr(e,t){return function(n,r){var i;return null===r||isNaN(+r)||(M(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),Ar(this,Pr(n,r),e),this}}function Ar(e,t,n,i){var a=t._milliseconds,o=cr(t._days),s=cr(t._months);e.isValid()&&(i=null==i||i,s&<(e,fe(e,"Month")+s*n),o&&he(e,"Date",fe(e,"Date")+o*n),a&&e._d.setTime(e._d.valueOf()+a*n),i&&r.updateOffset(e,o||s))}Pr.fn=sr.prototype,Pr.invalid=or;var Yr=Lr(1,"add"),Rr=Lr(-1,"subtract");function Nr(e){return"string"==typeof e||e instanceof String}function Fr(e){return x(e)||d(e)||Nr(e)||l(e)||Ur(e)||Ir(e)||null==e}function Ir(e){var t,n,r=o(e)&&!u(e),i=!1,a=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],c=a.length;for(t=0;t<c;t+=1)n=a[t],i=i||s(e,n);return r&&i}function Ur(e){var t=a(e),n=!1;return t&&(n=0===e.filter((function(t){return!l(t)&&Nr(e)})).length),t&&n}function Vr(e){var t,n,r=o(e)&&!u(e),i=!1,a=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<a.length;t+=1)n=a[t],i=i||s(e,n);return r&&i}function Br(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Wr(e,t){1===arguments.length&&(arguments[0]?Fr(arguments[0])?(e=arguments[0],t=void 0):Vr(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Qn(),i=pr(n,this).startOf("day"),a=r.calendarFormat(this,i)||"sameElse",o=t&&(P(t[a])?t[a].call(this,n):t[a]);return this.format(o||this.localeData().calendar(a,this,Qn(n)))}function zr(){return new k(this)}function Hr(e,t){var n=x(e)?e:Qn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function qr(e,t){var n=x(e)?e:Qn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function Gr(e,t,n,r){var i=x(e)?e:Qn(e),a=x(t)?t:Qn(t);return!!(this.isValid()&&i.isValid()&&a.isValid())&&("("===(r=r||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===r[1]?this.isBefore(a,n):!this.isAfter(a,n))}function Kr(e,t){var n,r=x(e)?e:Qn(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function Jr(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Qr(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Xr(e,t,n){var r,i,a;if(!this.isValid())return NaN;if(!(r=pr(e,this)).isValid())return NaN;switch(i=6e4*(r.utcOffset()-this.utcOffset()),t=re(t)){case"year":a=Zr(this,r)/12;break;case"month":a=Zr(this,r);break;case"quarter":a=Zr(this,r)/3;break;case"second":a=(this-r)/1e3;break;case"minute":a=(this-r)/6e4;break;case"hour":a=(this-r)/36e5;break;case"day":a=(this-r-i)/864e5;break;case"week":a=(this-r-i)/6048e5;break;default:a=this-r}return n?a:ce(a)}function Zr(e,t){if(e.date()<t.date())return-Zr(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(n,"months");return-(n+(t-r<0?(t-r)/(r-e.clone().add(n-1,"months")):(t-r)/(e.clone().add(n+1,"months")-r)))||0}function $r(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ei(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?W(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):P(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",W(n,"Z")):W(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ti(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r,i="moment",a="";return this.isLocal()||(i=0===this.utcOffset()?"moment.utc":"moment.parseZone",a="Z"),e="["+i+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",r=a+'[")]',this.format(e+t+n+r)}function ni(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=W(this,e);return this.localeData().postformat(t)}function ri(e,t){return this.isValid()&&(x(e)&&e.isValid()||Qn(e).isValid())?Pr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ii(e){return this.from(Qn(),e)}function ai(e,t){return this.isValid()&&(x(e)&&e.isValid()||Qn(e).isValid())?Pr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function oi(e){return this.to(Qn(),e)}function si(e){var t;return void 0===e?this._locale._abbr:(null!=(t=bn(e))&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ui=O("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function ci(){return this._locale}var li=1e3,di=60*li,fi=60*di,hi=3506328*fi;function pi(e,t){return(e%t+t)%t}function mi(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-hi:new Date(e,t,n).valueOf()}function vi(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-hi:Date.UTC(e,t,n)}function yi(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?vi:mi,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=pi(t+(this._isUTC?0:this.utcOffset()*di),fi);break;case"minute":t=this._d.valueOf(),t-=pi(t,di);break;case"second":t=this._d.valueOf(),t-=pi(t,li)}return this._d.setTime(t),r.updateOffset(this,!0),this}function gi(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?vi:mi,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=fi-pi(t+(this._isUTC?0:this.utcOffset()*di),fi)-1;break;case"minute":t=this._d.valueOf(),t+=di-pi(t,di)-1;break;case"second":t=this._d.valueOf(),t+=li-pi(t,li)-1}return this._d.setTime(t),r.updateOffset(this,!0),this}function bi(){return this._d.valueOf()-6e4*(this._offset||0)}function _i(){return Math.floor(this.valueOf()/1e3)}function wi(){return new Date(this.valueOf())}function ki(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function xi(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Si(){return this.isValid()?this.toISOString():null}function Oi(){return y(this)}function Ti(){return h({},v(this))}function Di(){return v(this).overflow}function Mi(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Pi(e,t){var n,i,a,o=this._eras||bn("en")._eras;for(n=0,i=o.length;n<i;++n)switch("string"==typeof o[n].since&&(a=r(o[n].since).startOf("day"),o[n].since=a.valueOf()),typeof o[n].until){case"undefined":o[n].until=1/0;break;case"string":a=r(o[n].until).startOf("day").valueOf(),o[n].until=a.valueOf()}return o}function Ei(e,t,n){var r,i,a,o,s,u=this.eras();for(e=e.toUpperCase(),r=0,i=u.length;r<i;++r)if(a=u[r].name.toUpperCase(),o=u[r].abbr.toUpperCase(),s=u[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(o===e)return u[r];break;case"NNNN":if(a===e)return u[r];break;case"NNNNN":if(s===e)return u[r]}else if([a,o,s].indexOf(e)>=0)return u[r]}function Ci(e,t){var n=e.since<=e.until?1:-1;return void 0===t?r(e.since).year():r(e.since).year()+(t-e.offset)*n}function ji(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].name;if(r[e].until<=n&&n<=r[e].since)return r[e].name}return""}function Li(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].narrow;if(r[e].until<=n&&n<=r[e].since)return r[e].narrow}return""}function Ai(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].abbr;if(r[e].until<=n&&n<=r[e].since)return r[e].abbr}return""}function Yi(){var e,t,n,i,a=this.localeData().eras();for(e=0,t=a.length;e<t;++e)if(n=a[e].since<=a[e].until?1:-1,i=this.clone().startOf("day").valueOf(),a[e].since<=i&&i<=a[e].until||a[e].until<=i&&i<=a[e].since)return(this.year()-r(a[e].since).year())*n+a[e].offset;return this.year()}function Ri(e){return s(this,"_erasNameRegex")||Wi.call(this),e?this._erasNameRegex:this._erasRegex}function Ni(e){return s(this,"_erasAbbrRegex")||Wi.call(this),e?this._erasAbbrRegex:this._erasRegex}function Fi(e){return s(this,"_erasNarrowRegex")||Wi.call(this),e?this._erasNarrowRegex:this._erasRegex}function Ii(e,t){return t.erasAbbrRegex(e)}function Ui(e,t){return t.erasNameRegex(e)}function Vi(e,t){return t.erasNarrowRegex(e)}function Bi(e,t){return t._eraYearOrdinalRegex||Pe}function Wi(){var e,t,n=[],r=[],i=[],a=[],o=this.eras();for(e=0,t=o.length;e<t;++e)r.push(Fe(o[e].name)),n.push(Fe(o[e].abbr)),i.push(Fe(o[e].narrow)),a.push(Fe(o[e].name)),a.push(Fe(o[e].abbr)),a.push(Fe(o[e].narrow));this._erasRegex=new RegExp("^("+a.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+r.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+n.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+i.join("|")+")","i")}function zi(e,t){U(0,[e,e.length],0,t)}function Hi(e){return Xi.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function qi(e){return Xi.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Gi(){return St(this.year(),1,4)}function Ki(){return St(this.isoWeekYear(),1,4)}function Ji(){var e=this.localeData()._week;return St(this.year(),e.dow,e.doy)}function Qi(){var e=this.localeData()._week;return St(this.weekYear(),e.dow,e.doy)}function Xi(e,t,n,r,i){var a;return null==e?xt(this,r,i).year:(t>
14(a=St(e,r,i))&&(t=a),Zi.call(this,e,t,n,r,i))}function Zi(e,t,n,r,i){var a=kt(e,t,n,r,i),o=_t(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function $i(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}U("N",0,0,"eraAbbr"),U("NN",0,0,"eraAbbr"),U("NNN",0,0,"eraAbbr"),U("NNNN",0,0,"eraName"),U("NNNNN",0,0,"eraNarrow"),U("y",["y",1],"yo","eraYear"),U("y",["yy",2],0,"eraYear"),U("y",["yyy",3],0,"eraYear"),U("y",["yyyy",4],0,"eraYear"),Ye("N",Ii),Ye("NN",Ii),Ye("NNN",Ii),Ye("NNNN",Ui),Ye("NNNNN",Vi),Ue(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?v(n).era=i:v(n).invalidEra=e})),Ye("y",Pe),Ye("yy",Pe),Ye("yyy",Pe),Ye("yyyy",Pe),Ye("yo",Bi),Ue(["y","yy","yyy","yyyy"],ze),Ue(["yo"],(function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[ze]=n._locale.eraYearOrdinalParse(e,i):t[ze]=parseInt(e,10)})),U(0,["gg",2],0,(function(){return this.weekYear()%100})),U(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),zi("gggg","weekYear"),zi("ggggg","weekYear"),zi("GGGG","isoWeekYear"),zi("GGGGG","isoWeekYear"),ne("weekYear","gg"),ne("isoWeekYear","GG"),oe("weekYear",1),oe("isoWeekYear",1),Ye("G",Ee),Ye("g",Ee),Ye("GG",xe,ge),Ye("gg",xe,ge),Ye("GGGG",De,_e),Ye("gggg",De,_e),Ye("GGGGG",Me,ke),Ye("ggggg",Me,ke),Ve(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=le(e)})),Ve(["gg","GG"],(function(e,t,n,i){t[i]=r.parseTwoDigitYear(e)})),U("Q",0,"Qo","quarter"),ne("quarter","Q"),oe("quarter",7),Ye("Q",ye),Ue("Q",(function(e,t){t[He]=3*(le(e)-1)})),U("D",["DD",2],"Do","date"),ne("date","D"),oe("date",9),Ye("D",xe),Ye("DD",xe,ge),Ye("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),Ue(["D","DD"],qe),Ue("Do",(function(e,t){t[qe]=le(e.match(xe)[0])}));var ea=de("Date",!0);function ta(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}U("DDD",["DDDD",3],"DDDo","dayOfYear"),ne("dayOfYear","DDD"),oe("dayOfYear",4),Ye("DDD",Te),Ye("DDDD",be),Ue(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=le(e)})),U("m",["mm",2],0,"minute"),ne("minute","m"),oe("minute",14),Ye("m",xe),Ye("mm",xe,ge),Ue(["m","mm"],Ke);var na=de("Minutes",!1);U("s",["ss",2],0,"second"),ne("second","s"),oe("second",15),Ye("s",xe),Ye("ss",xe,ge),Ue(["s","ss"],Je);var ra,ia,aa=de("Seconds",!1);for(U("S",0,0,(function(){return~~(this.millisecond()/100)})),U(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),U(0,["SSS",3],0,"millisecond"),U(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),U(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),U(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),U(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),U(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),U(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),ne("millisecond","ms"),oe("millisecond",16),Ye("S",Te,ye),Ye("SS",Te,ge),Ye("SSS",Te,be),ra="SSSS";ra.length<=9;ra+="S")Ye(ra,Pe);function oa(e,t){t[Qe]=le(1e3*("0."+e))}for(ra="S";ra.length<=9;ra+="S")Ue(ra,oa);function sa(){return this._isUTC?"UTC":""}function ua(){return this._isUTC?"Coordinated Universal Time":""}ia=de("Milliseconds",!1),U("z",0,0,"zoneAbbr"),U("zz",0,0,"zoneName");var ca=k.prototype;function la(e){return Qn(1e3*e)}function da(){return Qn.apply(null,arguments).parseZone()}function fa(e){return e}ca.add=Yr,ca.calendar=Wr,ca.clone=zr,ca.diff=Xr,ca.endOf=gi,ca.format=ni,ca.from=ri,ca.fromNow=ii,ca.to=ai,ca.toNow=oi,ca.get=pe,ca.invalidAt=Di,ca.isAfter=Hr,ca.isBefore=qr,ca.isBetween=Gr,ca.isSame=Kr,ca.isSameOrAfter=Jr,ca.isSameOrBefore=Qr,ca.isValid=Oi,ca.lang=ui,ca.locale=si,ca.localeData=ci,ca.max=Zn,ca.min=Xn,ca.parsingFlags=Ti,ca.set=me,ca.startOf=yi,ca.subtract=Rr,ca.toArray=ki,ca.toObject=xi,ca.toDate=wi,ca.toISOString=ei,ca.inspect=ti,"undefined"!=typeof Symbol&&null!=Symbol.for&&(ca[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),ca.toJSON=Si,ca.toString=$r,ca.unix=_i,ca.valueOf=bi,ca.creationData=Mi,ca.eraName=ji,ca.eraNarrow=Li,ca.eraAbbr=Ai,ca.eraYear=Yi,ca.year=yt,ca.isLeapYear=gt,ca.weekYear=Hi,ca.isoWeekYear=qi,ca.quarter=ca.quarters=$i,ca.month=dt,ca.daysInMonth=ft,ca.week=ca.weeks=Pt,ca.isoWeek=ca.isoWeeks=Et,ca.weeksInYear=Ji,ca.weeksInWeekYear=Qi,ca.isoWeeksInYear=Gi,ca.isoWeeksInISOWeekYear=Ki,ca.date=ea,ca.day=ca.days=Ht,ca.weekday=qt,ca.isoWeekday=Gt,ca.dayOfYear=ta,ca.hour=ca.hours=an,ca.minute=ca.minutes=na,ca.second=ca.seconds=aa,ca.millisecond=ca.milliseconds=ia,ca.utcOffset=vr,ca.utc=gr,ca.local=br,ca.parseZone=_r,ca.hasAlignedHourOffset=wr,ca.isDST=kr,ca.isLocal=Sr,ca.isUtcOffset=Or,ca.isUtc=Tr,ca.isUTC=Tr,ca.zoneAbbr=sa,ca.zoneName=ua,ca.dates=O("dates accessor is deprecated. Use date instead.",ea),ca.months=O
vendor: 4,949 bytes, line 14
14("months accessor is deprecated. Use month instead",dt),ca.years=O("years accessor is deprecated. Use year instead",yt),ca.zone=O("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",yr),ca.isDSTShifted=O("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",xr);var ha=j.prototype;function pa(e,t,n,r){var i=bn(),a=p().set(r,t);return i[n](a,e)}function ma(e,t,n){if(l(e)&&(t=e,e=void 0),e=e||"",null!=t)return pa(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=pa(e,r,n,"month");return i}function va(e,t,n,r){"boolean"==typeof e?(l(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,l(t)&&(n=t,t=void 0),t=t||"");var i,a=bn(),o=e?a._week.dow:0,s=[];if(null!=n)return pa(t,(n+o)%7,r,"day");for(i=0;i<7;i++)s[i]=pa(t,(i+o)%7,r,"day");return s}function ya(e,t){return ma(e,t,"months")}function ga(e,t){return ma(e,t,"monthsShort")}function ba(e,t,n){return va(e,t,n,"weekdays")}function _a(e,t,n){return va(e,t,n,"weekdaysShort")}function wa(e,t,n){return va(e,t,n,"weekdaysMin")}ha.calendar=A,ha.longDateFormat=q,ha.invalidDate=K,ha.ordinal=X,ha.preparse=fa,ha.postformat=fa,ha.relativeTime=$,ha.pastFuture=ee,ha.set=E,ha.eras=Pi,ha.erasParse=Ei,ha.erasConvertYear=Ci,ha.erasAbbrRegex=Ni,ha.erasNameRegex=Ri,ha.erasNarrowRegex=Fi,ha.months=ot,ha.monthsShort=st,ha.monthsParse=ct,ha.monthsRegex=pt,ha.monthsShortRegex=ht,ha.week=Ot,ha.firstDayOfYear=Mt,ha.firstDayOfWeek=Dt,ha.weekdays=Ut,ha.weekdaysMin=Bt,ha.weekdaysShort=Vt,ha.weekdaysParse=zt,ha.weekdaysRegex=Kt,ha.weekdaysShortRegex=Jt,ha.weekdaysMinRegex=Qt,ha.isPM=nn,ha.meridiem=on,vn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===le(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=O("moment.lang is deprecated. Use moment.locale instead.",vn),r.langData=O("moment.langData is deprecated. Use moment.localeData instead.",bn);var ka=Math.abs;function xa(){var e=this._data;return this._milliseconds=ka(this._milliseconds),this._days=ka(this._days),this._months=ka(this._months),e.milliseconds=ka(e.milliseconds),e.seconds=ka(e.seconds),e.minutes=ka(e.minutes),e.hours=ka(e.hours),e.months=ka(e.months),e.years=ka(e.years),this}function Sa(e,t,n,r){var i=Pr(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function Oa(e,t){return Sa(this,e,t,1)}function Ta(e,t){return Sa(this,e,t,-1)}function Da(e){return e<0?Math.floor(e):Math.ceil(e)}function Ma(){var e,t,n,r,i,a=this._milliseconds,o=this._days,s=this._months,u=this._data;return a>=0&&o>=0&&s>=0||a<=0&&o<=0&&s<=0||(a+=864e5*Da(Ea(s)+o),o=0,s=0),u.milliseconds=a%1e3,e=ce(a/1e3),u.seconds=e%60,t=ce(e/60),u.minutes=t%60,n=ce(t/60),u.hours=n%24,o+=ce(n/24),s+=i=ce(Pa(o)),o-=Da(Ea(i)),r=ce(s/12),s%=12,u.days=o,u.months=s,u.years=r,this}function Pa(e){return 4800*e/146097}function Ea(e){return 146097*e/4800}function Ca(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=re(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+Pa(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Ea(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function ja(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*le(this._months/12):NaN}function La(e){return function(){return this.as(e)}}var Aa=La("ms"),Ya=La("s"),Ra=La("m"),Na=La("h"),Fa=La("d"),Ia=La("w"),Ua=La("M"),Va=La("Q"),Ba=La("y");function Wa(){return Pr(this)}function za(e){return e=re(e),this.isValid()?this[e+"s"]():NaN}function Ha(e){return function(){return this.isValid()?this._data[e]:NaN}}var qa=Ha("milliseconds"),Ga=Ha("seconds"),Ka=Ha("minutes"),Ja=Ha("hours"),Qa=Ha("days"),Xa=Ha("months"),Za=Ha("years");function $a(){return ce(this.days()/7)}var eo=Math.round,to={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function no(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function ro(e,t,n,r){var i=Pr(e).abs(),a=eo(i.as("s")),o=eo(i.as("m")),s=eo(i.as("h")),u=eo(i.as("d")),c=eo(i.as("M")),l=eo(i.as("w")),d=eo(i.as("y")),f=a<=n.ss&&["s",a]||a<n.s&&["ss",a]||o<=1&&["m"]||o<n.m&&["mm",o]||s<=1&&["h"]||s<n.h&&["hh",s]||u<=1&&["d"]||u<n.d&&["dd",u];return null!=n.w&&(f=f||l<=1&&["w"]||l<n.w&&["ww",l]),(f=f||c<=1&&["M"]||c<n.M&&["MM",c]||d<=1&&["y"]||["yy",d])[2]=t,f[3]=+e>0,f[4]=r,no.apply(null,f)}function io(e){return void 0===e?eo:"function"==typeof e&&(eo=e,!0)}function ao(e,t){return void 0!==to[e]&&(void 0===t?to[e]:(to[e]=t,"
14s"===e&&(to.ss=t-1),!0))}function oo(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,i=!1,a=to;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(i=e),"object"==typeof t&&(a=Object.assign({},to,t),null!=t.s&&null==t.ss&&(a.ss=t.s-1)),r=ro(this,!i,a,n=this.localeData()),i&&(r=n.pastFuture(+this,r)),n.postformat(r)}var so=Math.abs;function uo(e){return(e>0)-(e<0)||+e}function co(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,i,a,o,s,u=so(this._milliseconds)/1e3,c=so(this._days),l=so(this._months),d=this.asSeconds();return d?(e=ce(u/60),t=ce(e/60),u%=60,e%=60,n=ce(l/12),l%=12,r=u?u.toFixed(3).replace(/\.?0+$/,""):"",i=d<0?"-":"",a=uo(this._months)!==uo(d)?"-":"",o=uo(this._days)!==uo(d)?"-":"",s=uo(this._milliseconds)!==uo(d)?"-":"",i+"P"+(n?a+n+"Y":"")+(l?a+l+"M":"")+(c?o+c+"D":"")+(t||e||u?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(u?s+r+"S":"")):"P0D"}var lo=sr.prototype;return lo.isValid=ar,lo.abs=xa,lo.add=Oa,lo.subtract=Ta,lo.as=Ca,lo.asMilliseconds=Aa,lo.asSeconds=Ya,lo.asMinutes=Ra,lo.asHours=Na,lo.asDays=Fa,lo.asWeeks=Ia,lo.asMonths=Ua,lo.asQuarters=Va,lo.asYears=Ba,lo.valueOf=ja,lo._bubble=Ma,lo.clone=Wa,lo.get=za,lo.milliseconds=qa,lo.seconds=Ga,lo.minutes=Ka,lo.hours=Ja,lo.days=Qa,lo.weeks=$a,lo.months=Xa,lo.years=Za,lo.humanize=oo,lo.toISOString=co,lo.toString=co,lo.toJSON=co,lo.locale=si,lo.localeData=ci,lo.toIsoString=O("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",co),lo.lang=ui,U("X",0,0,"unix"),U("x",0,0,"valueOf"),Ye("x",Ee),Ye("X",Le),Ue("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),Ue("x",(function(e,t,n){n._d=new Date(le(e))})), 15//! moment.js 16r.version="2.29.4",i(Qn),r.fn=ca,r.min=er,r.max=tr,r.now=nr,r.utc=p,r.unix=la,r.months=ya,r.isDate=d,r.locale=vn,r.invalid=g,r.duration=Pr,r.isMoment=x,r.weekdays=ba,r.parseZone=da,r.localeData=bn,r.isDuration=ur,r.monthsShort=ga,r.weekdaysMin=wa,r.defineLocale=yn,r.updateLocale=gn,r.locales=_n,r.weekdaysShort=_a,r.normalizeUnits=re,r.relativeTimeRounding=io,r.relativeTimeThreshold=ao,r.calendarFormat=Br,r.prototype=ca,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r}()}(ke);var xe=ke.exports;function Se(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ll",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!(e=i.unwrap(e)))return"";var r=n?xe(e).toDate():xe.utc(e).toDate();return xe(r).format(t)}i.bindingHandlers.textLocalizedDate={update:function(e,t){var n=i.unwrap(t());if(n){n=i.unwrap(n.value||n);var r=i.unwrap(t().format||"ll"),a=i.unwrap(t().localTime||!1);e.textContent=Se(n,r,a)}}};var Oe="top",Te="bottom",De="right",Me="left",Pe="auto",Ee=[Oe,Te,De,Me],Ce="start",je="end",Le="clippingParents",Ae="viewport",Ye="popper",Re="reference",Ne=Ee.reduce((function(e,t){return e.concat([t+"-"+Ce,t+"-"+je])}),[]),Fe=[].concat(Ee,[Pe]).reduce((function(e,t){return e.concat([t,t+"-"+Ce,t+"-"+je])}),[]),Ie=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Ue(e){return e?(e.nodeName||"").toLowerCase():null}function Ve(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Be(e){return e instanceof Ve(e).Element||e instanceof Element}function We(e){return e instanceof Ve(e).HTMLElement||e instanceof HTMLElement}function ze(e){return"undefined"!=typeof ShadowRoot&&(e instanceof Ve(e).ShadowRoot||e instanceof ShadowRoot)}var He={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},i=t.elements[e];We(i)&&Ue(i)&&(Object.assign(i.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left
vendor: 14,248 bytes, line 16
16:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],i=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});We(r)&&Ue(r)&&(Object.assign(r.style,a),Object.keys(i).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};function qe(e){return e.split("-")[0]}var Ge=Math.max,Ke=Math.min,Je=Math.round;function Qe(){var e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function Xe(){return!/^((?!chrome|android).)*safari/i.test(Qe())}function Ze(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),i=1,a=1;t&&We(e)&&(i=e.offsetWidth>0&&Je(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Je(r.height)/e.offsetHeight||1);var o=(Be(e)?Ve(e):window).visualViewport,s=!Xe()&&n,u=(r.left+(s&&o?o.offsetLeft:0))/i,c=(r.top+(s&&o?o.offsetTop:0))/a,l=r.width/i,d=r.height/a;return{width:l,height:d,top:c,right:u+l,bottom:c+d,left:u,x:u,y:c}}function $e(e){var t=Ze(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function et(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&ze(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function tt(e){return Ve(e).getComputedStyle(e)}function nt(e){return["table","td","th"].indexOf(Ue(e))>=0}function rt(e){return((Be(e)?e.ownerDocument:e.document)||window.document).documentElement}function it(e){return"html"===Ue(e)?e:e.assignedSlot||e.parentNode||(ze(e)?e.host:null)||rt(e)}function at(e){return We(e)&&"fixed"!==tt(e).position?e.offsetParent:null}function ot(e){for(var t=Ve(e),n=at(e);n&&nt(n)&&"static"===tt(n).position;)n=at(n);return n&&("html"===Ue(n)||"body"===Ue(n)&&"static"===tt(n).position)?t:n||function(e){var t=/firefox/i.test(Qe());if(/Trident/i.test(Qe())&&We(e)&&"fixed"===tt(e).position)return null;var n=it(e);for(ze(n)&&(n=n.host);We(n)&&["html","body"].indexOf(Ue(n))<0;){var r=tt(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}function st(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ut(e,t,n){return Ge(e,Ke(t,n))}function ct(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function lt(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}var dt={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,i=e.options,a=n.elements.arrow,o=n.modifiersData.popperOffsets,s=qe(n.placement),u=st(s),c=[Me,De].indexOf(s)>=0?"height":"width";if(a&&o){var l=function(e,t){return ct("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:lt(e,Ee))}(i.padding,n),d=$e(a),f="y"===u?Oe:Me,h="y"===u?Te:De,p=n.rects.reference[c]+n.rects.reference[u]-o[u]-n.rects.popper[c],m=o[u]-n.rects.reference[u],v=ot(a),y=v?"y"===u?v.clientHeight||0:v.clientWidth||0:0,g=p/2-m/2,b=l[f],_=y-d[c]-l[h],w=y/2-d[c]/2+g,k=ut(b,w,_),x=u;n.modifiersData[r]=((t={})[x]=k,t.centerOffset=k-w,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&et(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ft(e){return e.split("-")[1]}var ht={top:"auto",right:"auto",bottom:"auto",left:"auto"};function pt(e){var t,n=e.popper,r=e.popperRect,i=e.placement,a=e.variation,o=e.offsets,s=e.position,u=e.gpuAcceleration,c=e.adaptive,l=e.roundOffsets,d=e.isFixed,f=o.x,h=void 0===f?0:f,p=o.y,m=void 0===p?0:p,v="function"==typeof l?l({x:h,y:m}):{x:h,y:m};h=v.x,m=v.y;var y=o.hasOwnProperty("x"),g=o.hasOwnProperty("y"),b=Me,_=Oe,w=window;if(c){var k=ot(n),x="clientHeight",S="clientWidth";if(k===Ve(n)&&"static"!==tt(k=rt(n)).position&&"absolute"===s&&(x="scrollHeight",S="scrollWidth"),i===Oe||(i===Me||i===De)&&a===je)_=Te,m-=(d&&k===w&&w.visualViewport?w.visualViewport.height:k[x])-r.height,m*=u?1:-1;if(i===Me||(i===Oe||i===Te)&&a===je)b=De,h-=(d&&k===w&&w.visualViewport?w.visualViewport.width:k[S])-r.width,h*=u?1:-1}var O,T=Object.assign({position:s},c&&ht),D=!0===l?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:Je(t*r)/r||0,y:Je(n*r)/r||0}}({x:h,y:m}):{x:h,y:m};return h=D.x,m=D.y,u?Object.assign({},T,((O={})[_]=g?"0":"",O[b]=y?"0":"",O.transform=(w.devicePixelRatio||1)<=1?"translate("+h+"px, "+m+"px)":"translate3d("+h+"px, "+m+"px, 0)",O)):Object.assign({},T,((t={})[_]=g?m+"px":"",t[b]=y?h+"px":"",t.transform="",t))}var mt={passive:!0};var vt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,a=void 0===i||i,o=r.resize,s=void 0===o||o,u=Ve(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach((function(e){e.addEventListener("scroll",n.update,mt)})),s&&u.addEventListener("resize",n.update,mt),function(){a&&c.forEach((function(e){e.removeEventListener("scroll",n.update,mt)})),s&&u.removeEventListener("resize",n.update,mt)}},data:{}},yt={left:"right",right:"left",bottom:"top",top:"bottom"};function gt(e){return e.replace(/left|right|bottom|top/g,(function(e){return yt[e]}))}var bt={start:"end",end:"start"};function _t(e){return e.replace(/start|end/g,(function(e){return bt[e]}))}function wt(e){var t=Ve(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function kt(e){return Ze(rt(e)).left+wt(e).scrollLeft}function xt(e){var t=tt(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function St(e){return["html","body","#document"].indexOf(Ue(e))>=0?e.ownerDocument.body:We(e)&&xt(e)?e:St(it(e))}function Ot(e,t){var n;void 0===t&&(t=[]);var r=St(e),i=r===(null==(n=e.ownerDocument)?void 0:n.body),a=Ve(r),o=i?[a].concat(a.visualViewport||[],xt(r)?r:[]):r,s=t.concat(o);return i?s:s.concat(Ot(it(o)))}function Tt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Dt(e,t,n){return t===Ae?Tt(function(e,t){var n=Ve(e),r=rt(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,u=0;if(i){a=i.width,o=i.height;var c=Xe();(c||!c&&"fixed"===t)&&(s=i.offsetLeft,u=i.offsetTop)}return{width:a,height:o,x:s+kt(e),y:u}}(e,n)):Be(t)?function(e,t){var n=Ze(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):Tt(function(e){var t,n=rt(e),r=wt(e),i=null==(t=e.ownerDocument)?void 0:t.body,a=Ge(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),o=Ge(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-r.scrollLeft+kt(e),u=-r.scrollTop;return"rtl"===tt(i||n).direction&&(s+=Ge(n.clientWidth,i?i.clientWidth:0)-a),{width:a,height:o,x:s,y:u}}(rt(e)))}function Mt(e,t,n,r){var i="clippingParents"===t?function(e){var t=Ot(it(e)),n=["absolute","fixed"].indexOf(tt(e).position)>=0&&We(e)?ot(e):e;return Be(n)?t.filter((function(e){return Be(e)&&et(e,n)&&"body"!==Ue(e)})):[]}(e):[].concat(t),a=[].concat(i,[n]),o=a[0],s=a.reduce((function(t,n){var i=Dt(e,n,r);return t.top=Ge(i.top,t.top),t.right=Ke(i.right,t.right),t.bottom=Ke(i.bottom,t.bottom),t.left=Ge(i.left,t.left),t}),Dt(e,o,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Pt(e){var t,n=e.reference,r=e.element,i=e.placement,a=i?qe(i):null,o=i?ft(i):null,s=n.x+n.width/2-r.width/2,u=n.y+n.height/2-r.height/2;switch(a){case Oe:t={x:s,y:n.y-r.height};break;case Te:t={x:s,y:n.y+n.height};break;case De:t={x:n.x+n.width,y:u};break;case Me:t={x:n.x-r.width,y:u};break;default:t={x:n.x,y:n.y}}var c=a?st(a):null;if(null!=c){var l="y"===c?"height":"width";switch(o){case Ce:t[c]=t[c]-(n[l]/2-r[l]/2);break;case je:t[c]=t[c]+(n[l]/2-r[l]/2)}}return t}function Et(e,t){void 0===t&&(t={});var n=t,r=n.placement,i=void 0===r?e.placement:r,a=n.strategy,o=void 0===a?e.strategy:a,s=n.boundary,u=void 0===s?Le:s,c=n.rootBoundary,l=void 0===c?Ae:c,d=n.elementContext,f=void 0===d?Ye:d,h=n.altBoundary,p=void 0!==h&&h,m=n.padding,v=void 0===m?0:m,y=ct("number"!=typeof v?v:lt(v,Ee)),g=f===Ye?Re:Ye,b=e.rects.popper,_=e.elements[p?g:f],w=Mt(Be(_)?_:_.contextElement||rt(e.elements.popper),u,l,o),k=Ze(e.elements.reference),x=Pt({reference:k,element:b,strategy:"absolute",placement:i}),S=Tt(Object.assign({},b,x)),O=f===Ye?S:k,T={top:w.top-O.top+y.top,bottom:O.bottom-w.bottom+y.bottom,left:w.left-O.left+y.left,right:O.right-w.right+y.right},D=e.modifiersData.offset;if(f===Ye&&D){var M=D[i];Object.keys(T).forEach((function(e){var t=[De,Te].indexOf(e)>=0?1:-1,n=[Oe,Te].indexOf(e)>=0?"y":"x";T[e]+=M[n]*t}))}return T}function Ct(e,t){void 0===t&&(t={});var n=t,r=n.placement,i=n.boundary,a=n.rootBoundary,o=n.padding,s=n.flipVariations,u=n.allowedAutoPlacements,c=void 0===u?Fe:u,l=ft(r),d=l?s?Ne:Ne.filter((function(e){return ft(e)===l})):Ee,f=d.filter((function(e){return c.indexOf(e)>=0}));0===f.length&&(f=d);var h=f.reduce((function(t,n){return t[n]=Et(e,{placement:n,boundary:i,rootBoundary:a,padding:o})[qe(n)],t}),{});return Object.keys(h).sort((function(e,t){return h[e]-h[t]}))}var jt={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,a=void 0===i||i,o=n.altAxis,s=void 0===o||o,u=n.fallbackPlacements,c=n.padding,l=n.boundary,d=n.rootBoundary,f=n.altBoundary,h=n.flipVariations,p=void 0===h||h,m=n.allowedAutoPlacements,v=t.options.placement,y=qe(v),g=u||(y===v||!p?[gt(v)]:function(e){if(qe(e)===Pe)return[];var t=gt(e);return[_t(e),t,_t(t)]}(v)),b=[v].concat(g).reduce((function(e,n){return e.concat(qe(n)===Pe?Ct(t,{placement:n,boundary:l,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):n)}),[]),_=t.rects.reference,w=t.rects.popper,k=new Map,x=!0,S=b[0],O=0;O<b.length;O++){var T=b[O],D=qe(T),M=ft(T)===Ce,P=[Oe,Te].indexOf(D)>=0,E=P?"width":"height",C=Et(t,{placement:T,boundary:l,rootBoundary:d,altBoundary:f,padding:c}),j=P?M?De:Me:M?Te:Oe;_[E]>w[E]&&(j=gt(j));var L=gt(j),A=[];if(a&&A.push(C[D]<=0),s&&A.push(C[j]<=0,C[L]<=0),A.every((function(e){return e}))){S=T,x=!1;break}k.set(T,A)}if(x)for(var Y=function(e){var t=b.find((function(t){var n=k.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return S=t,"break"},R=p?3:1;R>0;R--){if("break"===Y(R))break}t.placement!==S&&(t.modifiersData[r]._skip=!0,t.placement=S,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Lt(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function At(e){return[Oe,De,Te,Me].some((function(t){return e[t]>=0}))}var Yt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,i=n.offset,a=void 0===i?[0,0]:i,o=Fe.reduce((function(e,n){return e[n]=function(e,t,n){var r=qe(e),i=[Me,Oe].indexOf(r)>=0?-1:1,a="function"==typeof n?n(Object.assign({},t,{placement:e})):n,o=a[0],s=a[1];return o=o||0,s=(s||0)*i,[Me,De].indexOf(r)>=0?{x:s,y:o}:{x:o,y:s}}(n,t.rects,a),e}),{}),s=o[t.placement],u=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=o}};var Rt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,a=void 0===i||i,o=n.altAxis,s=void 0!==o&&o,u=n.boundary,c=n.rootBoundary,l=n.altBoundary,d=n.padding,f=n.tether,h=void 0===f||f,p=n.tetherOffset,m=void 0===p?0:p,v=Et(t,{boundary:u,rootBoundary:c,padding:d,altBoundary:l}),y=qe(t.placement),g=ft(t.placement),b=!g,_=st(y),w="x"===_?"y":"x",k=t.modifiersData.popperOffsets,x=t.rects.reference,S=t.rects.popper,O="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,T="number"==typeof O?{mainAxis:O,altAxis:O}:Object.assign({mainAxis:0,altAxis:0},O),D=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(k){if(a){var P,E="y"===_?Oe:Me,C="y"===_?Te:De,j="y"===_?"height":"width",L=k[_],A=L+v[E],Y=L-v[C],R=h?-S[j]/2:0,N=g===Ce?x[j]:S[j],F=g===Ce?-S[j]:-x[j],I=t.elements.arrow,U=h&&I?$e(I):{width:0,height:0},V=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},B=V[E],W=V[C],z=ut(0,x[j],U[j]),H=b?x[j]/2-R-z-B-T.mainAxis:N-z-B-T.mainAxis,q=b?-x[j]/2+R+z+W+T.mainAxis:F+z+W+T.mainAxis,G=t.elements.arrow&&ot(t.elements.arrow),K=G?"y"===_?G.clientTop||0:G.clientLeft||0:0,J=null!=(P=null==D?void 0:D[_])?P:0,Q=L+q-J,X=ut(h?Ke(A,L+H-J-K):A,L,h?Ge(Y,Q):Y);k[_]=X,M[_]=X-L}if(s){var Z,$="x"===_?Oe:Me,ee="x"===_?Te:De,te=k[w],ne="y"===w?"height":"width",re=te+v[$],ie=te-v[ee],ae=-1!==[Oe,Me].indexOf(y),oe=null!=(Z=null==D?void 0:D[w])?Z:0,se=ae?re:te-x[ne]-S[ne]-oe+T.altAxis,ue=ae?te+x[ne]+S[ne]-oe-T.altAxis:ie,ce=h&&ae?function(e,t,n){var r=ut(e,t,n);return r>n?n:r}(se,te,ue):ut(h?se:re,te,h?ue:ie);k[w]=ce,M[w]=ce-te}t.modifiersData[r]=M}},requiresIfExists:["offset"]};function Nt(e,t,n){void 0===n&&(n=!1);var r,i,a=We(t),o=We(t)&&function(e){var t=e.getBoundingClientRect(),n=Je(t.width)/e.offsetWidth||1,r=Je(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),s=rt(t),u=Ze(e,o,n),c={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(a||!a&&!n)&&(("body"!==Ue(t)||xt(s))&&(c=(r=t)!==Ve(r)&&We(r)?{scrollLeft:(i=r).scrollLeft,scrollTop:i.scrollTop}:wt(r)),We(t)?((l=Ze(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):s&&(l.x=kt(s))),{x:u.left+c.scrollLeft-l.x,y:u.top+c.scrollTop-l.y,width:u.width,height:u.height}}function Ft(e){var t=new Map,n=new Set,r=[];function i(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEac
16h((function(e){if(!n.has(e)){var r=t.get(e);r&&i(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||i(e)})),r}var It={placement:"bottom",modifiers:[],strategy:"absolute"};function Ut(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function Vt(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,i=t.defaultOptions,a=void 0===i?It:i;return function(e,t,n){void 0===n&&(n=a);var i,o,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},It,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},u=[],c=!1,l={state:s,setOptions:function(n){var i="function"==typeof n?n(s.options):n;d(),s.options=Object.assign({},a,s.options,i),s.scrollParents={reference:Be(e)?Ot(e):e.contextElement?Ot(e.contextElement):[],popper:Ot(t)};var o,c,f=function(e){var t=Ft(e);return Ie.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}((o=[].concat(r,s.options.modifiers),c=o.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{}),Object.keys(c).map((function(e){return c[e]}))));return s.orderedModifiers=f.filter((function(e){return e.enabled})),s.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,i=e.effect;if("function"==typeof i){var a=i({state:s,name:t,instance:l,options:r}),o=function(){};u.push(a||o)}})),l.update()},forceUpdate:function(){if(!c){var e=s.elements,t=e.reference,n=e.popper;if(Ut(t,n)){s.rects={reference:Nt(t,ot(n),"fixed"===s.options.strategy),popper:$e(n)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach((function(e){return s.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<s.orderedModifiers.length;r++)if(!0!==s.reset){var i=s.orderedModifiers[r],a=i.fn,o=i.options,u=void 0===o?{}:o,d=i.name;"function"==typeof a&&(s=a({state:s,options:u,name:d,instance:l})||s)}else s.reset=!1,r=-1}}},update:(i=function(){return new Promise((function(e){l.forceUpdate(),e(s)}))},function(){return o||(o=new Promise((function(e){Promise.resolve().then((function(){o=void 0,e(i())}))}))),o}),destroy:function(){d(),c=!0}};if(!Ut(e,t))return l;function d(){u.forEach((function(e){return e()})),u=[]}return l.setOptions(n).then((function(e){!c&&n.onFirstUpdate&&n.onFirstUpdate(e)})),l}}var Bt=Vt({defaultModifiers:[vt,{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Pt({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=void 0===r||r,a=n.adaptive,o=void 0===a||a,s=n.roundOffsets,u=void 0===s||s,c={placement:qe(t.placement),variation:ft(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,pt(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:u})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,pt(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},He,Yt,jt,Rt,dt,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,a=t.modifiersData.preventOverflow,o=Et(t,{elementContext:"reference"}),s=Et(t,{altBoundary:!0}),u=Lt(o,r),c=Lt(s,i,a),l=At(u),d=At(c);t.modifiersData[n]={referenceClippingOffsets:u,popperEscapeOffsets:c,isReferenceHidden:l,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":l,"data-popper-escaped":d})}}]});i.bindingHandlers.popper={init:function(e,t){function n(){a.classList.remove("show")}function r(){a.classList.contains("show")?n():(a.classList.add("show"),o.update())}var i=t()||{};i.modifiers=[{name:"offset",options:{offset:[0,12]}}];var a=function(){for(var t=e.nextElementSibling;t&&!t.matches(".popper");)t=t.nextElementSibling;return t}(),o=Bt(e,a,i);window.document.addEventListener("click",(function(t){if(!a.contains(t.target))return e.contains(t.target)?r():void n()}))}},i.bindingHandlers.htmlFragmentTemplate={init:function(){return{controlsDescendantBindings:!0}},update:function(e,t,n,r,a){var o=[];i.utils.arrayPushAll(o,e.getElementsByTagName("*"));for(var s=0,u=o.length;s<u;s++)i.cleanNode(o[s]);e.innerHTML=i.unwrap(t()),i.applyBindingsToDescendants(a,e)}},i.bindingHandlers.disablePageScroll={init:function(){var e=document.getElementsByTagName("body")[0];e.originalOverflowStyle=e.style.overflow},update:function(e,t){var n=i.unwrap(t()),r=document.getElementsByTagName("body")[0];n?(r.originalOverflowStyle=r.style.overflow,r.style.overflow="hidden"):r.style.overflow&&(r.style.overflow=r.originalOverflowStyle)}};var Wt={phone:'<a href="tel:{phone}">{phone}</a>',email:'<a href="mailto:{email}">{email}</a>',price:"<span data-bind=\"component: {name: 'VW.Components.Price', params: {price: '{amount}', currency: '{currency}'}}\"></span>",discountedPrice:"<span class=\"strikethrough\" data-bind=\"component: {name: 'VW.Components.Price', params: {price: '{amount}', currency: '{currency}'}}\"></span> <span data-bind=\"component: {name: 'VW.Components.Price', params: {price: '{discountedAmount}', currency: '{currency}'}}\"></span>",date:"<span data-bind=\"textLocalizedDate: {value: '{date}', format: 'll'}\"></span>"};function zt(e,t){return function(){return e.apply(t,arguments)}}i.bindingHandlers.jsTrans={init:function(){return{controlsDescendantBindings:!0}},update:function(e,t,n,r,o){var s=[];i.utils.arrayPushAll(s,e.getElementsByTagName("*"));for(var u=0,c=s.length;u<c;u++)i.cleanNode(s[u]);var l=i.unwrap(t()),d={},f="string"==typeof l?l:Object.keys(l)[0],h=be[f];if("function"==typeof h){var p=h.apply(null,l[f].getMessageKeyParams||[]);h=be[p]}if(h&&"object"===a(l))for(var m in l[f]){var v=i.unwrap(l[f][m]);if("object"===a(v)){var y=Wt[v.template]||"";for(var g in!y&&v.template&&v.template.startsWith("#")&&(y=document.getElementById(v.template.substr(1)).innerHTML),v.params)y=y.replaceAll("{".concat(g,"}"),i.unwrap(v.params[g])||"");d[m]=y}else d[m]=v}e.innerHTML=h?_e(h,d):h,i.applyBindingsToDescendants(o,e)}};const{toString:Ht}=Object.prototype,{getPrototypeOf:qt}=Object,{iterator:Gt,toStringTag:Kt}=Symbol,Jt=(Qt=Object.create(null),e=>{const t=Ht.call(e);return Qt[t]||(Qt[t]=t.slice(8,-1).toLowerCase())});var Qt;const Xt=e=>(e=e.toLowerCase(),t=>Jt(t)===e),Zt=e=>t=>typeof t===e,{isArray:$t}=Array,en=Zt("undefined");function tn(e){return null!==e&&!en(e)&&null!==e.constructor&&!en(e.constructor)&&an(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const nn=Xt("ArrayBuffer");const rn=Zt("string"),an=Zt("function"),on=Zt("number"),sn=e=>null!==e&&"object"==typeof e,un=e=>{if("object"!==Jt(e))return!1;const t=qt(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Kt in e||Gt in e)},cn=Xt("Date"),ln=Xt("File"),dn=Xt("Blob"),fn=Xt("FileList");const hn="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},pn=void 0!==hn.FormData?hn.FormData:void 0,mn=Xt("URLSearchParams"),[vn,yn,gn,bn]=["ReadableStream","Request","Response","Headers"].map(Xt);function _n(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,i;if("object"!=typeof e&&(e=[e]),$t(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{if(tn(e))return;const i=n?Object.getOwnPropertyNames(e):Object.keys(e),a=i.length;let o;for(r=0;r<a;r++)o=i[r],t.call(null,e[o],o,e)}}function wn(e,t){if(tn(e))return null;t=t.toLowerCase();const n=Object.keys(e);let r,i=n.length;for(;i-- >0;)if(r=n[i],t===r.toLowerCase())return r;return null}const kn="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,xn=e=>!en(e)&&e!==kn;const Sn=(On="undefined"!=typeof Uint8Array&&qt(Uint8Array),e=>On&&e instanceof On);var On;const Tn=Xt("HTMLFormElement"),Dn=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Mn=Xt("RegExp"),Pn=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};_n(n,((n,i)=>{let a;!1!==(a=t(n,i,e))&&(r[i]=a||n)})),Object.defineProperties(e,r)};const En=Xt("AsyncFunction"),Cn=(jn="function"==typeof setImmediate,Ln=an(kn.postMessage),jn?setImmediate:Ln?(An=`axios@${Math.random()}`,Yn=[],kn.addEventListener("message",(({source:e,data:t})=>{e===kn&&t===An&&Yn.length&&Yn.shift()()}),!1),e=>{Yn.push(e),kn.postMessage(An,"*")}):e=>setTimeout(e));var jn,Ln,An,Yn;const Rn="undefined"!=typeof queueMicrotask?queueMicrotask.bind(kn):"undefined"!=typeof process&&process.nextTick||Cn;var Nn={isArray:$t,isArrayBuffer:nn,isBuffer:tn,isFormData:e=>{if(!e)return!1;if(pn&&e instanceof pn)return!0;const t=qt(e);if(!t||t===Object.prototype)return!1;if(!an(e.append))return!1;const n=Jt(e);return"formdata"===n||"object"===n&&an(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&nn(e.buffer),t},isString:rn,isNumber:on,isBoolean:e=>!0===e||!1===e,isObject:sn,isPlainObject:un,isEmptyObject:e=>{if(!sn(e)||tn(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:vn,isRequest:yn,isResponse:gn,isHeaders:bn,isUndefined:en,isDate:cn,isFile:ln,isReactNativeBlob:e=>!(!e||void 0===e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:dn,isRegExp:Mn,isFunction:an,isStream:e=>sn(e)&&an(e.pipe),isURLSearchParams:mn,isTypedArray:Sn,isFileList:fn,forEac
vendor: 36,923 bytes, line 16
16h:_n,merge:function e(...t){const{caseless:n,skipUndefined:r}=xn(this)&&this||{},i={},a=(t,a)=>{if("__proto__"===a||"constructor"===a||"prototype"===a)return;const o=n&&wn(i,a)||a,s=Dn(i,o)?i[o]:void 0;un(s)&&un(t)?i[o]=e(s,t):un(t)?i[o]=e({},t):$t(t)?i[o]=t.slice():r&&en(t)||(i[o]=t)};for(let e=0,n=t.length;e<n;e++)t[e]&&_n(t[e],a);return i},extend:(e,t,n,{allOwnKeys:r}={})=>(_n(t,((t,r)=>{n&&an(t)?Object.defineProperty(e,r,{__proto__:null,value:zt(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})}),{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let i,a,o;const s={};if(t=t||{},null==e)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)o=i[a],r&&!r(o,e,t)||s[o]||(t[o]=e[o],s[o]=!0);e=!1!==n&&qt(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:Jt,kindOfTest:Xt,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if($t(e))return e;let t=e.length;if(!on(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Gt]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:Tn,hasOwnProperty:Dn,hasOwnProp:Dn,reduceDescriptors:Pn,freezeMethods:e=>{Pn(e,((t,n)=>{if(an(e)&&["arguments","caller","callee"].includes(n))return!1;const r=e[n];an(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return $t(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:wn,global:kn,isContextDefined:xn,isSpecCompliantForm:function(e){return!!(e&&an(e.append)&&"FormData"===e[Kt]&&e[Gt])},toJSONObject:e=>{const t=new WeakSet,n=e=>{if(sn(e)){if(t.has(e))return;if(tn(e))return e;if(!("toJSON"in e)){t.add(e);const r=$t(e)?[]:{};return _n(e,((e,t)=>{const i=n(e);!en(i)&&(r[t]=i)})),t.delete(e),r}}return e};return n(e)},isAsyncFn:En,isThenable:e=>e&&(sn(e)||an(e))&&an(e.then)&&an(e.catch),setImmediate:Cn,asap:Rn,isIterable:e=>null!=e&&an(e[Gt])};const Fn=Nn.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const In=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),Un=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function Vn(e,t){return Nn.isArray(e)?e.map((e=>Vn(e,t))):function(e){let t=0,n=e.length;for(;t<n;){const n=e.charCodeAt(t);if(9!==n&&32!==n)break;t+=1}for(;n>t;){const t=e.charCodeAt(n-1);if(9!==t&&32!==t)break;n-=1}return 0===t&&n===e.length?e:e.slice(t,n)}(String(e).replace(t,""))}function Bn(e){const t=Object.create(null);return Nn.forEach(e.toJSON(),((e,n)=>{t[n]=(e=>Vn(e,Un))(e)})),t}const Wn=Symbol("internals");function zn(e){return e&&String(e).trim().toLowerCase()}function Hn(e){return!1===e||null==e?e:Nn.isArray(e)?e.map(Hn):(e=>Vn(e,In))(String(e))}function qn(e,t,n,r,i){return Nn.isFunction(r)?r.call(this,t,n):(i&&(t=n),Nn.isString(t)?Nn.isString(r)?-1!==t.indexOf(r):Nn.isRegExp(r)?r.test(t):void 0:void 0)}class Gn{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function i(e,t,n){const i=zn(t);if(!i)throw new Error("header name must be a non-empty string");const a=Nn.findKey(r,i);(!a||void 0===r[a]||!0===n||void 0===n&&!1!==r[a])&&(r[a||t]=Hn(e))}const a=(e,t)=>Nn.forEach(e,((e,n)=>i(e,n,t)));if(Nn.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(Nn.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))a((e=>{const t={};let n,r,i;return e&&e.split("\n").forEach((function(e){i=e.indexOf(":"),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim(),!n||t[n]&&Fn[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t})(e),t);else if(Nn.isObject(e)&&Nn.isIterable(e)){let n,r,i={};for(const t of e){if(!Nn.isArray(t))throw TypeError("Object iterator must return a key-value pair");i[r=t[0]]=(n=i[r])?Nn.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}a(i,t)}else null!=e&&i(t,e,n);return this}get(e,t){if(e=zn(e)){const n=Nn.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(Nn.isFunction(t))return t.call(this,e,n);if(Nn.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=zn(e)){const n=Nn.findKey(this,e);return!(!n||void 0===this[n]||t&&!qn(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function i(e){if(e=zn(e)){const i=Nn.findKey(n,e);!i||t&&!qn(0,n[i],i,t)||(delete n[i],r=!0)}}return Nn.isArray(e)?e.forEach(i):i(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const i=t[n];e&&!qn(0,this[i],i,e,!0)||(delete this[i],r=!0)}return r}normalize(e){const t=this,n={};return Nn.forEach(this,((r,i)=>{const a=Nn.findKey(n,i);if(a)return t[a]=Hn(r),void delete t[i];const o=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(i):String(i).trim();o!==i&&delete t[i],t[o]=Hn(r),n[o]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Nn.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&Nn.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[Wn]=this[Wn]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=zn(e);t[r]||(!function(e,t){const n=Nn.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})}))}(n,e),t[r]=!0)}return Nn.isArray(e)?e.forEach(r):r(e),this}}Gn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Nn.reduceDescriptors(Gn.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),Nn.freezeMethods(Gn);function Kn(e,t){const n=new Set(t.map((e=>String(e).toLowerCase()))),r=[],i=e=>{if(null===e||"object"!=typeof e)return e;if(Nn.isBuffer(e))return e;if(-1!==r.indexOf(e))return;let t;if(e instanceof Gn&&(e=e.toJSON()),r.push(e),Nn.isArray(e))t=[],e.forEach(((e,n)=>{const r=i(e);Nn.isUndefined(r)||(t[n]=r)}));else{if(!Nn.isPlainObject(e)&&function(e){if(Nn.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(Nn.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}(e))return r.pop(),e;t=Object.create(null);for(const[r,a]of Object.entries(e)){const e=n.has(r.toLowerCase())?"[REDACTED ****]":i(a);Nn.isUndefined(e)||(t[r]=e)}}return r.pop(),t};return i(e)}class Jn extends Error{static from(e,t,n,r,i,a){const o=new Jn(e.message,t||e.code,n,r,i);return o.cause=e,o.name=e.name,null!=e.status&&null==o.status&&(o.status=e.status),a&&Object.assign(o,a),o}constructor(e,t,n,r,i){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status)}toJSON(){const e=this.config,t=e&&Nn.hasOwnProp(e,"redact")?e.redact:void 0,n=Nn.isArray(t)&&t.length>0?Kn(e,t):Nn.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:n,code:this.code,status:this.status}}}Jn.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",Jn.ERR_BAD_OPTION="ERR_BAD_OPTION",Jn.ECONNABORTED="ECONNABORTED",Jn.ETIMEDOUT="ETIMEDOUT",Jn.ECONNREFUSED="ECONNREFUSED",Jn.ERR_NETWORK="ERR_NETWORK",Jn.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",Jn.ERR_DEPRECATED="ERR_DEPRECATED",Jn.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",Jn.ERR_BAD_REQUEST="ERR_BAD_REQUEST",Jn.ERR_CANCELED="ERR_CANCELED",Jn.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",Jn.ERR_INVALID_URL="ERR_INVALID_URL",Jn.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";function Qn(e){return Nn.isPlainObject(e)||Nn.isArray(e)}function Xn(e){return Nn.endsWith(e,"[]")?e.slice(0,-2):e}function Zn(e,t,n){return e?e.concat(t).map((function(e,t){return e=Xn(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const $n=Nn.toFlatObject(Nn,{},null,(function(e){return/^is[A-Z]/.test(e)}));function er(e,t,n){if(!Nn.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=Nn.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Nn.isUndefined(t[e])}))).metaTokens,i=n.visitor||d,a=n.dots,o=n.indexes,s=n.Blob||"undefined"!=typeof Blob&&Blob,u=void 0===n.maxDepth?100:n.maxDepth,c=s&&Nn.isSpecCompliantForm(t);if(!Nn.isFunction(i))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(Nn.isDate(e))return e.toISOString();if(Nn.isBoolean(e))return e.toString();if(!c&&Nn.isBlob(e))throw new Jn("Blob is not supported. Use a Buffer instead.");return Nn.isArrayBuffer(e)||Nn.isTypedArray(e)?c&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function d(e,n,i){let s=e;if(Nn.isReactNative(t)&&Nn.isReactNativeBlob(e))return t.append(Zn(i,n,a),l(e)),!1;if(e&&!i&&"object"==typeof e)if(Nn.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(Nn.isArray(e)&&function(e){return Nn.isArray(e)&&!e.some(Qn)}(e)||(Nn.isFileList(e)||Nn.endsWith(n,"[]"))&&(s=Nn.toArray(e)))return n=Xn(n),s.forEach((function(e,r){!Nn.isUndefined(e)&&null!==e&&t.append(!0===o?Zn([n],r,a):null===o?n:n+"[]",l(e))})),!1;return!!Qn(e)||(t.append(Zn(i,n,a),l(e)),!1)}const f=[],h=Object.assign($n,{defaultVisitor:d,convertValue:l,isVisitable:Qn});if(!Nn.isObject(e))throw new TypeError("data must be an object");return function e(n,r,a=0){if(!Nn.isUndefined(n)){if(a>u)throw new Jn("Object is too deeply nested ("+a+" levels). Max depth: "+u,Jn.ERR_FORM_DATA_DEPTH_EXCEEDED);if(-1!==f.indexOf(n))throw Error("Circular reference detected in "+r.join("."));f.push(n),Nn.forEach(n,(function(n,o){!0===(!(Nn.isUndefined(n)||null===n)&&i.call(t,n,Nn.isString(o)?o.trim():o,r,h))&&e(n,r?r.concat(o):[o],a+1)})),f.pop()}}(e),t}function tr(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,(function(e){return t[e]}))}function nr(e,t){this._pairs=[],e&&er(e,this,t)}const rr=nr.prototype;function ir(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function ar(e,t,n){if(!t)return e;const r=n&&n.encode||ir,i=Nn.isFunction(n)?{serialize:n}:n,a=i&&i.serialize;let o;if(o=a?a(t,i):Nn.isURLSearchParams(t)?t.toString():new nr(t,i).toString(r),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}rr.append=function(e,t){this._pairs.push([e,t])},rr.toString=function(e){const t=e?function(t){return e.call(this,t,tr)}:tr;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};class or{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Nn.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}var sr={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},ur={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:nr,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]};const cr="undefined"!=typeof window&&"undefined"!=typeof document,lr="object"==typeof navigator&&navigator||void 0,dr=cr&&(!lr||["ReactNative","NativeScript","NS"].indexOf(lr.product)<0),fr="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,hr=cr&&window.location.href||"http://localhost";var pr={...Object.freeze({__proto__:null,hasBrowserEnv:cr,hasStandardBrowserWebWorkerEnv:fr,hasStandardBrowserEnv:dr,navigator:lr,origin:hr}),...ur};function mr(e){function t(e,n,r,i){let a=e[i++];if("__proto__"===a)return!0;const o=Number.isFinite(+a),s=i>=e.length;if(a=!a&&Nn.isArray(r)?r.length:a,s)return Nn.hasOwnProp(r,a)?r[a]=Nn.isArray(r[a])?r[a].concat(n):[r[a],n]:r[a]=n,!o;Nn.hasOwnProp(r,a)&&Nn.isObject(r[a])||(r[a]=[]);return t(e,n,r[a],i)&&Nn.isArray(r[a])&&(r[a]=function(e){const t={},n=Object.keys(e);let r;const i=n.length;let a;for(r=0;r<i;r++)a=n[r],t[a]=e[a];return t}(r[a])),!o}if(Nn.isFormData(e)&&Nn.isFunction(e.entries)){const n={};return Nn.forEachEntry(e,((e,r)=>{t(function(e){return Nn.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),r,n,0)})),n}return null}const vr=(e,t)=>null!=e&&Nn.hasOwnProp(e,t)?e[t]:void 0;const yr={transitional:sr,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,i=Nn.isObject(e);i&&Nn.isHTMLForm(e)&&(e=new FormData(e));if(Nn.isFormData(e))return r?JSON.stringify(mr(e)):e;if(Nn.isArrayBuffer(e)||Nn.isBuffer(e)||Nn.isStream(e)||Nn.isFile(e)||Nn.isBlob(e)||Nn.isReadableStream(e))return e;if(Nn.isArrayBufferView(e))return e.buffer;if(Nn.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(i){const t=vr(this,"formSerializer");if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return er(e,new pr.classes.URLSearchParams,{visitor:function(e,t,n,r){return pr.isNode&&Nn.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...t})}(e,t).toString();if((a=Nn.isFileList(e))||n.indexOf("multipart/form-data")>-1){const n=vr(this,"env"),r=n&&n.FormData;return er(a?{"files[]":e}:e,r&&new r,t)}}return i||r?(t.setContentType("application/json",!1),function(e,t,n){if(Nn.isString(e))try{return(t||JSON.parse)(e),Nn.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=vr(this,"transitional")||yr.transitional,n=t&&t.forcedJSONParsing,r=vr(this,"responseType"),i="json"===r;if(Nn.isResponse(e)||Nn.isReadableStream(e))return e;if(e&&Nn.isString(e)&&(n&&!r||i)){const n=!(t&&t.silentJSONParsing)&&i;try{return JSON.parse(e,vr(this,"parseReviver"))}catch(e){if(n){if("SyntaxError"===e.name)throw Jn.from(e,Jn.ERR_BAD_RESPONSE,this,null,vr(this,"response"));throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:pr.classes.FormData,Blob:pr.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};function gr(e,t){const n=this||yr,r=t||n,i=Gn.from(r.headers);let a=r.data;return Nn.forEach(e,(function(e){a=e.call(n,a,i.normalize(),t?t.status:void 0)})),i.normalize(),a}function br(e){return!(!e||!e.__CANCEL__)}Nn.forEach(["delete","get","head","post","put","patch","query"],(e=>{yr.headers[e]={}}));class _r extends Jn{constructor(e,t,n){super(null==e?"canceled":e,Jn.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}}function wr(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new Jn("Request failed with status code "+n.status,n.status>=400&&n.status<500?Jn.ERR_BAD_REQUEST:Jn.ERR_BAD_RESPONSE,n.config,n.request,n)):e(n)}const kr=(e,t,n=3)=>{let r=0;const i=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i,a=0,o=0;return t=void 0!==t?t:1e3,function(s){const u=Date.now(),c=r[o];i||(i=u),n[a]=s,r[a]=u;let l=o,d=0;for(;l!==a;)d+=n[l++],l%=e;if(a=(a+1)%e,a===o&&(o=(o+1)%e),u-i<t)return;const f=c&&u-c;return f?Math.round(1e3*d/f):void 0}}(50,250);return function(e,t){let n,r,i=0,a=1e3/t;const o=(t,a=Date.now())=>{i=a,n=null,r&&(clearTimeout(r),r=null),e(...t)};return[(...e)=>{const t=Date.now(),s=t-i;s>=a?o(e,t):(n=e,r||(r=setTimeout((()=>{r=null,o(n)}),a-s)))},()=>n&&o(n)]}((n=>{if(!n||"number"!=typeof n.loaded)return;const a=n.loaded,o=n.lengthComputable?n.total:void 0,s=null!=o?Math.min(a,o):a,u=Math.max(0,s-r),c=i(u);r=Math.max(r,s);e({loaded:s,total:o,progress:o?s/o:void 0,bytes:u,rate:c||void 0,estimated:c&&o?(o-s)/c:void 0,event:n,lengthComputable:null!=o,[t?"download":"upload"]:!0})}),n)},xr=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Sr=e=>(...t)=>Nn.asap((()=>e(...t)));var Or=pr.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,pr.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(pr.origin),pr.navigator&&/(msie|trident)/i.test(pr.navigator.userAgent)):()=>!0,Tr=pr.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if("undefined"==typeof document)return;const s=[`${e}=${encodeURIComponent(t)}`];Nn.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),Nn.isString(r)&&s.push(`path=${r}`),Nn.isString(i)&&s.push(`domain=${i}`),!0===a&&s.push("secure"),Nn.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if("undefined"==typeof document)return null;const t=document.cookie.split(";");for(let n=0;n<t.length;n++){const r=t[n].replace(/^\s+/,""),i=r.indexOf("=");if(-1!==i&&r.slice(0,i)===e)return decodeURIComponent(r.slice(i+1))}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};function Dr(e,t,n){let r=!("string"==typeof(i=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i));var i;return e&&(r||!1===n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Mr=e=>e instanceof Gn?{...e}:e;function Pr(e,t){t=t||{};const n=Object.create(null);function r(e,t,n,r){return Nn.isPlainObject(e)&&Nn.isPlainObject(t)?Nn.merge.call({caseless:r},e,t):Nn.isPlainObject(t)?Nn.merge({},t):Nn.isArray(t)?t.slice():t}function i(e,t,n,i){return Nn.isUndefined(t)?Nn.isUndefined(e)?void 0:r(void 0,e,0,i):r(e,t,0,i)}function a(e,t){if(!Nn.isUndefined(t))return r(void 0,t)}function o(e,t){return Nn.isUndefined(t)?Nn.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,i,a){return Nn.hasOwnProp(t,a)?r(n,i):Nn.hasOwnProp(e,a)?r(void 0,n):void 0}Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});const u={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,allowedSocketPaths:o,responseEncoding:o,validateStatus:s,headers:(e,t,n)=>i(Mr(e),Mr(t),0,!0)};return Nn.forEach(Object.keys({...e,...t}),(function(r){if("__proto__"===r||"constructor"===r||"prototype"===r)return;const a=Nn.hasOwnProp(u,r)?u[r]:i,o=a(Nn.hasOwnProp(e,r)?e[r]:void 0,Nn.hasOwnProp(t,r)?t[r]:void 0,r);Nn.isUndefined(o)&&a!==s||(n[r]=o)})),n}const Er=["content-type","content-length"];var Cr=e=>{const t=Pr({},e),n=e=>Nn.hasOwnProp(t,e)?t[e]:void 0,r=n("data");let i=n("withXSRFToken");const a=n("xsrfHeaderName"),o=n("xsrfCookieName");let s=n("headers");const u=n("auth"),c=n("baseURL"),l=n("allowAbsoluteUrls"),d=n("url");var f;if(t.headers=s=Gn.from(s),t.url=ar(Dr(c,d,l),e.params,e.paramsSerializer),u&&s.set("Authorization","Basic "+btoa((u.username||"")+":"+(u.password?(f=u.password,encodeURIComponent(f).replace(/%([0-9A-F]{2})/gi,((e,t)=>String.fromCharCode(parseInt(t,16))))):""))),Nn.isFormData(r)&&(pr.hasStandardBrowserEnv||pr.hasStandardBrowserWebWorkerEnv?s.setContentType(void 0):Nn.isFunction(r.getHeaders)&&function(e,t,n){"content-only"===n?Object.entries(t).forEach((([t,n])=>{Er.includes(t.toLowerCase())&&e.set(t,n)})):e.set(t)}(s,r.getHeaders(),n("formDataHeaderPolicy"))),pr.hasStandardBrowserEnv){Nn.isFunction(i)&&(i=i(t));if(!0===i||null==i&&Or(t.url)){const e=a&&o&&Tr.read(o);e&&s.set(a,e)}}return t};var jr="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const r=Cr(e);let i=r.data;const a=Gn.from(r.headers).normalize();let o,s,u,c,l,{responseType:d,onUploadProgress:f,onDownloadProgress:h}=r;function p(){c&&c(),l&&l(),r.cancelToken&&r.cancelToken.unsubscribe(o),r.signal&&r.signal.removeEventListener("abort",o)}let m=new XMLHttpRequest;function v(){if(!m)return;const r=Gn.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());wr((function(e){t(e),p()}),(function(e){n(e),p()}),{data:d&&"text"!==d&&"json"!==d?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m}),m=null}m.open(r.method.toUpperCase(),r.url,!0),m.timeout=r.timeout,"onloadend"in m?m.onloadend=v:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&m.responseURL.startsWith("file:"))&&setTimeout(v)},m.onabort=function(){m&&(n(new Jn("Request aborted",Jn.ECONNABORTED,e,m)),p(),m=null)},m.onerror=function(t){const r=t&&t.message?t.message:"Network Error",i=new Jn(r,Jn.ERR_NETWORK,e,m);i.event=t||null,n(i),p(),m=null},m.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const i=r.transitional||sr;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new Jn(t,i.clarifyTimeoutError?Jn.ETIMEDOUT:Jn.ECONNABORTED,e,m)),p(),m=null},void 0===i&&a.setContentType(null),"setRequestHeader"in m&&Nn.forEach(Bn(a),(function(e,t){m.setRequestHeader(t,e)})),Nn.isUndefined(r.withCredentials)||(m.withCredentials=!!r.withCredentials),d&&"json"!==d&&(m.responseType=r.responseType),h&&([u,l]=kr(h,!0),m.addEventListener("progress",u)),f&&m.upload&&([s,c]=kr(f),m.upload.addEventListener("progress",s),m.upload.addEventListener("loadend",c)),(r.cancelToken||r.signal)&&(o=t=>{m&&(n(!t||t.type?new _r(null,e,m):t),m.abort(),p(),m=null)},r.cancelToken&&r.cancelToken.subscribe(o),r.signal&&(r.signal.aborted?o():r.signal.addEventListener("abort",o)));const y=function(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}(r.url);!y||pr.protocols.includes(y)?m.send(i||null):n(new Jn("Unsupported protocol "+y+":",Jn.ERR_BAD_REQUEST,e))}))};const Lr=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;const n=new AbortController;let r=!1;const i=function(e){if(!r){r=!0,o();const t=e instanceof Error?e:this.reason;n.abort(t instanceof Jn?t:new _r(t instanceof Error?t.message:t))}};let a=t&&setTimeout((()=>{a=null,i(new Jn(`timeout of ${t}ms exceeded`,Jn.ETIMEDOUT))}),t);const o=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)})),e=null)};e.forEach((e=>e.addEventListener("abort",i)));const{signal:s}=n;return s.unsubscribe=()=>Nn.asap(o),s},Ar=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let r,i=0;for(;i<n;)r=i+t,yield e.slice(i,r),i=r},Yr=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}},Rr=(e,t,n,r)=>{const i=async function*(e,t){for await(const n of Yr(e))yield*Ar(n,t)}(e,t);let a,o=0,s=e=>{a||(a=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await i.next();if(t)return s(),void e.close();let a=r.byteLength;if(n){let e=o+=a;n(e)}e.enqueue(new Uint8Array(r))}catch(e){throw s(e),e}},cancel:e=>(s(e),i.return())},{highWaterMark:2})};const Nr="1.16.1",{isFunction:Fr}=Nn,Ir=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},Ur=e=>{const t=void 0!==Nn.global&&null!==Nn.global?Nn.global:globalThis,{ReadableStream:n,TextEncoder:r}=t;e=Nn.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);const{fetch:i,Request:a,Response:o}=e,s=i?Fr(i):"function"==typeof fetch,u=Fr(a),c=Fr(o);if(!s)return!1;const l=s&&Fr(n),d=s&&("function"==typeof r?(f=new r,e=>f.encode(e)):async e=>new Uint8Array(await new a(e).arrayBuffer()));var f;const h=u&&l&&Ir((()=>{let e=!1;const t=new a(pr.origin,{body:new n,method:"POST",get duplex(){return e=!0,"half"}}),r=t.headers.has("Content-Type");return null!=t.body&&t.body.cancel(),e&&!r})),p=c&&l&&Ir((()=>Nn.isReadableStream(new o("").body))),m={stream:p&&(e=>e.body)};s&&["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!m[e]&&(m[e]=(t,n)=>{let r=t&&t[e];if(r)return r.call(t);throw new Jn(`Response type '${e}' is not supported`,Jn.ERR_NOT_SUPPORT,n)})}));const v=async(e,t)=>{const n=Nn.toFiniteNumber(e.getContentLength());return null==n?(async e=>{if(null==e)return 0;if(Nn.isBlob(e))return e.size;if(Nn.isSpecCompliantForm(e)){const t=new a(pr.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Nn.isArrayBufferView(e)||Nn.isArrayBuffer(e)?e.byteLength:(Nn.isURLSearchParams(e)&&(e+=""),Nn.isString(e)?(await d(e)).byteLength:void 0)})(t):n};return async e=>{let{url:t,method:n,data:s,signal:c,cancelToken:l,timeout:d,onDownloadProgress:f,onUploadProgress:y,responseType:g,headers:b,withCredentials:_="same-origin",fetchOptions:w,maxContentLength:k,maxBodyLength:x}=Cr(e);const S=Nn.isNumber(k)&&k>-1,O=Nn.isNumber(x)&&x>-1;let T=i||fetch;g=g?(g+"").toLowerCase():"text";let D=Lr([c,l&&l.toAbortSignal()],d),M=null;const P=D&&D.unsubscribe&&(()=>{D.unsubscribe()});let E;try{if(S&&"string"==typeof t&&t.startsWith("data:")){const n=function(e){if(!e||"string"!=typeof e)return 0;if(!e.startsWith("data:"))return 0;const t=e.indexOf(",");if(t<0)return 0;const n=e.slice(5,t),r=e.slice(t+1);if(/;base64/i.test(n)){let e=r.length;const t=r.length;for(let n=0;n<t;n++)if(37===r.charCodeAt(n)&&n+2<t){const t=r.charCodeAt(n+1),i=r.charCodeAt(n+2);(t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102)&&(i>=48&&i<=57||i>=65&&i<=70||i>=97&&i<=102)&&(e-=2,n+=2)}let n=0,i=t-1;const a=e=>e>=2&&37===r.charCodeAt(e-2)&&51===r.charCodeAt(e-1)&&(68===r.charCodeAt(e)||100===r.charCodeAt(e));i>=0&&(61===r.charCodeAt(i)?(n++,i--):a(i)&&(n++,i-=3)),1===n&&i>=0&&(61===r.charCodeAt(i)||a(i))&&n++;const o=3*Math.floor(e/4)-(n||0);return o>0?o:0}if("undefined"!=typeof Buffer&&"function"==typeof Buffer.byteLength)return Buffer.byteLength(r,"utf8");let i=0;for(let e=0,t=r.length;e<t;e++){const n=r.charCodeAt(e);if(n<128)i+=1;else if(n<2048)i+=2;else if(n>=55296&&n<=56319&&e+1<t){const t=r.charCodeAt(e+1);t>=56320&&t<=57343?(i+=4,e++):i+=3}else i+=3}return i}(t);if(n>k)throw new Jn("maxContentLength size of "+k+" exceeded",Jn.ERR_BAD_RESPONSE,e,M)}if(O&&"get"!==n&&"head"!==n){const t=await v(b,s);if("number"==typeof t&&isFinite(t)&&t>x)throw new Jn("Request body larger than maxBodyLength limit",Jn.ERR_BAD_REQUEST,e,M)}if(y&&h&&"get"!==n&&"head"!==n&&0!==(E=await v(b,s))){let e,n=new a(t,{method:"POST",body:s,duplex:"half"});if(Nn.isFormData(s)&&(e=n.headers.get("content-type"))&&b.setContentType(e),n.body){const[e,t]=xr(E,kr(Sr(y)));s=Rr(n.body,65536,e,t)}}Nn.isString(_)||(_=_?"include":"omit");const i=u&&"credentials"in a.prototype;if(Nn.isFormData(s)){const e=b.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&b.delete("content-type")}b.set("User-Agent","axios/"+Nr,!1);const c={...w,signal:D,method:n.toUpperCase(),headers:Bn(b.normalize()),body:s,duplex:"half",credentials:i?_:void 0};M=u&&new a(t,c);let l=await(u?T(M,w):T(t,c));if(S){const t=Nn.toFiniteNumber(l.headers.get("content-length"));if(null!=t&&t>k)throw new Jn("maxContentLength size of "+k+" exceeded",Jn.ERR_BAD_RESPONSE,e,M)}const d=p&&("stream"===g||"response"===g);if(p&&l.body&&(f||S||d&&P)){const t={};["status","statusText","headers"].forEach((e=>{t[e]=l[e]}));const n=Nn.toFiniteNumber(l.headers.get("content-length")),[r,i]=f&&xr(n,kr(Sr(f),!0))||[];let a=0;const s=t=>{if(S&&(a=t,a>k))throw new Jn("maxContentLength size of "+k+" exceeded",Jn.ERR_BAD_RESPONSE,e,M);r&&r(t)};l=new o(Rr(l.body,65536,s,(()=>{i&&i(),P&&P()})),t)}g=g||"text";let C=await m[Nn.findKey(m,g)||"text"](l,e);if(S&&!p&&!d){let t;if(null!=C&&("number"==typeof C.byteLength?t=C.byteLength:"number"==typeof C.size?t=C.size:"string"==typeof C&&(t="function"==typeof r?(new r).encode(C).byteLength:C.length)),"number"==typeof t&&t>k)throw new Jn("maxContentLength size of "+k+" exceeded",Jn.ERR_BAD_RESPONSE,e,M)}return!d&&P&&P(),await new Promise(((t,n)=>{wr(t,n,{data:C,headers:Gn.from(l.headers),status:l.status,statusText:l.statusText,config:e,request:M})}))}catch(t){if(P&&P(),D&&D.aborted&&D.reason instanceof Jn){const n=D.reason;throw n.config=e,M&&(n.request=M),t!==n&&(n.cause=t),n}if(t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new Jn("Network Error",Jn.ERR_NETWORK,e,M,t&&t.response),{cause:t.cause||t});throw Jn.from(t,t&&t.code,e,M,t&&t.response)}}},Vr=new Map,Br=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:i}=t,a=[r,i,n];let o,s,u=a.length,c=Vr;for(;u--;)o=a[u],s=c.get(o),void 0===s&&c.set(o,s=u?new Map:Ur(t)),c=s;return s};Br();const Wr={http:null,xhr:jr,fetch:{get:Br}};Nn.forEach(Wr,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}}));const zr=e=>`- ${e}`,Hr=e=>Nn.isFunction(e)||null===e||!1===e;var qr={getAdapter:function(e,t){e=Nn.isArray(e)?e:[e];const{length:n}=e;let r,i;const a={};for(let o=0;o<n;o++){let n;if(r=e[o],i=r,!Hr(r)&&(i=Wr[(n=String(r)).toLowerCase()],void 0===i))throw new Jn(`Unknown adapter '${n}'`);if(i&&(Nn.isFunction(i)||(i=i.get(t))))break;a[n||"#"+o]=i}if(!i){const e=Object.entries(a).map((([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")));let t=n?e.length>1?"since :\n"+e.map(zr).join("\n"):" "+zr(e[0]):"as no adapter specified";throw new Jn("There is no suitable adapter to dispatch the request "+t,"ERR_NOT_SUPPORT")}return i},adapters:Wr};function Gr(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new _r(null,e)}function Kr(e){Gr(e),e.headers=Gn.from(e.headers),e.data=gr.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return qr.getAdapter(e.adapter||yr.adapter,e)(e).then((function(t){Gr(e),e.response=t;try{t.data=gr.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=Gn.from(t.headers),t}),(function(t){if(!br(t)&&(Gr(e),t&&t.response)){e.response=t.response;try{t.response.data=gr.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=Gn.from(t.response.headers)}return Promise.reject(t)}))}const Jr={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Jr[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const Qr={};Jr.transitional=function(e,t,n){function r(e,t){return"[Axios v"+Nr+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,i,a)=>{if(!1===e)throw new Jn(r(i," has been removed"+(t?" in "+t:"")),Jn.ERR_DEPRECATED);return t&&!Qr[i]&&(Qr[i]=!0,console.warn(r(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,a)}},Jr.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};var Xr={assertOptions:function(e,t,n){if("object"!=typeof e)throw new Jn("options must be an object",Jn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const a=r[i],o=Object.prototype.hasOwnProperty.call(t,a)?t[a]:void 0;if(o){const t=e[a],n=void 0===t||o(t,a,e);if(!0!==n)throw new Jn("option "+a+" must be "+n,Jn.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new Jn("Unknown option "+a,Jn.ERR_BAD_OPTION)}},validators:Jr};const Zr=Xr.validators;class $r{constructor(e){this.defaults=e||{},this.interceptors={request:new or,response:new or}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=(()=>{if(!t.stack)return"";const e=t.stack.indexOf("\n");return-1===e?"":t.stack.slice(e+1)})();try{if(e.stack){if(n){const t=n.indexOf("\n"),r=-1===t?-1:n.indexOf("\n",t+1),i=-1===r?"":n.slice(r+1);String(e.stack).endsWith(i)||(e.stack+="\n"+n)}}else e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Pr(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:i}=t;void 0!==n&&Xr.assertOptions(n,{silentJSONParsing:Zr.transitional(Zr.boolean),forcedJSONParsing:Zr.transitional(Zr.boolean),clarifyTimeoutError:Zr.transitional(Zr.boolean),legacyInterceptorReqResOrdering:Zr.transitional(Zr.boolean)},!1),null!=r&&(Nn.isFunction(r)?t.paramsSerializer={serialize:r}:Xr.assertOptions(r,{encode:Zr.function,serialize:Zr.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),Xr.assertOptions(t,{baseUrl:Zr.spelling("baseURL"),withXsrfToken:Zr.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let a=i&&Nn.merge(i.common,i[t.method]);i&&Nn.forEach(["delete","get","head","post","put","patch","query","common"],(e=>{delete i[e]})),t.headers=Gn.concat(a,i);const o=[];let s=!0;this.interceptors.request.forEach((function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;s=s&&e.synchronous;const n=t.transitional||sr;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)}));const u=[];let c;this.interceptors.response.forEach((function(e){u.push(e.fulfilled,e.rejected)}));let l,d=0;if(!s){const e=[Kr.bind(this),void 0];for(e.unshift(...o),e.push(...u),l=e.length,c=Promise.resolve(t);d<l;)c=c.then(e[d++],e[d++]);return c}l=o.length;let f=t;for(;d<l;){const e=o[d++],t=o[d++];try{f=e(f)}catch(e){t.call(this,e);break}}try{c=Kr.call(this,f)}catch(e){return Promise.reject(e)}for(d=0,l=u.length;d<l;)c=c.then(u[d++],u[d++]);return c}getUri(e){return ar(Dr((e=Pr(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}}Nn.forEach(["delete","get","head","options"],(function(e){$r.prototype[e]=function(t,n){return this.request(Pr(n||{},{method:e,url:t,data:(n||{}).data}))}})),Nn.forEach(["post","put","patch","query"],(function(e){function t(t){return function(n,r,i){return this.request(Pr(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}$r.prototype[e]=t(),"query"!==e&&($r.prototype[e+"Form"]=t(!0))}));class ei{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,i){n.reason||(n.reason=new _r(e,r,i),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;const t=new ei((function(t){e=t}));return{token:t,cancel:e}}}const ti={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
16alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(ti).forEach((([e,t])=>{ti[t]=e}));const ni=function e(t){const n=new $r(t),r=zt($r.prototype.request,n);return Nn.extend(r,$r.prototype,n,{allOwnKeys:!0}),Nn.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Pr(t,n))},r}(yr);ni.Axios=$r,ni.CanceledError=_r,ni.CancelToken=ei,ni.isCancel=br,ni.VERSION=Nr,ni.toFormData=er,ni.AxiosError=Jn,ni.Cancel=ni.CanceledError,ni.all=function(e){return Promise.all(e)},ni.spread=function(e){return function(t){return e.apply(null,t)}},ni.isAxiosError=function(e){return Nn.isObject(e)&&!0===e.isAxiosError},ni.mergeConfig=Pr,ni.AxiosHeaders=Gn,ni.formToJSON=e=>mr(Nn.isHTMLForm(e)?new FormData(e):e),ni.getAdapter=qr.getAdapter,ni.HttpStatusCode=ti,ni.default=ni;var ri="https://customers.vectorworks.net",ii="vwcpcsrftoken";ni.defaults.xsrfCookieName=ii,ni.defaults.xsrfHeaderName="X-CSRFTOKEN";var ai=ni.create({withCredentials:!0,withXSRFToken:!0,headers:{"Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"}});function oi(e){var t=e.split("?"),n=(t[1]||"").split("#")[0]||"";return{url:t[0],paramsStr:n,params:new URLSearchParams(n),hash:(t[1]||"").split("#")[1]||""}}function si(e,t){var n=oi(e);t=function(e){if(!(e instanceof URLSearchParams)){var t=[];Object.keys(e).forEach((function(n){void 0!==e[n]&&t.push(n+"="+encodeURIComponent(e[n]))})),e=new URLSearchParams(t.join("&"))}return e}(t);var r,i=n.params,a=x(t);try{for(a.s();!(r=a.n()).done;){var o=b(r.value,2),s=o[0],u=o[1];i.has(s)&&i.delete(s),i.append(s,u)}}catch(e){a.e(e)}finally{a.f()}return function(e,t,n){return t&&(e+="?"+t),n&&(e+="#"+n),e}(n.url,i.toString(),n.hash)}function ui(e,t){var n,r=["quote_id","access_key","security_token","basket_id"].concat(_(t||[])),i=new URLSearchParams(window.location.search),a={},o=x(r);try{for(o.s();!(n=o.n()).done;){var s=n.value;i.has(s)&&(a[s]=i.get(s))}}catch(e){o.e(e)}finally{o.f()}return si(e,a)}ai.AxiosError=ni.AxiosError,ai.isAxiosError=ni.isAxiosError,ai.interceptors.response.use((function(e){return e}),(function(e){return ni.isAxiosError(e)&&e.code===ni.AxiosError.ERR_NETWORK&&window.messageViewModel&&(window.messageViewModel.showMessageDialog({type:"error"}),e.isHandled=!0),Promise.reject(e)}));var ci={bogusIds:["0000000","000000","00000"],bogusId:"0000000",secondBogusId:"000000",thirdBogusId:"00000",urlWithFilter:function(e){return function(t){var n=e.slice();return t?si(n,t):n}},curriedUrl:function(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return this.replaceIds.apply(this,[e].concat(n))}.bind(this)},replaceIds:function(e){for(var t=this,n=this.bogusIds.map((function(e){return new RegExp("/".concat(e),"g")})),r=arguments.length,i=new Array(r>1?r-1:0),a=1;a<r;a++)i[a-1]=arguments[a];return i.reduce((function(e,r,i){return e.replace(n[i],t.addSlashAtStart(r))}),e)},addSlashAtStart:function(e){return"/"+e}},li={basket:"/api/v1/estore/basket",getBasketLine:ci.curriedUrl("/api/v1/estore/baskets/".concat(ci.bogusId,"/lines/").concat(ci.secondBogusId)),basketAddProduct:"/api/v1/estore/basket/add-product",basketAddVoucher:"/api/v1/estore/basket/add-voucher",basketRemoveVoucher:"/api/v1/estore/basket/remove-voucher",basketPrepareForSubmission:ci.curriedUrl("/api/v1/estore/baskets/".concat(ci.bogusId,"/prepare-for-submission")),checkout:"/api/v1/estore/checkout",checkoutPage:"/checkout",getBasketMessageDetail:ci.curriedUrl("/api/v1/estore/baskets/".concat(ci.bogusId,"/messages/").concat(ci.secondBogusId)),countryLanguageSet:"/api/v1/country-languages/@set",countryLanguageCurrent:"/api/v1/country-languages/@current",removeAllProducts:"/api/v1/estore/basket/remove-all-products"};for(var di in li)"function"==typeof li[di]?function(){var e=li[di];li[di]=function(){return ri+e.apply(null,arguments)}}():li[di]=ri+li[di];function fi(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw new Error("number"==typeof e?"[MobX] minified error nr: "+e+(n.length?" "+n.map(String).join(","):"")+". Find the full error at: https://github.com/mobxjs/mobx/blob/main/packages/mobx/src/errors.ts":"[MobX] "+e)}var hi={};function pi(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:hi}var mi=Object.assign,vi=Object.getOwnPropertyDescriptor,yi=Object.defineProperty,gi=Object.prototype,bi=[];Object.freeze(bi);var _i={};Object.freeze(_i);var wi="undefined"!=typeof Proxy,ki=Object.toString();function xi(){wi||fi("Proxy not available")}function Si(e){var t=!1;return function(){if(!t)return t=!0,e.apply(this,arguments)}}var Oi=function(){};function Ti(e){return"function"==typeof e}function Di(e){switch(typeof e){case"string":case"symbol":case"number":return!0}return!1}function Mi(e){return null!==e&&"object"==typeof e}function Pi(e){if(!Mi(e))return!1;var t=Object.getPrototypeOf(e);if(null==t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n.toString()===ki}function Ei(e){var t=null==e?void 0:e.constructor;return!!t&&("GeneratorFunction"===t.name||"GeneratorFunction"===t.displayName)}function Ci(e,t,n){yi(e,t,{enumerable:!1,writable:!0,configurable:!0,value:n})}
16function ji(e,t,n){yi(e,t,{enumerable:!1,writable:!1,configurable:!0,value:n})}function Li(e,t){var n="isMobX"+e;return t.prototype[n]=!0,function(e){return Mi(e)&&!0===e[n]}}function Ai(e){return e instanceof Map}function Yi(e){return e instanceof Set}var Ri=void 0!==Object.getOwnPropertySymbols;var Ni="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:Ri?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames;function Fi(e){return null===e?null:"object"==typeof e?""+e:e}function Ii(e,t){return gi.hasOwnProperty.call(e,t)}var Ui=Object.getOwnPropertyDescriptors||function(e){var t={};return Ni(e).forEach((function(n){t[n]=vi(e,n)})),t};function Vi(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Ji(r.key),r)}}function Bi(e,t,n){return t&&Vi(e.prototype,t),n&&Vi(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Wi(){return Wi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Wi.apply(this,arguments)}function zi(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Hi(e,t)}function Hi(e,t){return Hi=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Hi(e,t)}function qi(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Gi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ki(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Gi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Gi(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Ji(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}var Qi=Symbol("mobx-stored-annotations");function Xi(e){return Object.assign((function(t,n){Zi(t,n,e)}),e)}function Zi(e,t,n){Ii(e,Qi)||Ci(e,Qi,Wi({},e[Qi])),function(e){return e.annotationType_===oa}(n)||(e[Qi][t]=n)}var $i=Symbol("mobx administration"),ea=function(){function e(e){void 0===e&&(e="Atom"),this.name_=void 0,this.isPendingUnobservation_=!1,this.isBeingObserved_=!1,this.observers_=new Set,this.diffValue_=0,this.lastAccessedBy_=0,this.lowestObserverState_=$a.NOT_TRACKING_,this.onBOL=void 0,this.onBUOL=void 0,this.name_=e}var t=e.prototype;
16return t.onBO=function(){this.onBOL&&this.onBOL.forEach((function(e){return e()}))},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach((function(e){return e()}))},t.reportObserved=function(){return xo(this)},t.reportChanged=function(){wo(),So(this),yo.stateVersion=yo.stateVersion<Number.MAX_SAFE_INTEGER?yo.stateVersion+1:Number.MIN_SAFE_INTEGER,ko()},t.toString=function(){return this.name_},e}(),ta=Li("Atom",ea);function na(e,t,n){void 0===t&&(t=Oi),void 0===n&&(n=Oi);var r,i=new ea(e);return t!==Oi&&qo(Wo,i,t,r),n!==Oi&&Ho(i,n),i}var ra={identity:function(e,t){return e===t},structural:function(e,t){return iu(e,t)},default:function(e,t){return Object.is?Object.is(e,t):e===t?0!==e||1/e==1/t:e!=e&&t!=t},shallow:function(e,t){return iu(e,t,1)}};function ia(e,t,n){return ts(e)?e:Array.isArray(e)?Na.array(e,{name:n}):Pi(e)?Na.object(e,void 0,{name:n}):Ai(e)?Na.map(e,{name:n}):Yi(e)?Na.set(e,{name:n}):"function"!=typeof e||Uo(e)||es(e)?e:Ei(e)?Zo(e):Io(n,e)}function aa(e){return e}var oa="override";function sa(e,t){return{annotationType_:e,options_:t,make_:ua,extend_:ca}}function ua(e,t,n,r){var i;if(null!=(i=this.options_)&&i.bound)return null===this.extend_(e,t,n,!1)?0:1;if(r===e.target_)return null===this.extend_(e,t,n,!1)?0:2;if(Uo(n.value))return 1;var a=la(e,this,t,n,!1);return yi(r,t,a),2}function ca(e,t,n,r){var i=la(e,this,t,n);return e.defineProperty_(t,i,r)}function la(e,t,n,r,i){var a,o,s,u,c,l,d,f;void 0===i&&(i=yo.safeDescriptors),f=r,t.annotationType_,f.value;var h,p=r.value;null!=(a=t.options_)&&a.bound&&(p=p.bind(null!=(h=e.proxy_)?h:e.target_));return{value:Ga(null!=(o=null==(s=t.options_)?void 0:s.name)?o:n.toString(),p,null!=(u=null==(c=t.options_)?void 0:c.autoAction)&&u,null!=(l=t.options_)&&l.bound?null!=(d=e.proxy_)?d:e.target_:void 0),configurable:!i||e.isPlainObject_,enumerable:!1,writable:!i}}function da(e,t){return{annotationType_:e,options_:t,make_:fa,extend_:ha}}function fa(e,t,n,r){var i;if(r===e.target_)return null===this.extend_(e,t,n,!1)?0:2;if(null!=(i=this.options_)&&i.bound&&(!Ii(e.target_,t)||!es(e.target_[t]))&&null===this.extend_(e,t,n,!1))return 0;if(es(n.value))return 1;var a=pa(e,this,t,n,!1,!1);return yi(r,t,a),2}function ha(e,t,n,r){var i,a=pa(e,this,t,n,null==(i=this.options_)?void 0:i.bound);return e.defineProperty_(t,a,r)}function pa(e,t,n,r,i,a){var o;void 0===a&&(a=yo.safeDescriptors),o=r,t.annotationType_,o.value;var s,u=r.value;(es(u)||(u=Zo(u)),i)&&((u=u.bind(null!=(s=e.proxy_)?s:e.target_)).isMobXFlow=!0);return{value:u,configurable:!a||e.isPlainObject_,enumerable:!1,writable:!a}}function ma(e,t){return{annotationType_:e,options_:t,make_:va,extend_:ya}}function va(e,t,n){return null===this.extend_(e,t,n,!1)?0:1}function ya(e,t,n,r){var i;return i=n,this.annotationType_,i.get,e.defineComputedProperty_(t,Wi({},this.options_,{get:n.get,set:n.set}),r)}function ga(e,t){return{annotationType_:e,options_:t,make_:ba,extend_:_a}}function ba(e,t,n){return null===this.extend_(e,t,n,!1)?0:1}function _a(e,t,n,r){var i,a;return this.annotationType_,e.defineObservableProperty_(t,n.value,null!=(i=null==(a=this.options_)?void 0:a.enhancer)?i:ia,r)}var wa="true",ka=xa();function xa(e){return{annotationType_:wa,options_:e,make_:Sa,extend_:Oa}}function Sa(e,t,n,r){var i,a,o,s;if(n.get)return Va.make_(e,t,n,r);if(n.set){var u=Ga(t.toString(),n.set);return r===e.target_?null===e.defineProperty_(t,{configurable:!yo.safeDescriptors||e.isPlainObject_,set:u})?0:2:(yi(r,t,{configurable:!0,set:u}),2)}if(r!==e.target_&&"function"==typeof n.value)return Ei(n.value)?(null!=(s=this.options_)&&s.autoBind?Zo.bound:Zo).make_(e,t,n,r):(null!=(o=this.options_)&&o.autoBind?Io.bound:Io).make_(e,t,n,r);var c,l=!1===(null==(i=this.options_)?void 0:i.deep)?Na.ref:Na;"function"==typeof n.value&&null!=(a=this.options_)&&a.autoBind&&(n.value=n.value.bind(null!=(c=e.proxy_)?c:e.target_));return l.make_(e,t,n,r)}function Oa(e,t,n,r){var i,a,o;if(n.get)return Va.extend_(e,t,n,r);if(n.set)return e.defineProperty_(t,{configurable:!yo.safeDescriptors||e.isPlainObject_,set:Ga(t.toString(),n.set)},r);"function"==typeof n.value&&null!=(i=this.options_)&&i.autoBind&&(n.value=n.value.bind(null!=(o=e.proxy_)?o:e.target_));return(!1===(null==(a=this.options_)?void 0:a.deep)?Na.ref:Na).extend_(e,t,n,r)}var Ta={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};function Da(e){return e||Ta}Object.freeze(Ta);var Ma=ga("observable"),Pa=ga("observable.ref",{enhancer:aa}),Ea=ga("observable.shallow",{enhancer:function(e,t,n){return null==e||Bs(e)||Os(e)||js(e)||Ys(e)?e:Array.isArray(e)?Na.array(e,{name:n,deep:!1}):Pi(e)?Na.object(e,void 0,{name:n,deep:!1}):Ai(e)?Na.map(e,{name:n,deep:!1}):Yi(e)?Na.set(e,{name:n,deep:!1}):void 0}}),Ca=ga("observable.struct",{enhancer:function(e,t){return iu(e,t)?t:e}}),ja=Xi(Ma);function La(e){return!0===e.deep?ia:!1===e.deep?aa:(t=e.defaultDecorator)&&null!=(n=null==(r=t.options_)?void 0:r.enhancer)?n:ia;var t,n,r}function Aa(e,t,n){if(!Di(t))return ts(e)?e:Pi(e)?Na.object(e,t,n):Array.isArray(e)?Na.array(e,t):Ai(e)?Na.map(e,t):Yi(e)?Na.set(e,t):"object"==typeof e&&null!==e?e:Na.box(e,t);Zi(e,t,Ma)}mi(Aa,ja);var Ya,Ra,Na=mi(Aa,{box:function(e,t){var n=Da(t);
16return new Za(e,La(n),n.name,!0,n.equals)},array:function(e,t){var n=Da(t);return(!1===yo.useProxies||!1===n.proxy?$s:vs)(e,La(n),n.name)},map:function(e,t){var n=Da(t);return new Cs(e,La(n),n.name)},set:function(e,t){var n=Da(t);return new As(e,La(n),n.name)},object:function(e,t,n){return Go(!1===yo.useProxies||!1===(null==n?void 0:n.proxy)?Is({},n):function(e,t){var n,r;return xi(),e=Is(e,t),null!=(r=(n=e[$i]).proxy_)?r:n.proxy_=new Proxy(e,is)}({},n),e,t)},ref:Xi(Pa),shallow:Xi(Ea),deep:ja,struct:Xi(Ca)}),Fa="computed",Ia=ma(Fa),Ua=ma("computed.struct",{equals:ra.structural}),Va=function(e,t){if(Di(t))return Zi(e,t,Ia);if(Pi(e))return Xi(ma(Fa,e));var n=Pi(t)?t:{};return n.get=e,n.name||(n.name=e.name||""),new to(n)};Object.assign(Va,Ia),Va.struct=Xi(Ua);var Ba,Wa=0,za=1,Ha=null!=(Ya=null==(Ra=vi((function(){}),"name"))?void 0:Ra.configurable)&&Ya,qa={value:"action",configurable:!0,writable:!1,enumerable:!1};function Ga(e,t,n,r){function i(){return function(e,t,n,r,i){var a=function(e,t,n,r){var i=!1,a=0,o=yo.trackingDerivation,s=!t||!o;wo();var u=yo.allowStateChanges;s&&(co(),u=Ja(!0));var c=fo(!0),l={runAsAction_:s,prevDerivation_:o,prevAllowStateChanges_:u,prevAllowStateReads_:c,notifySpy_:i,startTime_:a,actionId_:za++,parentActionId_:Wa};return Wa=l.actionId_,l}(0,t);try{return n.apply(r,i)}catch(e){throw a.error_=e,e}finally{!function(e){Wa!==e.actionId_&&fi(30);Wa=e.parentActionId_,void 0!==e.error_&&(yo.suppressReactionErrors=!0);Qa(e.prevAllowStateChanges_),ho(e.prevAllowStateReads_),ko(),e.runAsAction_&&lo(e.prevDerivation_);yo.suppressReactionErrors=!1}(a)}}(0,n,t,r||this,arguments)}return void 0===n&&(n=!1),i.isMobxAction=!0,Ha&&(qa.value=e,yi(i,"name",qa)),i}function Ka(e,t){var n=Ja(e);try{return t()}finally{Qa(n)}}function Ja(e){var t=yo.allowStateChanges;return yo.allowStateChanges=e,t}function Qa(e){yo.allowStateChanges=e}Ba=Symbol.toPrimitive;var Xa,Za=function(e){function t(t,n,r,i,a){var o;return void 0===r&&(r="ObservableValue"),void 0===a&&(a=ra.default),(o=e.call(this,r)||this).enhancer=void 0,o.name_=void 0,o.equals=void 0,o.hasUnreportedChange_=!1,o.interceptors_=void 0,o.changeListeners_=void 0,o.value_=void 0,o.dehancer=void 0,o.enhancer=n,o.name_=r,o.equals=a,o.value_=n(t,void 0,r),o}zi(t,e);var n=t.prototype;return n.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},n.set=function(e){this.value_,(e=this.prepareNewValue_(e))!==yo.UNCHANGED&&this.setNewValue_(e)},n.prepareNewValue_=function(e){if(as(this)){var t=ss(this,{object:this,type:hs,newValue:e});if(!t)return yo.UNCHANGED;e=t.newValue}return e=this.enhancer(e,this.value_,this.name_),this.equals(this.value_,e)?yo.UNCHANGED:e},n.setNewValue_=function(e){var t=this.value_;this.value_=e,this.reportChanged(),us(this)&&ls(this,{type:hs,object:this,newValue:e,oldValue:t})},n.get=function(){return this.reportObserved(),this.dehanceValue(this.value_)},n.intercept_=function(e){return os(this,e)},n.observe_=function(e,t){return t&&e({observableKind:"value",debugObjectName:this.name_,object:this,type:hs,newValue:this.value_,oldValue:void 0}),cs(this,e)},n.raw=function(){return this.value_},n.toJSON=function(){return this.get()},n.toString=function(){return this.name_+"["+this.value_+"]"},n.valueOf=function(){return Fi(this.get())},n[Ba]=function(){return this.valueOf()},t}(ea);Xa=Symbol.toPrimitive;var $a,eo,to=function(){function e(e){this.dependenciesState_=$a.NOT_TRACKING_,this.observing_=[],this.newObserving_=null,this.isBeingObserved_=!1,this.isPendingUnobservation_=!1,this.observers_=new Set,this.diffValue_=0,this.runId_=0,this.lastAccessedBy_=0,this.lowestObserverState_=$a.UP_TO_DATE_,this.unboundDepsCount_=0,this.value_=new ro(null),this.name_=void 0,this.triggeredBy_=void 0,this.isComputing_=!1,this.isRunningSetter_=!1,this.derivation=void 0,this.setter_=void 0,this.isTracing_=eo.NONE,this.scope_=void 0,this.equals_=void 0,this.requiresReaction_=void 0,this.keepAlive_=void 0,this.onBOL=void 0,this.onBUOL=void 0,e.get||fi(31),this.derivation=e.get,this.name_=e.name||"ComputedValue",e.set&&(this.setter_=Ga("ComputedValue-setter",e.set)),this.equals_=e.equals||(e.compareStructural||e.struct?ra.structural
16:ra.default),this.scope_=e.context,this.requiresReaction_=e.requiresReaction,this.keepAlive_=!!e.keepAlive}var t=e.prototype;return t.onBecomeStale_=function(){!function(e){if(e.lowestObserverState_!==$a.UP_TO_DATE_)return;e.lowestObserverState_=$a.POSSIBLY_STALE_,e.observers_.forEach((function(e){e.dependenciesState_===$a.UP_TO_DATE_&&(e.dependenciesState_=$a.POSSIBLY_STALE_,e.onBecomeStale_())}))}(this)},t.onBO=function(){this.onBOL&&this.onBOL.forEach((function(e){return e()}))},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach((function(e){return e()}))},t.get=function(){if(this.isComputing_&&fi(32,this.name_,this.derivation),0!==yo.inBatch||0!==this.observers_.size||this.keepAlive_){if(xo(this),ao(this)){var e=yo.trackingContext;this.keepAlive_&&!e&&(yo.trackingContext=this),this.trackAndCompute()&&function(e){if(e.lowestObserverState_===$a.STALE_)return;e.lowestObserverState_=$a.STALE_,e.observers_.forEach((function(t){t.dependenciesState_===$a.POSSIBLY_STALE_?t.dependenciesState_=$a.STALE_:t.dependenciesState_===$a.UP_TO_DATE_&&(e.lowestObserverState_=$a.UP_TO_DATE_)}))}(this),yo.trackingContext=e}}else ao(this)&&(this.warnAboutUntrackedRead_(),wo(),this.value_=this.computeValue_(!1),ko());var t=this.value_;if(io(t))throw t.cause;return t},t.set=function(e){if(this.setter_){this.isRunningSetter_&&fi(33,this.name_),this.isRunningSetter_=!0;try{this.setter_.call(this.scope_,e)}finally{this.isRunningSetter_=!1}}else fi(34,this.name_)},t.trackAndCompute=function(){var e=this.value_,t=this.dependenciesState_===$a.NOT_TRACKING_,n=this.computeValue_(!0),r=t||io(e)||io(n)||!this.equals_(e,n);return r&&(this.value_=n),r},t.computeValue_=function(e){this.isComputing_=!0;var t,n=Ja(!1);if(e)t=oo(this,this.derivation,this.scope_);else if(!0===yo.disableErrorBoundaries)t=this.derivation.call(this.scope_);else try{t=this.derivation.call(this.scope_)}catch(e){t=new ro(e)}return Qa(n),this.isComputing_=!1,t},t.suspend_=function(){this.keepAlive_||(so(this),this.value_=void 0)},t.observe_=function(e,t){var n=this,r=!0,i=void 0;return function(e,t){var n,r;void 0===t&&(t=_i);var i,a=null!=(n=null==(r=t)?void 0:r.name)?n:"Autorun";if(t.scheduler||t.delay){var o=Bo(t),s=!1;i=new Oo(a,(function(){s||(s=!0,o((function(){s=!1,i.isDisposed_||i.track(u)})))}),t.onError,t.requiresObservable)}else i=new Oo(a,(function(){this.track(u)}),t.onError,t.requiresObservable);function u(){e(i)}return i.schedule_(),i.getDisposer_()}((function(){var a=n.get();if(!r||t){var o=co();e({observableKind:"computed",debugObjectName:n.name_,type:hs,object:n,newValue:a,oldValue:i}),lo(o)}r=!1,i=a}))},t.warnAboutUntrackedRead_=function(){},t.toString=function(){return this.name_+"["+this.derivation.toString()+"]"},t.valueOf=function(){return Fi(this.get())},t[Xa]=function(){return this.valueOf()},e}(),no=Li("ComputedValue",to);!function(e){e[e.NOT_TRACKING_=-1]="NOT_TRACKING_",e[e.UP_TO_DATE_=0]="UP_TO_DATE_",e[e.POSSIBLY_STALE_=1]="POSSIBLY_STALE_",e[e.STALE_=2]="STALE_"}($a||($a={})),function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"}(eo||(eo={}));var ro=function(e){this.cause=void 0,this.cause=e};function io(e){return e instanceof ro}function ao(e){switch(e.dependenciesState_){case $a.UP_TO_DATE_:return!1;case $a.NOT_TRACKING_:case $a.STALE_:return!0;case $a.POSSIBLY_STALE_:for(var t=fo(!0),n=co(),r=e.observing_,i=r.length,a=0;a<i;a++){var o=r[a];if(no(o)){if(yo.disableErrorBoundaries)o.get();else try{o.get()}catch(e){return lo(n),ho(t),!0}if(e.dependenciesState_===$a.STALE_)return lo(n),ho(t),!0}}return po(e),lo(n),ho(t),!1}}function oo(e,t,n){var r=fo(!0);po(e),e.newObserving_=new Array(e.observing_.length+100),e.unboundDepsCount_=0,e.runId_=++yo.runId;var i,a=yo.trackingDerivation;if(yo.trackingDerivation=e,yo.inBatch++,!0===yo.disableErrorBoundaries)i=t.call(n);else try{i=t.call(n)}catch(e){i=new ro(e)}return yo.inBatch--,yo.trackingDerivation=a,function(e){for(var t=e.observing_,n=e.observing_=e.newObserving_,r=$a.UP_TO_DATE_,i=0,a=e.unboundDepsCount_,o=0;o<a;o++){var s=n[o];0===s.diffValue_&&(s.diffValue_=1,i!==o&&(n[i]=s),i++),s.dependenciesState_>r&&(r=s.dependenciesState_)}n.length=i,e.newObserving_=null,a=t.length;for(;a--;){var u=t[a];0===u.diffValue_&&bo(u,e),u.diffValue_=0}for(;i--;){var c=n[i];1===c.diffValue_&&(c.diffValue_=0,go(c,e))}
16r!==$a.UP_TO_DATE_&&(e.dependenciesState_=r,e.onBecomeStale_())}(e),ho(r),i}function so(e){var t=e.observing_;e.observing_=[];for(var n=t.length;n--;)bo(t[n],e);e.dependenciesState_=$a.NOT_TRACKING_}function uo(e){var t=co();try{return e()}finally{lo(t)}}function co(){var e=yo.trackingDerivation;return yo.trackingDerivation=null,e}function lo(e){yo.trackingDerivation=e}function fo(e){var t=yo.allowStateReads;return yo.allowStateReads=e,t}function ho(e){yo.allowStateReads=e}function po(e){if(e.dependenciesState_!==$a.UP_TO_DATE_){e.dependenciesState_=$a.UP_TO_DATE_;for(var t=e.observing_,n=t.length;n--;)t[n].lowestObserverState_=$a.UP_TO_DATE_}}var mo=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1,this.safeDescriptors=!0,this.stateVersion=Number.MIN_SAFE_INTEGER},vo=!0,yo=function(){var e=pi();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(vo=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==(new mo).version&&(vo=!1),vo?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new mo):(setTimeout((function(){fi(35)}),1),new mo)}();function go(e,t){e.observers_.add(t),e.lowestObserverState_>t.dependenciesState_&&(e.lowestObserverState_=t.dependenciesState_)}function bo(e,t){e.observers_.delete(t),0===e.observers_.size&&_o(e)}function _o(e){!1===e.isPendingUnobservation_&&(e.isPendingUnobservation_=!0,yo.pendingUnobservations.push(e))}function wo(){yo.inBatch++}function ko(){if(0==--yo.inBatch){Mo();for(var e=yo.pendingUnobservations,t=0;t<e.length;t++){var n=e[t];n.isPendingUnobservation_=!1,0===n.observers_.size&&(n.isBeingObserved_&&(n.isBeingObserved_=!1,n.onBUO()),n instanceof to&&n.suspend_())}yo.pendingUnobservations=[]}}function xo(e){var t=yo.trackingDerivation;return null!==t?(t.runId_!==e.lastAccessedBy_&&(e.lastAccessedBy_=t.runId_,t.newObserving_[t.unboundDepsCount_++]=e,!e.isBeingObserved_&&yo.trackingContext&&(e.isBeingObserved_=!0,e.onBO())),e.isBeingObserved_):(0===e.observers_.size&&yo.inBatch>0&&_o(e),!1)}function So(e){e.lowestObserverState_!==$a.STALE_&&(e.lowestObserverState_=$a.STALE_,e.observers_.forEach((function(e){e.dependenciesState_===$a.UP_TO_DATE_&&e.onBecomeStale_(),e.dependenciesState_=$a.STALE_})))}var Oo=function(){function e(e,t,n,r){void 0===e&&(e="Reaction"),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=$a.NOT_TRACKING_,this.diffValue_=0,this.runId_=0,this.unboundDepsCount_=0,this.isDisposed_=!1,this.isScheduled_=!1,this.isTrackPending_=!1,this.isRunning_=!1,this.isTracing_=eo.NONE,this.name_=e,this.onInvalidate_=t,this.errorHandler_=n,this.requiresObservable_=r}var t=e.prototype;return t.onBecomeStale_=function(){this.schedule_()},t.schedule_=function(){this.isScheduled_||(this.isScheduled_=!0,yo.pendingReactions.push(this),Mo())},t.isScheduled=function(){return this.isScheduled_},t.runReaction_=function(){if(!this.isDisposed_){wo(),this.isScheduled_=!1;var e=yo.trackingContext;if(yo.trackingContext=this,ao(this)){this.isTrackPending_=!0;try{this.onInvalidate_()}catch(e){this.reportExceptionInDerivation_(e)}}yo.trackingContext=e,ko()}},t.track=function(e){if(!this.isDisposed_){wo(),this.isRunning_=!0;var t=yo.trackingContext;yo.trackingContext=this;var n=oo(this,e,void 0);yo.trackingContext=t,this.isRunning_=!1,this.isTrackPending_=!1,this.isDisposed_&&so(this),io(n)&&this.reportExceptionInDerivation_(n.cause),ko()}},t.reportExceptionInDerivation_=function(e){var t=this;if(this.errorHandler_)this.errorHandler_(e,this);else{if(yo.disableErrorBoundaries)throw e;var n="[mobx] uncaught error in '"+this+"'";yo.suppressReactionErrors||console.error(n,e),yo.globalReactionErrorHandlers.forEac
16h((function(n){return n(e,t)}))}},t.dispose=function(){this.isDisposed_||(this.isDisposed_=!0,this.isRunning_||(wo(),so(this),ko()))},t.getDisposer_=function(){var e=this.dispose.bind(this);return e[$i]=this,e},t.toString=function(){return"Reaction["+this.name_+"]"},t.trace=function(e){void 0===e&&(e=!1),function(){fi("trace() is not available in production builds");for(var e=!1,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];"boolean"==typeof n[n.length-1]&&(e=n.pop());var i=function(e){switch(e.length){case 0:return yo.trackingDerivation;case 1:return eu(e[0]);case 2:return eu(e[0],e[1])}}(n);if(!i)return fi("'trace(break?)' can only be used inside a tracked computed value or a Reaction. Consider passing in the computed value or reaction explicitly");i.isTracing_===eo.NONE&&console.log("[mobx.trace] '"+i.name_+"' tracing enabled");i.isTracing_=e?eo.BREAK:eo.LOG}(this,e)},e}(),To=100,Do=function(e){return e()};function Mo(){yo.inBatch>0||yo.isRunningReactions||Do(Po)}function Po(){yo.isRunningReactions=!0;for(var e=yo.pendingReactions,t=0;e.length>0;){++t===To&&(console.error("[mobx] cycle in reaction: "+e[0]),e.splice(0));for(var n=e.splice(0),r=0,i=n.length;r<i;r++)n[r].runReaction_()}yo.isRunningReactions=!1}var Eo=Li("Reaction",Oo);var Co="action",jo="autoAction",Lo=sa(Co),Ao=sa("action.bound",{bound:!0}),Yo=sa(jo,{autoAction:!0}),Ro=sa("autoAction.bound",{autoAction:!0,bound:!0});function No(e){return function(t,n){return Ti(t)?Ga(t.name||"<unnamed action>",t,e):Ti(n)?Ga(t,n,e):Di(n)?Zi(t,n,e?Yo:Lo):Di(t)?Xi(sa(e?jo:Co,{name:t,autoAction:e})):void 0}}var Fo=No(!1);Object.assign(Fo,Lo);var Io=No(!0);function Uo(e){return Ti(e)&&!0===e.isMobxAction}Object.assign(Io,Yo),Fo.bound=Xi(Ao),Io.bound=Xi(Ro);var Vo=function(e){return e()};function Bo(e){return e.scheduler?e.scheduler:e.delay?function(t){return setTimeout(t,e.delay)}:Vo}var Wo="onBO",zo="onBUO";function Ho(e,t,n){return qo(zo,e,t,n)}function qo(e,t,n,r){var i="function"==typeof r?eu(t,n):eu(t),a=Ti(r)?r:n,o=e+"L";return i[o]?i[o].add(a):i[o]=new Set([a]),function(){var e=i[o];e&&(e.delete(a),0===e.size&&delete i[o])}}function Go(e,t,n,r){var i=Ui(t),a=Is(e,r)[$i];wo();
16try{Ni(i).forEach((function(e){a.extend_(e,i[e],!n||(!(e in n)||n[e]))}))}finally{ko()}return e}var Ko=0;function Jo(){this.message="FLOW_CANCELLED"}Jo.prototype=Object.create(Error.prototype);var Qo=da("flow"),Xo=da("flow.bound",{bound:!0}),Zo=Object.assign((function(e,t){if(Di(t))return Zi(e,t,Qo);var n=e,r=n.name||"<unnamed flow>",i=function(){var e,t=arguments,i=++Ko,a=Fo(r+" - runid: "+i+" - init",n).apply(this,t),o=void 0,s=new Promise((function(t,n){var s=0;function u(e){var t;o=void 0;try{t=Fo(r+" - runid: "+i+" - yield "+s++,a.next).call(a,e)}catch(e){return n(e)}l(t)}function c(e){var t;o=void 0;try{t=Fo(r+" - runid: "+i+" - yield "+s++,a.throw).call(a,e)}catch(e){return n(e)}l(t)}function l(e){if(!Ti(null==e?void 0:e.then))return e.done?t(e.value):(o=Promise.resolve(e.value)).then(u,c);e.then(l,n)}e=n,u(void 0)}));return s.cancel=Fo(r+" - runid: "+i+" - cancel",(function(){try{o&&$o(o);var t=a.return(void 0),n=Promise.resolve(t.value);n.then(Oi,Oi),$o(n),e(new Jo)}catch(t){e(t)}})),s};return i.isMobXFlow=!0,i}),Qo);function $o(e){Ti(e.cancel)&&e.cancel()}function es(e){return!0===(null==e?void 0:e.isMobXFlow)}function ts(e){return function(e,t){return!!e&&(void 0!==t?!!Bs(e)&&e[$i].values_.has(t):Bs(e)||!!e[$i]||ta(e)||Eo(e)||no(e))}(e)}function ns(e,t){void 0===t&&(t=void 0),wo();try{return e.apply(t)}finally{ko()}}function rs(e){return e[$i]}Zo.bound=Xi(Xo);var is={has:function(e,t){return rs(e).has_(t)},get:function(e,t){return rs(e).get_(t)},set:function(e,t,n){var r;return!!Di(t)&&(null==(r=rs(e).set_(t,n,!0))||r)},deleteProperty:function(e,t){var n;return!!Di(t)&&(null==(n=rs(e).delete_(t,!0))||n)},defineProperty:function(e,t,n){var r;return null==(r=rs(e).defineProperty_(t,n))||r},ownKeys:function(e){return rs(e).ownKeys_()},preventExtensions:function(e){fi(13)}};function as(e){return void 0!==e.interceptors_&&e.interceptors_.length>0}function os(e,t){var n=e.interceptors_||(e.interceptors_=[]);return n.push(t),Si((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function ss(e,t){var n=co();try{for(var r=[].concat(e.interceptors_||[]),i=0,a=r.length;i<a&&((t=r[i](t))&&!t.type&&fi(14),t);i++);return t}finally{lo(n)}}function us(e){return void 0!==e.changeListeners_&&e.changeListeners_.length>0}function cs(e,t){var n=e.changeListeners_||(e.changeListeners_=[]);return n.push(t),Si((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function ls(e,t){var n=co(),r=e.changeListeners_;if(r){for(var i=0,a=(r=r.slice()).length;i<a;i++)r[i](t);lo(n)}}function ds(e,t,n){var r=Is(e,n)[$i];wo();try{0,null!=t||(t=function(e){return Ii(e,Qi)||Ci(e,Qi,Wi({},e[Qi])),e[Qi]}(e)),Ni(t).forEach((function(e){return r.make_(e,t[e])}))}finally{ko()}return e}var fs="splice",hs="update",ps={get:function(e,t){var n=e[$i];return t===$i?n:"length"===t?n.getArrayLength_():"string"!=typeof t||isNaN(t)?Ii(ys,t)?ys[t]:e[t]:n.get_(parseInt(t))},set:function(e,t,n){var r=e[$i];return"length"===t&&r.setArrayLength_(n),"symbol"==typeof t||isNaN(t)?e[t]=n:r.set_(parseInt(t),n),!0},preventExtensions:function(){fi(15)}},ms=function(){function e(e,t,n,r){void 0===e&&(e="ObservableArray"),this.owned_=void 0,this.legacyMode_=void 0,this.atom_=void 0,this.values_=[],this.interceptors_=void 0,this.changeListeners_=void 0,this.enhancer_=void 0,this.dehancer=void 0,this.proxy_=void 0,this.lastKnownLength_=0,this.owned_=n,this.legacyMode_=r,this.atom_=new ea(e),this.enhancer_=function(e,n){return t(e,n,"ObservableArray[..]")}}var t=e.prototype;return t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.dehanceValues_=function(e){return void 0!==this.dehancer&&e.length>0?e.map(this.dehancer):e},t.intercept_=function(e){return os(this,e)},t.observe_=function(e,t){return void 0===t&&(t=!1),t&&e({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),cs(this,e)},t.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},t.setArrayLength_=function(e){("number"!=typeof e||isNaN(e)||e<0)&&fi("Out of range: "+e);var t=this.values_.length;if(e!==t)if(e>t){for(var n=new Array(e-t),r=0;r<e-t;r++)n[r]=void 0;this.spliceWithArray_(t,0,n)}else this.spliceWithArray_(e,t-e)}
16,t.updateArrayLength_=function(e,t){e!==this.lastKnownLength_&&fi(16),this.lastKnownLength_+=t,this.legacyMode_&&t>0&&Zs(e+t+1)},t.spliceWithArray_=function(e,t,n){var r=this;this.atom_;var i=this.values_.length;if(void 0===e?e=0:e>i?e=i:e<0&&(e=Math.max(0,i+e)),t=1===arguments.length?i-e:null==t?0:Math.max(0,Math.min(t,i-e)),void 0===n&&(n=bi),as(this)){var a=ss(this,{object:this.proxy_,type:fs,index:e,removedCount:t,added:n});if(!a)return bi;t=a.removedCount,n=a.added}if(n=0===n.length?n:n.map((function(e){return r.enhancer_(e,void 0)})),this.legacyMode_){var o=n.length-t;this.updateArrayLength_(i,o)}var s=this.spliceItemsIntoValues_(e,t,n);return 0===t&&0===n.length||this.notifyArraySplice_(e,n,s),this.dehanceValues_(s)},t.spliceItemsIntoValues_=function(e,t,n){var r;if(n.length<1e4)return(r=this.values_).splice.apply(r,[e,t].concat(n));var i=this.values_.slice(e,e+t),a=this.values_.slice(e+t);this.values_.length+=n.length-t;for(var o=0;o<n.length;o++)this.values_[e+o]=n[o];for(var s=0;s<a.length;s++)this.values_[e+n.length+s]=a[s];return i},t.notifyArrayChildUpdate_=function(e,t,n){var r=!this.owned_&&!1,i=us(this),a=i||r?{observableKind:"array",object:this.proxy_,type:hs,debugObjectName:this.atom_.name_,index:e,newValue:t,oldValue:n}:null;this.atom_.reportChanged(),i&&ls(this,a)},t.notifyArraySplice_=function(e,t,n){var r=!this.owned_&&!1,i=us(this),a=i||r?{observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:fs,index:e,removed:n,added:t,removedCount:n.length,addedCount:t.length}:null;this.atom_.reportChanged(),i&&ls(this,a)},t.get_=function(e){if(!(this.legacyMode_&&e>=this.values_.length))return this.atom_.reportObserved(),this.dehanceValue_(this.values_[e]);console.warn("[mobx] Out of bounds read: "+e)},t.set_=function(e,t){var n=this.values_;if(this.legacyMode_&&e>n.length&&fi(17,e,n.length),e<n.length){this.atom_;var r=n[e];if(as(this)){var i=ss(this,{type:hs,object:this.proxy_,index:e,newValue:t});if(!i)return;t=i.newValue}(t=this.enhancer_(t,r))!==r&&(n[e]=t,this.notifyArrayChildUpdate_(e,t,r))}else{for(var a=new Array(e+1-n.length),o=0;o<a.length-1;o++)a[o]=void 0;a[a.length-1]=t,this.spliceWithArray_(n.length,0,a)}},e}();function vs(e,t,n,r){void 0===n&&(n="ObservableArray"),void 0===r&&(r=!1),xi();var i=new ms(n,t,r,!1);ji(i.values_,$i,i);var a=new Proxy(i.values_,ps);if(i.proxy_=a,e&&e.length){var o=Ja(!0);i.spliceWithArray_(0,0,e),Qa(o)}return a}var ys={clear:function(){return this.splice(0)},replace:function(e){var t=this[$i];return t.spliceWithArray_(0,t.values_.length,e)},toJSON:function(){return this.slice()},splice:function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];var a=this[$i];switch(arguments.length){case 0:return[];case 1:return a.spliceWithArray_(e);case 2:return a.spliceWithArray_(e,t)}return a.spliceWithArray_(e,t,r)},spliceWithArray:function(e,t,n){return this[$i].spliceWithArray_(e,t,n)},push:function(){for(var e=this[$i],t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.spliceWithArray_(e.values_.length,0,n),e.values_.length},pop:function(){return this.splice(Math.max(this[$i].values_.length-1,0),1)[0]},shift:function(){return this.splice(0,1)[0]},unshift:function(){for(var e=this[$i],t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.spliceWithArray_(0,0,n),e.values_.length},reverse:function(){return yo.trackingDerivation&&fi(37,"reverse"),this.replace(this.slice().reverse()),this},sort:function(){yo.trackingDerivation&&fi(37,"sort");var e=this.slice();return e.sort.apply(e,arguments),this.replace(e),this},remove:function(e){var t=this[$i],n=t.dehanceValues_(t.values_).indexOf(e);return n>-1&&(this.splice(n,1),!0)}};function gs(e,t){"function"==typeof Array.prototype[e]&&(ys[e]=t(e))}function bs(e){return function(){var t=this[$i];t.atom_.reportObserved();var n=t.dehanceValues_(t.values_);return n[e].apply(n,arguments)}}function _s(e){return function(t,n){var r=this,i=this[$i];return i.atom_.reportObserved(),i.dehanceValues_(i.values_)[e]((function(e,i){return t.call(n,e,i,r)}))}}function ws(e){return function(){var t=this,n=this[$i];n.atom_.reportObserved();var r=n.dehanceValues_(n.values_),i=arguments[0];return arguments[0]=function(e,n,r){return i(e,n,r,t)},r[e].apply(r,arguments)}}gs("concat",bs),gs("flat",bs),gs("includes",bs),gs("indexOf",bs),gs("join",bs),gs("lastIndexOf",bs),gs("slice",bs),gs("toString",bs),gs("toLocaleStr
16ing",bs),gs("every",_s),gs("filter",_s),gs("find",_s),gs("findIndex",_s),gs("flatMap",_s),gs("forEach",_s),gs("map",_s),gs("some",_s),gs("reduce",ws),gs("reduceRight",ws);var ks,xs,Ss=Li("ObservableArrayAdministration",ms);function Os(e){return Mi(e)&&Ss(e[$i])}var Ts={},Ds="add",Ms="delete";ks=Symbol.iterator,xs=Symbol.toStringTag;var Ps,Es,Cs=function(){function e(e,t,n){var r=this;void 0===t&&(t=ia),void 0===n&&(n="ObservableMap"),this.enhancer_=void 0,this.name_=void 0,this[$i]=Ts,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=t,this.name_=n,Ti(Map)||fi(18),this.keysAtom_=na("ObservableMap.keys()"),this.data_=new Map,this.hasMap_=new Map,Ka(!0,(function(){r.merge(e)}))}var t=e.prototype;return t.has_=function(e){return this.data_.has(e)},t.has=function(e){var t=this;if(!yo.trackingDerivation)return this.has_(e);var n=this.hasMap_.get(e);if(!n){var r=n=new Za(this.has_(e),aa,"ObservableMap.key?",!1);this.hasMap_.set(e,r),Ho(r,(function(){return t.hasMap_.delete(e)}))}return n.get()},t.set=function(e,t){var n=this.has_(e);if(as(this)){var r=ss(this,{type:n?hs:Ds,object:this,newValue:t,name:e});if(!r)return this;t=r.newValue}return n?this.updateValue_(e,t):this.addValue_(e,t),this},t.delete=function(e){var t=this;if((this.keysAtom_,as(this))&&!ss(this,{type:Ms,object:this,name:e}))return!1;if(this.has_(e)){var n=us(this),r=n?{observableKind:"map",debugObjectName:this.name_,type:Ms,object:this,oldValue:this.data_.get(e).value_,name:e}:null;return ns((function(){var n;t.keysAtom_.reportChanged(),null==(n=t.hasMap_.get(e))||n.setNewValue_(!1),t.data_.get(e).setNewValue_(void 0),t.data_.delete(e)})),n&&ls(this,r),!0}return!1},t.updateValue_=function(e,t){var n=this.data_.get(e);if((t=n.prepareNewValue_(t))!==yo.UNCHANGED){var r=us(this),i=r?{observableKind:"map",debugObjectName:this.name_,type:hs,object:this,oldValue:n.value_,name:e,newValue:t}:null;n.setNewValue_(t),r&&ls(this,i)}},t.addValue_=function(e,t){var n=this;this.keysAtom_,ns((function(){var r,i=new Za(t,n.enhancer_,"ObservableMap.key",!1);n.data_.set(e,i),t=i.value_,null==(r=n.hasMap_.get(e))||r.setNewValue_(!0),n.keysAtom_.reportChanged()}));var r=us(this),i=r?{observableKind:"map",debugObjectName:this.name_,type:Ds,object:this,name:e,newValue:t}:null;r&&ls(this,i)},t.get=function(e){return this.has(e)?this.dehanceValue_(this.data_.get(e).get()):this.dehanceValue_(void 0)},t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},t.values=function(){var e=this,t=this.keys();return su({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:e.get(i)}}})},t.entries=function(){var e=this,t=this.keys();return su({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:[i,e.get(i)]}}})},t[ks]=function(){return this.entries()},t.forEach=function(e,t){for(var n,r=Ki(this);!(n=r()).done;){var i=n.value,a=i[0],o=i[1];e.call(t,o,a,this)}},t.merge=function(e){var t=this;return js(e)&&(e=new Map(e)),ns((function(){Pi(e)?function(e){var t=Object.keys(e);if(!Ri)return t;var n=Object.getOwnPropertySymbols(e);return n.length?[].concat(t,n.filter((function(t){return gi.propertyIsEnumerable.call(e,t)}))):t}(e).forEach((function(n){return t.set(n,e[n])})):Array.isArray(e)?e.forEach((function(e){var n=e[0],r=e[1];return t.set(n,r)})):Ai(e)?(e.constructor!==Map&&fi(19,e),e.forEach((function(e,n){return t.set(n,e)}))):null!=e&&fi(20,e)})),this},t.clear=function(){var e=this;ns((function(){uo((function(){for(var t,n=Ki(e.keys());!(t=n()).done;){var r=t.value;e.delete(r)}}))}))},t.replace=function(e){var t=this;return ns((function(){for(var n,r=function(e){if(Ai(e)||js(e))return e;if(Array.isArray(e))return new Map(e);if(Pi(e)){var t=new Map;for(var n in e)t.set(n,e[n]);return t}return fi(21,e)}(e),i=new Map,a=!1,o=Ki(t.data_.keys());!(n=o()).done;){var s=n.value;if(!r.has(s))if(t.delete(s))a=!0;else{var u=t.data_.get(s);i.set(s,u)}}for(var c,l=Ki(r.entries());!(c=l()).done;){var d=c.value,f=d[0],h=d[1],p=t.data_.has(f);if(t.set(f,h),t.data_.has(f)){var m=t.data_.get(f);i.set(f,m),p||(a=!0)}}if(!a)if(t.data_.size!==i.size)t.keysAtom_.reportChanged();else for(var v=t.data_.keys(),y=i.keys(),g=v.next(),b=y.next();!g.done;){if(g.value!==b.value){t.keysAtom_.reportChanged();break}g=v.next(),b=y.next()}t.data_=i})),this},t.toString=function(){return"[object ObservableMap]"},t.toJSON=function(){return Array.from(this)},t.observe_=function(e,t){return cs(this,e)},t.intercept_=function(e){return os(this,e)},Bi(e,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:xs,get:function(){return"Map"}}]),e}(),js=Li("ObservableMap",Cs);var Ls={};Ps=Symbol.iterator,Es=Symbol.toStringTag;var As=function(){function e(e,t,n){void 0===t&&(t=ia),void 0===n&&(n="ObservableSet"),this.name_=void 0,this[$i]=Ls,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=n,Ti(Set)||fi(22),this.atom_=na(this.name_),this.enhancer_=function(e,r){return t(e,r,n)},e&&this.replace(e)}var t=e.prototype;return t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.clear=function(){var e=this;ns((function(){uo((function(){for(var t,n=Ki(e.data_.values());!(t=n()).done;){var r=t.value;e.delete(r)}}))}))},t.forEach=function(e,t){for(var n,r=Ki(this);!(n=r()).done;){var i=n.value;e.call(t,i,i,this)}},t.add=function(e){var t=this;if((this.atom_,as(this))&&!ss(this,{type:Ds,object:this,newValue:e}))return this;if(!this.has(e)){ns((function(){t.data_.add(t.enhancer_(e,void 0)),t.atom_.reportChanged()}));var n=us(this),r=n?{observableKind:"set",debugObjectName:this.name_,type:Ds,object:this,newValue:e}:null;n&&ls(this,r)}return this},t.delete=function(e){var t=this;if(as(this)&&!ss(this,{type:Ms,object:this,oldValue:e}))return!1;if(this.has(e)){var n=us(this),r=n?{observableKind:"set",debugObjectName:this.name_,type:Ms,object:this,oldValue:e}:null;return ns((function(){t.atom_.reportChanged(),t.data_.delete(e)})),n&&ls(this,r),!0}return!1},t.has=function(e){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(e))},t.entries=function(){var e=0,t=Array.from(this.keys()),n=Array.from(this.values());return su({next:function(){var r=e;return e+=1,r<n.length?{value:[t[r],n[r]],done:!1}:{done:!0}}})},t.keys=function(){return this.values()},t.values=function(){this.atom_.reportObserved();var e=this,t=0,n=Array.from(this.data_.values());return su({next:function(){return t<n.length?{value:e.dehanceValue_(n[t++]),done:!1}:{done:!0}}})},t.replace=function(e){var t=this;return Ys(e)&&(e=new Set(e)),ns((function(){Array.isArray(e)||Yi(e)?(t.clear(),e.forEach((function(e){return t.add(e)}))):null!=e&&fi("Cannot initialize set from "+e)})),this},t.observe_=function(e,t){return cs(this,e)},t.intercept_=function(e){return os(this,e)},t.toJSON=function(){return Array.from(this)},t.toString=function(){return"[object ObservableSet]"},t[Ps]=function(){return this.values()},Bi(e,[{key:"size",get:function(){return this.atom_.reportObserved(),this.data_.size}},{key:Es,get:function(){return"Set"}}]),e}(),Ys=Li("ObservableSet",As),Rs=Object.create(null),Ns="remove",Fs=function(){function e(e,t,n,r){void 0===t&&(t=new Map),void 0===r&&(r=ka),this.target_=void 0,this.values_=void 0,this.name_=void 0,this.defaultAnnotation_=void 0,this.keysAtom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.proxy_=void 0,this.isPlainObject_=void 0,this.appliedAnnotations_=void 0,this.pendingKeys_=void 0,this.target_=e,this.values_=t,this.name_=n,this.defaultAnnotation_=r,this.keysAtom_=ne
16w ea("ObservableObject.keys"),this.isPlainObject_=Pi(this.target_)}var t=e.prototype;return t.getObservablePropValue_=function(e){return this.values_.get(e).get()},t.setObservablePropValue_=function(e,t){var n=this.values_.get(e);if(n instanceof to)return n.set(t),!0;if(as(this)){var r=ss(this,{type:hs,object:this.proxy_||this.target_,name:e,newValue:t});if(!r)return null;t=r.newValue}if((t=n.prepareNewValue_(t))!==yo.UNCHANGED){var i=us(this),a=i?{type:hs,observableKind:"object",debugObjectName:this.name_,object:this.proxy_||this.target_,oldValue:n.value_,name:e,newValue:t}:null;n.setNewValue_(t),i&&ls(this,a)}return!0},t.get_=function(e){return yo.trackingDerivation&&!Ii(this.target_,e)&&this.has_(e),this.target_[e]},t.set_=function(e,t,n){return void 0===n&&(n=!1),Ii(this.target_,e)?this.values_.has(e)?this.setObservablePropValue_(e,t):n?Reflect.set(this.target_,e,t):(this.target_[e]=t,!0):this.extend_(e,{value:t,enumerable:!0,writable:!0,configurable:!0},this.defaultAnnotation_,n)},t.has_=function(e){if(!yo.trackingDerivation)return e in this.target_;this.pendingKeys_||(this.pendingKeys_=new Map);var t=this.pendingKeys_.get(e);return t||(t=new Za(e in this.target_,aa,"ObservableObject.key?",!1),this.pendingKeys_.set(e,t)),t.get()},t.make_=function(e,t){if(!0===t&&(t=this.defaultAnnotation_),!1!==t){if(!(e in this.target_)){var n;if(null!=(n=this.target_[Qi])&&n[e])return;fi(1,t.annotationType_,this.name_+"."+e.toString())}for(var r=this.target_;r&&r!==gi;){var i=vi(r,e);if(i){var a=t.make_(this,e,i,r);if(0===a)return;if(1===a)break}r=Object.getPrototypeOf(r)}Ws(this,t,e)}},t.extend_=function(e,t,n,r){if(void 0===r&&(r=!1),!0===n&&(n=this.defaultAnnotation_),!1===n)return this.defineProperty_(e,t,r);var i=n.extend_(this,e,t,r);return i&&Ws(this,n,e),i},t.defineProperty_=function(e,t,n){void 0===n&&(n=!1);try{wo();var r=this.delete_(e);if(!r)return r;if(as(this)){var i=ss(this,{object:this.proxy_||this.target_,name:e,type:Ds,newValue:t.value});if(!i)return null;var a=i.newValue;t.value!==a&&(t=Wi({},t,{value:a}))}if(n){if(!Reflect.defineProperty(this.target_,e,t))return!1}else yi(this.target_,e,t);this.notifyPropertyAddition_(e,t.value)}finally{ko()}return!0},t.defineObservableProperty_=function(e,t,n,r){void 0===r&&(r=!1);try{wo();var i=this.delete_(e);if(!i)return i;if(as(this)){var a=ss(this,{object:this.proxy_||this.target_,name:e,type:Ds,newValue:t});if(!a)return null;t=a.newValue}var o=Vs(e),s={configurable:!yo.safeDescriptors||this.isPlainObject_,enumerable:!0,get:o.get,set:o.set};if(r){if(!Reflect.defineProperty(this.target_,e,s))return!1}else yi(this.target_,e,s);var u=new Za(t,n,"ObservableObject.key",!1);this.values_.set(e,u),this.notifyPropertyAddition_(e,u.value_)}finally{ko()}return!0},t.defineComputedProperty_=function(e,t,n){void 0===n&&(n=!1);try{wo();var r=this.delete_(e);if(!r)return r;if(as(this))if(!ss(this,{object:this.proxy_||this.target_,name:e,type:Ds,newValue:void 0}))return null;t.name||(t.name="ObservableObject.key"),t.context=this.proxy_||this.target_;var i=Vs(e),a={configurable:!yo.safeDescriptors||this.isPlainObject_,enumerable:!1,get:i.get,set:i.set};if(n){if(!Reflect.defineProperty(this.target_,e,a))return!1}else yi(this.target_,e,a);this.values_.set(e,new to(t)),this.notifyPropertyAddition_(e,void 0)}finally{ko()}return!0},t.delete_=function(e,t){if(void 0===t&&(t=!1),!Ii(this.target_,e))return!0;if(as(this)&&!ss(this,{object:this.proxy_||this.target_,name:e,type:Ns}))return null;try{var n,r;wo();var i,a=us(this),o=this.values_.get(e),s=void 0;if(!o&&a)s=null==(i=vi(this.target_,e))?void 0:i.value;if(t){if(!Reflect.deleteProperty(this.target_,e))return!1}else delete this.target_[e];if(o&&(this.values_.delete(e),o instanceof Za&&(s=o.value_),So(o)),this.keysAtom_.reportChanged(),null==(n=this.pendingKeys_)||null==(r=n.get(e))||r.set(e in this.target_),a){var u={type:Ns,observableKind:"object",object:this.proxy_||this.target_,debugObjectName:this.name_,oldValue:s,name:e};0,a&&ls(this,u)}}finally{ko()}return!0},t.observe_=function(e,t){return cs(this,e)},t.intercept_=function(e){return os(this,e)},t.notifyPropertyAddition_=function(e,t){var n,r,i=us(this);if(i){var a=i?{type:Ds,observableKind:"object",debugObjectName:this.name_,object:this.proxy_||this.target_,name:e,newValue:t}:null;i&&ls(this,a)}null==(n=this.pendingKeys_)||null==(r=n.get(e))||r.set(!0),this.keysAtom_.reportChanged()},t.ownKeys_=function(){return this.keysAtom_.reportObserved(),Ni(this.target_)},t.keys_=function(){return this.keysAtom_.reportObserved(),Object.keys(this.target_)},e}();function Is(e,t){var n;if(Ii(e,$i))return e;var r=null!=(n=null==t?void 0:t.name)?n:"ObservableObject",i=new Fs(e,new Map,String(r),function(e){var t;return e?null!=(t=e.defaultDecorator)?t:xa(e):void 0}(t));return Ci(e,$i,i),e}var Us=Li("ObservableObjectAdministration",Fs);function Vs(e){return Rs[e]||(Rs[e]={get:function(){return this[$i].getObservablePropValue_(e)}
16,set:function(t){return this[$i].setObservablePropValue_(e,t)}})}function Bs(e){return!!Mi(e)&&Us(e[$i])}function Ws(e,t,n){var r;null==(r=e.target_[Qi])||delete r[n]}var zs,Hs,qs=Qs(0),Gs=0,Ks=function(){};zs=Ks,Hs=Array.prototype,Object.setPrototypeOf?Object.setPrototypeOf(zs.prototype,Hs):void 0!==zs.prototype.__proto__?zs.prototype.__proto__=Hs:zs.prototype=Hs;var Js=function(e,t,n){function r(t,n,r,i){var a;void 0===r&&(r="ObservableArray"),void 0===i&&(i=!1),a=e.call(this)||this;var o=new ms(r,n,i,!0);if(o.proxy_=qi(a),ji(qi(a),$i,o),t&&t.length){var s=Ja(!0);a.spliceWithArray(0,0,t),Qa(s)}return Object.defineProperty(qi(a),"0",qs),a}zi(r,e);var i=r.prototype;return i.concat=function(){this[$i].atom_.reportObserved();for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.prototype.concat.apply(this.slice(),t.map((function(e){return Os(e)?e.slice():e})))},i[n]=function(){var e=this,t=0;return su({next:function(){return t<e.length?{value:e[t++],done:!1}:{done:!0,value:void 0}}})},Bi(r,[{key:"length",get:function(){return this[$i].getArrayLength_()},set:function(e){this[$i].setArrayLength_(e)}},{key:t,get:function(){return"Array"}}]),r}(Ks,Symbol.toStringTag,Symbol.iterator);function Qs(e){return{enumerable:!1,configurable:!0,get:function(){return this[$i].get_(e)},set:function(t){this[$i].set_(e,t)}}}function Xs(e){yi(Js.prototype,""+e,Qs(e))}function Zs(e){if(e>Gs){for(var t=Gs;t<e+100;t++)Xs(t);Gs=e}}function $s(e,t,n){return new Js(e,t,n)}function eu(e,t){if("object"==typeof e&&null!==e){if(Os(e))return void 0!==t&&fi(23),e[$i].atom_;if(Ys(e))return e.atom_;if(js(e)){if(void 0===t)return e.keysAtom_;var n=e.data_.get(t)||e.hasMap_.get(t);return n||fi(25,t,nu(e)),n}if(Bs(e)){if(!t)return fi(26);var r=e[$i].values_.get(t);return r||fi(27,t,nu(e)),r}if(ta(e)||no(e)||Eo(e))return e}else if(Ti(e)&&Eo(e[$i]))return e[$i];fi(28)}function tu(e,t){return e||fi(29),void 0!==t?tu(eu(e,t)):ta(e)||no(e)||Eo(e)||js(e)||Ys(e)?e:e[$i]?e[$i]:void fi(24,e)}function nu(e,t){var n;if(void 0!==t)n=eu(e,t);else{if(Uo(e))return e.name;n=Bs(e)||js(e)||Ys(e)?tu(e):eu(e)}return n.name_}Object.entries(ys).forEach((function(e){var t=e[0],n=e[1];"concat"!==t&&Ci(Js.prototype,t,n)})),Zs(1e3);var ru=gi.toString;function iu(e,t,n){return void 0===n&&(n=-1),au(e,t,n)}function au(e,t,n,r,i){if(e===t)return 0!==e||1/e==1/t;if(null==e||null==t)return!1;if(e!=e)return t!=t;var a=typeof e;if("function"!==a&&"object"!==a&&"object"!=typeof t)return!1;var o=ru.call(e);if(o!==ru.call(t))return!1;switch(o){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;case"[object Symbol]":return"undefined"!=typeof Symbol&&Symbol.valueOf.call(e)===Symbol.valueOf.call(t);case"[object Map]":case"[object Set]":n>=0&&n++}e=ou(e),t=ou(t);var s="[object Array]"===o;if(!s){if("object"!=typeof e||"object"!=typeof t)return!1;var u=e.constructor,c=t.constructor;if(u!==c&&!(Ti(u)&&u instanceof u&&Ti(c)&&c instanceof c)&&"constructor"in e&&"constructor"in t)return!1}if(0===n)return!1;n<0&&(n=-1),i=i||[];for(var l=(r=r||[]).length;l--;)if(r[l]===e)return i[l]===t;if(r.push(e),i.push(t),s){if((l=e.length)!==t.length)return!1;for(;l--;)if(!au(e[l],t[l],n-1,r,i))return!1}else{var d,f=Object.keys(e);if(l=f.length,Object.keys(t).length!==l)return!1;for(;l--;)if(!Ii(t,d=f[l])||!au(e[d],t[d],n-1,r,i))return!1}return r.pop(),i.pop(),!0}function ou(e){return Os(e)?e.slice():Ai(e)||js(e)||Yi(e)||Ys(e)?Array.from(e.entries()):e}function su(e){return e[Symbol.iterator]=uu,e}function uu(){return this}["Symbol","Map","Set"].forEach((function(e){void 0===pi()[e]&&fi("MobX requires global '"+e+"' to be available or polyfilled")})),"object"==typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:function(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}},extras:{getDebugName:nu},$mobx:$i});var cu=u((function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;o(this,e),this.defaultValue=t,this.errorAttribute=n})),lu=function(e,t){var n="_"+t,r=i.observable();Array.isArray(e[n])&&function(e,t,n){var r;void 0===n&&(n=_i);var i,a,o,s,u=null!=(r=n.name)?r:"Reaction",c=Fo(u,n.onError?(i=n.onError,a=t,function(){try{return a.apply(this,arguments)}catch(e){i.call(this,e)}}):t),l=!n.scheduler&&!n.delay,d=Bo(n),f=!0,h=!1,p=n.compareStructural?ra.structural
16:n.equals||ra.default,m=new Oo(u,(function(){f||l?v():h||(h=!0,d(v))}),n.onError,n.requiresObservable);function v(){if(h=!1,!m.isDisposed_){var t=!1;m.track((function(){var n=Ka(!1,(function(){return e(m)}));t=f||!p(o,n),s=o,o=n})),(f&&n.fireImmediately||!f&&t)&&c(o,s,m),f=!1}}m.schedule_(),m.getDisposer_()}((function(){return e[n].map((function(e){return e}))}),(function(){return window.setTimeout((function(){return r.notifySubscribers(e[n])}),0)})),Object.defineProperty(e,t,{get:function(){return r(),e[n]},set:function(t){e[n]=t,Array.isArray(e[n])?window.setTimeout((function(){return r(t)}),0):r(t)}})},du=function(e,t){for(var n in e.errorToFieldMap=e.errorToFieldMap||{},t){var r=t[n],i=null;r instanceof cu&&(i=r.errorAttribute,r=r.defaultValue),Go(e,c({},"_"+n,r)),lu(e,n),i&&(Go(e,c({},"_"+n+"Errors",null)),lu(e,n+"Errors"),e.errorToFieldMap[i]=n)}var a="set";if(t&&!e.hasOwnProperty(a)){var o={};o[a]=Fo,Go(e,o),e[a]=function(t){for(var n in t)e.hasOwnProperty(n)&&(e[n]=t[n])}}},fu=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};o(this,e),this.queue=[],this.workingOnPromise=!1,this.onComplete=t}return u(e,[{key:"enqueue",value:function(e){var t=this;return new Promise((function(n,r){t.queue.push({callback:e,resolve:n,reject:r}),t.dequeue()}))}},{key:"dequeue",value:function(){var e=this;if(!this.workingOnPromise){var t=this.queue.shift();t?(this.workingOnPromise=!0,t.callback().then((function(e){t.resolve(e)})).catch((function(e){t.reject(e)})).finally((function(){e.workingOnPromise=!1,e.dequeue()}))):this.onComplete()}}}]),e}(),hu=function(e){l(n,e);var t=y(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return o(this,n),(r=t.call(this,e)).name=r.constructor.name,r.skipSentryEvent=i,r}return u(n)}(m(Error)),pu=function(e){l(n,e);var t=y(n);function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Unexpected error",r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return o(this,n),t.call(this,e,r)}return u(n)}(hu),mu=function(e){l(n,e);var t=y(n);function n(e){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return o(this,n),t.call(this,e,r)}return u(n)}(hu),vu=function(e){l(n,e);var t=y(n);function n(e,r,i){var a;return o(this,n),ds(v(a=t.call(this)),{sort:Fo,_setItems:Fo,_deleteData:Fo,_saveItemData:Fo,_saveItemDataCore:Fo,_saveData:Fo,_setAllLoaded:Fo,_setAllExtraData:Fo,items:Va}),du(v(a),{_items:[],_allLoaded:!1,_allExtraData:{},_prepareExtraData:function(e){return{}}}),a.baseUrl=r,a._map={},a._loaded=null,a._pending={},a.DataClass=e,null==i||i.map((function(e){return e(v(a))})),a}return u(n,[{key:"_setItems",value:function(e){this._items=e}},{key:"_setAllLoaded",value:function(e){this._allLoaded=e}},{key:"all",get:function(){return _(this._items)}},{key:"items",get:function(){return _(this._items)}},{key:"allLoaded",get:function(){return this._allLoaded}},{key:"allExtraData",get:function(){return this._allExtraData}},{key:"_setAllExtraData",value:function(e){this._allExtraData=this._prepareExtraData(e)}},{key:"clear",value:function(){this._setItems([]),this._map={},this._setAllLoaded(!1),this._loaded=null}},{key:"sort",value:function(e){return this._items.sort(e),this._items}},{key:"loadAll",value:function(e,t){var n=this;return new Promise((function(r,i){n.allLoaded&&!t?r(n.all):n._loaded=n._get({},e).then((function(e){n._setAllLoaded(!0),n._setAllExtraData(e),r(n.all)})).catch((function(e){if(!e){var t="Repo.loadAll returned empty response.";return console.error(t),void i(new mu(t))}i(e)}))}))}},{key:"reloadAll",value:function(){return this.clear(),this.loadAll(void 0,!0)}},{key:"loadById",value:function(e,t){return!(e in this._map)||t?this._get({id:e}):Promise.resolve(this._map[e])}},{key:"getFromCache",value:function(e){return this._map[e]}},{key:"getOrSet",value:function(e,t){return this._saveItemData(e,t)}},{key:"ensureLoaded",value:function(e){e in this._map||this.loadById(e)}},{key:"loadByFilter",value:function(e,t){return this._get(e,t)}},{key:"_saveData",value:function(e,t){for(var n=e.results||[e],r=[],i=0;i<n.length;i++)r.push(this._saveItemDataCore(n[i],t));return r.itemsCount=e.count,r.itemsTotalCount=e.total_count,r.itemsExtraData=e.extra_data,e.results?r:r[0]}},{key:"_deleteData",value:function(e){delete this._map[e];for(var t=this._items.length;t--;){var n=this._getItemId(this._items[t]);(n="function"==typeof n?n():n)===e&&this._items.splice(t,1)}}},{key:"_saveItemData",value:function(e,t){return this._saveItemDataCore(e,t)}},{key:"_saveItemDataCore",value:function(e,t){var n=this._getItemId(e),r=this._getItem(n,t,e);return r._load(e),n in this._map||(this._map[n]=r,this._items.push(r)),r}},{key:"_getItemId",value:function(e){return void 0===this.DataClass.generateId?e.id:this.DataClass.generateId(e)}},{key:"_getItem",value:function(e,t){return this._map[e]||new this.DataClass(e,t)}},{key:"_buildUrl",value:function(e){var t=oi(this.baseUrl),n=t.url;e.id&&(n+="/"+e.id);var r={};for(var i in e)"id"!==i&&(r[i]=e[i]);return Object.keys(r).length&&(n=si(n,r)),si(n,t.params)}},{key:"_get",value:function(e,t){var n=this,r=this._buildUrl(e||{}
16),i=this._pending[r];return i||(i=this._pending[r]=new Promise((function(e,i){ai.get(r).then((function(r){r=r.data,t&&(r=t(r)),e(n._saveData(r))})).catch((function(e){i(e)})).finally((function(){delete n._pending[r]}))}))),i}},{key:"create",value:function(e){return this.save(null,e)}},{key:"update",value:function(e,t){return this.save(e,t)}},{key:"save",value:function(e,t){var n=this,r=this._buildUrl({id:e});return new Promise((function(i,a){ai({url:r,method:e?"PUT":"POST",data:t,contentType:"application/json"}).then((function(e){i(n._saveData(e.data))})).catch((function(e){console.error("Failed to save data for "+n.DataClass.name),a(e)}))}))}},{key:"delete",value:function(e){var t=this,n=this._buildUrl({id:e});return new Promise((function(r,i){ai({url:n,method:"DELETE",contentType:"application/json"}).then((function(){t._deleteData(e),r(e)})).catch((function(e){console.error("Failed to delete data for "+t.DataClass.name),i(e)}))}))}}]),n}(m(EventTarget)),yu=function(){return window.document.location.href},gu={dashboard:"/dashboard",licenses:"/licenses",checkout:"/checkout",subscriptionLicenses:"/licenses#/subscriptions",contractLicenses:"/licenses#/contract",studentLicenses:"/licenses/#educational",trialLicenses:"/licenses/#trials",downloads:"/downloads",support:"/support",orders:"/orders",payments:"/payments",events:"/event-log",education:"/education",preferences:"/preferences",subscriptions:"/subscriptions",products:"/products",networkSubscriptionPlans:"/subscriptions?plan-type=network",organization:"/organization",organizationMembers:"/organization#members",quotes:"/quotes",content:"/content",educational:"/educational",offers:"/offers",trial:"/trial",training:"/training",buyTraining:"/products?type=training",getInvoice:function(e){return"/payments/".concat(e)},getInvoiceFile:function(e,t){return"/api/v1/customers/".concat(e,"/payments-history/").concat(t,"/pdf-download")},getS2SConfig:function(e){return"/api/v1/customers/".concat(e,"/get-s2s-config")},getAssignedProducts:function(e,t){return"/api/v1/customers/".concat(e,"/assigned-products?type=").concat(t)},promotions:function(e){return"/offers#/".concat(e)},previewQuote:function(e){return"/api/v1/estore/quotes/".concat(e,"/quote-to-pdf")},basketAddProduct:"/api/v1/estore/basket/add-product",productsApi:"/api/v1/products/",forms:function(e){return"/forms/".concat(e)},submitForm:function(e){return"api/v1/forms/".concat(e,"/submit/")},subscriptionsSection:function(e){return"/subscriptions/#section/".concat(e)},createConversionBasket:function(e){return"/api/v1/customers/".concat(e,"/create-conversion-basket")},getTraits:function(e){return"/api/v1/users/".concat(e,"/traits")},getUserNfrLicenseCountOverrides:function(e){return"/api/v1/users/".concat(e,"/get-nfr-license-count-overrides")},imageLogoWhite:"/static/images/logo-white.svg",imageBasket:"/static/images/basket.svg",vLogo:"/static/images/v-logo-white.png",countryLanguageSet:"/api/v1/country-languages/@set",impersonate:function(e){return"/api/v1/users/".concat(e,"/impersonate")},cancelImpersonate:"/api/v1/users/@cancel-impersonate",uiConfig:"/api/v1/ui-config",currentDistributorAssociation:"/api/v1/distributor-associations/@preferred",deletePaymentSource:"/api/v1/payment-sources/delete",setDefaultPaymentSource:"/api/v1/payment-sources/set_default",createSetupIntent:"api/v1/payment-sources/create_setup_intent",getDefaultPaymentSource:ci.urlWithFilter("/api/v1/payment-sources/get_default"),getPaymentSource:ci.urlWithFilter("/api/v1/payment-sources"),trialLicenseRequest:"/api/v1/trial-licenses/request",trialCountryDistributorLanguages:"/api/v1/trial-licenses/country-distributor-languages",getTrialLicenseWorkflowStatus:"/api/v1/trial-licenses/workflow-status",getContractNetworkSiteLicense:function(e){return"/api/v1/customers/".concat(e.customer.uuid,"/contract/").concat(e.customer.vssId,"/network_site_license?license_id=").concat(e.id)},getLicenseAttributes:function(e){return"/api/v1/nfr-licenses/".concat(e,"/attributes")},setLicenseAttributes:function(e){return"/api/v1/nfr-licenses/".concat(e,"/attributes")},getDocumentUrl:function(e,t){return"/api/v1/customers/".concat(e.uuid,"/contract/").concat(e.vssId,"/document?doc_format=").concat(t.format,"&doc_type=").concat(t.name)},getCancellationSurveyLink:function(e,t){return"https://vectorworks.co1.qualtrics.com/jfe/form/SV_9ZhEFw84ReHoiyi?source=".concat(e,"&Q_Language=").concat(t)},getTemplateUrl:function(e){return"/api/v1/templates/".concat(e)},fontsPublic:"https://static.vectorworks.net/common/css/fonts.css",joinTestCustomer:"/api/v1/customers/join-test-customer"},bu={getSsoLogin:function(e){return si(Eu.urls.ssoLogin,{lang:e,next:yu()})},getSsoLogout:function(e){return si(Eu.urls.ssoLogout,{lang:e,next:yu()})},getSsoAccount:function(e){return si(Eu.urls.sso+"/accounts/",{lang:e})},getSsoUserApi:function(e){return Eu.urls.sso+"/api/v2/public/users/".concat(e,"/")}};var _u=function(){for(var e={},t=function(){var t=b(r[n],2),i=t[0],a=t[1];e[i]="string"==typeof a?ui(a):function(){return ui(a.apply(void 0,arguments))}},n=0,r=Object.entries(gu);n<r.length;n++)t();return Object.assign(e,bu),e}(),wu=function e(t){return t.map((function(t){return Array.isArray(t)?e(t):"object"===a(t)?ku(t):t}))},ku=function e(t){var n,r={};for(var i in t){var o=t[i];Array.isArray(o)?o=wu(o):"object"===a(o)&&(o=e(o)),r[(n=i,(n||"").toLowerCase().replace(/([-_][a-z])/g,(function(e){return e.slice(-1).toUpperCase()})))]=o}return r};window.convertMapToCamelCase=ku;var xu=u((function e(t){o(this,e),this.login=t.login,this.firstName=t.first_name,this.lastName=t.last_name,this.shortName=t.short_name,this.fullName=t.full_name,this.email=t.email,this.phone=t.phone,this.nvwuid=t.nvwuid,this.isImpersonating=t.is_impersonating,this.canImpersonate=t.can_impersonate,this.isSalesAdmin=t.is_sales_admin,this.canUseDemoFeatures=t.can_use_demo_features})),Su=u((function e(t){o(this,e),this.uuid=t.uuid,this.name=t.name,this.displayName=t.display_name,this.vssId=t.vss_id,this.customerId=t.customer_id,this.partnerId=t.partner_id,this.industry=t.industry,this.state=t.state})),Ou=u((function e(t){o(this,e),this.code=t.code,this.name=t.name,this.articleName=t.article_name,this.isEuroDistributor=t.is_euro_distributor,this.taxAbbreviation=t.tax_abbreviation,this.isVatApplicable=t.is_vat_applicable,this.taxI
16dentifierName=t.tax_identifier_name,this.subscriptionsOnly=t.subscription_only,this.isRdsEligible=t.is_rds_eligible,this.localeCountryCode=t.locale_country_code})),Tu=u((function e(t){o(this,e),this.code=t.code.toLowerCase(),this.privacyPolicyLink=t.privacy_policy_link,this.serviceSelectBenefitsTutorial=t.service_select_benefits_tutorial,this.eulaLink=t.eula_link})),Du=function(){function e(t){var n,r;o(this,e),this.name=t.name,this.shortName=t.short_name,this.phone=t.phone,this.email=t.email,this.contactName=t.contact_name,this.isAuthorized=t.is_authorized,this.showContactInfo=t.show_contact_info,this.website=t.website,this.companyRegistrationNumber=t.company_registration_number,this.taxRegistrationNumber=t.tax_registration_number,this.showTaxIdentifierInFooter=t.show_tax_identifier_in_footer,this.contactInfoLink=t.contact_info_link,this.productLinks=t.product_links,this.productComparisonLink=t.product_comparison_link,this.sysreqLink=t.sysreq_link,this.supportImagesPath=t.support_images_path,this.commercialTransactionsLink=t.commercial_transactions_link,this.fileViewerLink=t.file_viewer_link,this.officeContacts={opensAt:t.contacts.office.opens_at,closesAt:t.contacts.office.closes_at,breakStartsAt:(null===(n=t.contacts.office.break)||void 0===n?void 0:n.starts_at)||null,breakEndsAt:(null===(r=t.contacts.office.break)||void 0===r?void 0:r.ends_at)||null,startWorkDay:e._getWorkDay(t.contacts.office.start_work_day),endWorkDay:e._getWorkDay(t.contacts.office.end_work_day),timezone:{name:t.contacts.office.timezone.name,code:t.contacts.office.timezone.code},address:{address:t.office_address.address,address2:t.office_address.address2,city:t.office_address.city,citySecondary:t.office_address.city_secondary,state:t.office_address.state,postcode:t.office_address.postcode,country:t.office_address.country,countryCode:t.office_address.country_code}},this.subscriptionFooterContacts={phone:t.contacts.subscription_footer.phone,email:t.contacts.subscription_footer.email},this.needHelpContacts={phone:t.contacts.need_help.phone,email:t.contacts.need_help.email},this.trialContacts={phone:t.contacts.trial_support.phone,email:t.contacts.trial_support.email},this.widgetContacts={phone:t.contacts.widget_support.phone,email:t.contacts.widget_support.email},this.additionalQuestions={phone:t.contacts.still_have_additional_questions.phone,email:t.contacts.still_have_additional_questions.email},this.splitVersion={phone:t.contacts.split_version.phone,email:t.contacts.split_version.email},this.faqInvoicePayment={phone:t.contacts.faq_invoice_payment.phone,email:t.contacts.faq_invoice_payment.email}}return u(e,null,[{key:"_getWorkDay",value:function(e){return null==e?null:(e+1)%7}}]),e}(),Mu=u((function e(t){o(this,e),this.id=t.id,this.quoteId=t.quote_id,this.name=t.name,this.presaleId=t.presale_id,this.opportunityId=t.opportunity_id,this.creatorOrganizationUuid=t.creator_organization_uuid,this.supportedCountries=t.supported_countries})),Pu=u((function e(t){o(this,e),this.sso=t.sso,this.ssoLogin=t.sso_login,this.ssoLogout=t.sso_logout,this.sentry=t.sentry})),Eu=new(function(){function e(){o(this,e),this.loaded=!1,this.loading=!1,this.user=null,this.customer=null,this.country=null,this.language=null,this.distributor=null,this.regionDistributor=null,this.quote=null,this.urls=null,this.copyrightYear=null,this.isTestEnvironment=!1,this.isProduction=!0,this.ipCountry=null,this.defaultCurrentVersion=null,this.backgroundCredits=null,ds(this,{loaded:Na,_setLoaded:Fo}),this.load()}return u(e,[{key:"load",value:function(){var e,t,n=this;this.loading||this.loaded||(this._setLoaded(!1),ai({url:_u.uiConfig,method:"GET",params:(e=window.location.search,t=new URLSearchParams(e),Object.fromEntries(t.entries()))}).then((function(e){var t;n.user=e.data.result.user?new xu(e.data.result.user):null,n.customer=e.data.result.customer?new Su(e.data.result.customer):null,n.country=new Ou(e.data.result.country_language.country),n.language=new Tu(e.data.result.country_language.language),n.distributor=new Du(e.data.result.distributor),n.regionDistributor=new Du(e.data.result.region_distributor),n.quote=e.data.result.quote?new Mu(e.data.result.quote):null,n.urls=new Pu(e.data.result.urls),n.constants=ku(e.data.result.constants),n.copyrightYear=e.data.result.copyright_year||(new Date).getFullYear(),n.isTestEnvironment=e.data.result.is_test_environment||!1,n.isProduction=null===(t=e.data.result.is_production)||void 0===t||t,n.ipCountry=e.data.result.ip_country,n.defaultCurrentVersion=e.data.result.default_current_version,n.retailerPaymentSourceId=e.data.result.retailer_payment_source_id||null,n.backgroundCredits=e.data.result.background_credits||{}
16,n._setLoaded(!0)})).finally((function(){n.loading=!1})))}},{key:"_setLoaded",value:function(e){this.loaded=e}}]),e}());var Cu="monthly",ju="annually",Lu=function(e){l(n,e);var t=y(n);function n(e,r,i){var a;return o(this,n),(a=t.call(this)).id=e,ds(v(a),{_load:Fo,name:Va,nonLocalizedPeriodName:Va,isPeriodic:Va,isMonthly:Va,isReactivation:Va,requiresPaymentMethod:Va}),du(v(a),{upc:null,type:null,productType:null,protectionType:null,typeName:null,period:null,maximumQuantity:null,isEditable:null,notice:null,title:null,description:null,distributorPrefix:null,defaultQuantity:null,quantityUnit:null,addOnCode:null,productLanguage:null,showProductLanguage:null,sku:null,data:null,isConversion:null,hasExpired:null}),r&&a._load(r,i),a}return u(n,[{key:"name",get:function(){return this._getName()}},{key:"nonLocalizedPeriodName",get:function(){return this._getNonLocalizedPeriodName()}},{key:"isPeriodic",get:function(){return!!this.period}},{key:"isMonthly",get:function(){return"1m"===this.period}},{key:"isReactivation",get:function(){return["reactivation","reactivation-seat"].includes(this.productType)}},{key:"requiresPaymentMethod",get:function(){return!["nfr"].includes(this.productType)}},{key:"_load",value:function(e,t,r){g(d(n.prototype),"_load",this).call(this,e),this.upc=e.upc||"",this.type=e.type||"",this.productType=e.product_type||"",this.protectionType=e.protection_type||"",this.typeName=e.type_name||"",this.period=e.period||"",this.maximumQuantity=e.maximum_quantity||null,this.isEditable=!!e.is_editable,this.notice=e.notice||null,this.title=e.title||"",this.description=e.description||"",this.distributorPrefix=t,this.defaultQuantity=e.default_quantity||null,this.quantityUnit=e.quantity_unit_representation||null,this.addOnCode=e.add_on_code||"",this.productLanguage=r||"",this.sku=e.sku||"",this.data=e.data||{},this.isConversion=e.is_conversion||!1,this.hasExpired=e.has_expired||!1}},{key:"_getName",value:function(){return"contract"===this.addOnCode?"Service Select":this.productLanguage?"".concat(this.title," (").concat(this.productLanguage,")"):this.title}},{key:"_getNonLocalizedPeriodName",value:function(){return this.isMonthly?Cu:ju}}],[{key:"create",value:function(e,t,r){var i=new n(e.id);return i._load(e,t,r),i}}]),n}(function(){return function(e){l(n,e);var t=y(n);function n(){var e;o(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),du(v(e),{vendor:null}),ds(v(e),{isMaxonProduct:Va,isMorpholioProduct:Va,isVectorworksProduct:Va}),e}return u(n,[{key:"_getVendors",value:function(){var e,t;return null!==(e=null===(t=Eu.constants)||void 0===t?void 0:t.productVendors)&&void 0!==e?e:{}}},{key:"isMaxonProduct",get:function(){return this.vendor===this._getVendors().maxon}},{key:"isMorpholioProduct",get:function(){return this.vendor===this._getVendors().morpholio}},{key:"isVectorworksProduct",get:function(){return this.vendor===this._getVendors().vectorworks}},{key:"_load",value:function(){for(var e,t,r,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length,o=new Array(a>1?a-1:0),s=1;s<a;s++)o[s-1]=arguments[s];null===(e=g(d(n.prototype),"_load",this))||void 0===e||e.call.apply(e,[this,i].concat(o)),this.vendor=null!==(t=null===(r=i.product_vendor||i.vendor)||void 0===r?void 0:r.toLowerCase())&&void 0!==t?t:null}}]),n}(arguments.length>0&&void 0!==arguments[0]?arguments[0]:Object)}());Lu.repo=new vu(Lu,li.products);var Au=function(){function e(t,n){o(this,e),this.id=t,ds(this,{billingContacts:Va,widgetContacts:Va,_load:Fo}),du(this,{name:null,compositeIdentifier:null,countryCode:null,isAuthorized:!1,learnMoreLinks:null,contacts:[],sections:[]}),this._load(n)}return u(e,[{key:"billingContacts",get:function(){return this.getSectionContact("billing_support")}},{key:"widgetContacts",get:function(){return this.getSectionContact("widget_support")}},{key:"_load",value:function(e){this.name=e?e.name:"",this.compositeIdentifier=e?e.composite_identifier:"",this.countryCode=e?e.country_code:"",this.isAuthorized=!e||e.is_authorized_distributor,this.learnMoreLinks=e?e.learn_more_links:{},this.contacts=e?e.contacts.map((function(e){return new Yu(e)})):[],this.sections=e?e.sections.map((function(e){return new Ru(e)})):[]}},{key:"getContact",value:function(e){return(this.contacts||[]).find((function(t){return t.type===e}))}},{key:"getSectionContact",value:function(e){var t=(this.sections||[]).find((function(t){return t.type===e}));return null!=t&&t.contact?this.getContact(t.contact):void 0}},{key:"findContactItem",value:function(e,t){return t.find((function(t){return!!t[e]}))[e]}}]),e}(),Yu=u((function e(t){o(this,e),this.type=t?t.type:"",this.phone=t?t.phone:"",this.email=t?t.email:"",this.contactForm=t?t.contact_form:{}})),Ru=u((function e(t){o(this,e),this.type=t?t.type:"",this.contact=t?t.contact:""})),Nu=function(){function e(t){o(this,e),this.prefix=t,ds(this,{_load:Fo}),du(this,{distributor:null,defaultLanguage:null})}return u(e,[{key:"_load",value:function(e){var t=e?e.distributor:{};this.distributor=new Au(t.id,t),this.defaultLanguage=e.default_language}},{key:"getLearnMoreLink",value:function(){return this.distributor.learnMoreLinks[this.defaultLanguage]||"https://www.vectorworks.net/service-select"}}
16],[{key:"generateId",value:function(e){return e.prefix}}]),e}();Nu.repo=new vu(Nu,li.distributorPrefixList);var Fu=function(){function e(t,n){o(this,e),this.basketId=t,this.id=n.id||1e4*Date.now()+Math.round(1e4*Math.random()),this.code=n.code,this.text=n.text,this.messageType=n.message_type||"error",this.dismissible=n.dismissible||!1,this.isJsMessage=!1,this.basketMessageClass="basket-message-"+this.messageType}return u(e,[{key:"remove",value:function(){return ai({url:li.getBasketMessageDetail(this.basketId,this.id),method:"DELETE"})}}]),e}(),Iu=function(){function e(t,n){o(this,e),this.basketId=t,this.id=n.id,ds(this,{_load:Fo,hasDiscount:Va,fullPrice:Va,finalPrice:Va,priceNoTax:Va,discountedPriceNoTax:Va,price:Va,discountedPrice:Va,addOnCode:Va,isAddOn:Va,isReactivation:Va,isNetworkSeat:Va,quantityText:Va,coTermAddOn:Va,isScheduleConsistent:Va,requiresPaymentMethod:Va,isZeroAmount:Va}),du(this,{product:null,quantity:null,distributorPrefix:null,purchaseCountry:null,priceCurrency:null,_priceNoTax:null,_discountedPriceNoTax:null,_price:null,_discountedPrice:null,displayWithTax:null,isAvailable:!0,messages:null,unitPriceExclTax:null,schedule:null,addOns:[],parentInstanceId:null}),this._load(n)}return u(e,[{key:"hasDiscount",get:function(){return this.priceN
16oTax!==this.discountedPriceNoTax}},{key:"fullPrice",get:function(){return this.displayWithTax?this.price:this.priceNoTax}},{key:"finalPrice",get:function(){return this.displayWithTax?this.discountedPrice:this.discountedPriceNoTax}},{key:"priceNoTax",get:function(){return this._coTermOrSelf("_priceNoTax")}},{key:"discountedPriceNoTax",get:function(){return this._coTermOrSelf("_discountedPriceNoTax")}},{key:"price",get:function(){return this._coTermOrSelf("_price")}},{key:"discountedPrice",get:function(){return this._coTermOrSelf("_discountedPrice")}},{key:"addOnCode",get:function(){return this.product.addOnCode}},{key:"isAddOn",get:function(){return!!this.addOnCode}},{key:"isReactivation",get:function(){return this.product.isReactivation}},{key:"isNetworkSeat",get:function(){return"network"===this.product.protectionType}},{key:"isCoTermExisting",get:function(){return"co-term-existing"===this.product.type}},{key:"quantityText",get:function(){return"(".concat(this.quantity).concat(this.product.quantityUnit,")")}},{key:"coTermAddOn",get:function(){return this.addOns.find((function(e){return"co-term"===e.addOnCode}))}},{key:"isScheduleConsistent",get:function(){var e=this;return!(this.schedule||[]).find((function(t){return t.quantity!==e.quantity}))}},{key:"requiresPaymentMethod",get:function(){return this.product.requiresPaymentMethod}},{key:"isZeroAmount",get:function(){return T.isEqual(this.finalPrice,0)}},{key:"_load",value:function(t){var n=this;this.product=Lu.create(t.product,t.distributor_prefix,t.show_product_language?t.product_language:""),this.quantity=t.quantity||0,this.distributorPrefix=t.distributor_prefix||null,this.purchaseCountry=t.purchase_country||"",this.priceCurrency=t.price_currency,this._priceNoTax=t.price_excl_tax_excl_discounts,this._discountedPriceNoTax=t.price_excl_tax,this._price=t.price_incl_tax_excl_discounts,this._discountedPrice=t.price_incl_tax,this.displayWithTax=t.display_with_tax,this.isAvailable=t.is_available_to_buy,this.addOns=(t.add_ons||[]).map((function(t){return new e(n.basketId,t)})),this.messages=(t.messages||[]).map((function(e){return new Fu(n.basketId,e)})),this.unitPriceExclTax=t.unit_price_excl_tax,this.schedule=t.schedule||[],this.parentInstanceId=t.parent_instance_id||null}},{key:"_coTermOrSelf",value:function(e){var t=this.coTermAddOn;return t?t[e]:this[e]}},{key:"setQuantity",value:function(e){return ai({url:li.getBasketLine(this.basketId,this.id),method:"PATCH",data:{quantity:e}})}},{key:"delete",value:function(){return ai({url:li.getBasketLine(this.basketId,this.id),method:"DELETE"})}}]),e}(),Uu=function(){function e(t,n){o(this,e),this.basketId=t,ds(this,{_load:Fo,_setPromoCode:Fo,enterPromoCodeMessage:Va}),du(this,{promoCode:null,promoCodeErrors:[],name:null,amount:0,description:null}),this._load(n)}return u(e,[{key:"enterPromoCodeMessage",get:function(){return _e(be.enterPromoCodeMsg)}},{key:"_load",value:function(e){e=e||{},this.name=e.name||"",this.amount=e.amount,this.description=e.description||(e.voucher||{}).name||"",this.promoCode=e.voucher&&e.voucher.code||"",this.promoCodeErrors=[]}},{key:"_setPromoCode",value:function(e,t){this.promoCode=e,this.promoCodeErrors=t}},{key:"add",value:function(){var e=this;return this.promoCode?ai({url:li.basketAddVoucher,method:"POST",data:{vouchercode:this.promoCode}}).then((function(t){return e._setPromoCode("",[]),t})).catch((function(t){var n=t.response.data||{},r=n.reason&&[n.reason]||n.vouchercode||n.non_field_errors||[be.unexpectedErrorMsg];throw e._setPromoCode(e.promoCode,r),t})):Promise.reject(new pu)}},{key:"remove",value:function(){return ai({url:li.basketRemoveVoucher,method:"POST",data:{vouchercode:this.promoCode}}).catch((function(e){throw console.log(e.response),e}))}}]),e}(),Vu=function(){function e(t){o(this,e),ds(this,{_load:Fo}),du(this,{name:null,displayName:null,amount:0,description:null}),this._load(t)}return u(e,[{key:"_load",value:function(e){e=e||{},this.name=e.name,this.displayName=e.display_name,this.amount=e.amount,this.description=e.description||""}}]),e}(),Bu=function(){function e(t,n){o(this,e),this.event=t,this.defaultCallback=n,ds(this,{addCallback:Fo}),du(this,{callbacks:[]})}return u(e,[{key:"addCallback",value:function(e){this.callbacks.push(e)}},{key:"trigger",value:function(e){if(0===this.callbacks.length)return this.defaultCallback(e);this.callbacks.forEach((function(t){return t(e)}))}}]),e}(),Wu=function(){function e(t,n){o(this,e),this.id=t,this.generalUnavailableCodes=["invalid-customer-license-combination","currency-mismatch"],ds(this,{_load:Fo,_checkForUnavailableProducts:Fo,deleteMessage:Fo,showErrorMessage:Fo,_set
16LoadingTaxAmount:Fo,_clearTaxEstimate:Fo,setDistributor:Fo,setReloadWithTax:Fo,waitOnPromise:Fo,_removeWaitOnPromise:Fo,messages:Va,hasDiscount:Va,taxAmountEstimated:Va,busy:Va,count:Va,isEmpty:Va,isConversion:Va,hasUnavailableProduct:Va,hasMonthlyProducts:Va,hasVectorworksStandaloneProducts:Va,hasMaxonProducts:Va,hasMorpholioProducts:Va,hasNetworkSeats:Va,hasNewNetworkSeats:Va,hasReactivations:Va,isZeroAmount:Va,combinedLines:Va,messagesEtag:Va,yearlyDueDate:Va}),du(this,{status:null,lines:[],recommendationLines:[],basketMessages:[],jsMessages:[],distributorPrefix:null,etag:null,priceCurrency:null,priceNoTax:null,discountedPriceNoTax:null,taxEstimate:null,discountedTaxEstimate:null,fullPrice:null,discountedFullPrice:null,totalDiscount:null,taxData:null,discountedTaxData:null,voucherDiscounts:[],voucherApplied:!1,offerDiscounts:[],systemDiscounts:[],reseller:null,purchaseCountry:null,_yearlyDueDate:null,loadingTaxAmount:null,reloadWithTax:!1,isTaxKnown:!1,waitingOnPromises:[],distributor:null,paymentSource:null,applyLoadingIndicator:!0,isReadOnly:!1,handledByExtraGroup:!1}),this.voucherToApply=new Uu(this.id),this.addProductsQueue=new fu(this.reloadBasket.bind(this)),this.errorEvent=new Bu("error",this._errorHandler.bind(this)),this.continueShoppingEvent=ne
16w Bu("continueShopping",(function(){})),n&&this._load(n)}return u(e,[{key:"messages",get:function(){return[].concat(_(this.basketMessages),_(this.jsMessages.map((function(e){return e.isJsMessage=!0,e}))))}},{key:"getMessages",value:function(e){return!0===e?this.messages.filter((function(e){return"error"===e.messageType})):!1===e?this.messages.filter((function(e){return"error"!==e.messageType})):[].concat(_(this.messages.filter((function(e){return"error"!==e.messageType}))),_(this.messages.filter((function(e){return"error"===e.messageType}))))}},{key:"messagesEtag",get:function(){return this.messages.map((function(e){return e.id})).join("-")}},{key:"yearlyDueDate",get:function(){return this._yearlyDueDate?xe.utc(this._yearlyDueDate).year(xe.utc().year()).toDate():null}},{key:"isConversion",get:function(){return this.status===e.StatusConversion}},{key:"hasDiscount",get:function(){return this.priceNoTax!==this.discountedPriceNoTax}},{key:"taxAmountEstimated",get:function(){return!Number.isNaN(this.taxEstimate)}},{key:"busy",get:function(){return this.waitingOnPromises.length>0}},{key:"count",get:function(){return this._getCount()}},{key:"isEmpty",get:function(){return 0===this.lines.length}},{key:"hasUnavailableProduct",get:function(){return this.lines.some((function(e){return!e.isAvailable}))}},{key:"hasMonthlyProducts",get:function(){return this.lines.some((function(e){return e.product.isMonthly}))}},{key:"hasVectorworksStandaloneProducts",get:function(){return this.lines.some((function(e){return!e.isNetworkSeat&&!e.isReactivation&&!e.isCoTermExisting&&e.product.isVectorworksProduct}))}},{key:"hasMaxonProducts",get:function(){return this.lines.some((function(e){return e.product.isMaxonProduct}))}},{key:"hasMorpholioProducts",get:function(){return this.lines.some((function(e){return e.product.isMorpholioProduct}))}},{key:"hasNetworkSeats",get:function(){return this.lines.some((function(e){return e.isNetworkSeat}))}},{key:"hasNewNetworkSeats",get:function(){return this.lines.some((function(e){return e.isNetworkSeat&&!e.isCoTermExisting}))}},{key:"hasReactivations",get:function(){return this.lines.some((function(e){return e.isReactivation}))}},{key:"isZeroAmount",get:function(){return T.isEqual(this.discountedFullPrice,0)}},{key:"combinedLines",get:function(){var e=this;return[].concat(_(this.lines.filter((function(t){return!e._isInRecommendations(t.id)}))),_(this.recommendationLines))}},{key:"newNetworkSeatsCount",get:function(){return this.lines.reduce((function(e,t){return t.isNetworkSeat&&!t.isCoTermExisting?e+t.quantity:e}),0)}},{key:"on",value:function(e,t){"error"===e&&t&&this.errorEvent.addCallback(t)}},{key:"_load",value:function(e){var t=this;this.id=e.id,this.status=e.status,this.lines=(e.lines||[]).map((function(e){return new Iu(t.id,e)})),this.recommendationLines=(e.recommendations||[]).map((function(e){return new Iu(t.id,e)})),this.basketMessages=(e.messages||[]).map((function(e){return new Fu(t.id,e)})),this.jsMessages=this.jsMessages.filter((function(e){return e.dismissible})),this.distributorPrefix=e.distributor_prefix||"",this.distributor=e.distributor?new Au(e.distributor.id,e.distributor):null,this.priceCurrency=e.currency||"",this.priceN
16oTax=e.total_excl_tax_excl_discounts,this.discountedPriceNoTax=e.total_excl_tax,this.taxEstimate=e.total_tax||void 0,this.discountedTaxEstimate=e.total_tax_excl_discounts||void 0,this.fullPrice=e.total_incl_tax_excl_discounts||void 0,this.discountedFullPrice=e.total_incl_tax||void 0,this.isTaxKnown=e.is_tax_known,this.totalDiscount=e.total_discount,this.taxData=e.total_tax_data_excl_discounts,this.discountedTaxData=e.total_tax_data,this.voucherDiscounts=0!==(e.grouped_voucher_discounts||[]).length?e.grouped_voucher_discounts.map((function(e){return new Uu(t.id,e)})):[],this.voucherApplied=0!==(e.voucher_discounts||[]).length,this.systemDiscounts=(e.system_discounts||[]).map((function(e){return new Uu(t.id,e)})),this.offerDiscounts=(e.offer_discounts||[]).map((function(e){return new Vu(e)})),this.reseller=e.reseller,this.etag=e.etag,this.purchaseCountry=e.purchase_country,this._yearlyDueDate=e.yearly_due_date?xe.utc(e.yearly_due_date).toDate():null,this.isReadOnly=e.is_read_only||!1,this.handledByExtraGroup=e.handled_by_extragroup||!1,this._checkForUnavailableProducts()}},{key:"_checkForUnavailableProducts",value:function(){var e=this;this.lines.every((function(e){return e.isAvailable}))||this.jsMessages.every((function(e){return"unavailable-products"!==e.code}))&&this.jsMessages.push(new Fu(null,{text:this.lines.every((function(t){return t.messages.every((function(t){return!e.generalUnavailableCodes.includes(t.code)}))}))?_e(be.unavailableProductsRegionMsg):_e(be.unavailableProductsMsg),code:"unavailable-products"}))}},{key:"_isInRecommendations",value:function(e){return!!this.recommendationLines.find((function(t){return t.id===e}))}},{key:"_getCount",value:function(){return this.lines.reduce((function(e,t){return e+t.quantity}),0)}},{key:"setDistributor",value:function(e){this.distributor=e}},{key:"setReloadWithTax",value:function(e){this.reloadWithTax=e}},{key:"addVoucher",value:function(e){var t=this;return this.waitOnPromise(e.add()).then((function(){return t.reloadBasket()})).catch((function(){}))}},{key:"removeVoucher",value:function(e){var t=this;return this.waitOnPromise(e.remove()).catch((function(){})).finally((function(){return t.reloadBasket()}))}},{key:"setQuantity",value:function(e,t){var n=this,r=e.setQuantity.bind(e,t);return t<=0&&(r=e.delete.bind(e)),this.waitOnPromise(r()).catch(this.errorEvent.trigger.bind(this.errorEvent)).finally((function(){return n.reloadBasket()}))}},{key:"deleteMessage",value:function(e){var t=this;return e.isJsMessage?new Promise((function(n){return t.jsMessages.remove(e),n(t)})):this.waitOnPromise(e.remove()).catch((function(){})).finally((function(){t.isEmpty?t.reloadBasketFromRepo():t.reloadBasket()}))}},{key:"waitOnPromise",value:function(e){var t=this;return this.waitingOnPromises.push(e),e.catch((function(){})).finally((function(){t._removeWaitOnPromise(e)})),e}},{key:"_removeWaitOnPromise",value:function(e){this.waitingOnPromises.remove(e)}},{key:"showErrorMessage",value:function(e,t){this.jsMessages.unshift(new Fu(null,{text:e,dismissible:t}))}},{key:"getOscarError",value:function(e){return e.data&&e.data.reason&&"string"==typeof e.data.reason?e.data.reason:""}},{key:"_errorHandler",value:function(e){if(e)if(!ai.isAxiosError(e)||e.isHandled||e.code!==ai.AxiosError.ERR_NETWORK){e=e.response||e;var t=parseInt(e.status||0);if(5!==Math.floor(t/100)&&404!==t){if(4===Math.floor(t/100)){var n,r,i=e[0]||e.error||e.detail||(null===(n=e)||void 0===n||null===(r=n.data)||void 0===r?void 0:r.detail)||this.getOscarError(e);this.showErrorMessage(i||_e(be.unexpectedErrorMsg),!0)}}else this.showErrorMessage(_e(be.unexpectedErrorMsg),!0)}else this.showErrorMessage(_e(be.unexpectedErrorMsg),!0)}},{key:"_getAffiliate",value:function(){return new URLSearchParams(window.location.search).get("aff")}},{key:"addProduct",value:function(e,t,n,r,i,a,o){var s={url:li.basketAddProduct,method:"POST",data:{quantity:Number(t)||1,product:e,distributor_prefix:n,purchase_country:r,affiliate_code:this._getAffiliate(),license_id:i,expire_date:a,parent_license_id:o}};return this.waitOnPromise(this.addProductsQueue.enqueue(ai.bind(null,s))).catch(this.errorEvent.trigger.bind(this.errorEvent))}},{key:"reloadBasketFromRepo",value:function(){return this.waitOnPromise(e.repo.loadAll(null,!0)).catch(this.errorEvent.trigger.bind(this.errorEvent))}}
16,{key:"_setLoadingTaxAmount",value:function(e){this.loadingTaxAmount=e,!e&&this.isEmpty&&(this.taxEstimate=null)}},{key:"_clearTaxEstimate",value:function(){this.taxEstimate=NaN,this.fullPrice=void 0,this.discountedFullPrice=void 0}},{key:"prepareForSubmission",value:function(){var e=this;if(this.isEmpty)return this._clearTaxEstimate(),Promise.resolve();var t={};this.paymentSource&&(t.payment_source=this.paymentSource);var n={url:li.basketPrepareForSubmission(this.id),method:"GET",params:t};this._setLoadingTaxAmount(!0);var r=this.waitOnPromise(ai(n));return r.then((function(t){return e._load(t.data)})).catch((function(){})).finally((function(){return e._setLoadingTaxAmount(!1)})),r}},{key:"reloadBasket",value:function(){var e=this;return this.reloadWithTax?this.prepareForSubmission().catch((function(){var t=e.reloadBasketFromRepo();return t.finally((function(){e.isTaxKnown||e._clearTaxEstimate()})),t})):this.reloadBasketFromRepo()}},{key:"removeAllProducts",value:function(){var e=this;if(!this.isEmpty){var t={url:li.removeAllProducts,method:"POST"};return this.waitOnPromise(ai(t)).catch((function(){})).finally((function(){return e.reloadBasket()}))}}},{key:"continueShopping",value:function(){this.continueShoppingEvent.trigger()}}],[{key:"generateId",value:function(){return"basket"}}]),e}();c(Wu,"StatusConversion","Conversion"),Wu.repo=new vu(Wu,li.basket);var zu=function(){function e(t){var n=this;o(this,e),this.visible=i.pureComputed((function(){return n.items().length>0})),this.groupType=t.type,this.productTypes="license"===this.groupType?["license","evaluation","reactivation","reactivation-seat"]:[this.groupType],this._basket=t.basket,this.isReadOnly=t.readOnly||!1,this.basket=i.pureComputed((function(){return i.unwrap(n._basket)})),this.items=i.pureComputed(this._getItems.bind(this)),this.subTitleCode=i.pureComputed(this._getSubtitleCode.bind(this))}return u(e,[{key:"name",get:function(){return _e(be.groupNames[this.groupType])}},{key:"_getItems",value:function(){var e=this;return this.basket()?this.basket().combinedLines.filter((function(t){var n=t.product.type;return"1m"===t.product.period&&(n="monthly-subscription"),"1y"===t.product.period&&(n="yearly-subscription"),e.productTypes.includes(n)})):[]}},{key:"_getSubtitleCode",value:function(){return"yearly-subscription"===this.groupType&&this.basket().yearlyDueDate&&!this.isReadOnly?"yearly-co-term":null}}]),e}();i.components.register("VW.Components.BasketGroup",{viewModel:zu,template:'<div class="basket-group basket-contents" data-bind="visible: visible"><div class="basket-group-title" data-bind="text: name"></div>\x3c!-- ko if: subTitleCode --\x3e<div class="basket-group-subtitle">\x3c!-- ko if: subTitleCode() === \'yearly-co-term\' --\x3e<script type="text/html" id="basket-group-initial-co-term-msg"><button class="btn btn-link btn-no-padding btn-no-border btn-no-outline underline text-transform-none"\n data-bind="popper: {placement: \'top\'}, jsTrans: \'renewalDateSyncTerm\'"></button>\n <div class="popper" role="tooltip">\n <div class="popper-arrow" data-popper-arrow></div>\n <div data-bind="jsTrans: \'organizationOnCoTermMsg\'"></div>\n </div><\/script><span data-bind="jsTrans: {initialCoTermMsg: { renewalDateSyncTerm: {template: \'#basket-group-initial-co-term-msg\'}}}"></span>\x3c!-- /ko --\x3e</div>\x3c!-- /ko --\x3e<div class="basket-products" data-bind="foreach: items">\x3c!-- ko component: {name: \'VW.Components.BasketItem\', params: {basket: $parent.basket, item: $data, readOnly: $parent.isReadOnly}} --\x3e\x3c!-- /ko --\x3e</div></div>'});var Hu=function(){function e(t){var n=this;o(this,e),this.groupType="voucher",this._basket=t.basket,this.basket=i.pureComputed((function(){return i.unwrap(n._basket)})),this.isReadOnly=t.readOnly||!1,this.voucher=i.observable(this.basket().voucherToApply),this.appliedVouchers=i.pureComputed((function(){return n.basket()&&n.basket().voucherDiscounts?n.basket().voucherDiscounts:[]})),this.showWhenReadOnly=i.pureComputed((function(){return n.appliedVouchers()&&n.appliedVouchers().length>0})),this.visible=i.pureComputed((function(){return n.basket()&&!n.basket().isEmpty&&(!n.isReadOnly||n.showWhenReadOnly())}))}return u(e,[{key:"addVoucher",value:function(){if(this.basket())return this.basket().addVoucher(this.voucher())}},{key:"removeVoucher",value:function(e){if(this.basket())return this.basket().removeVoucher(e)}}]),e}();i.components.register("VW.Components.BasketGroupVoucher",{viewModel:Hu,template:'<div class="basket-styles basket-group promo-code-group" data-bind="visible: visible"><div class="basket-group-title" data-bind="visible: !isReadOnly || showWhenReadOnly(), jsTrans: \'promoCodeFieldMsg\'"></div><form class="promo-code-container" data-bind="visible: !isReadOnly, with: voucher"><div class="promo-code-input"><input class="style-2020 medium" type="text" data-bind="textInput: promoCode, attr: {placeholder: enterPromoCodeMessage}, css: {invalid: promoCodeErrors.length !== 0}"><ul class="errorlist" data-bind="foreach: promoCodeErrors"><li data-bind="text: $data"></li></ul></div><button class="btn style-2020 btn-lg btn-secondary" disabled="disabled" data-bind="enable: promoCode, click: $parent.addVoucher.bind($parent), jsTrans: \'applyVoucherMsg\'" data-what="add-voucher"></button></form>\x3c!-- ko foreach: appliedVouchers --\x3e<div class="valid-promo-info-container"><span class="vw-basket-icon-check"></span><div class="message"><div class="code" data-bind="text: promoCode"></div></div><span class="vw-basket-icon-close-white" data-bind="visible: !$parent.isReadOnly, click: $parent.removeVoucher.bind($parent, $data)"></span></div>\x3c!-- /ko --\x3e</div>'});var qu=u((function e(t){var n=this;o(this,e),this._basket=t.basket,this.isReadOnly=t.readOnly||!1,this.basket=i.pureComputed((function(){return i.unwrap(n._basket)})),this.visible=i.pureComputed((function(){return n.basket()&&!n.basket().isEmpty&&n.basket().offerDiscounts.length})),this.offerDiscounts=i.pureComputed((function(){return n.basket()&&n.basket().offerDiscounts.length?n.basket().offerDiscounts:null})),this.systemDiscounts=i.pureComputed((function(){return n.basket()&&n.basket().systemDiscounts.length?n.basket().systemDiscounts:null}))}));i.components.register("VW.Components.BasketOfferDiscounts",{viewModel:qu,template:'<div class="basket-styles basket-group offer-discounts-group" data-bind="visible: visible"><div class="basket-group-title" data-bind="jsTrans: \'automaticPromotionsMsg\'"></div>\x3c!-- ko foreach: systemDiscounts --\x3e<div class="valid-promo-info-container"><span class="vw-basket-icon-check"></span><div class="message"><div class="code" data-bind="text: description"></div></div></div>\x3c!-- /ko --\x3e\x3c!-- ko foreach: offerDiscounts --\x3e<div class="valid-promo-info-container"><span class="vw-basket-icon-check"></span><div class="message"><div data-bind="text: displayName"></div></div></div>\x3c!-- /ko --\x3e</div>'});var Gu=function(){function e(t){var n=this;o(this,e),this._item=t.item,this._basket=t.basket,this._extraClasse
16s=t.extraClasses||"",this.isReadOnly=t.readOnly||!1,this.extraClasses=i.pureComputed((function(){var e=[];if(n.item()){var t=["reactivation","reactivation-seat"].includes(n.item().product.productType)?n.item().product.productType:n.item().product.type;e.push("basket-item-".concat(t))}return n.isAddOn()&&e.push("basket-item-add-on"),n.isToggle()&&e.push("basket-item-with-toggle"),e.join(" ")})),this.basket=i.pureComputed((function(){return i.unwrap(n._basket)})),this.item=i.pureComputed((function(){return i.unwrap(n._item)})),this.addOns=i.pureComputed(this._getAddOns.bind(this)),this.isToggle=i.pureComputed((function(){return n.item()&&n.item().product.defaultQuantity})),this.isAddOn=i.pureComputed((function(){return n.item()&&n.item().isAddOn})),this.isNetworkSeat=i.pureComputed((function(){return n.item()&&n.item().isNetworkSeat})),this.isReactivation=i.pureComputed((function(){return n.item()&&n.item().isReactivation})),this.isMorpholio=i.pureComputed((function(){return n.item()&&n.item().product.isMorpholioProduct})),this.productName=i.pureComputed((function(){return n.item()&&n.item().product.name})),this.productTypeText=i.pureComputed((function(){return n.item()&&n.item().product.typeName})),this.productDescription=i.pureComputed(this._getProductDescription.bind(this)),this.networkSeatDescription=i.pureComputed(this._getNetworkSeatDescription.bind(this)),this.paymentPeriodText=i.pureComputed((function(){return n.item()&&n.item().product.isPeriodic?n.item().product.isMonthly?_e(be.monthPeriodMsg):_e(be.yearPeriodMsg):null})),this.quantity=i.pureComputed({read:function(){return n.item().quantity},write:function(e){return n._setQuantity(e)}}),this.checked=i.pureComputed({read:function(){return n.item()&&n.item().quantity>0},write:function(e){return n._setQuantity(e?n.item().product.defaultQuantity||1:0)}}),this.shouldShowPrice=i.pureComputed(this._shouldShowPrice.bind(this)),this.isFree=i.pureComputed(this._isFree.bind(this)),this.isUnavailable=i.pureComputed((function(){return n.item()&&!n.item().isAvailable})),this.canChangeQuantity=i.pureComputed((function(){return!n.isToggle(
16)&&n.item().product.isEditable&&(!n.item().product.maximumQuantity||n.item().product.maximumQuantity>1)})),this.canRemove=i.pureComputed((function(){return!n.isToggle()&&n.item().product.isEditable&&!n.isReadOnly})),this.distributorPrefix=i.pureComputed((function(){return n.item()&&n.item().distributorPrefix})),this.schedule=i.pureComputed((function(){return n.item().schedule.map((function(e){return new Ku(n,e)}))}))}return u(e,[{key:"_getAddOns",value:function(){return this.item()?this.item().addOns.filter((function(e){return"co-term"===e.product.addOnCode&&e.quantity>0})):[]}},{key:"_getProductDescription",value:function(){if(this.item()){var e;if("license"===this.item().product.type)return this.item().product.isReactivation?_e(be.reactivationDescription,{licenseId:'<span class="no-wrap">'.concat(this.item().product.data.license_id||"","</span>")}):this.item().product.isConversion&&null!==(e=this.basket())&&void 0!==e&&e.isConversion?_e(be.conversionToSubscription):"";if("training"===this.item().product.type)return this.item().product.description;if("co-term-existing"===this.item().product.type)return _e(be.coTermDescription,{days:this.item().product.data.proration_days,date:Se(this.item().product.data.co_term_date)})}return this.productTypeText()}},{key:"_getNetworkSeatDescription",value:function(){return this.isNetworkSeat()?this.item().parentInstanceId?_e(be.detailedNetworkLicenseSeat,{licenseId:'<span class="no-wrap">'.concat(this.item().parentInstanceId,"</span>")}):_e(be.networkLicenseSeat):""}},{key:"_shouldShowPrice",value:function(){return this.item()&&this.item().quantity>0}},{key:"_isFree",value:function(){return this.shouldShowPrice()&&!this.item().hasDiscount&&0===Number(this.item().priceNoTax)&&!1}},{key:"remove",value:function(){this._setQuantity(0)}},{key:"increaseQuantity",value:function(){this._setQuantity(Number(this.quantity())+1)}},{key:"decreaseQuantity",value:function(){this._setQuantity(Number(this.quantity())-1)}},{key:"_setQuantity",value:function(e){this.basket().setQuantity(this.item(),Number(e))}}]),e}(),Ku=u((function e(t,n){var r=this;o(this,e),this.item=t,this.basketLine=t.item,this.startDate=i.observable(n.start_date),this.priceExclTax=i.observable(n.price_excl_tax),this.priceInclTax=i.observable(n.price_incl_tax),this.discountedPriceExclTax=i.observable(n.discounted_price_excl_tax),this.discountedPriceInclTax=i.observable(n.discounted_price_incl_tax),this.unitPriceExclTax=i.observable(n.unit_price_excl_tax),this.unitPriceInclTax=i.observable(n.unit_price_incl_tax),this.discountedUnitPriceExclTax=i.observable(n.discounted_unit_price_excl_tax),this.discountedUnitPriceInclTax=i.observable(n.discounted_unit_price_incl_tax),this.period=i.observable(n.period),this.quantity=i.observable(n.quantity),this.fullPrice=i.computed((function(){return r.basketLine().displayWithTax?r.unitPriceInclTax():r.unitPriceExclTax()})),this.finalPrice=i.computed((function(){return r.basketLine().displayWithTax?r.discountedUnitPriceInclTax():r.discountedUnitPriceExclTax()}))}));i.components.register("VW.Components.BasketItem",{viewModel:Gu,template:'<div class="basket-item" data-bind="attr: {\'data-where\': \'row:product:\' + $parent.product.upc + \'-\' + $parent.product.distributorPrefix},\n css: extraClasses"><div class="basket-item-left">\x3c!-- ko if: !isAddOn() --\x3e<div class="basket-item-title"><label class="basket-item-title basket-checkbox">\x3c!-- ko if: isToggle() --\x3e <input type="checkbox" data-bind="checked: checked"><i class="vw-basket-icon-check"></i>\x3c!-- /ko --\x3e<span data-bind="text: productName"></span></label></div>\x3c!-- ko if: isMorpholio --\x3e<span class="basket-item-notice basket-item-notice--bold" data-bind="jsTrans: \'iosOnlyMsg\'"></span>\x3c!-- /ko --\x3e\x3c!-- /ko --\x3e</div>\x3c!-- ko if: canChangeQuantity --\x3e<div class="basket-item-middle">\x3c!-- ko if: isReadOnly || isUnavailable() --\x3e<span>x</span><span data-bind="text: quantity"></span>\x3c!-- /ko --\x3e\x3c!-- ko if: !isReadOnly && !isUnavailable() --\x3e<button class="btn" data-bind="click: decreaseQuantity" data-what="decrease-quantity"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="100%" height="100%"><ellipse cx="9" cy="9" rx="8" ry="8" fill-rule="evenodd" clip-rule="evenodd" fill="#fff" stroke="#000" stroke-width=".986"></ellipse><path d="M5.514 9.034h7" fill="none" stroke="#000" stroke-linecap="square"></path></svg></button><input type="number" min="0" oninput="this.value = Math.abs(this.value)" data-bind="value: quantity" name="quantity"><button class="btn" data-bind="click: increaseQuantity" data-what="increase-quantity"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="100%" height="100%"><ellipse cx="9" cy="9" rx="8" ry="8" fill-rule="evenodd" clip-rule="evenodd" fill="#fff" stroke="#000" stroke-width=".986" id="wrapper"></ellipse><path d="M9 5.6v7M5.5 9h7" id="plus"></path></svg></button>\x3c!-- /ko --\x3e</div>\x3c!-- /ko --\x3e<div class="basket-item-right">\x3c!-- ko if: !isUnavailable() && item().hasDiscount --\x3e<div class="basket-item-price basket-slashed-price"><span data-bind="component: {name: \'VW.Components.Price\', params: {price: item().fullPrice, currency: item().priceCurrency}}"></span></div>\x3c!-- /ko --\x3e<div class="basket-item-price">\x3c!-- ko if: isUnavailable() --\x3e<span data-bind="jsTrans: \'unavailableMsg\'"></span>\x3c!-- /ko --\x3e\x3c!-- ko if: !isUnavailable() --\x3e\x3c!-- ko if: shouldShowPrice --\x3e\x3c!-- ko if: isFree --\x3e<span data-bind="jsTrans: \'freeMsg\'"></span>\x3c!-- /ko --\x3e\x3c!-- ko if: !isFree() --\x3e<span data-bind="component: {name: \'VW.Components.Price\', params: {price: item().finalPrice, currency: item().priceCurrency}}"></span>\x3c!-- /ko --\x3e\x3c!-- /ko --\x3e\x3c!-- /ko --\x3e</div>\x3c!-- ko if: canRemove --\x3e<div>
16<button class="btn btn-sm btn-link btn-no-padding text-transform-none" data-bind="click: remove, jsTrans: \'removeMsg\'" data-what="remove-product"></button></div>\x3c!-- /ko --\x3e</div>\x3c!-- ko if: isNetworkSeat() --\x3e<span class="basket-item-subtitle" data-bind="htmlFragmentTemplate: networkSeatDescription"></span>\x3c!-- /ko --\x3e\x3c!-- ko if: isToggle() && item().quantity > 1 --\x3e <span class="text-uppercase" data-bind="text: item().quantityText"></span>\x3c!-- /ko --\x3e\x3c!-- ko if: !isToggle() --\x3e<div class="basket-item-subtitle" data-bind="htmlFragmentTemplate: productDescription"></div>\x3c!-- /ko --\x3e\x3c!-- ko if: item().isAvailable --\x3e\x3c!-- ko foreach: schedule --\x3e<div class="basket-item-subtitle" data-bind="jsTrans: {\n getWillRenewMsg: {\n getMessageKeyParams: [$parent.item().isScheduleConsistent && $parent.item().quantity === 1 ? null : quantity(), $parent.item().quantity],\n count: quantity() != $parent.item().quantity ? quantity() : 0,\n date: {template: \'date\', params: {date: startDate}},\n price: {template: discountedUnitPriceExclTax() !== null ? \'discountedPrice\' : \'price\', params: {\n amount: fullPrice(),\n discountedAmount: finalPrice(),\n currency: $parent.item().priceCurrency}}\n }}"></div>\x3c!-- /ko --\x3e\x3c!-- /ko --\x3e\x3c!-- ko if: isToggle --\x3e<div class="basket-item-subtitle" data-bind="htmlFragmentTemplate: productDescription"></div>\x3c!-- /ko --\x3e\x3c!-- ko if: item().product.notice --\x3e<div class="basket-item-notice" data-bind="text: item().product.notice"></div>\x3c!-- /ko --\x3e\x3c!-- ko foreach: item().messages --\x3e<div class="basket-item-notice" data-bind="text: text"></div>\x3c!-- /ko --\x3e</div>'});var Ju=function(){function e(t){var n=this;o(this,e),t=t||{},this._basket=i.observable(t.basket||null),this.basket=i.pureComputed((function(){return i.unwrap(n._basket())})),this.isReadOnly=t.readOnly||!1,this.isInline=t.inline||!1,this.groups=i.observableArray(["yearly-subscription","monthly-subscription","co-term-existing","training","nfr"]),this.errors=i.observableArray(),this.loading=i.pureComputed((function(){return void 0===n.basket()||n.basket()&&n.basket().busy})),this.applyLoadingIndicator=i.pureComputed((function(){return n.loading()&&(void 0===n.basket()||n.basket().applyLoadingIndicator)})),this.showBasketEmptyMessage=i.pureComputed((function(){return n.basket()&&n.basket().isEmpty&&(!n.isReadOnly||!n.loading())})),window.basket=this}return u(e,[{key:"getGroupComponent",value:function(){return"VW.Components.BasketGroup"}}]),e}();i.components.register("VW.Components.BasketContent",{viewModel:Ju,template:'<div class="basket-styles basket-content" data-bind="css: {\'empty-content\': showBasketEmptyMessage() }"><div class="basket-loading" data-bind="visible: applyLoadingIndicator"></div>\x3c!-- ko if: basket --\x3e\x3c!-- ko if: showBasketEmptyMessage() --\x3e<div class="basket-empty"><h2 data-bind="jsTrans: \'emptyBagMsg\'"></h2><div class="img-container"><img class="empty-basket-image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATAAAAEuCAYAAAAJJ04YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUNGOUIwNkY4QzVDMTFFOTg5MTRENTNGODI5MzM0N0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUNGOUIwNzA4QzVDMTFFOTg5MTRENTNGODI5MzM0N0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5Q0Y5QjA2RDhDNUMxMUU5ODkxNEQ1M0Y4MjkzMzQ3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5Q0Y5QjA2RThDNUMxMUU5ODkxNEQ1M0Y4MjkzMzQ3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtbUVlMAAFeoSURBVHja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" alt=""></div>
16\x3c!-- todo: co-term: make this a method on the basket that communicates the intention to continue shopping --\x3e<button class="btn btn-secondary" data-bind="click: basket().continueShopping.bind(basket()), jsTrans: \'continueShoppingMsg\'"></button></div>\x3c!-- /ko --\x3e\x3c!-- ko foreach: groups --\x3e<div data-bind="component: {name: $parent.getGroupComponent($data),\n params: {basket: $parent.basket, type: $data, readOnly: $parent.isReadOnly}}"></div>\x3c!-- /ko --\x3e\x3c!-- ko if: basket() && !basket().isEmpty --\x3e<div class="basket-discount-section">\x3c!-- ko component: {name: \'VW.Components.BasketGroupVoucher\', params: {basket: basket, readOnly: isReadOnly}} --\x3e\x3c!-- /ko --\x3e \x3c!-- ko component: {name: \'VW.Components.BasketOfferDiscounts\', params: {basket: basket, readOnly: isReadOnly}} --\x3e\x3c!-- /ko --\x3e<div class="basket-discount-message" data-bind="visible: basket().totalDiscount > 0, jsTrans: {\n savedAmountMsg: {\n amount: {template: \'price\', params: {amount: basket().totalDiscount, currency: basket().priceCurrency}}\n }}"></div>\x3c!-- ko component: {name: \'VW.Components.BasketMessages\', params: {basket: basket, readOnly: isReadOnly, showErrorMessages: false}} --\x3e\x3c!-- /ko --\x3e</div>\x3c!-- /ko --\x3e\x3c!-- /ko --\x3e</div>'});var Qu=u((function e(t){var n=this;o(this,e),t=t||{},this._basket=i.observable(t.basket||null),this.basket=i.pureComputed((function(){return i.unwrap(n._basket())})),this.isReadOnly=t.readOnly||!1,this.showErrorMessages=t.showErrorMessages}));function Xu(){return function(){var e=document.getElementsByTagName("html")[0];return e?e.getAttribute("lang"):""}()||function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++){var n=e[t];if("content-language"===(n.getAttribute("http-equiv")||"").toLowerCase())return n.getAttribute("content")}return""}()}i.components.register("VW.Components.BasketMessages",{viewModel:Qu,template:'<div class="basket-styles basket-messages" data-bind="visible: basket().getMessages(showErrorMessages).length > 0">\x3c!-- ko foreach: basket().getMessages(showErrorMessages) --\x3e<div class="basket-message" data-bind="css: basketMessageClass"><div class="basket-message-text" data-bind="text: text"></div>\x3c!-- ko if: dismissible && !$parent.isReadOnly--\x3e<button class="btn btn-basket-icon vw-basket-icon-close vw-message-close" data-bind="click: $parent.basket().deleteMessage.bind($parent.basket())"></button>\x3c!-- /ko --\x3e</div>\x3c!-- /ko --\x3e</div>'});window.i18n=ge;var Zu=function(){function e(t){var n,r=this;o(this,e),t=t||{},ai.interceptors.request.use((function(e){return e.url=ui(e.url),e})),this.visible=i.observable(!1),this.basket=i.observable(void 0),this.isReadOnly=t.readOnly||!1,this.countryLanguage={},this.pageCountryLanguage={languageCode:(n=(Xu()||"").split("-"))[0]||"en",countryCode:n[1]||"US"},this.distributor=i.observable(),this._continueShoppingUrl=i.observable(),this.continueShoppingUrl=i.pureComputed((function(){return ui(r._continueShoppingUrl())})),this.initLocale(),this.load()}return u(e,[{key:"getCheckoutUrl",value:function(){var e={region:this.countryLanguage.countryCode};return this.countryLanguage.languageCode&&(e.lang=this.countryLanguage.languageCode),ui(si(li.checkoutPage,e))}},{key:"initLocale",value:function(){ge.activate(this.pageCountryLanguage.languageCode),O.locale(O.locales[ge.locale]?ge.locale:"en"),xe.locale(ge.locale)}},{key:"load",value:function(){var e=this;return this._getCountryLanguage().catch((function(){})).finally((function(){e._load()}))}},{key:"_load",value:function(){var e=this;return Wu.repo.loadAll(null,!0).then((function(t){return e.basket(t&&t.length?t[0]:null),e.basket()})).then((function(t){t.continueShoppingEvent.addCallback(e.continueShopping.bind(e))})).catch(this._handleBasketError.bind(this))}},{key:"_handleBasketError",value:function(e){this.basket(new Wu),this.basket().setDistributor(this.distributor()),this.basket().errorEvent.trigger(e),this.show()}},{key:"addProduct",value:function(e,t,n,r,i,a){var o=this;return this._verifyCountryLanguage().then((function(){return o.basket().addProduct(e,t,n,o.countryLanguage.countryCode,r,i,a)})).catch((function(e){return o.basket().errorEvent.trigger(e)}))}},{key:"addDiscountCode",value:function(e){var t=this;return this.basket().voucherToApply.promoCode=e,this._verifyCountryLanguage().then((function(){return t.basket().addVoucher(t.basket().voucherToApply)}
16)).catch((function(e){return t.basket().errorEvent.trigger(e)}))}},{key:"show",value:function(){this.visible(!0)}},{key:"hide",value:function(){this.visible(!1)}},{key:"_isCurrentUrl",value:function(e){return(e=oi(e).url)===window.location.pathname||e===window.location.origin+window.location.pathname}},{key:"continueShopping",value:function(){this.hide(),this._continueShoppingUrl()&&!this._isCurrentUrl(this._continueShoppingUrl())&&(window.location=this.continueShoppingUrl())}},{key:"_setCountryLanguage",value:function(){var e=Xu();return this._updateCountryLanguage(ai({url:li.countryLanguageSet,method:"POST",data:{content_language:e}}))}},{key:"_getCountryLanguage",value:function(){return this._updateCountryLanguage(ai({url:li.countryLanguageCurrent,method:"GET"}))}},{key:"_updateCountryLanguage",value:function(e){var t=this;return e.then((function(e){t.countryLanguage={countryCode:e.data.country_code||"",languageCode:e.data.language_code||""},t.distributor(new Au(e.data.distributor.id,e.data.distributor))})).catch((function(){})),e}},{key:"_verifyCountryLanguage",value:function(){var e;return(null===(e=this.countryLanguage.countryCode)||void 0===e?void 0:e.toUpperCase())===this.pageCountryLanguage.countryCode.toUpperCase()?Promise.resolve():this._setCountryLanguage()}}]),e}(),$u=null,ec=function(){function e(){o(this,e)}return u(e,[{key:"getAsync",value:function(){var e=this;return new Promise((function(t){e.get()&&t(e.get());var n=setInterval((function(){e.get()&&(clearInterval(n),t(e.get()))}),1e3)}))}},{key:"get",value:function(){return $u&&$u.basket()?$u.basket():null}},{key:"show",value:function(){$u&&$u.show()}},{key:"hide",value:function(){$u&&$u.hide()}},{key:"addProduct",value:function(e,t,n,r,i,a){return this.getAsync().then(this._addProduct.bind(this,e,t,n,r,i,a))}},{key:"_addProduct",value:function(e,t,n,r,i,a){var o=$u.addProduct(e,t,n,r,i,a);return this.show(),o}},{key:"addDiscountCode",value:function(e){return this.getAsync().then(this._addDiscountCode.bind(this,e))}},{key:"_addDiscountCode",value:function(e){var t=$u.addDiscountCode(e);return this.show(),t}},{key:"setConfig",value:function(e){e.element.classList.add(e.basketEnabledClass||"enabled"),$u?($u._continueShoppingUrl(i.unwrap(e.continueShoppingUrl)),i.computed(this._updateBasketTrigger.bind(this,e))):window.setTimeout(this.setConfig.bind(this,e),250)}},{key:"_updateBasketTrigger",value:function(e){var t=e.element,n=e.countElement,r=e.basketLoadedClass||"loaded",i=e.basketFullClass||"full",a=$u.basket();if(a){t.classList.toggle(r,!a.busy);var o=a.count;t&&t.classList.toggle(i,o>0),n&&(n.innerHTML=o?String(o):"")}}},{key:"removeAllProducts",value:function(){$u&&$u.basket()&&$u.basket().removeAllProducts()}}]),e}();function tc(e,t){return t?"other":1==e?"one":"other"}function nc(e,t){var n=!String(e).split(".")[1];return t?"other":1==e&&n?"one":"other"}function rc(e,t){return"other"}i.components.register("VW.Components.Basket",{viewModel:function(e){return $u||($u=new Zu(e)),$u},template:'<div class="basket-component theme-dark" data-bind="visible: visible, disablePageScroll: visible"><div class="basket-veil"></div><div class="basket-container basket-styles"><div class="basket-header"><button class="btn btn-basket-icon vw-basket-icon-close vw-basket-close" data-bind="click: hide"></button>\x3c!-- ko if: basket() && !basket().isEmpty --\x3e<div class="basket-title" data-bind="jsTrans: \'bagTitleMsg\'"></div>\x3c!-- /ko --\x3e</div>\x3c!-- ko component: {name: \'VW.Components.BasketContent\', params: {basket: basket, readOnly: isReadOnly}} --\x3e\x3c!-- /ko --\x3e\x3c!-- ko if: basket() && basket().isEmpty --\x3e \x3c!-- ko component: {name: \'VW.Components.BasketMessages\', params: {basket: basket, readOnly: isReadOnly}} --\x3e\x3c!-- /ko --\x3e\x3c!-- /ko --\x3e\x3c!-- ko if: basket() && !basket().isEmpty --\x3e<div class="basket-footer">\x3c!-- ko component: {name: \'VW.Components.BasketMessages\', params: {basket: basket, readOnly: isReadOnly, showErrorMessages: true}} --\x3e\x3c!-- /ko --\x3e<div class="basket-footer-container"><div class="basket-total-container"><div class="basket-total-label"></div><div class="basket-total">\x3c!-- ko if: basket().hasDiscount --\x3e<div class="basket-total-value basket-slashed-price" data-bind="component: {name: \'VW.Components.Price\',\n params: {price: basket().fullPrice || basket().priceNoTax, currency: basket().priceCurrency}}"></div>\x3c!-- /ko --\x3e<div class="basket-total-value" data-bind="component: {name: \'VW.Components.Price\',\n params: {price: basket().discountedFullPrice || basket().discountedPriceNoTax, currency: basket().priceCurrency}}"></div></div></div><div class="basket-buttons"><a class="btn btn-xl btn-secondary style-2020" data-bind="attr: {href: getCheckoutUrl()}, jsTrans: \'checkoutMsg\'" data-what="checkout"></a></div></div></div>\x3c!-- /ko --\x3e</div></div>'});const ic=tc;const ac=nc;function oc(e,t){var n=String(e).split("."),r=!n[1],i=Number(n[0])==e,a=i&&n[0].slice(-1),o=i&&n[0].slice(-2);return t?1==a&&11!=o?"one":2==a&&12!=o?"two":3==a&&13!=o?"few":"other":1==e&&r?"one":"other"}const sc=tc,uc=nc;const cc=rc,lc=tc,dc=nc;const fc=nc;const hc=rc;ge.loadLocaleData({bg:{plurals:ic},da:{plurals:function(e,t){var n=String(e).split("."),r=n[0],i=Number(n[0])==e;return t||1!=e&&(i||0!=r&&1!=r)?"other":"one"}},de:{plurals:ac},en:{plurals:oc},"en-gb":{plurals:oc},es:{plurals:sc},fi:{plurals:uc},fr:{plurals:function(e,t){return t?1==e?"one":"other":e>
16=0&&e<2?"one":"other"}},it:{plurals:function(e,t){var n=!String(e).split(".")[1];return t?11==e||8==e||80==e||800==e?"many":"other":1==e&&n?"one":"other"}},ja:{plurals:cc},nb:{plurals:lc},nl:{plurals:dc},pl:{plurals:function(e,t){var n=String(e).split("."),r=n[0],i=!n[1],a=r.slice(-1),o=r.slice(-2);return t?"other":1==e&&i?"one":i&&a>=2&&a<=4&&(o<12||o>14)?"few":i&&1!=r&&(0==a||1==a)||i&&a>=5&&a<=9||i&&o>=12&&o<=14?"many":"other"}},pt:{plurals:fc},"pt-br":{plurals:function(e,t){var n=String(e).split(".")[0];return t?"other":0==n||1==n?"one":"other"}},sv:{plurals:function(e,t){var n=String(e).split("."),r=!n[1],i=Number(n[0])==e,a=i&&n[0].slice(-1),o=i&&n[0].slice(-2);return t?1!=a&&2!=a||11==o||12==o?"other":"one":1==e&&r?"one":"other"}},"zh-cn":{plurals:hc}}),ge.load({bg:{"1 license will renew at {price} starting on {date}":["1 лиÑенз Ñе бÑде подновен на ",["price"]," , ÑÑиÑано Ð¾Ñ ",["date"]],"An unexpected error occurred.":"ÐÑзникна неоÑаквана гÑеÑка.","Annual Subscriptions":"ÐодиÑни абонаменÑи","Automatic Promotions":"ÐвÑомаÑиÑни пÑомоÑии",Checkout:"ÐлаÑане","Continue Shopping":"ÐÑодÑлжеÑе пазаÑÑванеÑо","Enter Promo Code":"ÐÑведеÑе пÑомоÑионален код",Free:"ÐезплаÑно",Included:"ÐклÑÑени","Monthly Subscriptions":"ÐеÑеÑни абонаменÑи","NFR Licenses":"NFR лиÑензи","Payment for {days} days until {date}":["ÐлаÑане за ",["days"]," дни до ",["date"]],Products:"ÐÑодÑкÑи","Promo code":"ÐÑомоÑионален код","Prorated payments for existing subscriptions":"ÐÑопоÑÑионални плаÑÐ°Ð½Ð¸Ñ Ð·Ð° ÑÑÑеÑÑвÑваÑи абонаменÑи","Questions? You can contact sales at {salesPhone}.":["ÐмаÑе вÑпÑоÑи? Ðоже да Ñе ÑвÑÑжеÑе Ñ Ð¾Ñдел пÑодажби на ",["salesPhone"],"."],"Reactivation for license {licenseId}":["РеакÑивиÑане за лиÑенз ",["licenseId"]],Remove:"ÐÑемаÑ
ни","Renewal Date Sync":"СинÑ
ÑонизиÑане на даÑаÑа на подновÑване","Shopping Bag":"ÐолиÑка за пазаÑ",Unavailable:"ÐедоÑÑÑпен","You saved {amount}":["СпеÑÑиÑ
Ñе ",["amount"]],"Your bag is empty":"ÐоÑниÑаÑа Ðи е пÑазна","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"ÐаÑаÑа оÑганизаÑÐ¸Ñ Ñе е ÑегиÑÑÑиÑала за ÑÑлÑгаÑа âСинÑ
ÑонизиÑане на даÑаÑа на подновÑванеâ, коÑÑо оÑигÑÑÑва ÑниÑиÑиÑана даÑа на подновÑване за вÑиÑки ваÑи годиÑни абонаменÑи. ТекÑÑаÑа ÑÑма на плаÑанеÑо ви е пÑеÑазпÑеделена пÑопоÑÑионално, за да Ñе оÑÑеÑе Ñази пÑÑвонаÑална ÑинÑ
ÑонизаÑÐ¸Ñ Ð½Ð° даÑаÑа на подновÑване.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"ÐаÑаÑа пазаÑÑка коÑниÑа ÑÑдÑÑжа един или повеÑе пÑодÑкÑи, коиÑо в моменÑа не Ñа налиÑни на ваÑÐ¸Ñ Ð¿Ð°Ð·Ð°Ñ. ÐолÑ, пÑемаÑ
неÑе ги, пÑеди да пÑодÑлжиÑе.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"ÐаÑаÑа пазаÑÑка коÑниÑа ÑÑдÑÑжа един или повеÑе пÑодÑкÑи, коиÑо в моменÑа не Ñа налиÑни. ÐолÑ, пÑемаÑ
неÑе ги, пÑеди да пÑодÑлжиÑе.","all licenses will renew at {price} starting on {date}":["вÑиÑки лиÑензи Ñе Ñе подновÑÑ Ð½Ð° ",["price"]," , ÑÑиÑано Ð¾Ñ ",["date"]],apply:"пÑилагам","conversion to subscription":"пÑеобÑазÑване в абонаменÑ","iOS only":"iOS only","initial payments adjusted for {renewalDateSyncTerm}":["пÑÑвонаÑалниÑе плаÑÐ°Ð½Ð¸Ñ Ñа коÑигиÑани за ",["renew
16alDateSyncTerm"]],month:"меÑеÑ","network license seat":"мÑÑÑо за мÑежов лиÑенз","network license seat on {licenseId}":["мÑÑÑо за мÑежов лиÑенз на ",["licenseId"]],"unknown operating system":"unknown operating system","will renew at {price} + Tax starting on {date}":["Ñе Ñе поднови на ",["price"]," + данÑк, ÑÑиÑано Ð¾Ñ ",["date"]],"will renew at {price} starting on {date}":["Ñе Ñе поднови на ",["price"]," , ÑÑиÑано Ð¾Ñ ",["date"]],year:"година","{count} licenses will renew at {price} starting on {date}":["ÐиÑензиÑе ",["count"]," Ñе Ñе подновÑÐ²Ð°Ñ Ð½Ð° ",["price"]," , ÑÑиÑано Ð¾Ñ ",["date"]]},da:{"1 license will renew at {price} starting on {date}":["1 licens fornyes ved ",["price"]," fra den ",["date"]],"An unexpected error occurred.":"Der opstod en uventet fejl.","Annual Subscriptions":"Ã
rlige abonnementer","Automatic Promotions":"Automatiske kampagner",Checkout:"Til kassen","Continue Shopping":"Fortsæt Indkøb","Enter Promo Code":"Indtast rabatkode",Free:"Gratis",Included:"Inkluderet","Monthly Subscriptions":"Månedlige abonnementer","NFR Licenses":"NFR Licenser","Payment for {days} days until {date}":["Betaling i ",["days"]," dage indtil ",["date"]],Products:"Produkter","Promo code":"Rabatkode","Prorated payments for existing subscriptions":"Forholdsmæssige betalinger for eksisterende abonnementer","Questions? You can contact sales at {salesPhone}.":["Spørgsmål? Du kan kontakte salg på ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Genaktivering for licens ",["licenseId"]],Remove:"Fjern","Renewal Date Sync":"Synkronisering af fornyelsesdato","Shopping Bag":"Indkøbskurv",Unavailable:"Ikke tilgængelig","You saved {amount}":["Du sparede ",["amount"]],"Your bag is empty":"Din kurv er tom","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Din organisation har tilmeldt sig fornyelsesdato Sync, som giver en samlet fornyelsesdato for alle dine årlige abonnementer. Dit nuværende betalingsbeløb er blevet prorated til konto for denne første synkronisering af din fornyelsesdato.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Din indkøbskurv indeholder et eller flere produkter, der i øjeblikket ikke er tilgængelige på dit marked. Fjern dem, før du fortsætter.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Din indkøbskurv indeholder et eller flere produkter, der i øjeblikket ikke er tilgængelige på dit marked. Fjern dem, før du fortsætter.","all licenses will renew at {price} starting on {date}":["alle licenser fornyes for ",["price"]," fra den ",["date"]],apply:"anvend","conversion to subscription":"konvertering til abonnement","iOS only":"kun iOS","initial payments adjusted for {renewalDateSyncTerm}":["startbetalinger justeret for ",["renewalDateSyncTerm"]],month:"måned","network license seat":"netværkslicens","network license seat on {licenseId}":["netværkslicensplads for ",["licenseId"]],"unknown operating system":"ukendt operativsystem","will renew at {price} + Tax starting on {date}":["fornyes til ",["price"]," + moms fra den ",["date"]],"will renew at {price} starting on {date}":["fornyes til ",["price"]," fra den ",["date"]],year:"år","{count} licenses will renew at {price} starting on {date}":[["count"]," licenser fornyes for ",["price"]," fra og med ",["date"]]},de:{"1 license will renew at {price} starting on {date}":["1 Lizenz wird ab dem ",["date"]," für ",["price"]," verlängert"],"An unexpected error occurred.":"Ein unerwarteter Fehler ist aufgetreten.","Annual Subscriptions":"Jahresabonnement","Automatic Promotions":"Automatische Rabattaktionen",Checkout:"Zur Kasse","Continue Shopping":"Einkauf fortsetzen","Enter Promo Code":"Aktionscode eingeben",Free:"Kostenlos",Included:"Inbegriffen","Monthly Subscriptions":"Monatsabonnement","NFR Licenses":"NFR-Lizenzen","Payment for {days} days until {date}":["Zahlung für ",["days"]," Tage bis ",["date"]],Products:"Branchenversionen","Promo code":"Aktionscode","Prorated payments for existing subscriptions":"Anteilige Zahlungen für bestehende Abonnements","Questions? You can contact sales at {salesPhone}.":["Fragen? Sie können den Vertrieb unter ",["salesPhone"]," kontaktieren."],"Reactivation for license {licenseId}":["Reaktivierung der Lizenz ",["licenseId"]],Remove:"Entfernen","Renewal Date Sync":"Synchronisierung des Verlängerungsdatums","Shopping Bag":"Warenkorb",
16Unavailable:"Nicht verfügbar","You saved {amount}":["Sie haben ",["amount"]," gespart"],"Your bag is empty":"Ihr Warenkorb ist leer","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Ihre Firma hat sich für die Synchronisierung des Verlängerungsdatums angemeldet, die ein einheitliches Verlängerungsdatum für alle Ihre Jahresabonnements bietet. Ihr aktueller Zahlungsbetrag wurde anteilig berechnet, um diese erste Synchronisierung Ihres Verlängerungsdatums zu berücksichtigen.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Ihr Warenkorb enthält ein oder mehrere Produkte, die derzeit in Ihrem Land nicht verfügbar sind. Bitte entfernen Sie diese, bevor Sie fortfahren.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Ihr Warenkorb enthält ein oder mehrere Produkte, die zurzeit nicht verfügbar sind. Bitte entfernen Sie diese, bevor Sie fortfahren.","all licenses will renew at {price} starting on {date}":["alle Lizenzen werden ab dem ",["date"]," für jeweils ",["price"]," verlängert"],apply:"anwenden","conversion to subscription":"Umstellung auf Abonnement","iOS only":"Nur für iOS","initial payments adjusted for {renewalDateSyncTerm}
16":["Anfangszahlungen angepasst für ",["renewalDateSyncTerm"]],month:"Monat","network license seat":"Arbeitsplatz der Netzwerklizenz","network license seat on {licenseId}":["Arbeitsplatz einer Netzwerklizenz auf ",["licenseId"]],"unknown operating system":"unbekanntes Betriebssystem","will renew at {price} + Tax starting on {date}":["wird ab dem ",["date"]," für ",["price"]," + Steuern verlängert"],"will renew at {price} starting on {date}":["wird ab dem ",["date"]," für ",["price"]," verlängert"],year:"Jahr","{count} licenses will renew at {price} starting on {date}":[["count"]," Lizenzen werden ab dem ",["date"]," für ",["price"]," verlängert"]},en:{"1 license will renew at {price} starting on {date}":["1 license will renew at ",["price"]," starting on ",["date"]],"An unexpected error occurred.":"An unexpected error occurred.","Annual Subscriptions":"Annual Subscriptions","Automatic Promotions":"Automatic Promotions",Checkout:"Checkout","Continue Shopping":"Continue Shopping","Enter Promo Code":"Enter Promo Code",Free:"Free",Included:"Included","Monthly Subscriptions":"Monthly Subscriptions","NFR Licenses":"NFR Licenses","Payment for {days} days until {date}":["Payment for ",["days"]," days until ",["date"]],Products:"Products","Promo code":"Promo code","Prorated payments for existing subscriptions":"Prorated payments for existing subscriptions","Questions? You can contact sales at {salesPhone}.":["Questions? You can contact sales at ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Reactivation for license ",["licenseId"]],Remove:"Remove","Renewal Date Sync":"Renewal Date Sync","Shopping Bag":"Shopping Bag",Unavailable:"Unavailable","You saved {amount}":["You saved ",["amount"]],"Your bag is empty":"Your bag is empty","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.","all licenses will renew at {price} starting on {date}":["all licenses will renew at ",["price"]," starting on ",["date"]],apply:"apply","conversion to subscription":"conversion to subscription","iOS only":"iOS only","initial payments adjusted for {renewalDateSyncTerm}":["initial payments adjusted for ",["renewalDateSyncTerm"]],month:"month","network license seat":"network license seat","network license seat on {licenseId}":["network license seat on ",["licenseId"]],"unknown operating system":"unknown operating system","will renew at {price} + Tax starting on {date}":["will renew at ",["price"]," + Tax starting on ",["date"]],"will renew at {price} starting on {date}":["will renew at ",["price"]," starting on ",["date"]],year:"year","{count} licenses will renew at {price} starting on {date}":[["count"]," licenses will renew at ",["price"]," starting on ",["date"]]},"en-gb":{"1 license will renew at {price} starting on {date}":["1 licence will renew at ",["price"]," starting on ",["date"]],"An unexpected error occurred.":"An unexpected error occurred.","Annual Subscriptions":"Annual Subscriptions","Automatic Promotions":"Automatic Promotions",Checkout:"Checkout","Continue Shopping":"Continue Shopping","Enter Promo Code":"Enter Promo Code",Free:"Free",Included:"Included","Monthly Subscriptions":"Monthly Subscriptions","NFR Licenses":"NFR Licences","Payment for {days} days until {date}":["Payment for ",["days"]," days until ",["date"]],Products:"Products","Promo code":"Promo code","Prorated payments for existing subscriptions":"Prorated payments for existing subscriptions","Questions? You can contact sales at {salesPhone}.":["Questions? You can contact sales at ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Reactivation for licence ",["licenseId"]],Remove:"Remove","Renewal Date Sync":"Renewal Date Sync","Shopping Bag":"Shopping Bag",Unavailable:"Unavailable","You saved {amount}":["You saved ",["amount"]],"Your bag is empty":"Your bag is empty","Your organization has signed up for Renewal Date Sync, which provides a unified renew
16al date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Your organisation has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.","all licenses will renew at {price} starting on {date}":["all licences will renew at ",["price"]," starting on ",["date"]],apply:"apply","conversion to subscription":"conversion to subscription","iOS only":"iOS only","initial payments adjusted for {renewalDateSyncTerm}":["initial payments adjusted for ",["renewalDateSyncTerm"]],month:"month","network license seat":"network licence seat","network license seat on {licenseId}":["network licence seat on ",["licenseId"]],"unknown operating system":"unknown operating system","will renew at {price} + Tax starting on {date}":["will renew at ",["price"]," + Tax starting on ",["date"]],"will renew at {price} starting on {date}":["will renew at ",["price"]," starting on ",["date"]],year:"year","{count} licenses will renew at {price} starting on {date}":[["count"]," licences will renew at ",["price"]," starting on ",["date"]]},es:{"1 license will renew at {price} starting on {date}":["1 licencia se renovará por ",["price"]," a partir del ",["date"]],"An unexpected error occurred.":"Se ha producido un error inesperado.","Annual Subscriptions":"Suscripciones anuales","Automatic Promotions":"Promociones automáticas",Checkout:"Pagar","Continue Shopping":"Continuar comprando","Enter Promo Code":"Escribir el código promocional",Free:"Gratis",Included:"Incluido","Monthly Subscriptions":"Suscripciones mensuales","NFR Licenses":"Licencias NFR","Payment for {days} days until {date}":["Pago a ",["days"]," dÃas hasta el ",["date"]],Products:"Productos","Promo code":"Código promocional","Prorated payments for existing subscriptions":"Pagos prorrateados de las suscripciones activas","Questions? You can contact sales at {salesPhone}.":["¿Tiene alguna pregunta? ComunÃquese con la gente de Ventas al teléfono ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Reactivación de licencia ",["licenseId"]],Remove:"Quitar","Renewal Date Sync":"Sincronización de la fecha de renovación","Shopping Bag":"Bolsa de compras",Unavailable:"Ocupado","You saved {amount}":["Ahorro de ",["amount"]," con esta compra"],"Your bag is empty":"Su bolsa está vacÃa","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Su organización se inscribió en el servicio de sincronización de la fecha de renovación, la cual asigna una fecha de renovación unificada de todas sus suscripciones anuales. El monto actual del pago ha sido prorrateado en respuesta a esta sincronización inicial de la fecha de renovación.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Su bolsa de compras contiene uno o más productos que no están disponibles por ahora en su mercado local. Tenga a bien quitarlos de la bolsa antes de continuar.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Su bolsa de compras contiene uno o más productos que no están disponibles por ahora en su mercado local. Tenga a bien quitarlos de la bolsa antes de continuar.","all licenses will renew at {price} starting on {date}":["todas las licencias se renovarán por ",["price"]," a partir del ",["date"]],apply:"Aplicar","conversion to subscription":"conversión a suscripción","iOS only":"Solo para iOS","initial payments adjusted for {renewalDateSyncTerm}
16":["pagos iniciales ajustados conforme al plazo ",["renewalDateSyncTerm"]],month:"mes","network license seat":"puesto de licencia de red","network license seat on {licenseId}":["puesto de licencia de red en ",["licenseId"]],"unknown operating system":"sistema operativo desconocido","will renew at {price} + Tax starting on {date}":["se renovará por ",["price"]," + impuesto a partir del ",["date"]],"will renew at {price} starting on {date}":["se renovará al precio de ",["price"]," a partir del ",["date"]],year:"año","{count} licenses will renew at {price} starting on {date}":[["count"]," licencias se renovarán por ",["price"]," a partir del ",["date"]]},fi:{"1 license will renew at {price} starting on {date}":["1 lisenssi uusitaan hintaan ",["price"]," alkaen ",["date"]],"An unexpected error occurred.":"Tapahtui odottamaton virhe.","Annual Subscriptions":"Vuositilaus","Automatic Promotions":"Automaattiset tarjoukset",Checkout:"Kassalle","Continue Shopping":"Jatka ostoksia","Enter Promo Code":"Syötä kampanjakoodi",Free:"Maksuton",Included:"Sisältää","Monthly Subscriptions":"Kuukausitilaus","NFR Licenses":"NFR-lisenssit","Payment for {days} days until {date}":["Maksu ",["days"]," päivää ",["date"]," asti"],Products:"Tuotteet","Promo code":"Kampanjakoodi","Prorated payments for existing subscriptions":"Nykyisille tilauksille suoritettavat maksut","Questions? You can contact sales at {salesPhone}.":"Kysymyksiä? Voit ottaa yhteyttä myyntiin 09-622 00 442.","Reactivation for license {licenseId}":["Uudelleenaktivointi lisenssille ",["licenseId"]],Remove:"Poista","Renewal Date Sync":"Uusimispäivän synkronointi","Shopping Bag":"Ostoskori",Unavailable:"Ei saatavilla","You saved {amount}":["Säästät ",["amount"]],"Your bag is empty":"Korisi on tyhjä","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Organisaatiosi on rekisteröitynyt Renewal Date Sync -palveluun, joka tarjoaa yhtenäisen uusimispäivämäärän kaikille vuositilauksille. Nykyinen maksusummasi on suhteutettu tämän uusimispäivän alkuperäisen synkronoinnin huomioon ottamiseksi.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Ostoskorisi sisältää yhden tai useamman tuotteen, jota ei tällä hetkellä ole saatavilla. Poista se ennen kuin jatkat.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Ostoskorisi sisältää yhden tai useamman tuotteen, jota ei tällä hetkellä ole saatavilla. Poista se ennen kuin jatkat.","all licenses will renew at {price} starting on {date}":["kaikki lisenssihinnat uusitaan ",["price"]," alkaen ",["date"]],apply:"käytä","conversion to subscription":"muuntaminen tilauslisenssiksi","iOS only":"Vain iOS","initial payments adjusted for {renewalDateSyncTerm}":["alustavat maksut mukautettu ",["renewalDateSyncTerm"]],month:"kuukausi","network license seat":"verkkolisenssin lisenssipaikka","network license seat on {licenseId}":["verkkolisenssipaikka ",["licenseId"]],"unknown operating system":"tuntematon käyttöjärjestelmä","will renew at {price} + Tax starting on {date}":["uusitaan ",["price"]," + ALV alkaen ",["date"]],"will renew at {price} starting on {date}":["uusitaan hintaan ",["price"]," alkaen ",["date"]],year:"vuosi","{count} licenses will renew at {price} starting on {date}":[["count"]," lisenssiä uusitaan hintaa ",["price"]," alkaen ",["date"]]},fr:{"1 license will renew at {price} starting on {date}":["1 licence sera renouvelée au prix de ",["price"]," à partir du ",["date"]],"An unexpected error occurred.":"Une erreur inattendue s'est produite.","Annual Subscriptions":"Abonnements annuels","Automatic Promotions":"Promotions automatiques",Checkout:"Commander","Continue Shopping":"Continuer vos achats","Enter Promo Code":"Saisissez votre code promo",Free:"Gratuit",Included:"Inclus(e)","Monthly Subscriptions":"Abonnements mensuels","NFR Licenses":"Licences NFR","Payment for {days} days until {date}":["Paiement pour ",["days"]," jours jusqu'au ",["date"]],Products:"Produits","Promo code":"Code promo","Prorated payments for existing subscriptions":"Paiements au prorata pour les abonnements existants","Questions? You can contact sales at {salesPhone}.":["Des questions? Vous pouvez contacter le service commercial au ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Réactivation de la licence ",["licenseId"]],Remove:"Retirer","Renewal Date Sync":"Synchronisation de la date de renouvellement","Shopping Bag":"Panier",Unavailable:"Indisponible","You saved {amount}":["Vous avez économisé ",["amount"]],"Your bag is empty":"Votre panier est vide","Your organization has signed up for Renewal Date Sync, which provides a unified renew
16al date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Votre organisation a choisi la synchronisation de la date de renouvellement, qui définit une date de renouvellement unifiée pour tous vos abonnements annuels. Le montant de votre paiement actuel a été recalculé au prorata de cette synchronisation initiale de votre date de renouvellement.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Votre panier contient un ou plusieurs produits indisponibles dans votre pays. Veuillez les retirer avant de passer votre commande.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Votre panier contient un ou plusieurs produits indisponibles. Veuillez les retirer avant de passer votre commande.","all licenses will renew at {price} starting on {date}":["toutes les licences seront renouvelées au prix de ",["price"]," à partir du ",["date"]],apply:"appliquer","conversion to subscription":"conversion en abonnement","iOS only":"iOS uniquement","initial payments adjusted for {renewalDateSyncTerm}":["paiements initiaux recalculés pour le ",["renewalDateSyncTerm"]],month:"mois","network license seat":"siège de licence réseau","network license seat on {licenseId}":["siège de licence réseau ",["licenseId"]],"unknown operating system":"système d'exploitation inconnu","will renew at {price} + Tax starting on {date}":["sera renouvelée au prix de ",["price"]," + TVA, à partir du ",["date"]],"will renew at {price} starting on {date}":["sera renouvelé au prix de ",["price"]," à partir du ",["date"]],year:"année","{count} licenses will renew at {price} starting on {date}":[["count"]," licences seront renouvelées au prix de ",["price"]," à partir du ",["date"]]},it:{"1 license will renew at {price} starting on {date}":["1 licenza si rinnoverà al costo di ",["price"]," a partire dal ",["date"]],"An unexpected error occurred.":"Si è verificato un errore imprevisto.","Annual Subscriptions":"Abbonamenti annuali","Automatic Promotions":"Promozioni automatiche",Checkout:"Vai alla cassa","Continue Shopping":"Continua gli acquisti","Enter Promo Code":"Inserisci il codice promozionale",Free:"Gratuito",Included:"Incluso","Monthly Subscriptions":"Abbonamenti mensili","NFR Licenses":"Licenze NFR","Payment for {days} days until {date}":["Pagamento per ",["days"]," giorni fino al ",["date"]],Products:"Prodotti","Promo code":"Codice promozionale","Prorated payments for existing subscriptions":"Pagamenti previsti per abbonamenti esistenti","Questions? You can contact sales at {salesPhone}.":["Hai delle domande? Puoi contattare il servizio commerciale al numero ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Riattivazione della licenza ",["licenseId"]],Remove:"Rimuovi","Renewal Date Sync":"Sincronizzazione data di rinnovo","Shopping Bag":"Carrello",Unavailable:"Non disponibile","You saved {amount}":["Risparmi ",["amount"]],"Your bag is empty":"Il tuo carrello è vuoto","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"La tua azienda si è iscritta alla Sincronizzazione data di rinnovo, che fornisce una data di rinnovo unificata per tutti i tuoi abbonamenti annuali. L'importo del pagamento attuale è stato ripartito proporzionalmente per tenere conto di questa sincronizzazione.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Il carrello attualmente contiene uno o più prodotti che non sono disponibili nel tuo paese. à necessario rimuoverli prima di continuare.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Il carrello attualmente contiene uno o più prodotti che non sono attualmente disponibili. à necessario rimuoverli prima di continuare.","all licenses will renew at {price} starting on {date}":["tutte le licenze si rinnoveranno al costo di ",["price"]," a partire dal ",["date"]],apply:"applica","conversion to subscription":"conversione in abbonamento","iOS only":"Solo iOS","initial payments adjusted for {renewalDateSyncTerm}
16":["pagamenti iniziali corretti per ",["renewalDateSyncTerm"]],month:"mese","network license seat":"posto licenza di rete","network license seat on {licenseId}":["posto con licenza di rete su ",["licenseId"]],"unknown operating system":"sistema operativo sconosciuto","will renew at {price} + Tax starting on {date}":["si rinnoverà al costo di ",["price"]," + IVA a partire dal ",["date"]],"will renew at {price} starting on {date}":["si rinnoverà al costo di ",["price"]," a partire dal ",["date"]],year:"anno","{count} licenses will renew at {price} starting on {date}":[["count"]," licenze si rinnoveranno al costo di ",["price"]," a partire dal ",["date"]]},ja:{"1 license will renew at {price} starting on {date}":["1ã©ã¤ã»ã³ã¹ã",["date"]," ãã",["price"]," ã§æ´æ°ããã¾ãã"],"An unexpected error occurred.":"äºæãã¬ã¨ã©ã¼ãçºçãã¾ããã","Annual Subscriptions":"å¹´éãµãã¹ã¯ãªãã·ã§ã³","Automatic Promotions":"èªåããã¢ã¼ã·ã§ã³",Checkout:"ç¶è¡","Continue Shopping":"ã·ã§ããã³ã°ãç¶ãã","Enter Promo Code":"ããã¢ã¼ã·ã§ã³ã³ã¼ããå
¥å",Free:"ç¡æ",Included:"å«ã¾ãããã®","Monthly Subscriptions":"æé ãµãã¹ã¯ãªãã·ã§ã³","NFR Licenses":"NFRã©ã¤ã»ã³ã¹","Payment for {days} days until {date}":[["date"]," ã¾ã§ã® ",["days"]," æ¥éã®æ¯æã"],Products:"製åæ
å ±","Promo code":"ããã¢ã¼ã·ã§ã³ã³ã¼ã","Prorated payments for existing subscriptions":"æ¢åãµãã¹ã¯ãªãã·ã§ã³ã®æ¥å²ãã»æåæ¯æã","Questions? You can contact sales at {salesPhone}.":["質åã¯å¶æ¥æ
å½ã®",["salesPhone"],"ã¾ã§ãé£çµ¡ãã ããã"],"Reactivation for license {licenseId}":["ã©ã¤ã»ã³ã¹ ",["licenseId"]," ã®åé"],Remove:"åé¤","Renewal Date Sync":"æ´æ°æ¥åæ","Shopping Bag":"ã·ã§ããã³ã°ã«ã¼ã",Unavailable:"å©ç¨ä¸å¯","You saved {amount}":[["amount"]," ãä¿åãã¾ãã"],"Your bag is empty":"ã«ã¼ãã«ã¯ä½ãããã¾ããã","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"ããªãã®çµç¹ã¯ããã¹ã¦ã®å¹´éãµãã¹ã¯ãªãã·ã§ã³ã®çµ±ä¸ãããæ´æ°æ¥ãæä¾ããæ´æ°æ¥åæã«ãµã¤ã³ã¢ãããã¾ãããç¾å¨ã®ãæ¯æãéé¡ã¯ããã®æ´æ°æ¥ã®æåã®åæãèæ
®ãã¦æ¥å²ãè¨ç®ããã¦ãã¾ãã","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"ã·ã§ããã³ã°ããã°ã«ç¾å¨ã®å¸å ´ã§å©ç¨ã§ããªãååã1ã¤ä»¥ä¸å«ã¾ãã¦ãã¾ããç¶è¡ããåã«åé¤ãã¦ãã ããã","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"ã·ã§ããã³ã°ããã°ã«ç¾å¨å©ç¨ã§ããªãååã1ã¤ä»¥ä¸å«ã¾ãã¦ãã¾ããç¶è¡ããåã«åé¤ãã¦ãã ããã","all licenses will renew at {price} starting on {date}":["ãã¹ã¦ã®ã©ã¤ã»ã³ã¹ã¯ã",["date"]," ãã ",["price"]," ã§æ´æ°ããã¾ãã"],apply:"é©ç¨","conversion to subscription":"conversion to subscription","iOS only":"iOSå°ç¨","initial payments adjusted for {renewalDateSyncTerm}":["å忝æã㯠",["renewalDateSyncTerm"]," ã«åããã¦èª¿æ´ããã¾ãã"],month:"æ","network license seat":"ãããã¯ã¼ã¯ ã©ã¤ã»ã³ã¹ ã·ã¼ã","network license seat on {licenseId}":[["licenseId"]," ä¸ã®ãããã¯ã¼ã¯ã©ã¤ã»ã³ã¹ã·ã¼ã"],"unknown operating system":"䏿ãªOS","will renew at {price} + Tax starting on {date}":[["date"]," ãã ",["price"]," + ç¨é ã§æ´æ°ããã¾ãã"],"will renew at {price} starting on {date}":[["date"]," ãã ",["price"]," ã§æ´æ°ããã¾ãã"],year:"å¹´","{count} licenses will renew at {price} starting on {date}":[["date"]," ãã ",["price"]," ã§ ",["count"]," ã©ã¤ã»ã³ã¹ãæ´æ°ããã¾ãã"]},nb:{"1 license will renew at {price} starting on {date}":["1 lisens vil fornyes for ",["price"]," fra og med ",["date"]],"An unexpected error occurred.":"En uventet feil har oppstÃ¥tt.","Annual Subscriptions":"Ã
rlige abonnementer","Automatic Promotions":"Automatiske kampanjer",Checkout:"Kasse","Continue Shopping":"Fortsett å handle","Enter Promo Code":"Legg inn rabattkode",Free:"Gratis",Included:"Inkludert","Monthly Subscriptions":"Månedlige abonnementer","NFR Licenses":"NFR-lisens","Payment for {days} days until {date}":["Betaling for ",["days"]," dager til ",["date"]],Products:"Produkter","Promo code":"Rabattkode","Prorated payments for existing subscriptions":"Pro rata betalinger for e
16ksisterende abonnementer","Questions? You can contact sales at {salesPhone}.":["Har du spørsmål? Kontakt oss på ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Reaktivering for lisens ",["licenseId"]],Remove:"Fjern","Renewal Date Sync":"Synkroniser fornyelsesdato","Shopping Bag":"Handlekurv",Unavailable:"Ikke tilgjengelig","You saved {amount}":["Du sparte ",["amount"]],"Your bag is empty":"Handlekurven din er tom","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Din organisasjon har registrert seg for synkronisering av fornyelsesdato, som betyr en felles fornyelsesdato for alle dine årsabonnementer. Ditt nåværende betalingsbeløp er endret pro rata for å ta hensyn til denne første synkroniseringen av fornyelsesdatoen.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Handlekurven din inneholder ett eller flere produkter som ikke er tilgjengelig i ditt marked. Fjern dem før du fortsetter.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Handlekurven din inneholder ett eller flere produkter som ikke er tilgjengelig i ditt marked. Vennligst fjern dem før du fortsetter.","all licenses will renew at {price} starting on {date}":["alle lisenser vil fornyes for ",["price"]," fra og med ",["date"]],apply:"bruk","conversion to subscription":"konvertering til abonnement","iOS only":"iOS only","initial payments adjusted for {renewalDateSyncTerm}":["første betalinger justert for ",["renewalDateSyncTerm"]],month:"måned","network license seat":"nettverkslisens","network license seat on {licenseId}":["sete for nettverkslisens på ",["licenseId"]],"unknown operating system":"unknown operating system","will renew at {price} + Tax starting on {date}":["vil fornyes for ",["price"]," + MVA fra og med ",["date"]],"will renew at {price} starting on {date}":["vil fornyes for ",["price"]," fra og med ",["date"]],year:"år","{count} licenses will renew at {price} starting on {date}":[["count"]," lisenser vil fornyes for ",["price"]," fra og med ",["date"]]},nl:{"1 license will renew at {price} starting on {date}":["1 licentie wordt verlengd op ",["price"]," vanaf ",["date"]],"An unexpected error occurred.":"Er is een onverwachte fout opgetreden.","Annual Subscriptions":"Jaarabonnement","Automatic Promotions":"Automatische promoties",Checkout:"Afrekenen","Continue Shopping":"Doorgaan met winkelen","Enter Promo Code":"Vul de promotiecode in",Free:"Gratis",Included:"Inbegrepen","Monthly Subscriptions":"Maandabonnement","NFR Licenses":"NFR licenties","Payment for {days} days until {date}":["Betaling gedurende ",["days"]," dagen tot ",["date"]],Products:"Producten","Promo code":"Promotiecode","Prorated payments for existing subscriptions":"Pro rata betalingen voor bestaande abonnementen","Questions? You can contact sales at {salesPhone}.":["Vragen? Contacteer ons op ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Reactivatie voor licentie ",["licenseId"]],Remove:"Verwijder","Renewal Date Sync":"Synchronisatie van de verlengingsdatum","Shopping Bag":"Winkelmandje",Unavailable:"Niet beschikbaar","You saved {amount}":["Je hebt ",["amount"]," bespaard"],"Your bag is empty":"Je winkelmandje is leeg","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Je organisatie heeft gekozen voor synchronisatie van de verlengingsdatum, wat zorgt voor een uniforme verlengingsdatum van al je jaarabonnementen. Je huidige betalingsbedrag is pro rata berekend op deze initiële synchronisatie van je verlengingsdatum.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Je winkelmandje bevat één of meer producten die momenteel niet beschikbaar zijn in je markt. Verwijder ze voordat je doorgaat met afrekenen.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Je winkelmandje bevat één of meer producten die momenteel niet beschikbaar zijn in je markt. Verwijder ze voordat je doorgaat met afrekenen.","all licenses will renew at {price} starting on {date}":["alle licenties worden verlengd aan ",["price"]," vanaf ",["date"]],apply:"toepassen","conversion to subscription":"omzetting naar abonnement","iOS only":"Alleen iOS","initial payments adjusted for {renewalDateSyncTerm}
16":["aanvankelijke betalingen aangepast voor ",["renewalDateSyncTerm"]],month:"maand","network license seat":"netwerklicentie seat","network license seat on {licenseId}":["netwerk licentie seat ",["licenseId"]],"unknown operating system":"onbekend besturingssysteem","will renew at {price} + Tax starting on {date}":["wordt verlengd aan ",["price"]," + BTW vanaf ",["date"]],"will renew at {price} starting on {date}":["wordt verlengd aan ",["price"]," vanaf ",["date"]],year:"jaar","{count} licenses will renew at {price} starting on {date}":[["count"]," licenties worden verlengd aan ",["price"]," vanaf ",["date"]]},pl:{"1 license will renew at {price} starting on {date}":["1 licencja zostanie odnowiona za kwotÄ ",["price"],", poczÄ
wszy od dnia ",["date"]],"An unexpected error occurred.":"WystÄ
piÅ nieoczekiwany bÅÄ
d.","Annual Subscriptions":"Subskrypcje roczne","Automatic Promotions":"Automatyczne promocje",Checkout:"Przejdź do pÅatnoÅci","Continue Shopping":"Kontynuuj zakupy","Enter Promo Code":"Wprowadź kod promocyjny",Free:"BezpÅatne",Included:"Zawarte","Monthly Subscriptions":"Subskrypcje miesiÄczne","NFR Licenses":"Licencje NFR","Payment for {days} days until {date}":["PÅatnoÅÄ za ",["days"]," dni do ",["date"]],Products:"Produkty","Promo code":"Kod promocyjny","Prorated payments for existing subscriptions":"Proporcjonalne pÅatnoÅci za istniejÄ
ce subskrypcje","Questions? You can contact sales at {salesPhone}.":["W przypadku pytaÅ zachÄcamy do kontaktu z dziaÅem sprzedaży pod numerem telefonu: ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Ponowna aktywacja licencji ",["licenseId"]],Remove:"UsuÅ","Renewal Date Sync":"Data odnowienia","Shopping Bag":"Koszyk",Unavailable:"NiedostÄpne","You saved {amount}":["ZaoszczÄdzono: ",["amount"]],"Your bag is empty":"Twój koszyk jest pusty","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Twoja organizacja wprowadziÅa SynchronizacjÄ daty odnowienia, która ma ujednoliciÄ datÄ odnowienia wszystkich subskrypcji rocznych. Twoja bieżÄ
ca kwota pÅatnoÅci zostaÅa obliczona proporcjonalnie, z uwzglÄdnieniem daty pierwszej synchronizacji.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Aktualnie w Twoim koszyku znajduje siÄ co najmniej jeden produkt niedostÄpny w Twoim regionie. Aby kontynuowaÄ, usuÅ go z koszyka.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"W Twoim koszyku znajduje siÄ co najmniej jeden produkt, który obecnie jest niedostÄpny. Aby kontynuowaÄ, usuÅ go z koszyka.","all licenses will renew at {price} starting on {date}":["wszystkie licencje zostanÄ
odnowione za kwotÄ ",["price"],", poczÄ
wszy od dnia ",["date"]],apply:"zastosuj","conversion to subscription":"przejÅcie na subskrypcjÄ","iOS only":"Tylko iOS","initial payments adjusted for {renewalDateSyncTerm}":["poczÄ
tkowe pÅatnoÅci skorygowane o ",["renewalDateSyncTerm"]],month:"miesiÄ
c","network license seat":"licencja sieciowa","network license seat on {licenseId}":["stanowisko w ramach licencji sieciowej ",["licenseId"]],"unknown operating system":"nieznany system operacyjny","will renew at {price} + Tax starting on {date}":["zostanie odnowiona za kwotÄ ",["price"]," + VAT, poczÄ
wszy od dnia ",["date"]],"will renew at {price} starting on {date}":["zostanie odnowiona za kwotÄ ",["price"],", poczÄ
wszy od dnia ",["date"]],year:"rok","{count} licenses will renew at {price} starting on {date}":[["count"]," licencje zostanÄ
odnowione za kwotÄ ",["price"],", poczÄ
wszy od dnia ",["date"]]},pt:{"1 license will renew at {price} starting on {date}":["Será renovada uma licença no valor de ",["price"]," a começar em ",["date"]],"An unexpected error occurred.":"Ocorreu um erro inesperado.","Annual Subscriptions":"Subscrições anuais","Automatic Promotions":"Promoções Automáticas",Checkout:"Finalizar","Continue Shopping":"Continuar a comprar","Enter Promo Code":"Digite o Código Promocional",Free:"Gratuito",Included:"IncluÃdo","Monthly Subscriptions":"Subscrições mensais","NFR Licenses":"Licenças NFR","Payment for {days} days until {date}":["Pagamento por ",["days"]," dias até ",["date"]],Products:"Conduta","Promo code":"Código de promoção","Prorated payments for existing subscriptions":"Pagamentos em proporção para subscrições existentes","Questions? You can contact sales at {salesPhone}.":["Perguntas? Pode entrar em contacto com as vendas através do telefone ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Reativação da licença ",["licenseId"]],Remove:"Remover","Renewal Date Sync":"Data de Renovação","Shopping Bag":"Carrinho de compras",Unavailable:"IndisponÃvel","You saved {amount}":["Poupou ",["amount"]],"Your bag is empty":"O seu carrinho de compras está vazio","Your organization has signed up for Renewal Date Sync, which provides a unified renew
16al date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"A sua organização inscreveu-se para sicronizar a data de renovação, que fornece uma data unificada de renovação para todas as suas subscrições anuais. O valor a pagamento actual foi feito em proporção para garantir a sincronização inicial da sua data de renovação.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"O seu carrinho de compras contém um ou mais productos que actualmente não estão disponÃveis no seu mercado. Por favor, remova-os antes de continuar.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"O seu carrinho de compras contém um ou mais productos que actualmente não estão disponÃveis no seu mercado. Por favor, remova-os antes de continuar.","all licenses will renew at {price} starting on {date}":["1 licença será renovada no valor de ",["price"]," a começar em ",["date"]],apply:"aplicar","conversion to subscription":"conversão para subscrição","iOS only":"Exclusivo para iOS","initial payments adjusted for {renewalDateSyncTerm}":["pagamentos iniciais ajustados para ",["renewalDateSyncTerm"]],month:"mês","network license seat":"licença da rede","network license seat on {licenseId}":["licença de rede ",["licenseId"]],"unknown operating system":"Sistema operativo desconhecido","will renew at {price} + Tax starting on {date}":["será renovado ao valor de ",["price"]," + Imposto a começar em ",["date"]],"will renew at {price} starting on {date}":["será renovado ao valor de ",["price"]," a começar em ",["date"]],year:"ano","{count} licenses will renew at {price} starting on {date}":[["count"]," licenças serão renovadas ao valor de ",["price"]," a partir de ",["date"]]},"pt-br":{"1 license will renew at {price} starting on {date}":["será renovado por ",["price"]," a partir ",["date"]],"An unexpected error occurred.":"Ocorreu um erro inesperado.","Annual Subscriptions":"Assinatura Anual","Automatic Promotions":"Promoções Automáticas",Checkout:"Finalizar compra","Continue Shopping":"Continuar Comprando","Enter Promo Code":"Inserir Código Promocional",Free:"Grátis",Included:"Incluso","Monthly Subscriptions":"Assinatura Mensal","NFR Licenses":"Licenças NFR","Payment for {days} days until {date}":["Pagamento por ",["days"]," dias até ",["date"]],Products:"Produtos","Promo code":"Código promocional","Prorated payments for existing subscriptions":"Pagamentos indicados para assinaturas existentes","Questions? You can contact sales at {salesPhone}.":["Perguntas? Você pode entrar em contato com vendas em ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Reativação para licença ",["licenseId"]],Remove:"Remover","Renewal Date Sync":"Sincronização de Data de Renovação","Shopping Bag":"Carrinho de Compras",Unavailable:"IndisponÃvel","You saved {amount}":["Você economizou ",["amount"]],"Your bag is empty":"Seu carrinho está vazio","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Sua organização se inscreveu na Sincronização de Data de Renovação, que fornece uma data unificada de renovação para todas as suas assinaturas anuais. Seu valor de pagamento atual foi rateado para garantir a sincronização inicial de sua data de renovação.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Seu carrinho de compras contém um ou mais produtos de um mercado indisponÃvel. Por favor, remova-os antes de continuar.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Seu carrinho de compras contém um ou mais produtos indisponÃveis. Por favor, remova-os antes de continuar.","all licenses will renew at {price} starting on {date}":["todas as licenças serão renovadas por ",["price"]," a partir de ",["date"]],apply:"aplicar","conversion to subscription":"conversão para assinatura","iOS only":"iOS only","initial payments adjusted for {renewalDateSyncTerm}
16":["pagamentos iniciais ajustados para ",["renewalDateSyncTerm"]],month:"mês","network license seat":"assento de licença network","network license seat on {licenseId}":["assento de licença network em ",["licenseId"]],"unknown operating system":"unknown operating system","will renew at {price} + Tax starting on {date}":["será renovado por ",["price"]," + Impostos a partir de ",["date"]],"will renew at {price} starting on {date}":["será renovado em ",["price"]," começando em ",["date"]],year:"ano","{count} licenses will renew at {price} starting on {date}":[["count"]," licenças serão renovadas por ",["price"]," a partir de ",["date"]]},sv:{"1 license will renew at {price} starting on {date}":["1 licens kommer att förnyas för ",["price"]," frÃ¥n och med den ",["date"]],"An unexpected error occurred.":"Ett oväntat fel uppstod.","Annual Subscriptions":"Ã
rliga prenumerationer","Automatic Promotions":"Automatiska Kampanjer",Checkout:"Checka ut","Continue Shopping":"Fortsätt Handla","Enter Promo Code":"Ange kampanjkod",Free:"Gratis",Included:"Inkluderad","Monthly Subscriptions":"MÃ¥natliga prenumerationer","NFR Licenses":"NFR-licenser","Payment for {days} days until {date}":["Betalning för ",["days"]," dagar fram till ",["date"]],Products:"Produkter","Promo code":"Kampanjkod","Prorated payments for existing subscriptions":"Proportionella betalningar för befintliga abonnemang","Questions? You can contact sales at {salesPhone}.":["FrÃ¥gor? Du kan kontakta säljavdelningen pÃ¥ ",["salesPhone"],"."],"Reactivation for license {licenseId}":["Ã
teraktivering för licens ",["licenseId"]],Remove:"Ta bort","Renewal Date Sync":"Synkronisering av förnyelsedatum","Shopping Bag":"Varukorg",Unavailable:"Ej tillgängligt","You saved {amount}":["Du sparade ",["amount"]],"Your bag is empty":"Din varukorg är tom","Your organization has signed up for Renewal Date Sync, which provides a unified renewal date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"Din organisation har registrerat sig för synkronisering av förnyelsedatum, som ger ett enhetligt förnyelsedatum för alla dina Ã¥rliga prenumerationer. Ditt nuvarande betalningsbelopp har proportionerats för att ta hänsyn till denna första synkronisering av ditt förnyelsedatum.","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"Din varukorg innehÃ¥ller en eller flera produkter som för närvarande inte är tillgängliga pÃ¥ din marknad. Ta bort dem innan du fortsätter.","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"Din varukorg innehÃ¥ller en eller flera produkter som för närvarande inte är tillgängliga. Ta bort dem innan du fortsätter.","all licenses will renew at {price} starting on {date}":["alla licenser förnyas för ",["price"]," frÃ¥n och med den ",["date"]],apply:"tillämpa","conversion to subscription":"konvertering till prenumeration","iOS only":"Endast iOS","initial payments adjusted for {renewalDateSyncTerm}":["initiala betalningar justerade för ",["renewalDateSyncTerm"]],month:"mÃ¥nad","network license seat":"nätverkslicens-seat","network license seat on {licenseId}":["nätverkslicens-seat för ",["licenseId"]],"unknown operating system":"okänt operativsystem","will renew at {price} + Tax starting on {date}":["kommer att förnyas för ",["price"]," + moms frÃ¥n och med ",["date"]],"will renew at {price} starting on {date}":["kommer att förnyas vid ",["price"]," frÃ¥n och med ",["date"]],year:"Ã¥r","{count} licenses will renew at {price} starting on {date}":[["count"]," licenser förnyas för ",["price"]," frÃ¥n och med ",["date"]]},"zh-cn":{"1 license will renew at {price} starting on {date}":["1 个许å¯è¯å°ä» ",["date"]," èµ·æ ",["price"]," ç»è®¢"],"An unexpected error occurred.":"åçæå¤é误ã","Annual Subscriptions":"年度订é
","Automatic Promotions":"èªå¨ä¿éã",Checkout:"æ¥ç","Continue Shopping":"ç»§ç»è´ç©","Enter Promo Code":"è¾å
¥ä¿é代ç ",Free:"å
è´¹",Included:"å
å«","Monthly Subscriptions":"æåº¦è®¢é
","NFR Licenses":"NFR许å¯è¯","Payment for {days} days until {date}":["æªè³ ",["date"]," ç ",["days"]," 天仿¬¾"],Products:"è¡ä¸º","Promo code":"ä¿é代ç ","Prorated payments for existing subscriptions":"ç°æè®¢é
çææ¯ä¾ä»æ¬¾","Questions? You can contact sales at {salesPhone}.":["æçé®ï¼æ¨å¯ä»¥æ¨æ ",["salesPhone"]," èç³»éå®äººåã"],"Reactivation for license {licenseId}":["éæ°æ¿æ´»è®¸å¯è¯ ",["licenseId"]],Remove:"æ¸
é¤","Renewal Date Sync":"æ´æ°æ¥æåæ¥","Shopping Bag":"è´ç©å
",Unavailable:"ä¸å¯ç¨","You saved {amount}":["æ¨èçäº ",["amount"]],"Your bag is empty":"ä½ çè´ç©è¢æ¯ç©ºç","Your organization has signed up for Renewal Date Sync, which provides a unified renew
16al date for all your annual subscriptions. Your current payment amount has been prorated to account for this initial sync of your renewal date.":"æ¨çç»ç»å·²æ³¨åç»è®¢æ¥æåæ¥ï¼è¯¥åè½å¯ä¸ºæ¨çææå¹´åº¦è®¢é
æä¾ç»ä¸çç»è®¢æ¥æãæ¨çå½å仿¬¾éé¢å·²ææ¯ä¾è®¡ç®ï¼ä»¥åæ æ¤æ¬¡é¦æ¬¡åæ¥çç»è®¢æ¥æã","Your shopping bag contains one or more products that are currently unavailable in your market. Please remove them before continuing.":"æ¨çè´ç©è¢ä¸æä¸ä»¶æå¤ä»¶äº§åç®å卿¨æå¨å¸åºç¼ºè´§ã请å
ç§»é¤è¿äºäº§åï¼ç¶ååç»§ç»ã","Your shopping bag contains one or more products that are currently unavailable. Please remove them before continuing.":"æ¨çè´ç©è¢ä¸æä¸ä»¶æå¤ä»¶ååç®å缺货ã请å
ç§»é¤è¿äºååï¼ç¶ååç»§ç»ã","all licenses will renew at {price} starting on {date}":["ææè®¸å¯è¯å°ä» ",["date"]," èµ·æ ",["price"]," ç»è®¢"],apply:"åºç¨","conversion to subscription":"转æ¢ä¸ºè®¢é
","iOS only":"ä»
é iOSç³»ç»","initial payments adjusted for {renewalDateSyncTerm}":["åå§ä»æ¬¾å·²æ ¹æ® ",["renewalDateSyncTerm"]," è¿è¡è°æ´"],month:"æ","network license seat":"ç½ç»è®¸å¯è¯å¸ä½","network license seat on {licenseId}":["ç½ç»è®¸å¯è¯å¸ä½å¨ ",["licenseId"]],"unknown operating system":"æªç¥æä½ç³»ç»","will renew at {price} + Tax starting on {date}":["å°ä» ",["date"]," å¼å§ä»¥ ",["price"]," + ç¨ä»·ç»è®¢"],"will renew at {price} starting on {date}":["å°ä» ",["date"]," å¼å§ä»¥ ",["price"]," ç»è®¢"],year:"å¹´","{count} licenses will renew at {price} starting on {date}":[["count"]," 个许å¯è¯å°ä» ",["date"]," èµ·æ ",["price"]," ç»è®¢"]}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","de",{delimiters:{thousands:" ",decimal:","},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){return"."},currency:{symbol:"â¬"}})}))}({exports:{}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","it",{delimiters:{thousands:".",decimal:","},abbreviations:{thousand:"mila",million:"mil",billion:"b",trillion:"t"},ordinal:function(e){return"º"},currency:{symbol:"â¬"}})}))}({exports:{}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","da-dk",{delimiters:{thousands:".",decimal:","},abbreviations:{thousand:"k",million:"mio",billion:"mia",trillion:"b"},ordinal:function(e){return"."},currency:{symbol:"DKK"}})}))}({exports:{}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","pl",{delimiters:{thousands:" ",decimal:","},abbreviations:{thousand:"tys.",million:"mln",billion:"mld",trillion:"bln"},ordinal:function(e){return"."},currency:{symbol:"PLN"}})}))}({exports:{}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","fr",{delimiters:{thousands:" ",decimal:","},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){return 1===e?"er":"e"},currency:{symbol:"â¬"}})}))}({exports:{}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","nl-nl",{delimiters:{thousands:".",decimal:","},abbreviations:{thousand:"k",million:"mln",billion:"mrd",trillion:"bln"},ordinal:function(e){var t=e%100;return 0!==e&&t<=1||8===t||t>=20?"ste":"de"},currency:{symbol:"⬠"}})}))}({exports:{}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","no",{delimiters:{thousands:" ",decimal:","},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){return"."},currency:{symbol:"kr"}})}))}({exports:{}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","fi",{delimiters:{thousands:" ",decimal:","},abbreviations:{thousand:"k",million:"M",billion:"G",trillion:"T"},ordinal:function(e){return"."},currency:{symbol:"â¬"}})}))}({exports:{}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","es",{delimiters:{thousands:".",decimal:","},abbreviations:{thousand:"k",million:"mm",billion:"b",trillion:"t"},ordinal:function(e){var t=e%10;return 1===t||3===t?"er":2===t?"do":7===t||0===t?"mo":8===t?"vo":9===t?"no":"to"}
16,currency:{symbol:"$"}})}))}({exports:{}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","pt-pt",{delimiters:{thousands:" ",decimal:","},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){return"º"},currency:{symbol:"â¬"}})}))}({exports:{}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","chs",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"å",million:"ç¾ä¸",billion:"å亿",trillion:"å "},ordinal:function(e){return"."},currency:{symbol:"Â¥"}})}))}({exports:{}});!function(e){!function(t,n){n(e.exports?S.exports:t.numeral)}(n,(function(e){e.register("locale","ja",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"å",million:"ç¾ä¸",billion:"åå",trillion:"å "},ordinal:function(e){return"."},currency:{symbol:"Â¥"}})}))}({exports:{}}),window.numeral=O,O.register("locale","da",O.locales["da-dk"]),O.register("locale","nb",O.locales.no),O.register("locale","zh-cn",O.locales.chs),O.locales.en.delimiters.thousands="",O.locales.de.delimiters.thousands=".",O.locales.nb.delimiters.thousands=".",O.locales.fi.delimiters.thousands=" ",O.locales.fr.delimiters.thousands=" ",O.locales.pl.delimiters.thousands=" ",function(e,t){t(ke.exports)}(0,(function(e){ 17//! moment.js locale configuration 18function t(e,t,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?i[n][0]:i[n][1]}return e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})),function(e,t){t(ke.exports)}(0,(function(e){return e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})})),function(e,t){t(ke.exports)}(0,(function(e){return e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"pÃ¥ dddd [kl.] LT",lastDay:"[i gÃ¥r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"fÃ¥ sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"et Ã¥r",yy:"%d Ã¥r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})),function(e,t){t(ke.exports)}(0,(function(e){ 19//! moment.js locale configuration 20var t=e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_mÃ¥ndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mÃ¥n_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_mÃ¥_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[IgÃ¥r] LT",nextWeek:"[PÃ¥] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"nÃ¥gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en mÃ¥nad",MM:"%d mÃ¥nader",y:"ett Ã¥r",yy:"%d Ã¥r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}});return t})),function(e,t){t(ke.exports)}(0,(function(e){ 21//! moment.js locale configuration
vendor: 8,159 bytes, lines 22-28
22var t="styczeÅ_luty_marzec_kwiecieÅ_maj_czerwiec_lipiec_sierpieÅ_wrzesieÅ_październik_listopad_grudzieÅ".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrzeÅnia_października_listopada_grudnia".split("_"),r=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function i(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function a(e,t,n){var r=e+" ";switch(n){case"ss":return r+(i(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutÄ";case"mm":return r+(i(e)?"minuty":"minut");case"h":return t?"godzina":"godzinÄ";case"hh":return r+(i(e)?"godziny":"godzin");case"ww":return r+(i(e)?"tygodnie":"tygodni");case"MM":return r+(i(e)?"miesiÄ ce":"miesiÄcy");case"yy":return r+(i(e)?"lata":"lat")}}return e.defineLocale("pl",{months:function(e,r){return e?/D MMMM/.test(r)?n[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"niedziela_poniedziaÅek_wtorek_Åroda_czwartek_piÄ tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_År_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_År_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DziÅ o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielÄ o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W ÅrodÄ o] LT";case 6:return"[W sobotÄ o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszÅÄ niedzielÄ o] LT";case 3:return"[W zeszÅÄ ÅrodÄ o] LT";case 6:return"[W zeszÅÄ sobotÄ o] LT";default:return"[W zeszÅy] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:a,m:a,mm:a,h:a,hh:a,d:"1 dzieÅ",dd:"%d dni",w:"tydzieÅ",ww:a,M:"miesiÄ c",MM:a,y:"rok",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})),function(e,t){t(ke.exports)}(0,(function(e){ 23//! moment.js locale configuration 24var t=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,n=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i],r=e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,monthsShortStrictRegex:/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourdâhui à ] LT",nextDay:"[Demain à ] LT",nextWeek:"dddd [à ] LT",lastDay:"[Hier à ] LT",lastWeek:"dddd [dernier à ] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return r})),function(e,t){t(ke.exports)}(0,(function(e){ 25//! moment.js locale configuration 26var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],i=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,a=e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return a})),function(e,t){t(ke.exports)}(0,(function(e){return e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i gÃ¥r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"ett Ã¥r",yy:"%d Ã¥r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})),function(e,t){t(ke.exports)}(0,(function(e){ 27//! moment.js locale configuration 28var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),n=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function r(e,r,i,a){var o="";switch(i){case"s":return a?"muutaman sekunnin":"muutama sekunti";case"ss":o=a?"sekunnin":"sekuntia";break;case"m":return a?"minuutin":"minuutti";case"mm":o=a?"minuutin":"minuuttia";break;case"h":return a?"tunnin":"tunti";case"hh":o=a?"tunnin":"tuntia";break;case"d":return a?"päivän":"päivä";case"dd":o=a?"päivän":"päivää";break;case"M":return a?"kuukauden":"kuukausi";case"MM":o=a?"kuukauden":"kuukautta";break;case"y":return a?"vuoden":"vuosi";case"yy":o=a?"vuoden":"vuotta"}return o=function(e,r){return e<10?r?n[e]:t[e]:e}(e,a)+" "+o,o}return e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_t
28i_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})),function(e,t){t(ke.exports)}(0,(function(e){ 29//! moment.js locale configuration 30var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;return e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un dÃa",dd:"%d dÃas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"})})),function(e,t){t(ke.exports)}(0,(function(e){return e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje à s] LT",nextDay:"[Amanhã à s] LT",nextWeek:"dddd [à s] LT",lastDay:"[Ontem à s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Ãltimo] dddd [à s] LT":"[Ãltima] dddd [à s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})})),function(e,t){t(ke.exports)}(0,(function(e){ 31//! moment.js locale configuration 32var t=e.defineLocale("zh-cn",{months:"䏿_äºæ_䏿_åæ_äºæ_å æ_䏿_å «æ_乿_åæ_å䏿_åäºæ".split("_"),monthsShort:"1æ_2æ_3æ_4æ_5æ_6æ_7æ_8æ_9æ_10æ_11æ_12æ".split("_"),weekdays:"æææ¥_ææä¸_ææäº_ææä¸_ææå_ææäº_ææå ".split("_"),weekdaysShort:"卿¥_å¨ä¸_å¨äº_å¨ä¸_å¨å_å¨äº_å¨å ".split("_"),weekdaysMin:"æ¥_ä¸_äº_ä¸_å_äº_å ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYYå¹´MæDæ¥",LLL:"YYYYå¹´MæDæ¥Ahç¹mmå",LLLL:"YYYYå¹´MæDæ¥ddddAhç¹mmå",l:"YYYY/M/D",ll:"YYYYå¹´MæDæ¥",lll:"YYYYå¹´MæDæ¥ HH:mm",llll:"YYYYå¹´MæDæ¥dddd HH:mm"},meridiemParse:/忍|æ©ä¸|ä¸å|ä¸å|ä¸å|æä¸/,meridiemHour:function(e,t){return 12===e&&(e=0),"忍"===t||"æ©ä¸"===t||"ä¸å"===t?e:"ä¸å"===t||"æä¸"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var r=100*e+t;
32return r<600?"忍":r<900?"æ©ä¸":r<1130?"ä¸å":r<1230?"ä¸å":r<1800?"ä¸å":"æä¸"},calendar:{sameDay:"[ä»å¤©]LT",nextDay:"[æå¤©]LT",nextWeek:function(e){return e.week()!==this.week()?"[ä¸]dddLT":"[æ¬]dddLT"},lastDay:"[æ¨å¤©]LT",lastWeek:function(e){return this.week()!==e.week()?"[ä¸]dddLT":"[æ¬]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(æ¥|æ|å¨)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"æ¥";case"M":return e+"æ";case"w":case"W":return e+"å¨";default:return e}},relativeTime:{future:"%så",past:"%så",s:"å ç§",ss:"%d ç§",m:"1 åé",mm:"%d åé",h:"1 å°æ¶",hh:"%d å°æ¶",d:"1 天",dd:"%d 天",w:"1 å¨",ww:"%d å¨",M:"1 个æ",MM:"%d 个æ",y:"1 å¹´",yy:"%d å¹´"},week:{dow:1,doy:4}});return t})),function(e,t){t(ke.exports)}(0,(function(e){ 33//! moment.js locale configuration 34var t=e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令å",narrow:"ã¿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"å¹³æ",narrow:"ã»",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"æå",narrow:"ã¼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大æ£",narrow:"ã½",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"ææ²»",narrow:"ã¾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西æ¦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"ç´å å",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(å |\d+)å¹´/,eraYearOrdinalParse:function(e,t){return"å "===t[1]?1:parseInt(t[1]||e,10)},months:"1æ_2æ_3æ_4æ_5æ_6æ_7æ_8æ_9æ_10æ_11æ_12æ".split("_"),monthsShort:"1æ_2æ_3æ_4æ_5æ_6æ_7æ_8æ_9æ_10æ_11æ_12æ".split("_"),weekdays:"æ¥ææ¥_æææ¥_ç«ææ¥_æ°´ææ¥_æ¨ææ¥_éææ¥_åææ¥".split("_"),weekdaysShort:"æ¥_æ_ç«_æ°´_æ¨_é_å".split("_"),weekdaysMin:"æ¥_æ_ç«_æ°´_æ¨_é_å".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYYå¹´MæDæ¥",LLL:"YYYYå¹´MæDæ¥ HH:mm",LLLL:"YYYYå¹´MæDæ¥ dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYYå¹´MæDæ¥",lll:"YYYYå¹´MæDæ¥ HH:mm",llll:"YYYYå¹´MæDæ¥(ddd) HH:mm"},meridiemParse:/åå|åå¾/i,isPM:function(e){return"åå¾"===e},meridiem:function(e,t,n){return e<12?"åå":"åå¾"},calendar:{sameDay:"[仿¥] LT",nextDay:"[ææ¥] LT",nextWeek:function(e){return e.week()!==this.week()?"[æ¥é±]dddd LT":"dddd LT"},lastDay:"[æ¨æ¥] LT",lastWeek:function(e){return this.week()!==e.week()?"[å é±]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}æ¥/,ordinal:function(e,t){switch(t){case"y":return 1===e?"å å¹´":e+"å¹´";case"d":case"D":case"DDD":return e+"æ¥";default:return e}},relativeTime:{future:"%så¾",past:"%så",s:"æ°ç§",ss:"%dç§",m:"1å",mm:"%då",h:"1æé",hh:"%dæé",d:"1æ¥",dd:"%dæ¥",M:"1ã¶æ",MM:"%dã¶æ",y:"1å¹´",yy:"%då¹´"}});return t})),xe.updateLocale("en-gb",{longDateFormat:{ll:"D MMM YYYY"}}),xe.updateLocale("da",{monthsShort:["jan","feb","mar","apr","maj","jun","jul","aug","sept","okt","nov","dec"]}),xe.updateLocale("nl",{monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"]}),xe.updateLocale("fr",{monthsShort:["jan.","fév.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."]}),xe.updateLocale("de",{monthsShort:["Jan.","Feb.","März","April","Mai","Juni","Juli","Aug.","Sept.","Okt.","Nov.","Dez."]}),xe.updateLocale("nb",{monthsShort:["jan.","feb.","mar.","apr.","mai","jun.","jul.","aug.","sept.","okt.","nov.","des."]}),window.moment=xe;var pc=!1;function mc(){if(!pc){var e=document.getElementsByTagName("body")[0],t=document.createElement("div");t.setAttribute("data-bind",'component: "VW.Components.Basket"'),e.appendChild(t),i.applyBindings({},t),pc=!0}}"complete"===document.readyState||"interactive"===document.readyState?setTimeout(mc,0):window.addEventListener("load",mc),window.VW=window.VW||{},window.VW.Components=window.VW.Components||{},window.VW.Components.Basket=new ec}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.