0% found this document useful (0 votes)
22 views

HTML Func

Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

HTML Func

Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 31

!

function(){"use strict";var e={};function t(e){return t="function"==typeof


Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e)
{return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!
==Symbol.prototype?"symbol":typeof e},t(e)}function n(e){var n=function(e,n)
{if("object"!==t(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r)
{var o=r.call(e,n||"default");if("object"!==t(o))return o;throw new
TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?
String:Number)(e)}(e,"string");return"symbol"===t(n)?n:String(n)}function r(e,t)
{for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!
1,o.configurable=!0,"value"in o&&(o.writable=!
0),Object.defineProperty(e,n(o.key),o)}}function o(e,t,n){return
t&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!
1}),e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class
as a function")}function a(){a=function(){return e};var
e={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n)
{e[t]=n.value},i="function"==typeof Symbol?Symbol:
{},s=i.iterator||"@@iterator",u=i.asyncIterator||"@@asyncIterator",c=i.toStringTag|
|"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,
{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(A)
{l=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var i=t&&t.prototype
instanceof d?t:d,a=Object.create(i.prototype),s=new _(r||[]);return o(a,"_invoke",
{value:x(e,n,s)}),a}function p(e,t,n)
{try{return{type:"normal",arg:e.call(t,n)}}catch(A)
{return{type:"throw",arg:A}}}e.wrap=f;var h={};function d(){}function g(){}function
v(){}var y={};l(y,s,(function(){return this}));var
b=Object.getPrototypeOf,m=b&&b(b(P([])));m&&m!==n&&r.call(m,s)&&(y=m);var
w=v.prototype=d.prototype=Object.create(y);function O(e)
{["next","throw","return"].forEach((function(t){l(e,t,(function(e){return
this._invoke(t,e)}))}))}function S(e,n){function i(o,a,s,u){var
c=p(e[o],e,a);if("throw"!==c.type){var l=c.arg,f=l.value;return
f&&"object"==t(f)&&r.call(f,"__await")?n.resolve(f.__await).then((function(e)
{i("next",e,s,u)}),(function(e){i("throw",e,s,u)})):n.resolve(f).then((function(e)
{l.value=e,s(l)}),(function(e){return i("throw",e,s,u)}))}u(c.arg)}var
a;o(this,"_invoke",{value:function(e,t){function r(){return new n((function(n,r)
{i(e,t,n,r)}))}return a=a?a.then(r,r):r()}})}function x(e,t,n){var
r="suspendedStart";return function(o,i){if("executing"===r)throw new
Error("Generator is already running");if("completed"===r){if("throw"===o)throw
i;return L()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var s=k(a,n);if(s)
{if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else
if("throw"===n.method){if("suspendedStart"===r)throw
r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("r
eturn",n.arg);r="executing";var u=p(e,t,n);if("normal"===u.type)
{if(r=n.done?"completed":"suspendedYield",u.arg===h)continue;return{value:u.arg,don
e:n.done}}"throw"===u.type&&(r="completed",n.method="throw",n.arg=u.arg)}}}function
k(e,t){var n=t.method,r=e.iterator[n];if(void 0===r)return
t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void
0,k(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new
TypeError("The iterator does not provide a '"+n+"' method")),h;var
o=p(r,e.iterator,t.arg);if("throw"===o.type)return
t.method="throw",t.arg=o.arg,t.delegate=null,h;var i=o.arg;return i?i.done?
(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!
==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,h):i:
(t.method="throw",t.arg=new TypeError("iterator result is not an
object"),t.delegate=null,h)}function j(e){var t={tryLoc:e[0]};1 in
e&&(t.catchLoc=e[1]),2 in
e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function E(e){var
t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function _(e)
{this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function P(e)
{if(e){var t=e[s];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!
isNaN(e.length)){var n=-1,o=function t(){for(;++n<e.length;)if(r.call(e,n))return
t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return
o.next=o}}return{next:L}}function L(){return{value:void 0,done:!0}}return
g.prototype=v,o(w,"constructor",{value:v,configurable:!0}),o(v,"constructor",
{value:g,configurable:!
0}),g.displayName=l(v,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var
t="function"==typeof e&&e.constructor;return!!
t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e)
{return Object.setPrototypeOf?Object.setPrototypeOf(e,v):
(e.__proto__=v,l(e,c,"GeneratorFunction")),e.prototype=Object.create(w),e},e.awrap=
function(e){return{__await:e}},O(S.prototype),l(S.prototype,u,(function(){return
this})),e.AsyncIterator=S,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var
a=new S(f(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e)
{return e.done?e.value:a.next()}))},O(w),l(w,c,"Generator"),l(w,s,(function()
{return this})),l(w,"toString",(function(){return"[object
Generator]"})),e.keys=function(e){var t=Object(e),n=[];for(var r in
t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in
t)return e.value=r,e.done=!1,e}return e.done=!
0,e}},e.values=P,_.prototype={constructor:_,reset:function(e)
{if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!
1,this.delegate=null,this.method="next",this.arg=void
0,this.tryEntries.forEach(E),!e)for(var t in
this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void
0)},stop:function(){this.done=!0;var
e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return
this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function
n(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!
r}for(var o=this.tryEntries.length-1;o>=0;--o){var
i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return
n("end");if(i.tryLoc<=this.prev){var
s=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(s&&u)
{if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return
n(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return n(i.catchLoc,!
0)}else{if(!u)throw new Error("try statement without catch or
finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(e,t)
{for(var n=this.tryEntries.length-1;n>=0;--n){var
o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.fi
nallyLoc){var
i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null)
;var a=i?i.completion:{};return a.type=e,a.arg=t,i?
(this.method="next",this.next=i.finallyLoc,h):this.complete(a)},complete:function(e
,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?
this.next=e.arg:"return"===e.type?
(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&
t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t)
{var n=this.tryEntries[t];if(n.finallyLoc===e)return
this.complete(n.completion,n.afterLoc),E(n),h}},catch:function(e){for(var
t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var
r=n.completion;if("throw"===r.type){var o=r.arg;E(n)}return o}}throw new
Error("illegal catch attempt")},delegateYield:function(e,t,n){return
this.delegate={iterator:P(e),resultName:t,nextLoc:n},"next"===this.method&&(this.ar
g=void 0),h}},e}function s(e,t,n,r,o,i,a){try{var s=e[i](a),u=s.value}catch(c)
{return void n(c)}s.done?t(u):Promise.resolve(u).then(r,o)}function u(e){return
function(){var t=this,n=arguments;return new Promise((function(r,o){var
i=e.apply(t,n);function a(e){s(i,r,o,a,u,"next",e)}function u(e)
{s(i,r,o,a,u,"throw",e)}a(void 0)}))}}e.g=function(){if("object"===typeof
globalThis)return globalThis;try{return this||new Function("return this")
()}catch(e){if("object"===typeof window)return window}}();var c="An invariant
failed, however the error is obfuscated because this is a production
build.",l=[];Object.freeze(l);var f={};function p(){return++Ce.mobxGuid}function
h(e){throw d(!1,e),"X"}function d(e,t){if(!e)throw new Error("[mobx] "+(t||
c))}Object.freeze(f);function g(e){var t=!1;return function(){if(!t)return t=!
0,e.apply(this,arguments)}}var v=function(){};function y(e){return null!
==e&&"object"===typeof e}function b(e){if(null===e||"object"!==typeof e)return!
1;var t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}function
m(e,t,n){Object.defineProperty(e,t,{enumerable:!1,writable:!0,configurable:!
0,value:n})}function w(e,t){var n="isMobX"+e;return t.prototype[n]=!0,function(e)
{return y(e)&&!0===e[n]}}function O(e){return e instanceof Map}function S(e){return
e instanceof Set}function x(e){var t=new Set;for(var n in e)t.add(n);return
Object.getOwnPropertySymbols(e).forEach((function(n)
{Object.getOwnPropertyDescriptor(e,n).enumerable&&t.add(n)})),Array.from(t)}functio
n k(e){return e&&e.toString?e.toString():new String(e).toString()}function j(e)
{return null===e?null:"object"===typeof e?""+e:e}var E="undefined"!==typeof
Reflect&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols?function(e)
{return
Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOw
nPropertyNames,_=Symbol("mobx administration"),P=function(){function e(e){void
0===e&&(e="Atom@"+p()),this.name=e,this.isPendingUnobservation=!
1,this.isBeingObserved=!1,this.observers=new
Set,this.diffValue=0,this.lastAccessedBy=0,this.lowestObserverState=ne.NOT_TRACKING
}return e.prototype.onBecomeObserved=function()
{this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach((function(e
){return e()}))},e.prototype.onBecomeUnobserved=function()
{this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach((functi
on(e){return
e()}))},e.prototype.reportObserved=function(){return
Be(this)},e.prototype.reportChanged=function(){Ve(),function(e)
{if(e.lowestObserverState===ne.STALE)return;e.lowestObserverState=ne.STALE,e.observ
ers.forEach((function(t){t.dependenciesState===ne.UP_TO_DATE&&(t.isTracing!
==re.NONE&&Ue(t,e),t.onBecomeStale()),t.dependenciesState=ne.STALE}))}
(this),Me()},e.prototype.toString=function(){return this.name},e}
(),L=w("Atom",P);function A(e,t,n){void 0===t&&(t=v),void 0===n&&(n=v);var r,o=new
P(e);return t!==v&&nt("onBecomeObserved",o,t,r),n!==v&&tt(o,n),o}var
R={identity:function(e,t){return e===t},structural:function(e,t){return
Xt(e,t)},default:function(e,t){return Object.is(e,t)},shallow:function(e,t){return
Xt(e,t,1)}},N=function(e,t){return N=Object.setPrototypeOf||{__proto__:
[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in
t)t.hasOwnProperty(n)&&(e[n]=t[n])},N(e,t)};var C=function(){return
C=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in
t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return
e},C.apply(this,arguments)};function D(e){var t="function"===typeof
Symbol&&e[Symbol.iterator],n=0;return t?t.call(e):{next:function(){return
e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}function T(e,t){var
n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var
r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!
(r=i.next()).done;)a.push(r.value)}catch(s){o={error:s}}finally{try{r&&!
r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function I()
{for(var e=[],t=0;t<arguments.length;t++)e=e.concat(T(arguments[t]));return e}var
V=Symbol("mobx did run lazy initializers"),M=Symbol("mobx pending
decorators"),B={},U={};function F(e){var t,n;if(!0!==e[V]){var r=e[M];if(r){m(e,V,!
0);var o=I(Object.getOwnPropertySymbols(r),Object.keys(r));try{for(var
i=D(o),a=i.next();!a.done;a=i.next()){var
s=r[a.value];s.propertyCreator(e,s.prop,s.descriptor,s.decoratorTarget,s.decoratorA
rguments)}}catch(u){t={error:u}}finally{try{a&&!
a.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}}}}function K(e,t)
{return function(){var n,r,o=function(r,o,i,a){if(!0===a)return
t(r,o,i,r,n),null;if(!Object.prototype.hasOwnProperty.call(r,M)){var
s=r[M];m(r,M,C({},s))}return r[M]
[o]={prop:o,propertyCreator:t,descriptor:i,decoratorTarget:r,decoratorArguments:n},
function(e,t){var n=t?B:U;return n[e]||(n[e]={configurable:!
0,enumerable:t,get:function(){return F(this),this[e]},set:function(t)
{F(this),this[e]=t}})}(o,e)};return(2===(r=arguments).length||
3===r.length)&&("string"===typeof r[1]||"symbol"===typeof r[1])||4===r.length&&!
0===r[3]?(n=l,o.apply(null,arguments)):
(n=Array.prototype.slice.call(arguments),o)}}function z(e,t,n){return ct(e)?
e:Array.isArray(e)?ee.array(e,{name:n}):b(e)?ee.object(e,void 0,{name:n}):O(e)?
ee.map(e,{name:n}):S(e)?ee.set(e,{name:n}):e}function H(e){return e}function G(e)
{d(e);var t=K(!0,(function(t,n,r,o,i){var a=r?r.initializer?
r.initializer.call(t):r.value:void 0;Ut(t).addObservableProp(n,a,e)}));return
t.enhancer=e,t}var J={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!
0};function q(e){return null===e||void 0===e?J:"string"===typeof e?{name:e,deep:!
0,proxy:!0}:e}Object.freeze(J);var W=G(z),X=G((function(e,t,n){return void 0===e||
null===e||Gt(e)||Rt(e)||Tt(e)||Mt(e)?e:Array.isArray(e)?ee.array(e,{name:n,deep:!
1}):b(e)?ee.object(e,void 0,{name:n,deep:!1}):O(e)?ee.map(e,{name:n,deep:!1}):S(e)?
ee.set(e,{name:n,deep:!1}):h(!1)})),Y=G(H),$=G((function(e,t,n){return Xt(e,t)?
t:e}));function Q(e){return e.defaultDecorator?e.defaultDecorator.enhancer:!
1===e.deep?H:z}var Z={box:function(e,t){arguments.length>2&&te("box");var
n=q(t);return new ke(e,Q(n),n.name,!0,n.equals)},array:function(e,t)
{arguments.length>2&&te("array");var n=q(t);return function(e,t,n,r){void
0===n&&(n="ObservableArray@"+p());void 0===r&&(r=!1);var o=new
_t(n,t,r);i=o.values,a=_,s=o,Object.defineProperty(i,a,{enumerable:!1,writable:!
1,configurable:!0,value:s});var i,a,s;var u=new
Proxy(o.values,Et);if(o.proxy=u,e&&e.length){var c=Se(!
0);o.spliceWithArray(0,0,e),xe(c)}return u}(e,Q(n),n.name)},map:function(e,t)
{arguments.length>2&&te("map");var n=q(t);return new
Dt(e,Q(n),n.name)},set:function(e,t){arguments.length>2&&te("set");var
n=q(t);return new Vt(e,Q(n),n.name)},object:function(e,t,n){"string"===typeof
arguments[1]&&te("object");var r=q(n);if(!1===r.proxy)return rt({},e,t,r);var
o=ot(r),i=function(e){var t=new Proxy(e,mt);return e[_].proxy=t,t}(rt({},void
0,void 0,r));return it(i,e,t,o),i},ref:Y,shallow:X,deep:W,struct:
$},ee=function(e,t,n){if("string"===typeof arguments[1]||"symbol"===typeof
arguments[1])return W.apply(null,arguments);if(ct(e))return e;var r=b(e)?
ee.object(e,t,n):Array.isArray(e)?ee.array(e,t):O(e)?ee.map(e,t):S(e)?
ee.set(e,t):e;if(r!==e)return r;h(!1)};function te(e){h("Expected one or two
arguments to observable."+e+". Did you accidentally try to use observable."+e+" as
decorator?")}Object.keys(Z).forEach((function(e){return ee[e]=Z[e]}));var
ne,re,oe=K(!1,(function(e,t,n,r,o){var i=n.get,a=n.set,s=o[0]||
{};Ut(e).addComputedProp(e,t,C({get:i,set:a,context:e},s))}));oe({equals:R.structur
al});!function(e){e[e.NOT_TRACKING=-
1]="NOT_TRACKING",e[e.UP_TO_DATE=0]="UP_TO_DATE",e[e.POSSIBLY_STALE=1]="POSSIBLY_ST
ALE",e[e.STALE=2]="STALE"}(ne||(ne={})),function(e)
{e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"}(re||(re={}));var
ie=function(e){this.cause=e};function ae(e){return e instanceof ie}function se(e)
{switch(e.dependenciesState){case ne.UP_TO_DATE:return!1;case ne.NOT_TRACKING:case
ne.STALE:return!0;case ne.POSSIBLY_STALE:for(var t=de(!
0),n=pe(),r=e.observing,o=r.length,i=0;i<o;i++){var a=r[i];if(_e(a))
{if(Ce.disableErrorBoundaries)a.get();else try{a.get()}catch(s){return
he(n),ge(t),!0}if(e.dependenciesState===ne.STALE)return he(n),ge(t),!0}}return
ve(e),he(n),ge(t),!1}}function ue(e){var
t=e.observers.size>0;Ce.computationDepth>0&&t&&h(!1),Ce.allowStateChanges||!
t&&"strict"!==Ce.enforceActions||h(!1)}function ce(e,t,n){var r=de(!
0);ve(e),e.newObserving=new
Array(e.observing.length+100),e.unboundDepsCount=0,e.runId=++Ce.runId;var
o,i=Ce.trackingDerivation;if(Ce.trackingDerivation=e,!
0===Ce.disableErrorBoundaries)o=t.call(n);else try{o=t.call(n)}catch(a){o=new
ie(a)}return Ce.trackingDerivation=i,function(e){for(var
t=e.observing,n=e.observing=e.newObserving,r=ne.UP_TO_DATE,o=0,i=e.unboundDepsCount
,a=0;a<i;a++){0===(s=n[a]).diffValue&&(s.diffValue=1,o!==a&&(n[o]=s),o+
+),s.dependenciesState>r&&(r=s.dependenciesState)}n.length=o,e.newObserving=null,i=
t.length;for(;i--;){0===(s=t[i]).diffValue&&Te(s,e),s.diffValue=0}for(;o--;){var
s;1===(s=n[o]).diffValue&&(s.diffValue=0,De(s,e))}r!
==ne.UP_TO_DATE&&(e.dependenciesState=r,e.onBecomeStale())}(e),ge(r),o}function
le(e){var t=e.observing;e.observing=[];for(var
n=t.length;n--;)Te(t[n],e);e.dependenciesState=ne.NOT_TRACKING}function fe(e){var
t=pe();try{return e()}finally{he(t)}}function pe(){var
e=Ce.trackingDerivation;return Ce.trackingDerivation=null,e}function he(e)
{Ce.trackingDerivation=e}function de(e){var t=Ce.allowStateReads;return
Ce.allowStateReads=e,t}function ge(e){Ce.allowStateReads=e}function ve(e)
{if(e.dependenciesState!==ne.UP_TO_DATE){e.dependenciesState=ne.UP_TO_DATE;for(var
t=e.observing,n=t.length;n--;)t[n].lowestObserverState=ne.UP_TO_DATE}}var
ye=0,be=1,me=Object.getOwnPropertyDescriptor((function()
{}),"name");me&&me.configurable;function we(e,t,n){var r=function(){return
Oe(e,t,n||this,arguments)};return r.isMobxAction=!0,r}function Oe(e,t,n,r){var
o=function(e,t,n){var r=!1,o=0;0;var i=pe();Ve();var a=Se(!0),s=de(!
0),u={prevDerivation:i,prevAllowStateChanges:a,prevAllowStateReads:s,notifySpy:r,st
artTime:o,actionId:be++,parentActionId:ye};return ye=u.actionId,u}();try{return
t.apply(n,r)}catch(i){throw o.error=i,i}finally{!function(e){ye!
==e.actionId&&h("invalid action stack. did you forget to finish an
action?");ye=e.parentActionId,void 0!==e.error&&(Ce.suppressReactionErrors=!
0);xe(e.prevAllowStateChanges),ge(e.prevAllowStateReads),Me(),he(e.prevDerivation),
e.notifySpy;Ce.suppressReactionErrors=!1}(o)}}function Se(e){var
t=Ce.allowStateChanges;return Ce.allowStateChanges=e,t}function xe(e)
{Ce.allowStateChanges=e}var ke=function(e){function t(t,n,r,o,i){void
0===r&&(r="ObservableValue@"+p()),void 0===o&&(o=!0),void 0===i&&(i=R.default);var
a=e.call(this,r)||this;return
a.enhancer=n,a.name=r,a.equals=i,a.hasUnreportedChange=!1,a.value=n(t,void
0,r),a}return function(e,t){function n()
{this.constructor=e}N(e,t),e.prototype=null===t?Object.create(t):
(n.prototype=t.prototype,new n)}(t,e),t.prototype.dehanceValue=function(e){return
void 0!==this.dehancer?this.dehancer(e):e},t.prototype.set=function(e)
{this.value;if((e=this.prepareNewValue(e))!==Ce.UNCHANGED)
{false,this.setNewValue(e)}},t.prototype.prepareNewValue=function(e)
{if(ue(this),wt(this)){var t=St(this,{object:this,type:"update",newValue:e});if(!
t)return Ce.UNCHANGED;e=t.newValue}return
e=this.enhancer(e,this.value,this.name),this.equals(this.value,e)?
Ce.UNCHANGED:e},t.prototype.setNewValue=function(e){var
t=this.value;this.value=e,this.reportChanged(),xt(this)&&jt(this,
{type:"update",object:this,newValue:e,oldValue:t})},t.prototype.get=function()
{return
this.reportObserved(),this.dehanceValue(this.value)},t.prototype.intercept=function
(e){return Ot(this,e)},t.prototype.observe=function(e,t){return
t&&e({object:this,type:"update",newValue:this.value,oldValue:void
0}),kt(this,e)},t.prototype.toJSON=function(){return
this.get()},t.prototype.toString=function(){return
this.name+"["+this.value+"]"},t.prototype.valueOf=function(){return
j(this.get())},t.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},t}
(P),je=w("ObservableValue",ke),Ee=function(){function e(e)
{this.dependenciesState=ne.NOT_TRACKING,this.observing=[],this.newObserving=null,th
is.isBeingObserved=!1,this.isPendingUnobservation=!1,this.observers=new

Set,this.diffValue=0,this.runId=0,this.lastAccessedBy=0,this.lowestObserverState=ne
.UP_TO_DATE,this.unboundDepsCount=0,this.__mapid="#"+p(),this.value=new
ie(null),this.isComputing=!1,this.isRunningSetter=!
1,this.isTracing=re.NONE,d(e.get,"missing option for computed:
get"),this.derivation=e.get,this.name=e.name||"ComputedValue@"+p(),e.set&&(this.set
ter=we(this.name+"-setter",e.set)),this.equals=e.equals||(e.compareStructural||
e.struct?R.structural:R.default),this.scope=e.context,this.requiresReaction=!!
e.requiresReaction,this.keepAlive=!!e.keepAlive}return
e.prototype.onBecomeStale=function(){!function(e){if(e.lowestObserverState!
==ne.UP_TO_DATE)return;e.lowestObserverState=ne.POSSIBLY_STALE,e.observers.forEach(
(function(t)
{t.dependenciesState===ne.UP_TO_DATE&&(t.dependenciesState=ne.POSSIBLY_STALE,t.isTr
acing!==re.NONE&&Ue(t,e),t.onBecomeStale())}))}
(this)},e.prototype.onBecomeObserved=function()
{this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach((function(e
){return e()}))},e.prototype.onBecomeUnobserved=function()
{this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach((functi
on(e){return e()}))},e.prototype.get=function(){this.isComputing&&h("Cycle detected
in computation "+this.name+": "+this.derivation),0!==Ce.inBatch||0!
==this.observers.size||this.keepAlive?
(Be(this),se(this)&&this.trackAndCompute()&&function(e)
{if(e.lowestObserverState===ne.STALE)return;e.lowestObserverState=ne.STALE,e.observ
ers.forEach((function(t){t.dependenciesState===ne.POSSIBLY_STALE?
t.dependenciesState=ne.STALE:t.dependenciesState===ne.UP_TO_DATE&&(e.lowestObserver
State=ne.UP_TO_DATE)}))}
(this)):se(this)&&(this.warnAboutUntrackedRead(),Ve(),this.value=this.computeValue(
!1),Me());var e=this.value;if(ae(e))throw e.cause;return
e},e.prototype.peek=function(){var e=this.computeValue(!1);if(ae(e))throw
e.cause;return e},e.prototype.set=function(e){if(this.setter){d(!
this.isRunningSetter,"The setter of computed value '"+this.name+"' is trying to
update itself. Did you intend to update an _observable_ value, instead of the
computed property?"),this.isRunningSetter=!
0;try{this.setter.call(this.scope,e)}finally{this.isRunningSetter=!1}}else d(!1,!
1)},e.prototype.trackAndCompute=function(){var
e=this.value,t=this.dependenciesState===ne.NOT_TRACKING,n=this.computeValue(!
0),r=t||ae(e)||ae(n)||!this.equals(e,n);return
r&&(this.value=n),r},e.prototype.computeValue=function(e){var
t;if(this.isComputing=!0,Ce.computationDepth+
+,e)t=ce(this,this.derivation,this.scope);else if(!
0===Ce.disableErrorBoundaries)t=this.derivation.call(this.scope);else
try{t=this.derivation.call(this.scope)}catch(n){t=new ie(n)}return
Ce.computationDepth--,this.isComputing=!1,t},e.prototype.suspend=function()
{this.keepAlive||(le(this),this.value=void 0)},e.prototype.observe=function(e,t)
{var n=this,r=!0,o=void 0;return Qe((function(){var i=n.get();if(!r||t){var
a=pe();e({type:"update",object:n,newValue:i,oldValue:o}),he(a)}r=!
1,o=i}))},e.prototype.warnAboutUntrackedRead=function()
{},e.prototype.toJSON=function(){return this.get()},e.prototype.toString=function()
{return this.name+"["+this.derivation.toString()
+"]"},e.prototype.valueOf=function(){return
j(this.get())},e.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},e}
(),_e=w("ComputedValue",Ee),Pe=function()
{this.version=5,this.UNCHANGED={},this.trackingDerivation=null,this.computationDept
h=0,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.
pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!
0,this.allowStateReads=!0,this.enforceActions=!
1,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresRea
ction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!
1,this.computedConfigurable=!1,this.disableErrorBoundaries=!
1,this.suppressReactionErrors=!1},Le={};function Ae(){return"undefined"!==typeof
window?window:"undefined"!==typeof e.g?e.g:"undefined"!==typeof self?self:Le}var
Re=!0,Ne=!1,Ce=function(){var e=Ae();return e.__mobxInstanceCount>0&&!
e.__mobxGlobals&&(Re=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==(new
Pe).version&&(Re=!1),Re?e.__mobxGlobals?
(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||
(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):
(e.__mobxInstanceCount=1,e.__mobxGlobals=new Pe):(setTimeout((function(){Ne||
h("There are multiple, different versions of MobX active. Make sure MobX is loaded
only once or use `configure({ isolateGlobalState: true })`")}),1),new Pe)}
();function De(e,t)
{e.observers.add(t),e.lowestObserverState>t.dependenciesState&&(e.lowestObserverSta
te=t.dependenciesState)}function Te(e,t)
{e.observers.delete(t),0===e.observers.size&&Ie(e)}function Ie(e){!
1===e.isPendingUnobservation&&(e.isPendingUnobservation=!
0,Ce.pendingUnobservations.push(e))}function Ve(){Ce.inBatch++}function Me()
{if(0===--Ce.inBatch){Ge();for(var e=Ce.pendingUnobservations,t=0;t<e.length;t++)
{var n=e[t];n.isPendingUnobservation=!
1,0===n.observers.size&&(n.isBeingObserved&&(n.isBeingObserved=!
1,n.onBecomeUnobserved()),n instanceof
Ee&&n.suspend())}Ce.pendingUnobservations=[]}}function Be(e){var
t=Ce.trackingDerivation;return null!==t?(t.runId!
==e.lastAccessedBy&&(e.lastAccessedBy=t.runId,t.newObserving[t.unboundDepsCount+
+]=e,e.isBeingObserved||(e.isBeingObserved=!0,e.onBecomeObserved())),!0):
(0===e.observers.size&&Ce.inBatch>0&&Ie(e),!1)}function Ue(e,t)
{if(console.log("[mobx.trace] '"+e.name+"' is invalidated due to a change in:
'"+t.name+"'"),e.isTracing===re.BREAK){var n=[];Fe(at(Jt(e,r)),n,1),new
Function("debugger;\n/*\nTracing '"+e.name+"'\n\nYou are entering this break point
because derivation '"+e.name+"' is being traced and '"+t.name+"' is now forcing it
to update.\nJust follow the stacktrace you should now see in the devtools to see
precisely what piece of your code is causing this update\nThe stackframe you are
looking for is at least ~6-8 stack-frames up.\n\n"+(e instanceof Ee?
e.derivation.toString().replace(/[*]\//g,"/"):"")+"\n\nThe dependencies for this
derivation are:\n\n"+n.join("\n")+"\n*/\n ")()}var r}function Fe(e,t,n)
{t.length>=1e3?t.push("(and many more)"):(t.push(""+new Array(n).join("\t")
+e.name),e.dependencies&&e.dependencies.forEach((function(e){return
Fe(e,t,n+1)})))}var Ke=function(){function e(e,t,n,r){void
0===e&&(e="Reaction@"+p()),void 0===r&&(r=!
1),this.name=e,this.onInvalidate=t,this.errorHandler=n,this.requiresObservable=r,th
is.observing=[],this.newObserving=[],this.dependenciesState=ne.NOT_TRACKING,this.di
ffValue=0,this.runId=0,this.unboundDepsCount=0,this.__mapid="#"+p(),this.isDisposed
=!1,this._isScheduled=!1,this._isTrackPending=!1,this._isRunning=!
1,this.isTracing=re.NONE}return e.prototype.onBecomeStale=function()
{this.schedule()},e.prototype.schedule=function(){this._isScheduled||
(this._isScheduled=!
0,Ce.pendingReactions.push(this),Ge())},e.prototype.isScheduled=function(){return
this._isScheduled},e.prototype.runReaction=function(){if(!this.isDisposed)
{if(Ve(),this._isScheduled=!1,se(this)){this._isTrackPending=!
0;try{this.onInvalidate(),this._isTrackPending}catch(e)
{this.reportExceptionInDerivation(e)}}Me()}},e.prototype.track=function(e){if(!
this.isDisposed){Ve();false,this._isRunning=!0;var t=ce(this,e,void
0);this._isRunning=!1,this._isTrackPending=!
1,this.isDisposed&&le(this),ae(t)&&this.reportExceptionInDerivation(t.cause),Me()}}
,e.prototype.reportExceptionInDerivation=function(e){var
t=this;if(this.errorHandler)this.errorHandler(e,this);else{if(Ce.disableErrorBounda
ries)throw e;var n="[mobx] Encountered an uncaught exception that was thrown by a
reaction or observer component, in: '"+this+"'";Ce.suppressReactionErrors?
console.warn("[mobx] (error in reaction '"+this.name+"' suppressed, fix error of
causing action
below)"):console.error(n,e),Ce.globalReactionErrorHandlers.forEach((function(n)
{return n(e,t)}))}},e.prototype.dispose=function(){this.isDisposed||
(this.isDisposed=!0,this._isRunning||
(Ve(),le(this),Me()))},e.prototype.getDisposer=function(){var
e=this.dispose.bind(this);return e[_]=this,e},e.prototype.toString=function()
{return"Reaction["+this.name+"]"},e.prototype.trace=function(e){void 0===e&&(e=!
1),function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=!
1;"boolean"===typeof e[e.length-1]&&(n=e.pop());var r=function(e){switch(e.length)
{case 0:return Ce.trackingDerivation;case 1:return Jt(e[0]);case 2:return
Jt(e[0],e[1])}}(e);if(!r)return h(!
1);r.isTracing===re.NONE&&console.log("[mobx.trace] '"+r.name+"' tracing
enabled");r.isTracing=n?re.BREAK:re.LOG}(this,e)},e}();var ze=100,He=function(e)
{return e()};function Ge(){Ce.inBatch>0||Ce.isRunningReactions||He(Je)}function
Je(){Ce.isRunningReactions=!0;for(var e=Ce.pendingReactions,t=0;e.length>0;){+
+t===ze&&(console.error("Reaction doesn't converge to a stable state after "+ze+"
iterations. Probably there is a cycle in the reactive function:
"+e[0]),e.splice(0));for(var n=e.splice(0),r=0,o=n.length;r<o;r+
+)n[r].runReaction()}Ce.isRunningReactions=!1}var qe=w("Reaction",Ke);function We()
{h(!1)}function Xe(e){return function(t,n,r){if(r)
{if(r.value)return{value:we(e,r.value),enumerable:!1,configurable:!0,writable:!
0};var o=r.initializer;return{enumerable:!1,configurable:!0,writable:!
0,initializer:function(){return we(e,o.call(this))}}}return function(e){return
function(t,n,r){Object.defineProperty(t,n,{configurable:!0,enumerable:!
1,get:function(){},set:function(t){m(this,n,Ye(e,t))}})}}
(e).apply(this,arguments)}}var Ye=function(e,t,n,r){return
1===arguments.length&&"function"===typeof e?we(e.name||"<unnamed
action>",e):2===arguments.length&&"function"===typeof t?
we(e,t):1===arguments.length&&"string"===typeof e?Xe(e):!0!==r?
Xe(t).apply(null,arguments):void m(e,t,we(e.name||t,n.value,this))};function
$e(e,t,n){m(e,t,we(t,n.bind(e)))}function Qe(e,t){void 0===t&&(t=f);var
n,r=t&&t.name||e.name||"Autorun@"+p();if(!t.scheduler&&!t.delay)n=new Ke(r,
(function(){this.track(a)}),t.onError,t.requiresObservable);else{var
o=et(t),i=!1;n=new Ke(r,(function(){i||(i=!0,o((function(){i=!1,n.isDisposed||
n.track(a)})))}),t.onError,t.requiresObservable)}function a(){e(n)}return
n.schedule(),n.getDisposer()}Ye.bound=function(e,t,n,r){return!0===r?
($e(e,t,n.value),null):n?{configurable:!0,enumerable:!1,get:function(){return
$e(this,t,n.value||n.initializer.call(this)),this[t]},set:We}:{enumerable:!
1,configurable:!0,set:function(e){$e(this,t,e)},get:function(){}}};var
Ze=function(e){return e()};function et(e){return e.scheduler?e.scheduler:e.delay?
function(t){return setTimeout(t,e.delay)}:Ze}function tt(e,t,n){return
nt("onBecomeUnobserved",e,t,n)}function nt(e,t,n,r){var o="function"===typeof r?
Jt(t,n):Jt(t),i="function"===typeof r?r:n,a=e+"Listeners";return o[a]?
o[a].add(i):o[a]=new Set([i]),"function"!==typeof o[e]?h(!1):function(){var
e=o[a];e&&(e.delete(i),0===e.size&&delete o[a])}}function rt(e,t,n,r){var
o=ot(r=q(r));return F(e),Ut(e,r.name,o.enhancer),t&&it(e,t,n,o),e}function ot(e)
{return e.defaultDecorator||(!1===e.deep?Y:W)}function it(e,t,n,r){var
o,i;Ve();try{var a=E(t);try{for(var s=D(a),u=s.next();!u.done;u=s.next()){var
c=u.value,l=Object.getOwnPropertyDescriptor(t,c);0;var f=(n&&c in n?n[c]:l.get?
oe:r)(e,c,l,!0);f&&Object.defineProperty(e,c,f)}}catch(p)
{o={error:p}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw
o.error}}}finally{Me()}}function at(e){var t={name:e.name};return
e.observing&&e.observing.length>0&&(t.dependencies=function(e){var t=[];return
e.forEach((function(e){-1===t.indexOf(e)&&t.push(e)})),t}
(e.observing).map(at)),t}function st(){this.message="FLOW_CANCELLED"}function
ut(e,t){return null!==e&&void 0!==e&&(void 0!==t?!!
Gt(e)&&e[_].values.has(t):Gt(e)||!!e[_]||L(e)||qe(e)||_e(e))}function ct(e){return
1!==arguments.length&&h(!1),ut(e)}function lt(e){return Gt(e)?
e[_].getKeys():Tt(e)||Mt(e)?Array.from(e.keys()):Rt(e)?e.map((function(e,t){return
t})):h(!1)}function ft(e,t,n){if(2!==arguments.length||Mt(e))if(Gt(e)){var
r=e[_];r.values.get(t)?r.write(t,n):r.addObservableProp(t,n,r.defaultEnhancer)}else
if(Tt(e))e.set(t,n);else if(Mt(e))e.add(t);else{if(!Rt(e))return h(!1);"number"!
==typeof t&&(t=parseInt(t,10)),d(t>=0,"Not a valid index:
'"+t+"'"),Ve(),t>=e.length&&(e.length=t+1),e[t]=n,Me()}else{Ve();var
o=t;try{for(var i in
o)ft(e,i,o[i])}finally{Me()}}}st.prototype=Object.create(Error.prototype);var
pt={detectCycles:!0,exportMapsAsObjects:!0,recurseEverything:!1};function
ht(e,t,n,r){return r.detectCycles&&e.set(t,n),n}function dt(e,t,n){if(!
t.recurseEverything&&!ct(e))return e;if("object"!==typeof e)return
e;if(null===e)return null;if(e instanceof Date)return e;if(je(e))return
dt(e.get(),t,n);if(ct(e)&&lt(e),!0===t.detectCycles&&null!==e&&n.has(e))return
n.get(e);if(Rt(e)||Array.isArray(e)){var r=ht(n,e,[],t),o=e.map((function(e){return
dt(e,t,n)}));r.length=o.length;for(var i=0,a=o.length;i<a;i++)r[i]=o[i];return
r}if(Mt(e)||Object.getPrototypeOf(e)===Set.prototype){if(!
1===t.exportMapsAsObjects){var s=ht(n,e,new Set,t);return e.forEach((function(e)
{s.add(dt(e,t,n))})),s}var u=ht(n,e,[],t);return e.forEach((function(e)
{u.push(dt(e,t,n))})),u}if(Tt(e)||Object.getPrototypeOf(e)===Map.prototype){if(!
1===t.exportMapsAsObjects){var c=ht(n,e,new Map,t);return e.forEach((function(e,r)
{c.set(r,dt(e,t,n))})),c}var l=ht(n,e,{},t);return e.forEach((function(e,r)
{l[r]=dt(e,t,n)})),l}var f=ht(n,e,{},t);return x(e).forEach((function(r)
{f[r]=dt(e[r],t,n)})),f}function gt(e,t){var n;return"boolean"===typeof
t&&(t={detectCycles:t}),t||(t=pt),t.detectCycles=void 0===t.detectCycles?!
0===t.recurseEverything:!0===t.detectCycles,t.detectCycles&&(n=new
Map),dt(e,t,n)}function vt(e,t){void 0===t&&(t=void 0),Ve();try{return
e.apply(t)}finally{Me()}}function yt(e){return e[_]}function bt(e)
{return"string"===typeof e||"number"===typeof e||"symbol"===typeof e}var
mt={has:function(e,t){if(t===_||"constructor"===t||t===V)return!0;var
n=yt(e);return bt(t)?n.has(t):t in e},get:function(e,t)
{if(t===_||"constructor"===t||t===V)return e[t];var n=yt(e),r=n.values.get(t);if(r
instanceof P){var o=r.get();return void 0===o&&n.has(t),o}return
bt(t)&&n.has(t),e[t]},set:function(e,t,n){return!!bt(t)&&(ft(e,t,n),!
0)},deleteProperty:function(e,t){return!!bt(t)&&(yt(e).remove(t),!
0)},ownKeys:function(e){return
yt(e).keysAtom.reportObserved(),Reflect.ownKeys(e)},preventExtensions:function(e)
{return h("Dynamic observable objects cannot be frozen"),!1}};function wt(e){return
void 0!==e.interceptors&&e.interceptors.length>0}function Ot(e,t){var
n=e.interceptors||(e.interceptors=[]);return n.push(t),g((function(){var
e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function St(e,t){var n=pe();try{for(var
r=I(e.interceptors||[]),o=0,i=r.length;o<i&&(d(!(t=r[o](t))||t.type,"Intercept
handlers should return nothing or a change object"),t);o++);return
t}finally{he(n)}}function xt(e){return void 0!
==e.changeListeners&&e.changeListeners.length>0}function kt(e,t){var
n=e.changeListeners||(e.changeListeners=[]);return n.push(t),g((function(){var
e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function jt(e,t){var
n=pe(),r=e.changeListeners;if(r){for(var o=0,i=(r=r.slice()).length;o<i;o++)r[o]
(t);he(n)}}var Et={get:function(e,t){return t===_?e[_]:"length"===t?
e[_].getArrayLength():"number"===typeof t?Pt.get.call(e,t):"string"!==typeof t||
isNaN(t)?Pt.hasOwnProperty(t)?
Pt[t]:e[t]:Pt.get.call(e,parseInt(t))},set:function(e,t,n)
{return"length"===t&&e[_].setArrayLength(n),"number"===typeof
t&&Pt.set.call(e,t,n),"symbol"===typeof t||isNaN(t)?
e[t]=n:Pt.set.call(e,parseInt(t),n),!0},preventExtensions:function(e){return
h("Observable arrays cannot be frozen"),!1}};var _t=function(){function e(e,t,n)
{this.owned=n,this.values=[],this.proxy=void 0,this.lastKnownLength=0,this.atom=new
P(e||"ObservableArray@"+p()),this.enhancer=function(n,r){return
t(n,r,e+"[..]")}}return e.prototype.dehanceValue=function(e){return void 0!
==this.dehancer?this.dehancer(e):e},e.prototype.dehanceValues=function(e){return
void 0!==this.dehancer&&e.length>0?
e.map(this.dehancer):e},e.prototype.intercept=function(e){return
Ot(this,e)},e.prototype.observe=function(e,t){return void 0===t&&(t=!
1),t&&e({object:this.proxy,type:"splice",index:0,added:this.values.slice(),addedCou
nt:this.values.length,removed:
[],removedCount:0}),kt(this,e)},e.prototype.getArrayLength=function(){return
this.atom.reportObserved(),this.values.length},e.prototype.setArrayLength=function(
e){if("number"!==typeof e||e<0)throw new Error("[mobx.array] 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)},e.prototype.updateArrayLength=function(e,t){if(e!==this.lastKnownLength)throw
new Error("[mobx] Modification exception: the internal structure of an observable
array was
changed.");this.lastKnownLength+=t},e.prototype.spliceWithArray=function(e,t,n){var
r=this;ue(this.atom);var o=this.values.length;if(void 0===e?e=0:e>o?
e=o:e<0&&(e=Math.max(0,o+e)),t=1===arguments.length?o-e:void 0===t||null===t?
0:Math.max(0,Math.min(t,o-e)),void 0===n&&(n=l),wt(this)){var i=St(this,
{object:this.proxy,type:"splice",index:e,removedCount:t,added:n});if(!i)return
l;t=i.removedCount,n=i.added}n=0===n.length?n:n.map((function(e){return
r.enhancer(e,void 0)}));var a=this.spliceItemsIntoValues(e,t,n);return
0===t&&0===n.length||
this.notifyArraySplice(e,n,a),this.dehanceValues(a)},e.prototype.spliceItemsIntoVal
ues=function(e,t,n){var
r;if(n.length<1e4)return(r=this.values).splice.apply(r,I([e,t],n));var
o=this.values.slice(e,e+t);return
this.values=this.values.slice(0,e).concat(n,this.values.slice(e+t)),o},e.prototype.
notifyArrayChildUpdate=function(e,t,n){var r=!this.owned&&!1,o=xt(this),i=o||r?
{object:this.proxy,type:"update",index:e,newValue:t,oldValue:n}:null;this.atom.repo
rtChanged(),o&&jt(this,i)},e.prototype.notifyArraySplice=function(e,t,n){var r=!
this.owned&&!1,o=xt(this),i=o||r?
{object:this.proxy,type:"splice",index:e,removed:n,added:t,removedCount:n.length,ad
dedCount:t.length}:null;this.atom.reportChanged(),o&&jt(this,i)},e}
(),Pt={intercept:function(e){return this[_].intercept(e)},observe:function(e,t)
{return void 0===t&&(t=!1),this[_].observe(e,t)},clear:function(){return
this.splice(0)},replace:function(e){var t=this[_];return
t.spliceWithArray(0,t.values.length,e)},toJS:function(){return
this.slice()},toJSON:function(){return this.toJS()},splice:function(e,t){for(var
n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var
o=this[_];switch(arguments.length){case 0:return[];case 1:return
o.spliceWithArray(e);case 2:return o.spliceWithArray(e,t)}return
o.spliceWithArray(e,t,n)},spliceWithArray:function(e,t,n){return
this[_].spliceWithArray(e,t,n)},push:function(){for(var
e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=this[_];return
n.spliceWithArray(n.values.length,0,e),n.values.length},pop:function(){return
this.splice(Math.max(this[_].values.length-1,0),1)[0]},shift:function(){return
this.splice(0,1)[0]},unshift:function(){for(var e=[],t=0;t<arguments.length;t+
+)e[t]=arguments[t];var n=this[_];return
n.spliceWithArray(0,0,e),n.values.length},reverse:function(){var
e=this.slice();return e.reverse.apply(e,arguments)},sort:function(e){var
t=this.slice();return t.sort.apply(t,arguments)},remove:function(e){var
t=this[_],n=t.dehanceValues(t.values).indexOf(e);return n>-1&&(this.splice(n,1),!
0)},get:function(e){var t=this[_];if(t){if(e<t.values.length)return
t.atom.reportObserved(),t.dehanceValue(t.values[e]);console.warn("[mobx.array]
Attempt to read an array index ("+e+") that is out of bounds ("+t.values.length+").
Please check length first. Out of bound indices will not be tracked by
MobX")}},set:function(e,t){var n=this[_],r=n.values;if(e<r.length){ue(n.atom);var
o=r[e];if(wt(n)){var i=St(n,{type:"update",object:n.proxy,index:e,newValue:t});if(!
i)return;t=i.newValue}(t=n.enhancer(t,o))!
==o&&(r[e]=t,n.notifyArrayChildUpdate(e,t,o))}else{if(e!==r.length)throw
new Error("[mobx.array] Index out of bounds, "+e+" is larger than
"+r.length);n.spliceWithArray(e,0,[t])}}};
["concat","flat","includes","indexOf","join","lastIndexOf","slice","toString","toLo
caleString"].forEach((function(e){"function"===typeof
Array.prototype[e]&&(Pt[e]=function(){var t=this[_];t.atom.reportObserved();var
n=t.dehanceValues(t.values);return n[e].apply(n,arguments)})})),
["every","filter","find","findIndex","flatMap","forEach","map","some"].forEach((fun
ction(e){"function"===typeof Array.prototype[e]&&(Pt[e]=function(t,n){var
r=this,o=this[_];return o.atom.reportObserved(),o.dehanceValues(o.values)[e]
((function(e,o){return t.call(n,e,o,r)}),n)})})),
["reduce","reduceRight"].forEach((function(e){Pt[e]=function(){var
t=this,n=this[_];n.atom.reportObserved();var r=arguments[0];return
arguments[0]=function(e,o,i){return
o=n.dehanceValue(o),r(e,o,i,t)},n.values[e].apply(n.values,arguments)}}));var
Lt,At=w("ObservableArrayAdministration",_t);function Rt(e){return
y(e)&&At(e[_])}var Nt,Ct={},Dt=function(){function e(e,t,n){if(void
0===t&&(t=z),void
0===n&&(n="ObservableMap@"+p()),this.enhancer=t,this.name=n,this[Lt]=Ct,this._keysA
tom=A(this.name+".keys()"),this[Symbol.toStringTag]="Map","function"!==typeof
Map)throw new Error("mobx.map requires Map polyfill for the current browser. Check
babel-polyfill or core-js/es6/map.js");this._data=new Map,this._hasMap=new
Map,this.merge(e)}return e.prototype._has=function(e){return
this._data.has(e)},e.prototype.has=function(e){var t=this;if(!
Ce.trackingDerivation)return this._has(e);var n=this._hasMap.get(e);if(!n){var
r=n=new ke(this._has(e),H,this.name+"."+k(e)+"?",!1);this._hasMap.set(e,r),tt(r,
(function(){return t._hasMap.delete(e)}))}return
n.get()},e.prototype.set=function(e,t){var n=this._has(e);if(wt(this)){var
r=St(this,{type:n?"update":"add",object:this,newValue:t,name:e});if(!r)return
this;t=r.newValue}return n?
this._updateValue(e,t):this._addValue(e,t),this},e.prototype.delete=function(e){var
t=this;if((ue(this._keysAtom),wt(this))&&!(r=St(this,
{type:"delete",object:this,name:e})))return!1;if(this._has(e)){var n=xt(this),r=n?
{type:"delete",object:this,oldValue:this._data.get(e).value,name:e}:null;return
vt((function(){t._keysAtom.reportChanged(),t._updateHasMapEntry(e,!
1),t._data.get(e).setNewValue(void 0),t._data.delete(e)})),n&&jt(this,r),!0}return!
1},e.prototype._updateHasMapEntry=function(e,t){var
n=this._hasMap.get(e);n&&n.setNewValue(t)},e.prototype._updateValue=function(e,t)
{var n=this._data.get(e);if((t=n.prepareNewValue(t))!==Ce.UNCHANGED){var r=!
1,o=xt(this),i=o?
{type:"update",object:this,oldValue:n.value,name:e,newValue:t}:null;r,n.setNewValue
(t),o&&jt(this,i)}},e.prototype._addValue=function(e,t){var
n=this;ue(this._keysAtom),vt((function(){var r=new
ke(t,n.enhancer,n.name+"."+k(e),!
1);n._data.set(e,r),t=r.value,n._updateHasMapEntry(e,!
0),n._keysAtom.reportChanged()}));var r=!1,o=xt(this);o&&jt(this,o?
{type:"add",object:this,name:e,newValue:t}:null)},e.prototype.get=function(e)
{return this.has(e)?
this.dehanceValue(this._data.get(e).get()):this.dehanceValue(void
0)},e.prototype.dehanceValue=function(e){return void 0!==this.dehancer?
this.dehancer(e):e},e.prototype.keys=function(){return
this._keysAtom.reportObserved(),this._data.keys()},e.prototype.values=function()
{var e=this,t=this.keys();return Zt({next:function(){var
n=t.next(),r=n.done,o=n.value;return{done:r,value:r?void
0:e.get(o)}}})},e.prototype.entries=function(){var e=this,t=this.keys();return
Zt({next:function(){var n=t.next(),r=n.done,o=n.value;return{done:r,value:r?void 0:
[o,e.get(o)]}}})},e.prototype[(Lt=_,Symbol.iterator)]=function(){return
this.entries()},e.prototype.forEach=function(e,t){var n,r;try{for(var
o=D(this),i=o.next();!i.done;i=o.next()){var
a=T(i.value,2),s=a[0],u=a[1];e.call(t,u,s,this)}}catch(c)
{n={error:c}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw
n.error}}},e.prototype.merge=function(e){var t=this;return
Tt(e)&&(e=e.toJS()),vt((function(){var n=Se(!0);try{b(e)?x(e).forEach((function(n)
{return t.set(n,e[n])})):Array.isArray(e)?e.forEach((function(e){var
n=T(e,2),r=n[0],o=n[1];return t.set(r,o)})):O(e)?(e.constructor!==Map&&h("Cannot
initialize from classes that inherit from Map:
"+e.constructor.name),e.forEach((function(e,n){return t.set(n,e)}))):null!==e&&void
0!==e&&h("Cannot initialize map from
"+e)}finally{xe(n)}})),this},e.prototype.clear=function(){var e=this;vt((function()
{fe((function(){var t,n;try{for(var r=D(e.keys()),o=r.next();!o.done;o=r.next())
{var i=o.value;e.delete(i)}}catch(a){t={error:a}}finally{try{o&&!
o.done&&(n=r.return)&&n.call(r)}finally{if(t)throw
t.error}}}))}))},e.prototype.replace=function(e){var t=this;return vt((function()
{var n,r,o,i,a=function(e){if(O(e)||Tt(e))return e;if(Array.isArray(e))return new
Map(e);if(b(e)){var t=new Map;for(var n in e)t.set(n,e[n]);return t}return
h("Cannot convert to map from '"+e+"'")}(e),s=new Map,u=!1;try{for(var
c=D(t._data.keys()),l=c.next();!l.done;l=c.next()){var f=l.value;if(!
a.has(f))if(t.delete(f))u=!0;else{var p=t._data.get(f);s.set(f,p)}}}catch(j)
{n={error:j}}finally{try{l&&!l.done&&(r=c.return)&&r.call(c)}finally{if(n)throw
n.error}}try{for(var d=D(a.entries()),g=d.next();!g.done;g=d.next()){var
v=T(g.value,2),y=(f=v[0],p=v[1],t._data.has(f));if(t.set(f,p),t._data.has(f)){var
m=t._data.get(f);s.set(f,m),y||(u=!0)}}}catch(E){o={error:E}}finally{try{g&&!
g.done&&(i=d.return)&&i.call(d)}finally{if(o)throw o.error}}if(!u)if(t._data.size!
==s.size)t._keysAtom.reportChanged();else for(var
w=t._data.keys(),S=s.keys(),x=w.next(),k=S.next();!x.done;){if(x.value!==k.value)
{t._keysAtom.reportChanged();break}x=w.next(),k=S.next()}t._data=s})),this},Object.
defineProperty(e.prototype,"size",{get:function(){return
this._keysAtom.reportObserved(),this._data.size},enumerable:!0,configurable:!
0}),e.prototype.toPOJO=function(){var e,t,n={};try{for(var r=D(this),o=r.next();!
o.done;o=r.next()){var i=T(o.value,2),a=i[0],s=i[1];n["symbol"===typeof a?
a:k(a)]=s}}catch(u){e={error:u}}finally{try{o&&!
o.done&&(t=r.return)&&t.call(r)}finally{if(e)throw e.error}}return
n},e.prototype.toJS=function(){return new Map(this)},e.prototype.toJSON=function()
{return this.toPOJO()},e.prototype.toString=function(){var e=this;return
this.name+"[{ "+Array.from(this.keys()).map((function(t){return k(t)+":
"+e.get(t)})).join(", ")+" }]"},e.prototype.observe=function(e,t){return
kt(this,e)},e.prototype.intercept=function(e){return Ot(this,e)},e}
(),Tt=w("ObservableMap",Dt),It={},Vt=function(){function e(e,t,n){if(void
0===t&&(t=z),void
0===n&&(n="ObservableSet@"+p()),this.name=n,this[Nt]=It,this._data=new
Set,this._atom=A(this.name),this[Symbol.toStringTag]="Set","function"!==typeof
Set)throw new Error("mobx.set requires Set polyfill for the current browser. Check
babel-polyfill or core-js/es6/set.js");this.enhancer=function(e,r){return
t(e,r,n)},e&&this.replace(e)}return e.prototype.dehanceValue=function(e){return
void 0!==this.dehancer?this.dehancer(e):e},e.prototype.clear=function(){var
e=this;vt((function(){fe((function(){var t,n;try{for(var
r=D(e._data.values()),o=r.next();!o.done;o=r.next()){var
i=o.value;e.delete(i)}}catch(a){t={error:a}}finally{try{o&&!
o.done&&(n=r.return)&&n.call(r)}finally{if(t)throw
t.error}}}))}))},e.prototype.forEach=function(e,t){var n,r;try{for(var
o=D(this),i=o.next();!i.done;i=o.next()){var a=i.value;e.call(t,a,a,this)}}catch(s)
{n={error:s}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw
n.error}}},Object.defineProperty(e.prototype,"size",{get:function(){return
this._atom.reportObserved(),this._data.size},enumerable:!0,configurable:!
0}),e.prototype.add=function(e){var t=this;if((ue(this._atom),wt(this))&&!
(o=St(this,{type:"add",object:this,newValue:e})))return this;if(!this.has(e))
{vt((function(){t._data.add(t.enhancer(e,void 0)),t._atom.reportChanged()}));var
n=!1,r=xt(this),o=r?{type:"add",object:this,newValue:e}:null;n,r&&jt(this,o)}return
this},e.prototype.delete=function(e){var t=this;if(wt(this)&&!(r=St(this,
{type:"delete",object:this,oldValue:e})))return!1;if(this.has(e)){var
n=xt(this),r=n?{type:"delete",object:this,oldValue:e}:null;return vt((function()
{t._atom.reportChanged(),t._data.delete(e)})),n&&jt(this,r),!0}return!
1},e.prototype.has=function(e){return
this._atom.reportObserved(),this._data.has(this.dehanceValue(e))},e.prototype.entri
es=function(){var e=0,t=Array.from(this.keys()),n=Array.from(this.values());return
Zt({next:function(){var r=e;return e+=1,r<n.length?{value:[t[r],n[r]],done:!1}:
{done:!0}}})},e.prototype.keys=function(){return
this.values()},e.prototype.values=function(){this._atom.reportObserved();var
e=this,t=0,n=Array.from(this._data.values());return Zt({next:function(){return
t<n.length?{value:e.dehanceValue(n[t++]),done:!1}:{done:!
0}}})},e.prototype.replace=function(e){var t=this;return
Mt(e)&&(e=e.toJS()),vt((function(){var n=Se(!0);try{Array.isArray(e)||S(e)?
(t.clear(),e.forEach((function(e){return t.add(e)}))):null!==e&&void 0!
==e&&h("Cannot initialize set from
"+e)}finally{xe(n)}})),this},e.prototype.observe=function(e,t){return
kt(this,e)},e.prototype.intercept=function(e){return
Ot(this,e)},e.prototype.toJS=function(){return new
Set(this)},e.prototype.toString=function(){return
this.name+"[ "+Array.from(this).join(", ")
+" ]"},e.prototype[(Nt=_,Symbol.iterator)]=function(){return this.values()},e}
(),Mt=w("ObservableSet",Vt),Bt=function(){function e(e,t,n,r){void 0===t&&(t=new
Map),this.target=e,this.values=t,this.name=n,this.defaultEnhancer=r,this.keysAtom=n
ew P(n+".keys")}return e.prototype.read=function(e){return
this.values.get(e).get()},e.prototype.write=function(e,t){var
n=this.target,r=this.values.get(e);if(r instanceof Ee)r.set(t);else{if(wt(this))
{if(!(a=St(this,{type:"update",object:this.proxy||
n,name:e,newValue:t})))return;t=a.newValue}if((t=r.prepareNewValue(t))!
==Ce.UNCHANGED){var o=xt(this),i=!1,a=o?{type:"update",object:this.proxy||
n,oldValue:r.value,name:e,newValue:t}:null;i,r.setNewValue(t),o&&jt(this,a)}
}},e.prototype.has=function(e){var t=this.pendingKeys||(this.pendingKeys=new
Map),n=t.get(e);if(n)return n.get();var r=!!this.values.get(e);return n=new
ke(r,H,this.name+"."+k(e)+"?",!
1),t.set(e,n),n.get()},e.prototype.addObservableProp=function(e,t,n){void
0===n&&(n=this.defaultEnhancer);var r=this.target;if(wt(this)){var o=St(this,
{object:this.proxy||r,name:e,type:"add",newValue:t});if(!o)return;t=o.newValue}var
i=new ke(t,n,this.name+"."+k(e),!
1);this.values.set(e,i),t=i.value,Object.defineProperty(r,e,function(e){return
Ft[e]||(Ft[e]={configurable:!0,enumerable:!0,get:function(){return
this[_].read(e)},set:function(t){this[_].write(e,t)}})}
(e)),this.notifyPropertyAddition(e,t)},e.prototype.addComputedProp=function(e,t,n)
{var r=this.target;n.name=n.name||this.name+"."+k(t),this.values.set(t,new Ee(n)),
(e===r||function(e,t){var n=Object.getOwnPropertyDescriptor(e,t);return!n||!1!
==n.configurable&&!1!==n.writable}(e,t))&&Object.defineProperty(e,t,function(e)
{return Kt[e]||(Kt[e]={configurable:Ce.computedConfigurable,enumerable:!
1,get:function(){return zt(this).read(e)},set:function(t){zt(this).write(e,t)}})}
(t))},e.prototype.remove=function(e){if(this.values.has(e)){var
t=this.target;if(wt(this))if(!(s=St(this,{object:this.proxy||
t,name:e,type:"remove"})))return;try{Ve();var n=xt(this),r=!
1,o=this.values.get(e),i=o&&o.get();if(o&&o.set(void
0),this.keysAtom.reportChanged(),this.values.delete(e),this.pendingKeys){var
a=this.pendingKeys.get(e);a&&a.set(!1)}delete this.target[e];var s=n?
{type:"remove",object:this.proxy||
t,oldValue:i,name:e}:null;r,n&&jt(this,s)}finally{Me()}}},e.prototype.illegalAccess
=function(e,t){console.warn("Property '"+t+"' of '"+e+"' was accessed through the
prototype chain. Use 'decorate' instead to declare the prop or access it statically
through it's owner")},e.prototype.observe=function(e,t){return
kt(this,e)},e.prototype.intercept=function(e){return
Ot(this,e)},e.prototype.notifyPropertyAddition=function(e,t){var n=xt(this),r=n?
{type:"add",object:this.proxy||
this.target,name:e,newValue:t}:null;if(n&&jt(this,r),this.pendingKeys){var
o=this.pendingKeys.get(e);o&&o.set(!
0)}this.keysAtom.reportChanged()},e.prototype.getKeys=function(){var
e,t;this.keysAtom.reportObserved();var n=[];try{for(var
r=D(this.values),o=r.next();!o.done;o=r.next()){var
i=T(o.value,2),a=i[0];i[1]instanceof ke&&n.push(a)}}catch(s)
{e={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(e)throw
e.error}}return n},e}();function Ut(e,t,n){if(void 0===t&&(t=""),void
0===n&&(n=z),Object.prototype.hasOwnProperty.call(e,_))return e[_];b(e)||
(t=(e.constructor.name||"ObservableObject")+"@"+p()),t||
(t="ObservableObject@"+p());var r=new Bt(e,new Map,k(t),n);return m(e,_,r),r}var
Ft=Object.create(null),Kt=Object.create(null);function zt(e){var t=e[_];return t||
(F(e),e[_])}var Ht=w("ObservableObjectAdministration",Bt);function Gt(e){return!!
y(e)&&(F(e),Ht(e[_]))}function Jt(e,t){if("object"===typeof e&&null!==e)
{if(Rt(e))return void 0!==t&&h(!1),e[_].atom;if(Mt(e))return e[_];if(Tt(e)){var
n=e;return void 0===t?n._keysAtom:((r=n._data.get(t)||n._hasMap.get(t))||h(!
1),r)}var r;if(F(e),t&&!e[_]&&e[t],Gt(e))return t?((r=e[_].values.get(t))||h(!
1),r):h(!1);if(L(e)||_e(e)||qe(e))return e}else if("function"===typeof
e&&qe(e[_]))return e[_];return h(!1)}function qt(e,t){return e||h("Expecting some
object"),void 0!==t?qt(Jt(e,t)):L(e)||_e(e)||qe(e)||Tt(e)||Mt(e)?e:(F(e),e[_]?
e[_]:void h(!1))}var Wt=Object.prototype.toString;function Xt(e,t,n){return void
0===n&&(n=-1),Yt(e,t,n)}function Yt(e,t,n,r,o){if(e===t)return
0!==e||1/e===1/t;if(null==e||null==t)return!1;if(e!==e)return t!==t;var i=typeof
e;if("function"!==i&&"object"!==i&&"object"!=typeof t)return!1;var
a=Wt.call(e);if(a!==Wt.call(t))return!1;switch(a){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=$t(e),t=$t(t);var s="[object Array]"===a;if(!
s){if("object"!=typeof e||"object"!=typeof t)return!1;var
u=e.constructor,c=t.constructor;if(u!==c&&!("function"===typeof u&&u instanceof
u&&"function"===typeof c&&c instanceof c)&&"constructor"in e&&"constructor"in
t)return!1}if(0===n)return!1;n<0&&(n=-1),o=o||[];for(var l=(r=r||
[]).length;l--;)if(r[l]===e)return o[l]===t;if(r.push(e),o.push(t),s)
{if((l=e.length)!==t.length)return!1;for(;l--;)if(!Yt(e[l],t[l],n-1,r,o))return!
1}else{var f=Object.keys(e),p=void 0;if(l=f.length,Object.keys(t).length!
==l)return!1;for(;l--;)if(!Qt(t,p=f[l])||!Yt(e[p],t[p],n-1,r,o))return!1}return
r.pop(),o.pop(),!0}function $t(e){return Rt(e)?e.slice():O(e)||Tt(e)||S(e)||Mt(e)?
Array.from(e.entries()):e}function Qt(e,t){return
Object.prototype.hasOwnProperty.call(e,t)}function Zt(e){return
e[Symbol.iterator]=en,e}function en(){return this}if("undefined"===typeof
Proxy||"undefined"===typeof Symbol)throw new Error("[mobx] MobX 5+ requires Proxy
and Symbol objects. If your environment doesn't support Symbol or Proxy objects,
please downgrade to MobX 4. For React Native Android, consider upgrading
JSCore.");"object"===typeof
__MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:functi
on(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function()
{}},extras:{getDebugName:function(e,t){return(void 0!==t?Jt(e,t):Gt(e)||Tt(e)||
Mt(e)?qt(e):Jt(e)).name}},$mobx:_});function tn(e){if(void 0===e)throw new
ReferenceError("this hasn't been initialised - super() hasn't been called");return
e}function nn(e,t){return nn=Object.setPrototypeOf?
Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},nn(e,t)}function
rn(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&&nn(e,t)}function on(e,n)
{if(n&&("object"===t(n)||"function"===typeof n))return n;if(void 0!==n)throw new
TypeError("Derived constructors may only return object or undefined");return
tn(e)}function an(e){return an=Object.setPrototypeOf?
Object.getPrototypeOf.bind():function(e){return e.__proto__||
Object.getPrototypeOf(e)},an(e)}function sn(e,t,r){return(t=n(t))in e?
Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!
0}):e[t]=r,e}function un(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 cn(e){return function(e)
{if(Array.isArray(e))return e}(e)||function(e){if("undefined"!==typeof
Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||
function(e,t){if(e){if("string"===typeof e)return un(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)?
un(e,t):void 0}}(e)||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 ln(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 fn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?
arguments[t]:{};t%2?ln(Object(n),!0).forEach((function(t)
{sn(e,t,n[t])})):Object.getOwnPropertyDescriptors?
Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ln(Object(n)).forEac
h((function(t)
{Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var
pn={type:"logger",log:function(e){this.output("log",e)},warn:function(e)
{this.output("warn",e)},error:function(e)
{this.output("error",e)},output:function(e,t)
{console&&console[e]&&console[e].apply(console,t)}},hn=function(){function e(t){var
n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:
{};i(this,e),this.init(t,n)}return o(e,[{key:"init",value:function(e){var
t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:
{};this.prefix=t.prefix||"i18next:",this.logger=e||
pn,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e)
{this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new
Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}},
{key:"warn",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n+
+)t[n]=arguments[n];return this.forward(t,"warn","",!0)}},
{key:"error",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n+
+)t[n]=arguments[n];return this.forward(t,"error","")}},
{key:"deprecate",value:function(){for(var e=arguments.length,t=new
Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING
DEPRECATED: ",!0)}},{key:"forward",value:function(e,t,n,r){return r&&!this.debug?
null:("string"===typeof e[0]&&(e[0]="".concat(n).concat(this.prefix,"
").concat(e[0])),this.logger[t](e))}},{key:"create",value:function(t){return new
e(this.logger,fn(fn({},
{prefix:"".concat(this.prefix,":").concat(t,":")}),this.options))}},
{key:"clone",value:function(t){return(t=t||this.options).prefix=t.prefix||
this.prefix,new e(this.logger,t)}}]),e}(),dn=new hn,gn=function(){function e()
{i(this,e),this.observers={}}return o(e,[{key:"on",value:function(e,t){var
n=this;return e.split(" ").forEach((function(e){n.observers[e]=n.observers[e]||
[],n.observers[e].push(t)})),this}},{key:"off",value:function(e,t)
{this.observers[e]&&(t?this.observers[e]=this.observers[e].filter((function(e)
{return e!==t})):delete this.observers[e])}},{key:"emit",value:function(e){for(var
t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-
1]=arguments[r];this.observers[e]&&[].concat(this.observers[e]).forEach((function(
e){e.apply(void
0,n)}));this.observers["*"]&&[].concat(this.observers["*"]).forEach((function(t)
{t.apply(t,[e].concat(n))}))}}]),e}();function vn(){var e,t,n=new
Promise((function(n,r){e=n,t=r}));return n.resolve=e,n.reject=t,n}function yn(e)
{return null==e?"":""+e}function bn(e,t,n){function r(e){return
e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function o(){return!
e||"string"===typeof e}for(var i="string"!==typeof t?
[].concat(t):t.split(".");i.length>1;){if(o())return{};var a=r(i.shift());!
e[a]&&n&&(e[a]=new n),e=Object.prototype.hasOwnProperty.call(e,a)?e[a]:{}}return
o()?{}:{obj:e,k:r(i.shift())}}function mn(e,t,n){var
r=bn(e,t,Object);r.obj[r.k]=n}function wn(e,t){var
n=bn(e,t),r=n.obj,o=n.k;if(r)return r[o]}function On(e,t,n){for(var r in
t)"__proto__"!==r&&"constructor"!==r&&(r in e?"string"===typeof e[r]||
e[r]instanceof String||"string"===typeof t[r]||t[r]instanceof String?
n&&(e[r]=t[r]):On(e[r],t[r],n):e[r]=t[r]);return e}function Sn(e){return
e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var
xn={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};functi
on kn(e){return"string"===typeof e?e.replace(/[&<>"'\/]/g,(function(e){return
xn[e]})):e}var jn="undefined"!==typeof
window&&window.navigator&&"undefined"===typeof
window.navigator.userAgentData&&window.navigator.userAgent&&window.navigator.userAg
ent.indexOf("MSIE")>-1,En=[" ",",","?","!",";"];function _n(e,t){var
n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(e){if(e[t])return
e[t];for(var r=t.split(n),o=e,i=0;i<r.length;++i){if(!o)return;if("string"===typeof
o[r[i]]&&i+1<r.length)return;if(void 0===o[r[i]]){for(var
a=2,s=r.slice(i,i+a).join(n),u=o[s];void 0===u&&r.length>i+a;)a+
+,u=o[s=r.slice(i,i+a).join(n)];if(void 0===u)return;if(null===u)return
null;if(t.endsWith(s)){if("string"===typeof u)return u;if(s&&"string"===typeof
u[s])return u[s]}var c=r.slice(i+a).join(n);return c?_n(u,c,n):void
0}o=o[r[i]]}return o}}function Pn(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 Ln(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?
arguments[t]:{};t%2?Pn(Object(n),!0).forEach((function(t)
{sn(e,t,n[t])})):Object.getOwnPropertyDescriptors?
Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pn(Object(n)).forEac
h((function(t)
{Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return
e}function An(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
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!
0}catch(e){return!1}}();return function(){var n,r=an(e);if(t){var
o=an(this).constructor;n=Reflect.construct(r,arguments,o)}else
n=r.apply(this,arguments);return on(this,n)}}var Rn=function(e){rn(n,e);var
t=An(n);function n(e){var r,o=arguments.length>1&&void 0!==arguments[1]?
arguments[1]:{ns:["translation"],defaultNS:"translation"};return
i(this,n),r=t.call(this),jn&&gn.call(tn(r)),r.data=e||{},r.options=o,void
0===r.options.keySeparator&&(r.options.keySeparator="."),void
0===r.options.ignoreJSONStructure&&(r.options.ignoreJSONStructure=!0),r}return o(n,
[{key:"addNamespaces",value:function(e)
{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},
{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-
1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var
r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=void 0!
==r.keySeparator?r.keySeparator:this.options.keySeparator,i=void 0!
==r.ignoreJSONStructure?
r.ignoreJSONStructure:this.options.ignoreJSONStructure,a=[e,t];n&&"string"!==typeof
n&&(a=a.concat(n)),n&&"string"===typeof n&&(a=a.concat(o?
n.split(o):n)),e.indexOf(".")>-1&&(a=e.split("."));var s=wn(this.data,a);return
s||!i||"string"!==typeof n?s:_n(this.data&&this.data[e]&&this.data[e][t],n,o)}},
{key:"addResource",value:function(e,t,n,r){var o=arguments.length>4&&void 0!
==arguments[4]?arguments[4]:{silent:!1},i=this.options.keySeparator;void
0===i&&(i=".");var a=[e,t];n&&(a=a.concat(i?n.split(i):n)),e.indexOf(".")>-
1&&(r=t,t=(a=e.split("."))[1]),this.addNamespaces(t),mn(this.data,a,r),o.silent||
this.emit("added",e,t,n,r)}},{key:"addResources",value:function(e,t,n){var
r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var o in
n)"string"!==typeof n[o]&&"[object Array]"!
==Object.prototype.toString.apply(n[o])||this.addResource(e,t,o,n[o],{silent:!
0});r.silent||this.emit("added",e,t,n)}},
{key:"addResourceBundle",value:function(e,t,n,r,o){var i=arguments.length>5&&void
0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-
1&&(r=n,n=t,t=(a=e.split("."))[1]),this.addNamespaces(t);var s=wn(this.data,a)||
{};r?On(s,n,o):s=Ln(Ln({},s),n),mn(this.data,a,s),i.silent||
this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t)
{this.hasResourceBundle(e,t)&&delete this.data[e]
[t],this.removeNamespaces(t),this.emit("removed",e,t)}},
{key:"hasResourceBundle",value:function(e,t){return void 0!
==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||
(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?Ln(Ln({},
{}),this.getResource(e,t)):this.getResource(e,t)}},
{key:"getDataByLanguage",value:function(e){return this.data[e]}},
{key:"hasLanguageSomeTranslations",value:function(e){var
t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((function(e)
{return t[e]&&Object.keys(t[e]).length>0}))}},{key:"toJSON",value:function(){return
this.data}}]),n}(gn),Nn={processors:{},addPostProcessor:function(e)
{this.processors[e.name]=e},handle:function(e,t,n,r,o){var i=this;return
e.forEach((function(e)
{i.processors[e]&&(t=i.processors[e].process(t,n,r,o))})),t}};function Cn(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 Dn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?
arguments[t]:{};t%2?Cn(Object(n),!0).forEach((function(t)
{sn(e,t,n[t])})):Object.getOwnPropertyDescriptors?
Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cn(Object(n)).forEac
h((function(t)
{Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return
e}function Tn(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
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!
0}catch(e){return!1}}();return function(){var n,r=an(e);if(t){var
o=an(this).constructor;n=Reflect.construct(r,arguments,o)}else
n=r.apply(this,arguments);return on(this,n)}}var In={},Vn=function(e){rn(r,e);var
n=Tn(r);function r(e){var t,o=arguments.length>1&&void 0!==arguments[1]?
arguments[1]:{};return i(this,r),t=n.call(this),jn&&gn.call(tn(t)),function(e,t,n)
{e.forEach((function(e){t[e]&&(n[e]=t[e])}))}
(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector
","i18nFormat","utils"],e,tn(t)),t.options=o,void
0===t.options.keySeparator&&(t.options.keySeparator="."),t.logger=dn.create("transl
ator"),t}return o(r,[{key:"changeLanguage",value:function(e)
{e&&(this.language=e)}},{key:"exists",value:function(e){var
t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(void
0===e||null===e)return!1;var n=this.resolve(e,t);return n&&void 0!==n.res}},
{key:"extractFromKey",value:function(e,t){var n=void 0!==t.nsSeparator?
t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var r=void 0!
==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||
this.options.defaultNS||[],i=n&&e.indexOf(n)>-1,a=!
this.options.userDefinedKeySeparator&&!t.keySeparator&&!
this.options.userDefinedNsSeparator&&!t.nsSeparator&&!function(e,t,n)
{t=t||"",n=n||"";var r=En.filter((function(e){return
t.indexOf(e)<0&&n.indexOf(e)<0}));if(0===r.length)return!0;var o=new
RegExp("(".concat(r.map((function(e){return"?"===e?"\\?":e})).join("|"),")")),i=!
o.test(e);if(!i){var a=e.indexOf(n);a>0&&!o.test(e.substring(0,a))&&(i=!0)}return
i}(e,n,r);if(i&&!a){var
s=e.match(this.interpolator.nestingRegexp);if(s&&s.length>0)return{key:e,namespaces
:o};var u=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(u[0])>-
1)&&(o=u.shift()),e=u.join(r)}return"string"===typeof o&&(o=[o]),
{key:e,namespaces:o}}},{key:"translate",value:function(e,n,o){var
i=this;if("object"!
==t(n)&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTran
slationOptionHandler(arguments)),"object"===t(n)&&(n=Dn({},n)),n||(n={}),void
0===e||null===e)return"";Array.isArray(e)||(e=[String(e)]);var a=void 0!
==n.returnDetails?n.returnDetails:this.options.returnDetails,s=void 0!
==n.keySeparator?
n.keySeparator:this.options.keySeparator,u=this.extractFromKey(e[e.length-
1],n),c=u.key,l=u.namespaces,f=l[l.length-1],p=n.lng||
this.language,h=n.appendNamespaceToCIMode||
this.options.appendNamespaceToCIMode;if(p&&"cimode"===p.toLowerCase()){if(h){var
d=n.nsSeparator||this.options.nsSeparator;return a?
{res:"".concat(f).concat(d).concat(c),usedKey:c,exactUsedKey:c,usedLng:p,usedNS:f}:
"".concat(f).concat(d).concat(c)}return a?
{res:c,usedKey:c,exactUsedKey:c,usedLng:p,usedNS:f}:c}var
g=this.resolve(e,n),v=g&&g.res,y=g&&g.usedKey||c,b=g&&g.exactUsedKey||
c,m=Object.prototype.toString.apply(v),w=void 0!==n.joinArrays?
n.joinArrays:this.options.joinArrays,O=!this.i18nFormat||
this.i18nFormat.handleAsObject;if(O&&v&&("string"!==typeof v&&"boolean"!==typeof
v&&"number"!==typeof v)&&["[object Number]","[object Function]","[object
RegExp]"].indexOf(m)<0&&("string"!==typeof w||"[object Array]"!==m)){if(!
n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||
this.logger.warn("accessing
an object - but returnObjects options is not enabled!");var
S=this.options.returnedObjectHandler?
this.options.returnedObjectHandler(y,v,Dn(Dn({},n),{},{ns:l})):"key '".concat(c,"
(").concat(this.language,")' returned an object instead of string.");return a?
(g.res=S,g):S}if(s){var x="[object Array]"===m,k=x?[]:{},j=x?b:y;for(var E in
v)if(Object.prototype.hasOwnProperty.call(v,E)){var
_="".concat(j).concat(s).concat(E);k[E]=this.translate(_,Dn(Dn({},n),{joinArrays:!
1,ns:l})),k[E]===_&&(k[E]=v[E])}v=k}}else if(O&&"string"===typeof w&&"[object
Array]"===m)(v=v.join(w))&&(v=this.extendTranslation(v,e,n,o));else{var P=!1,L=!
1,A=void 0!==n.count&&"string"!==typeof n.count,R=r.hasDefaultValue(n),N=A?
this.pluralResolver.getSuffix(p,n.count,n):"",C=n["defaultValue".concat(N)]||
n.defaultValue;!this.isValidLookup(v)&&R&&(P=!0,v=C),this.isValidLookup(v)||(L=!
0,v=c);var D=(n.missingKeyNoValueFallbackToKey||
this.options.missingKeyNoValueFallbackToKey)&&L?void 0:v,T=R&&C!
==v&&this.options.updateMissing;if(L||P||T)
{if(this.logger.log(T?"updateKey":"missingKey",p,f,c,T?C:v),s){var
I=this.resolve(c,Dn(Dn({},n),{},{keySeparator:!
1}));I&&I.res&&this.logger.warn("Seems the loaded translations were in flat JSON
format instead of nested. Either set keySeparator: false on init or make sure your
translations are published in nested format.")}var
V=[],M=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||
this.language);if("fallback"===this.options.saveMissingTo&&M&&M[0])for(var
B=0;B<M.length;B++)V.push(M[B]);else"all"===this.options.saveMissingTo?
V=this.languageUtils.toResolveHierarchy(n.lng||this.language):V.push(n.lng||
this.language);var U=function(e,t,r){var o=R&&r!==v?
r:D;i.options.missingKeyHandler?
i.options.missingKeyHandler(e,f,t,o,T,n):i.backendConnector&&i.backendConnector.sav
eMissing&&i.backendConnector.saveMissing(e,f,t,o,T,n),i.emit("missingKey",e,f,t,v)}
;this.options.saveMissing&&(this.options.saveMissingPlurals&&A?
V.forEach((function(e){i.pluralResolver.getSuffixes(e,n).forEach((function(t)
{U([e],c+t,n["defaultValue".concat(t)]||
C)}))})):U(V,c,C))}v=this.extendTranslation(v,e,n,g,o),L&&v===c&&this.options.appen
dNamespaceToMissingKey&&(v="".concat(f,":").concat(c)),(L||
P)&&this.options.parseMissingKeyHandler&&(v="v1"!==this.options.compatibilityAPI?
this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?"".con
cat(f,":").concat(c):c,P?v:void 0):this.options.parseMissingKeyHandler(v))}return
a?(g.res=v,g):v}},{key:"extendTranslation",value:function(e,t,n,r,o){var
i=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,Dn(Dn({}
,this.options.interpolation.defaultVariables),n),r.usedLng,r.usedNS,r.usedKey,
{resolved:r});else if(!n.skipInterpolation)
{n.interpolation&&this.interpolator.init(Dn(Dn({},n),
{interpolation:Dn(Dn({},this.options.interpolation),n.interpolation)}));var
a,s="string"===typeof e&&(n&&n.interpolation&&void 0!
==n.interpolation.skipOnVariables?
n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(s)
{var u=e.match(this.interpolator.nestingRegexp);a=u&&u.length}var
c=n.replace&&"string"!==typeof n.replace?
n.replace:n;if(this.options.interpolation.defaultVariables&&(c=Dn(Dn({},this.option
s.interpolation.defaultVariables),c)),e=this.interpolator.interpolate(e,c,n.lng||
this.language,n),s){var
l=e.match(this.interpolator.nestingRegexp);a<(l&&l.length)&&(n.nest=!1)}!
n.lng&&"v1"!==this.options.compatibilityAPI&&r&&r.res&&(n.lng=r.usedLng),!1!
==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,r=new
Array(e),a=0;a<e;a++)r[a]=arguments[a];return o&&o[0]===r[0]&&!n.context?
(i.logger.warn("It seems you are nesting recursively key: ".concat(r[0]," in key:
").concat(t[0])),null):i.translate.apply(i,r.concat([t]))}),n)),n.interpolation&&th
is.interpolator.reset()}var f=n.postProcess||
this.options.postProcess,p="string"===typeof f?[f]:f;return void 0!==e&&null!
==e&&p&&p.length&&!1!
==n.applyPostProcessor&&(e=Nn.handle(p,e,t,this.options&&this.options.postProcessPa
ssResolved?Dn({i18nResolved:r},n):n,this)),e}},{key:"resolve",value:function(e){var
t,n,r,o,i,a=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:
{};return"string"===typeof e&&(e=[e]),e.forEach((function(e){if(!
a.isValidLookup(t)){var u=a.extractFromKey(e,s),c=u.key;n=c;var
l=u.namespaces;a.options.fallbackNS&&(l=l.concat(a.options.fallbackNS));var f=void
0!==s.count&&"string"!==typeof s.count,p=f&&!
s.ordinal&&0===s.count&&a.pluralResolver.shouldUseIntlApi(),h=void 0!
==s.context&&("string"===typeof s.context||"number"===typeof s.context)&&""!
==s.context,d=s.lngs?s.lngs:a.languageUtils.toResolveHierarchy(s.lng||
a.language,s.fallbackLng);l.forEach((function(e){a.isValidLookup(t)||(i=e,!
In["".concat(d[0],"-").concat(e)]&&a.utils&&a.utils.hasLoadedNamespace&&!
a.utils.hasLoadedNamespace(i)&&(In["".concat(d[0],"-").concat(e)]=!
0,a.logger.warn('key "'.concat(n,'" for languages "').concat(d.join(", "),'" won\'t
get resolved as namespace "').concat(i,'" was not yet loaded'),"This means
something IS WRONG in your setup. You access the t function before i18next.init /
i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or
Promise to resolve before accessing it!!!")),d.forEach((function(n){if(!
a.isValidLookup(t)){o=n;var
i,u=[c];if(a.i18nFormat&&a.i18nFormat.addLookupKeys)a.i18nFormat.addLookupKeys(u,c,
n,e,s);else{var l;f&&(l=a.pluralResolver.getSuffix(n,s.count,s));var
d="".concat(a.options.pluralSeparator,"zero");if(f&&(u.push(c+l),p&&u.push(c+d)),h)
{var
g="".concat(c).concat(a.options.contextSeparator).concat(s.context);u.push(g),f&&(u
.push(g+l),p&&u.push(g+d))}}for(;i=u.pop();)a.isValidLookup(t)||
(r=i,t=a.getResource(n,e,i,s))}})))}))}})),
{res:t,usedKey:n,exactUsedKey:r,usedLng:o,usedNS:i}}},
{key:"isValidLookup",value:function(e){return void 0!==e&&!(!
this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}},
{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!
==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?
this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}}],
[{key:"hasDefaultValue",value:function(e){var t="defaultValue";for(var n in
e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,12)&&void 0!
==e[n])return!0;return!1}}]),r}(gn);function Mn(e){return e.charAt(0).toUpperCase()
+e.slice(1)}var Bn=function(){function e(t)
{i(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!
1,this.logger=dn.create("languageUtils")}return o(e,
[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return
null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-
1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},
{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return
e;var t=e.split("-");return this.formatLanguageCode(t[0])}},
{key:"formatLanguageCode",value:function(e){if("string"===typeof
e&&e.indexOf("-")>-1){var
t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return
this.options.lowerCaseLng?n=n.map((function(e){return
e.toLowerCase()})):2===n.length?
(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-
1&&(n[1]=Mn(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].l
ength&&(n[1]=n[1].toUpperCase()),"sgn"!
==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-
1&&(n[1]=Mn(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-
1&&(n[2]=Mn(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||
this.options.lowerCaseLng?e.toLowerCase():e}},
{key:"isSupportedCode",value:function(e)
{return("languageOnly"===this.options.load||
this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!
this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},
{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?
(e.forEach((function(e){if(!t){var
r=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(r)||
(t=r)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var
r=n.getLanguagePartFromCode(e);if(n.isSupportedCode(r))return
t=r;t=n.options.supportedLngs.find((function(e){return e===r?
e:e.indexOf("-")<0&&r.indexOf("-")<0?void 0:0===e.indexOf(r)?e:void 0}))}})),t||
(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},
{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"===typeof
e&&(e=e(t)),"string"===typeof e&&(e=[e]),"[object
Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||
[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||
(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||
(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var
n=this,r=this.getFallbackCodes(t||this.options.fallbackLng||
[],e),o=[],i=function(e){e&&(n.isSupportedCode(e)?
o.push(e):n.logger.warn("rejecting language code not found in supportedLngs:
".concat(e)))};return"string"===typeof e&&e.indexOf("-")>-1?("languageOnly"!
==this.options.load&&i(this.formatLanguageCode(e)),"languageOnly"!
==this.options.load&&"currentOnly"!
==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!
==this.options.load&&i(this.getLanguagePartFromCode(e))):"string"===typeof
e&&i(this.formatLanguageCode(e)),r.forEach((function(e)
{o.indexOf(e)<0&&i(n.formatLanguageCode(e))})),o}}]),e}(),Un=[{lngs:
["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-
BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:
["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu",
"fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","m
ai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps"
,"pt-
PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:
[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","k
o","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:
["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:
[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:
[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:
["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:
[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:
["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:
[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},
{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:
[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],Fn={1:function(e){return
Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return
0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e
%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e
%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?
1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?
1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e)
{return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?
3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?
2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return
Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e)
{return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?
1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e)
{return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?
0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e
%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e
%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e
%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?
2:3)}},Kn=["v1","v2","v3"],zn={zero:0,one:1,two:2,few:3,many:4,other:5};var
Hn=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?
arguments[1]:
{};i(this,e),this.languageUtils=t,this.options=n,this.logger=dn.create("pluralResol
ver"),this.options.compatibilityJSON&&"v4"!
==this.options.compatibilityJSON||"undefined"!==typeof Intl&&Intl.PluralRules||
(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not
to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the
compatibilityJSON v3 format handling.")),this.rules=function(){var e={};return
Un.forEach((function(t){t.lngs.forEach((function(n)
{e[n]={numbers:t.nr,plurals:Fn[t.fc]}}))})),e}()}return o(e,
[{key:"addRule",value:function(e,t){this.rules[e]=t}},
{key:"getRule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?
arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(e,
{type:t.ordinal?"ordinal":"cardinal"})}catch(n){return}return this.rules[e]||
this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},
{key:"needsPlural",value:function(e){var t=arguments.length>1&&void 0!
==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return this.shouldUseIntlApi()?
n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}},
{key:"getPluralFormsOfKey",value:function(e,t){var n=arguments.length>2&&void 0!
==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map((function(e)
{return"".concat(t).concat(e)}))}},{key:"getSuffixes",value:function(e){var
t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:
{},r=this.getRule(e,n);return r?this.shouldUseIntlApi()?
r.resolvedOptions().pluralCategories.sort((function(e,t){return zn[e]-
zn[t]})).map((function(e)
{return"".concat(t.options.prepend).concat(e)})):r.numbers.map((function(r){return
t.getSuffix(e,r,n)})):[]}},{key:"getSuffix",value:function(e,t){var
n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:
{},r=this.getRule(e,n);return r?
this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(r.select(t)):this.ge
tSuffixRetroCompatible(r,t):(this.logger.warn("no plural rule found for:
".concat(e)),"")}},{key:"getSuffixRetroCompatible",value:function(e,t){var
n=this,r=e.noAbs?
e.plurals(t):e.plurals(Math.abs(t)),o=e.numbers[r];this.options.simplifyPluralSuffi
x&&2===e.numbers.length&&1===e.numbers[0]&&(2===o?o="plural":1===o&&(o=""));var
i=function(){return n.options.prepend&&o.toString()?
n.options.prepend+o.toString():o.toString()};return"v1"===this.options.compatibilit
yJSON?1===o?"":"number"===typeof
o?"_plural_".concat(o.toString()):i():"v2"===this.options.compatibilityJSON||
this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?
i():this.options.prepend&&r.toString()?
this.options.prepend+r.toString():r.toString()}},
{key:"shouldUseIntlApi",value:function(){return!
Kn.includes(this.options.compatibilityJSON)}}]),e}();function Gn(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 Jn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?
arguments[t]:{};t%2?Gn(Object(n),!0).forEach((function(t)
{sn(e,t,n[t])})):Object.getOwnPropertyDescriptors?
Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gn(Object(n)).forEac
h((function(t)
{Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return
e}function qn(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?
arguments[3]:".",o=!(arguments.length>4&&void 0!==arguments[4])||
arguments[4],i=function(e,t,n){var r=wn(e,n);return void 0!==r?r:wn(t,n)}
(e,t,n);return!i&&o&&"string"===typeof n&&void
0===(i=_n(e,n,r))&&(i=_n(t,n,r)),i}var Wn=function(){function e(){var
t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:
{};i(this,e),this.logger=dn.create("interpolator"),this.options=t,this.format=t.int
erpolation&&t.interpolation.format||function(e){return e},this.init(t)}return o(e,
[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?
arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var
t=e.interpolation;this.escape=void 0!==t.escape?t.escape:kn,this.escapeValue=void
0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!
==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?
Sn(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?
Sn(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?
t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.
unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||""
,this.nestingPrefix=t.nestingPrefix?Sn(t.nestingPrefix):t.nestingPrefixEscaped||
Sn("$t("),this.nestingSuffix=t.nestingSuffix?
Sn(t.nestingSuffix):t.nestingSuffixEscaped||
Sn(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?
t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxRepl
aces?t.maxReplaces:1e3,this.alwaysFormat=void 0!
==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function()
{this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var
e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new
RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.
+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new
RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.
+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},
{key:"interpolate",value:function(e,t,n,r){var
o,i,a,s=this,u=this.options&&this.options.interpolation&&this.options.interpolation
.defaultVariables||{};function c(e){return e.replace(/\$/g,"$$$$")}var
l=function(e){if(e.indexOf(s.formatSeparator)<0){var
o=qn(t,u,e,s.options.keySeparator,s.options.ignoreJSONStructure);return
s.alwaysFormat?s.format(o,void 0,n,Jn(Jn(Jn({},r),t),{},
{interpolationkey:e})):o}var
i=e.split(s.formatSeparator),a=i.shift().trim(),c=i.join(s.formatSeparator).trim();
return
s.format(qn(t,u,a,s.options.keySeparator,s.options.ignoreJSONStructure),c,n,Jn(Jn(J
n({},r),t),{},{interpolationkey:a}))};this.resetRegExp();var
f=r&&r.missingInterpolationHandler||
this.options.missingInterpolationHandler,p=r&&r.interpolation&&void 0!
==r.interpolation.skipOnVariables?
r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{
regex:this.regexpUnescape,safeValue:function(e){return c(e)}},
{regex:this.regexp,safeValue:function(e){return s.escapeValue?
c(s.escape(e)):c(e)}}].forEach((function(t){for(a=0;o=t.regex.exec(e);){var
n=o[1].trim();if(void 0===(i=l(n)))if("function"===typeof f){var
u=f(e,o,r);i="string"===typeof u?u:""}else
if(r&&Object.prototype.hasOwnProperty.call(r,n))i="";else{if(p)
{i=o[0];continue}s.logger.warn("missed to pass in variable ".concat(n," for
interpolating ").concat(e)),i=""}else"string"===typeof i||s.useRawValueToEscape||
(i=yn(i));var c=t.safeValue(i);if(e=e.replace(o[0],c),p?
(t.regex.lastIndex+=i.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,+
+a>=s.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var
n,r,o,i=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function
s(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;var
r=e.split(new RegExp("".concat(n,"[ ]*{"))),i="{".concat(r[1]);e=r[0];var
a=(i=this.interpolate(i,o)).match(/'/g),s=i.match(/"/g);(a&&a.length%2===0&&!s||
s.length%2!==0)&&(i=i.replace(/'/
g,'"'));try{o=JSON.parse(i),t&&(o=Jn(Jn({},t),o))}catch(u){return
this.logger.warn("failed parsing options string in nesting for key
".concat(e),u),"".concat(e).concat(n).concat(i)}return delete
o.defaultValue,e}for(;n=this.nestingRegexp.exec(e);){var u=[];
(o=(o=Jn({},a)).replace&&"string"!==typeof o.replace?
o.replace:o).applyPostProcessor=!1,delete
o.defaultValue;var
c=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){var
l=n[1].split(this.formatSeparator).map((function(e){return
e.trim()}));n[1]=l.shift(),u=l,c=!
0}if((r=t(s.call(this,n[1].trim(),o),o))&&n[0]===e&&"string"!==typeof r)return
r;"string"!==typeof r&&(r=yn(r)),r||(this.logger.warn("missed to resolve
".concat(n[1]," for nesting ").concat(e)),r=""),c&&(r=u.reduce((function(e,t)
{return i.format(e,t,a.lng,Jn(Jn({},a),{},
{interpolationkey:n[1].trim()}))}),r.trim())),e=e.replace(n[0],r),this.regexp.lastI
ndex=0}return e}}]),e}();function Xn(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 Yn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?
arguments[t]:{};t%2?Xn(Object(n),!0).forEach((function(t)
{sn(e,t,n[t])})):Object.getOwnPropertyDescriptors?
Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xn(Object(n)).forEac
h((function(t)
{Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return
e}function $n(e){var t={};return function(n,r,o){var
i=r+JSON.stringify(o),a=t[i];return a||(a=e(r,o),t[i]=a),a(n)}}var Qn=function()
{function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:
{};i(this,e),this.logger=dn.create("formatter"),this.options=t,this.formats={number
:$n((function(e,t){var n=new Intl.NumberFormat(e,Yn({},t));return function(e)
{return n.format(e)}})),currency:$n((function(e,t){var n=new
Intl.NumberFormat(e,Yn(Yn({},t),{},{style:"currency"}));return function(e){return
n.format(e)}})),datetime:$n((function(e,t){var n=new
Intl.DateTimeFormat(e,Yn({},t));return function(e){return
n.format(e)}})),relativetime:$n((function(e,t){var n=new
Intl.RelativeTimeFormat(e,Yn({},t));return function(e){return
n.format(e,t.range||"day")}})),list:$n((function(e,t){var n=new
Intl.ListFormat(e,Yn({},t));return function(e){return
n.format(e)}}))},this.init(t)}return o(e,[{key:"init",value:function(e){var
t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:
{}}).interpolation;this.formatSeparator=t.formatSeparator?
t.formatSeparator:t.formatSeparator||","}},{key:"add",value:function(e,t)
{this.formats[e.toLowerCase().trim()]=t}},{key:"addCached",value:function(e,t)
{this.formats[e.toLowerCase().trim()]=$n(t)}},{key:"format",value:function(e,t,n)
{var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return
t.split(this.formatSeparator).reduce((function(e,t){var i=function(e){var
t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){var
r=e.split("(");t=r[0].toLowerCase().trim();var o=r[1].substring(0,r[1].length-
1);"currency"===t&&o.indexOf(":")<0?n.currency||
(n.currency=o.trim()):"relativetime"===t&&o.indexOf(":")<0?n.range||
(n.range=o.trim()):o.split(";").forEach((function(e){if(e){var
t=cn(e.split(":")),r=t[0],o=t.slice(1).join(":").trim().replace(/^'+|'+$/
g,"");n[r.trim()]||(n[r.trim()]=o),"false"===o&&(n[r.trim()]=!
1),"true"===o&&(n[r.trim()]=!0),isNaN(o)||
(n[r.trim()]=parseInt(o,10))}}))}return{formatName:t,formatOptions:n}}
(t),a=i.formatName,s=i.formatOptions;if(r.formats[a]){var u=e;try{var
c=o&&o.formatParams&&o.formatParams[o.interpolationkey]||{},l=c.locale||c.lng||
o.locale||o.lng||n;u=r.formats[a](e,l,Yn(Yn(Yn({},s),o),c))}catch(f)
{r.logger.warn(f)}return u}return r.logger.warn("there was no format function for
".concat(a)),e}),e)}}]),e}();function Zn(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 er(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?
arguments[t]:{};t%2?Zn(Object(n),!0).forEach((function(t)
{sn(e,t,n[t])})):Object.getOwnPropertyDescriptors?
Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zn(Object(n)).forEac
h((function(t)
{Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return
e}function tr(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
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!
0}catch(e){return!1}}();return function(){var n,r=an(e);if(t){var
o=an(this).constructor;n=Reflect.construct(r,arguments,o)}else
n=r.apply(this,arguments);return on(this,n)}}var nr=function(e){rn(n,e);var
t=tr(n);function n(e,r,o){var a,s=arguments.length>3&&void 0!==arguments[3]?
arguments[3]:{};return
i(this,n),a=t.call(this),jn&&gn.call(tn(a)),a.backend=e,a.store=r,a.services=o,a.la
nguageUtils=o.languageUtils,a.options=s,a.logger=dn.create("backendConnector"),a.wa
itingReads=[],a.maxParallelReads=s.maxParallelReads||
10,a.readingCalls=0,a.maxRetries=s.maxRetries>=0?
s.maxRetries:5,a.retryTimeout=s.retryTimeout>=1?
s.retryTimeout:350,a.state={},a.queue=[],a.backend&&a.backend.init&&a.backend.init(
o,s.backend,s),a}return o(n,[{key:"queueLoad",value:function(e,t,n,r){var
o=this,i={},a={},s={},u={};return e.forEach((function(e){var r=!
0;t.forEach((function(t){var s="".concat(e,"|").concat(t);!
n.reload&&o.store.hasResourceBundle(e,t)?o.state[s]=2:o.state[s]<0||
(1===o.state[s]?void 0===a[s]&&(a[s]=!0):(o.state[s]=1,r=!1,void 0===a[s]&&(a[s]=!
0),void 0===i[s]&&(i[s]=!0),void 0===u[t]&&(u[t]=!0)))})),r||(s[e]=!0)})),
(Object.keys(i).length||
Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).leng
th,loaded:{},errors:[],callback:r}),
{toLoad:Object.keys(i),pending:Object.keys(a),toLoadLanguages:Object.keys(s),toLoad
Namespaces:Object.keys(u)}}},{key:"loaded",value:function(e,t,n){var
r=e.split("|"),o=r[0],i=r[1];t&&this.emit("failedLoading",o,i,t),n&&this.store.addR
esourceBundle(o,i,n),this.state[e]=t?-1:2;var a={};this.queue.forEach((function(n)
{!function(e,t,n,r){var o=bn(e,t,Object),i=o.obj,a=o.k;i[a]=i[a]||
[],r&&(i[a]=i[a].concat(n)),r||i[a].push(n)}(n.loaded,[o],i),function(e,t){void 0!
==e.pending[t]&&(delete e.pending[t],e.pendingCount--)}(n,e),t&&n.errors.push(t),0!
==n.pendingCount||n.done||(Object.keys(n.loaded).forEach((function(e){a[e]||
(a[e]={});var t=n.loaded[e];t.length&&t.forEach((function(t){void 0===a[e]
[t]&&(a[e][t]=!0)}))})),n.done=!0,n.errors.length?
n.callback(n.errors):n.callback())})),this.emit("loaded",a),this.queue=this.queue.f
ilter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var
r=this,o=arguments.length>3&&void 0!==arguments[3]?
arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?
arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!
e.length)return a(null,
{});if(this.readingCalls>=this.maxParallelReads)this.waitingReads.push({lng:e,ns:t,
fcName:n,tried:o,wait:i,callback:a});else{this.readingCalls++;var s=function(s,u)
{if(r.readingCalls--,r.waitingReads.length>0){var
c=r.waitingReads.shift();r.read(c.lng,c.ns,c.fcName,c.tried,c.wait,c.callback)}s&&u
&&o<r.maxRetries?setTimeout((function()
{r.read.call(r,e,t,n,o+1,2*i,a)}),i):a(s,u)},u=this.backend[n].bind(this.backend);i
f(2!==u.length)return u(e,t,s);try{var c=u(e,t);c&&"function"===typeof c.then?
c.then((function(e){return s(null,e)})).catch(s):s(null,c)}catch(l){s(l)}}}},
{key:"prepareLoading",value:function(e,t){var n=this,r=arguments.length>2&&void 0!
==arguments[2]?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!
this.backend)return this.logger.warn("No backend was added via i18next.use. Will
not load resources."),o&&o();"string"===typeof
e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"===typeof t&&(t=[t]);var
i=this.queueLoad(e,t,r,o);if(!i.toLoad.length)return i.pending.length||
o(),null;i.toLoad.forEach((function(e){n.loadOne(e)}))}},
{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},
{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},
{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!
==arguments[1]?
arguments[1]:"",r=e.split("|"),o=r[0],i=r[1];this.read(o,i,"read",void 0,void 0,
(function(r,a){r&&t.logger.warn("".concat(n,"loading namespace ").concat(i," for
language ").concat(o," failed"),r),!r&&a&&t.logger.log("".concat(n,"loaded
namespace ").concat(i," for language ").concat(o),a),t.loaded(e,r,a)}))}},
{key:"saveMissing",value:function(e,t,n,r,o){var i=arguments.length>5&&void 0!
==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?
arguments[6]:function()
{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!
this.services.utils.hasLoadedNamespace(t))this.logger.warn('did not save key
"'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means
something IS WRONG in your setup. You access the t function before i18next.init /
i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or
Promise to resolve before accessing it!!!");else if(void 0!==n&&null!==n&&""!==n)
{if(this.backend&&this.backend.create){var s=er(er({},i),{},
{isUpdate:o}),u=this.backend.create.bind(this.backend);if(u.length<6)try{var c;
(c=5===u.length?u(e,t,n,r,s):u(e,t,n,r))&&"function"===typeof c.then?
c.then((function(e){return a(null,e)})).catch(a):a(null,c)}catch(l){a(l)}else
u(e,t,n,r,a,s)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}}]),n}(gn);function
rr(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:
["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!
1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!
0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partial
BundledLanguages:!1,saveMissing:!1,updateMissing:!
1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!
1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!
1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!
1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!
1,appendNamespaceToCIMode:!1,overloadTranslation
OptionHandler:function(e){var
n={};if("object"===t(e[1])&&(n=e[1]),"string"===typeof
e[1]&&(n.defaultValue=e[1]),"string"===typeof
e[2]&&(n.tDescription=e[2]),"object"===t(e[2])||"object"===t(e[3])){var r=e[3]||
e[2];Object.keys(r).forEach((function(e){n[e]=r[e]}))}return n},interpolation:
{escapeValue:!0,format:function(e,t,n,r){return
e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t
(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!
0}}}function or(e){return"string"===typeof e.ns&&(e.ns=[e.ns]),"string"===typeof
e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"===typeof
e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexO
f("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function
ir(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 ar(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?
arguments[t]:{};t%2?ir(Object(n),!0).forEach((function(t)
{sn(e,t,n[t])})):Object.getOwnPropertyDescriptors?
Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ir(Object(n)).forEac
h((function(t)
{Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return
e}function sr(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
Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!
0}catch(e){return!1}}();return function(){var n,r=an(e);if(t){var
o=an(this).constructor;n=Reflect.construct(r,arguments,o)}else
n=r.apply(this,arguments);return on(this,n)}}function ur(){}var cr=function(e)
{rn(r,e);var n=sr(r);function r(){var e,t,o=arguments.length>0&&void 0!
==arguments[0]?arguments[0]:{},a=arguments.length>1?arguments[1]:void
0;if(i(this,r),e=n.call(this),jn&&gn.call(tn(e)),e.options=or(o),e.services={},e.lo
gger=dn,e.modules={external:
[]},t=tn(e),Object.getOwnPropertyNames(Object.getPrototypeOf(t)).forEach((function(
e){"function"===typeof t[e]&&(t[e]=t[e].bind(t))})),a&&!e.isInitialized&&!
o.isClone){if(!e.options.initImmediate)return
e.init(o,a),on(e,tn(e));setTimeout((function(){e.init(o,a)}),0)}return e}return
o(r,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!
==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void
0;"function"===typeof t&&(n=t,t={}),!t.defaultNS&&!1!
==t.defaultNS&&t.ns&&("string"===typeof t.ns?
t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));var
r=rr();function o(e){return e?"function"===typeof e?new
e:e:null}if(this.options=ar(ar(ar({},r),this.options),or(t)),"v1"!
==this.options.compatibilityAPI&&(this.options.interpolation=ar(ar({},r.interpolati
on),this.options.interpolation)),void 0!
==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!
==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!
this.options.isClone){var i;this.modules.logger?
dn.init(o(this.modules.logger),this.options):dn.init(null,this.options),this.module
s.formatter?i=this.modules.formatter:"undefined"!==typeof Intl&&(i=Qn);var a=new
Bn(this.options);this.store=new Rn(this.options.resources,this.options);var
s=this.services;s.logger=dn,s.resourceStore=this.store,s.languageUtils=a,s.pluralRe
solver=new Hn(a,
{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJ
SON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!i||
this.options.interpolation.format&&this.options.interpolation.format!
==r.interpolation.format||
(s.formatter=o(i),s.formatter.init(s,this.options),this.options.interpolation.forma
t=s.formatter.format.bind(s.formatter)),s.interpolator=new
Wn(this.options),s.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},s.
backendConnector=new
nr(o(this.modules.backend),s.resourceStore,s,this.options),s.backendConnector.on("*
",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-
1]=arguments[o];e.emit.apply(e,
[t].concat(r))})),this.modules.languageDetector&&(s.languageDetector=o(this.modules
.languageDetector),s.languageDetector.init&&s.languageDetector.init(s,this.options.
detection,this.options)),this.modules.i18nFormat&&(s.i18nFormat=o(this.modules.i18n
Format),s.i18nFormat.init&&s.i18nFormat.init(this)),this.translator=new
Vn(this.services,this.options),this.translator.on("*",(function(t){for(var
n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-
1]=arguments[o];e.emit.apply(e,
[t].concat(r))})),this.modules.external.forEach((function(t)
{t.init&&t.init(e)}))}if(this.format=this.options.interpolation.format,n||
(n=ur),this.options.fallbackLng&&!this.services.languageDetector&&!
this.options.lng){var
u=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);u.length>0
&&"dev"!==u[0]&&(this.options.lng=u[0])}this.services.languageDetector||
this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is
defined");
["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach
((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));
["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach((
function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments),e}}));var
c=vn(),l=function(){var t=function(t,r){e.isInitialized&&!
e.initializedStoreOnce&&e.logger.warn("init: i18next is already initialized. You
should call init just once!"),e.isInitialized=!0,e.options.isClone||
e.logger.log("initialized",e.options),e.emit("initialized",e.options),c.resolve(r),
n(t,r)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return
t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return
this.options.resources||!this.options.initImmediate?l():setTimeout(l,0),c}},
{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!
==arguments[1]?arguments[1]:ur,r="string"===typeof e?
e:this.language;if("function"===typeof e&&(n=e),!this.options.resources||
this.options.partialBundledLanguages){if(r&&"cimode"===r.toLowerCase())return
n();var o=[],i=function(e)
{e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e)
{o.indexOf(e)<0&&o.push(e)}))};if(r)i(r);else
this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach((fun
ction(e){return
i(e)}));this.options.preload&&this.options.preload.forEach((function(e){return
i(e)})),this.services.backendConnector.load(o,this.options.ns,(function(e){e||
t.resolvedLanguage||!t.language||t.setResolvedLanguage(t.language),n(e)}))}else
n(null)}},{key:"reloadResources",value:function(e,t,n){var r=vn();return e||
(e=this.languages),t||(t=this.options.ns),n||
(n=ur),this.services.backendConnector.reload(e,t,(function(e)
{r.resolve(),n(e)})),r}},{key:"use",value:function(e){if(!e)throw new Error("You
are passing an undefined module! Please check the object you are passing to
i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please
check the object you are passing to
i18next.use()");return"backend"===e.type&&(this.modules.backend=e),
("logger"===e.type||
e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this
.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"po
stProcessor"===e.type&&Nn.addPostProcessor(e),"formatter"===e.type&&(this.modules.f
ormatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}},
{key:"setResolvedLanguage",value:function(e){if(e&&this.languages&&!
(["cimode","dev"].indexOf(e)>-1))for(var t=0;t<this.languages.length;t++){var
n=this.languages[t];if(!(["cimode","dev"].indexOf(n)>-
1)&&this.store.hasLanguageSomeTranslations(n)){this.resolvedLanguage=n;break}}}},
{key:"changeLanguage",value:function(e,t){var
n=this;this.isLanguageChangingTo=e;var r=vn();this.emit("languageChanging",e);var
o=function(e)
{n.language=e,n.languages=n.services.languageUtils.toResolveHierarchy(e),n.resolved
Language=void 0,n.setResolvedLanguage(e)},i=function(i){e||i||!
n.services.languageDetector||(i=[]);var a="string"===typeof i?
i:n.services.languageUtils.getBestMatchFromCodes(i);a&&(n.language||
o(a),n.translator.language||
n.translator.changeLanguage(a),n.services.languageDetector&&n.services.languageDete
ctor.cacheUserLanguage&&n.services.languageDetector.cacheUserLanguage(a)),n.loadRes
ources(a,(function(e){!function(e,i){i?
(o(i),n.translator.changeLanguage(i),n.isLanguageChangingTo=void
0,n.emit("languageChanged",i),n.logger.log("languageChanged",i)):n.isLanguageChangi
ngTo=void 0,r.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,
(function(){return n.t.apply(n,arguments)}))}(e,a)}))};return e||!
this.services.languageDetector||this.services.languageDetector.async?!
e&&this.services.languageDetector&&this.services.languageDetector.async?
0===this.services.languageDetector.detect.length?
this.services.languageDetector.detect().then(i):this.services.languageDetector.dete
ct(i):i(e):i(this.services.languageDetector.detect()),r}},
{key:"getFixedT",value:function(e,n,r){var o=this,i=function e(n,i){var
a;if("object"!==t(i)){for(var s=arguments.length,u=new Array(s>2?s-2:0),c=2;c<s;c+
+)u[c-
2]=arguments[c];a=o.options.overloadTranslationOptionHandler([n,i].concat(u))}else
a=ar({},i);a.lng=a.lng||e.lng,a.lngs=a.lngs||e.lngs,a.ns=a.ns||
e.ns,a.keyPrefix=a.keyPrefix||r||e.keyPrefix;var
l,f=o.options.keySeparator||".";return l=a.keyPrefix&&Array.isArray(n)?
n.map((function(e)
{return"".concat(a.keyPrefix).concat(f).concat(e)})):a.keyPrefix?"".concat(a.keyPre
fix).concat(f).concat(n):n,o.t(l,a)};return"string"===typeof e?
i.lng=e:i.lngs=e,i.ns=n,i.keyPrefix=r,i}},{key:"t",value:function(){var e;return
this.translator&&(e=this.translator).translate.apply(e,arguments)}},
{key:"exists",value:function(){var
e;return this.translator&&(e=this.translator).exists.apply(e,arguments)}},
{key:"setDefaultNamespace",value:function(e){this.options.defaultNS=e}},
{key:"hasLoadedNamespace",value:function(e){var t=this,n=arguments.length>1&&void
0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return
this.logger.warn("hasLoadedNamespace: i18next was not
initialized",this.languages),!1;if(!this.languages||!this.languages.length)return
this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or
empty",this.languages),!1;var r=this.resolvedLanguage||this.languages[0],o=!!
this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-
1];if("cimode"===r.toLowerCase())return!0;var a=function(e,n){var
r=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===r||
2===r};if(n.precheck){var s=n.precheck(this,a);if(void 0!==s)return s}return!!
this.hasResourceBundle(r,e)||(!(this.services.backendConnector.backend&&(!
this.options.resources||this.options.partialBundledLanguages))||!(!a(r,e)||o&&!
a(i,e)))}},{key:"loadNamespaces",value:function(e,t){var n=this,r=vn();return
this.options.ns?("string"===typeof e&&(e=[e]),e.forEach((function(e)
{n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e)
{r.resolve(),t&&t(e)})),r):(t&&t(),Promise.resolve())}},
{key:"loadLanguages",value:function(e,t){var n=vn();"string"===typeof
e&&(e=[e]);var r=this.options.preload||[],o=e.filter((function(e){return
r.indexOf(e)<0}));return o.length?
(this.options.preload=r.concat(o),this.loadResources((function(e)
{n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},
{key:"dir",value:function(e){if(e||(e=this.resolvedLanguage||
(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!
e)return"rtl";var t=this.services&&this.services.languageUtils||new
Bn(rr());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","a
cq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","
ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pb
t","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn",
"fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e)
)>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},
{key:"cloneInstance",value:function(){var e=this,t=arguments.length>0&&void 0!
==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?
arguments[1]:ur,o=ar(ar(ar({},this.options),t),{isClone:!0}),i=new r(o);void
0===t.debug&&void 0===t.prefix||
(i.logger=i.logger.clone(t));return["store","services","language"].forEach((functio
n(t)
{i[t]=e[t]})),i.services=ar({},this.services),i.services.utils={hasLoadedNamespace:
i.hasLoadedNamespace.bind(i)},i.translator=new
Vn(i.services,i.options),i.translator.on("*",(function(e){for(var
t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-
1]=arguments[r];i.emit.apply(i,
[e].concat(n))})),i.init(o,n),i.translator.options=i.options,i.translator.backendCo
nnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}},
{key:"toJSON",value:function()
{return{options:this.options,store:this.store,language:this.language,languages:this
.languages,resolvedLanguage:this.resolvedLanguage}}}]),r}
(gn);sn(cr,"createInstance",(function(){return new cr(arguments.length>0&&void 0!
==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}));var
lr=cr.createInstance();lr.createInstance=cr.createInstance;lr.createInstance,lr.dir
,lr.init,lr.loadResources,lr.reloadResources,lr.use,lr.changeLanguage,lr.getFixedT,
lr.t,lr.exists,lr.setDefaultNamespace,lr.hasLoadedNamespace,lr.loadNamespaces,lr.lo
adLanguages,lr.t("netError"),lr.t("serverError"),lr.t("socketError");var
fr,pr,hr="GET_SITE_PERMISSIONS",dr=function(){function e(){i(this,e)}return
o(e,null,[{key:"line",value:function(t){var n="-".repeat(12);if(t){var
r=n.substr(0,Math.floor(6));n="".concat(r," ").concat(t," ").concat(r)}e.warn(n)}},
{key:"log",get:function(){return console.log}},{key:"warn",get:function(){return
console.warn}},{key:"error",get:function(){return console.error}}]),e}
(),gr=(fr=o((function e(){var t,n,r,o,s=this;i(this,e),t=this,n="data",o=this,
(r=pr)&&Object.defineProperty(t,n,
{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.in
itializer?r.initializer.call(o):void 0}),this.init=function()
{s.getData()},this.getData=function(){chrome.runtime.sendMessage({action:hr,data:
{url:location.href}},(function(e){var t;dr.log("\u7ad9\u70b9\u6570\
u636e",e),s.data=e,(null===(t=s.data)||void 0===t?void
0:t.length)>0&&s.handler()}))},this.handler=u(a().mark((function e(){var t;return
a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t='\r\n((controlElements
= []) => {\r\n if (controlElements.length == 0) {\r\n return;\r\n }\r\n if
(window.__BROWSER_SITE_PERMISSIONS_EXCUTED__) {\r\n return;\r\n }\r\n const
initStyles = () => {\r\n let style = document.createElement("style");\r\n
style.innerHTML = `\r\n \r\n._browser_modal{\r\n position: fixed;\r\n z-index:
1000;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\
n padding-top: 100px;\r\n bottom: 0;\r\n top: 0;\r\n left:0;\r\n right:0;\r\n
background-color:rgba(0,0,0,0.8);\r\n}\r\n._browser_content_box{\r\n box-sizing:
border-box;\r\n background-color: #ffffff;\r\n width: 520px;\r\n border-radius:
3px;\r\n}\r\n\r\n._browser_content_header{\r\n display: flex;\r\n align-items:
center;\r\n color: #000000d9;\r\n font-size: 16px;\r\n font-weight: bold;\r\n
padding: 16px 24px;\r\n border-bottom: 1px solid #f0f0f0;\r\n}\r\
n._browser_content_body{\r\n padding: 16px 0px;\r\n text-align: left;\r\n color:
#000000d9;\r\n font-size: 14px;\r\n padding: 24px;\r\n}\r\
n._browser_content_footer{\r\n display: flex;\r\n justify-content: center;\r\n
padding: 0px 24px 12px 24px;\r\n}\r\n\r\n._browser_content_footer_btn {\r\n
cursor: pointer;\r\n height: 32px;\r\n margin-bottom: 12px;\r\n letter-spacing:
5px;\r\n border-radius: 2px;\r\n border:none; \r\n padding: 4px 15px;\r\n
background-color: #3569fd;\r\n border-color: #3569fd;\r\n font-size: 14px;\r\n
color: #ffffff;\r\n text-shadow: 0 -1px 0 rgb(0 0 0 / 12%);\r\n box-shadow: 0 2px
#0000000b;\r\n outline: none;\r\n} \r\n._browser_content_footer_btn:hover{\r\n
background-color: #5e8fff;\r\n border-color: #5e8fff;\r\n}\r\n `;\r\n\r\n
document.head.appendChild(style);\r\n }\r\n\r\n
window.__BROWSER_SITE_PERMISSIONS_EXCUTED__ = 1;\r\n console.log(\'executed\',
window.__BROWSER_SITE_PERMISSIONS_EXCUTED);\r\n\r\n function
getElementByXPath(xpath) {\r\n let ele = document.evaluate(\r\n xpath,\r\n
document,\r\n null,\r\n XPathResult.ANY_TYPE,\r\n
null).iterateNext();\r\n return ele;\r\n }\r\n function disableElement(ele,
message) {\r\n ele.dataset.xpathControlBySuperBrowser =
window.btoa(encodeURIComponent(message));\r\n const children = ele.childNodes;\
r\n children.forEach(item => {\r\n if (item.style) {\r\n
item.style.pointerEvents = "none";\r\n }\r\n })\r\n }\r\n\r\n function
disableElements() {\r\n controlElements.forEach(item => {\r\n let ele =
getElementByXPath(item.xpath);\r\n if (!!ele) {\r\n disableElement(ele,
item.message);\r\n }\r\n })\r\n }\r\n\r\n function removeElements() {\r\n
controlElements.forEach(item => {\r\n let ele =
getElementByXPath(item.xpath);\r\n if (item.hide && ele) {\r\n
ele.style.display = "none";\r\n }\r\n return !ele;\r\n });\r\n /**\
r\n * TODO \r\n * \u6709\u6ca1\u6709\u66f4\u6709\u4f18\u96c5\u7684\u76d1\
u542cDOM\u88ab\u63d2\u5165\r\n */\r\n setTimeout(() => {\r\n
removeElements();\r\n }, 30)\r\n }\r\n\r\n function
tryRemoveNewAddedElement(addedElement) {\r\n let isNeedRemove = !!
controlElements.find(ele => addedElement == getElementByXPath(ele.xpath));\r\n
if (isNeedRemove) {\r\n addedElement.remove();\r\n }\r\n }\r\n\r\n
function showMessage(message) {\r\n let decodeMessage;\r\n try {\r\n
decodeMessage = decodeURIComponent(window.atob(message));\r\n } catch (e) {\r\n
decodeMessage = message;\r\n }\r\n if (decodeMessage) {\r\n
createModal(null, decodeMessage);\r\n }\r\n }\r\n function createModal(title,
message) {\r\n let wrapper = document.createElement("div");\r\n
wrapper.classList.add(\'_browser_modal\');\r\n let content =
document.createElement("div");\r\n
content.classList.add("_browser_content_box");\r\n let header =
document.createElement("div");\r\n
header.classList.add("_browser_content_header");\r\n header.innerHTML = title ?
title : "\u7d2b\u9e1f\u6e29\u99a8\u63d0\u793a";\r\n\r\n let body =
document.createElement("div");\r\n body.classList.add("_browser_content_body");\
r\n body.innerHTML = message;\r\n\r\n let footer =
document.createElement("div");\r\n
footer.classList.add("_browser_content_footer");\r\n let btn =
document.createElement("button");\r\n btn.innerHTML = "\u786e\u8ba4";\r\n
btn.classList.add("_browser_content_footer_btn");\r\n
btn.addEventListener("click", () => {\r\n wrapper.remove();\r\n })\r\n
footer.appendChild(btn);\r\n content.appendChild(header);\r\n
content.appendChild(body);\r\n content.appendChild(footer);\r\n
wrapper.appendChild(content);\r\n\r\n document.body.appendChild(wrapper);\r\
n }\r\n /**\r\n *\r\n * @param {Document} e\r\n * @returns\r\n
*/\r\n function elementListener(e) {\r\n let currentIsDisabledMessage =
e.target.dataset.xpathControlBySuperBrowser;\r\n if (currentIsDisabledMessage)
{\r\n e.stopPropagation();\r\n e.preventDefault();\r\n
showMessage(currentIsDisabledMessage);\r\n return;\r\n } else {\r\n
let findItem = controlElements.find(item => {\r\n
let ele = getElementByXPath(item.xpath);\r\n return ele ===
e.target;\r\n })\r\n if (!!findItem) {\r\n e.stopPropagation();\r\
n e.preventDefault();\r\n disableElement(e.target,
findItem.message);\r\n
showMessage(window.btoa(encodeURIComponent(findItem.message)));\r\n return
false;\r\n }\r\n }\r\n }\r\n\r\n function init() {\r\n initStyles();\
r\n removeElements();\r\n disableElements();\r\n\r\n
document.addEventListener("click", elementListener, { capture: true });\r\n }\r\n
init();\r\n\r\n})($SITE_PERMISSIONS_DATA);\r\
n'.replace("$SITE_PERMISSIONS_DATA",JSON.stringify(gt(s.data))),window.eval(t);case
2:case"end":return e.stop()}}),e)})))})),pr=function(e,t,n,r,o){var i={};return
Object.keys(r).forEach((function(e){i[e]=r[e]})),i.enumerable=!!
i.enumerable,i.configurable=!!i.configurable,("value"in i||
i.initializer)&&(i.writable=!0),i=n.slice().reverse().reduce((function(n,r){return
r(e,t,n)||n}),i),o&&void 0!==i.initializer&&(i.value=i.initializer?
i.initializer.call(o):void 0,i.initializer=void 0),void
0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}(fr.prototype,"data",
[ee],{configurable:!0,enumerable:!0,writable:!0,initializer:function()
{return[]}}),fr),vr=o((function e(){return i(this,e),this.init=function(){(new
gr).init()},e.instance?e.instance:
(e.instance=this,this.init(),this)}));vr.instance=void 0,new vr}();

You might also like