!function(e){var t={};function __webpack_require__(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,__webpack_require__),r.l=!0,r.exports}__webpack_require__.m=e,__webpack_require__.c=t,__webpack_require__.d=function(e,t,n){__webpack_require__.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.t=function(e,t){if(1&t&&(e=__webpack_require__(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(__webpack_require__.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)__webpack_require__.d(n,r,function(t){return e[t]}.bind(null,r));return n},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,"a",t),t},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.p="/",__webpack_require__(__webpack_require__.s=210)}([function(e,t){function _getPrototypeOf(t){return e.exports=_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},_getPrototypeOf(t)}e.exports=_getPrototypeOf},function(e,t,n){"use strict";n.d(t,"a",function(){return behavior}),n.d(t,"b",function(){return className}),n.d(t,"e",function(){return regions}),n.d(t,"d",function(){return options});var r=n(8),a=n.n(r),i=n(54);function behavior(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){var r=n.prototype;r.behaviors=Object.assign(a()({},e,t),r.behaviors)}}function className(e){return function(t){t.prototype.className=e}}function regions(e){return function(t){t.prototype.regions=Object.assign(e,t.regions)}}function options(e){return function(t){t.prototype.options=Object.assign(e,t.options)}}n.d(t,"c",function(){return i.on})},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var r=n(126),a=n(2);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?a(e):t}},function(e,t,n){var r=n(127);e.exports=function(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}}),t&&r(e,t)}},function(e,t){function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}},function(e,t,n){"use strict";n.r(t);var r=n(42),a=n.n(r);t.default=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.pop();return a.a.apply(void 0,t.concat([r.hash]))}},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){"use strict";n.r(t),n.d(t,"default",function(){return translate});var r=n(19);function translate(e,t){return r.c.t(e,t?t.hash:{})}},function(e,t,n){e.exports=function(e,t,n){"use strict";e="default"in e?e.default:e,t="default"in t?t.default:t,n="default"in n?n.default:n;var r=function(e){return function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return e.apply(t,r)}},a=e.Model.extend,i=function deprecate(e,n){t.isObject(e)&&(e=e.prev+" is going to be removed in the future. Please use "+e.next+" instead."+(e.url?" See: "+e.url:"")),te.DEV_MODE&&(void 0!==n&&n||deprecate._cache[e]||(deprecate._warn("Deprecation warning: "+e),deprecate._cache[e]=!0))};i._console="undefined"!=typeof console?console:{},i._warn=function(){var e=i._console.warn||i._console.log||t.noop;return e.apply(i._console,arguments)},i._cache={};var o=function(e){return document.documentElement.contains(e&&e.parentNode)},s=function(e,n){var r=this;e&&t.each(n,function(t){var n=e[t];void 0!==n&&(r[t]=n)})},l=function(e){if(e)return this.options&&void 0!==this.options[e]?this.options[e]:this[e]},u=function(e){var n=this;return t.reduce(e,function(e,r,a){return t.isFunction(r)||(r=n[r]),r&&(e[a]=r),e},{})},c=/(^|:)(\w)/gi;function getEventName(e,t,n){return n.toUpperCase()}var f=t.memoize(function(e){return"on"+e.replace(c,getEventName)});function triggerMethod$1(e){for(var n=arguments.length,r=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];var i=f(e),o=l.call(this,i),s=void 0;return t.isFunction(o)&&(s=o.apply(this,r)),this.trigger.apply(this,arguments),s}function triggerMethodOn(e){for(var n=arguments.length,r=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return t.isFunction(e.triggerMethod)?e.triggerMethod.apply(e,r):triggerMethod$1.apply(e,r)}function triggerMethodChildren(e,n,r){e._getImmediateChildren&&t.each(e._getImmediateChildren(),function(e){r(e)&&triggerMethodOn(e,n,e)})}function shouldTriggerAttach(e){return!e._isAttached}function shouldAttach(e){return!!shouldTriggerAttach(e)&&(e._isAttached=!0,!0)}function shouldTriggerDetach(e){return e._isAttached}function shouldDetach(e){return!!shouldTriggerDetach(e)&&(e._isAttached=!1,!0)}function triggerDOMRefresh(e){e._isAttached&&e._isRendered&&triggerMethodOn(e,"dom:refresh",e)}function triggerDOMRemove(e){e._isAttached&&e._isRendered&&triggerMethodOn(e,"dom:remove",e)}function handleBeforeAttach(){triggerMethodChildren(this,"before:attach",shouldTriggerAttach)}function handleAttach(){triggerMethodChildren(this,"attach",shouldAttach),triggerDOMRefresh(this)}function handleBeforeDetach(){triggerMethodChildren(this,"before:detach",shouldTriggerDetach),triggerDOMRemove(this)}function handleDetach(){triggerMethodChildren(this,"detach",shouldDetach)}function handleBeforeRender(){triggerDOMRemove(this)}function handleRender(){triggerDOMRefresh(this)}function monitorViewEvents(e){e._areViewEventsMonitored||(e._areViewEventsMonitored=!0,e.on({"before:attach":handleBeforeAttach,attach:handleAttach,"before:detach":handleBeforeDetach,detach:handleDetach,"before:render":handleBeforeRender,render:handleRender}))}var h=["description","fileName","lineNumber","name","message","number"],d=a.call(Error,{urlRoot:"http://marionettejs.com/docs/v3.3.1/",constructor:function(e,n){t.isObject(e)?e=(n=e).message:n||(n={});var r=Error.call(this,e);t.extend(this,t.pick(r,h),t.pick(n,h)),this.captureStackTrace(),n.url&&(this.url=this.urlRoot+n.url)},captureStackTrace:function(){Error.captureStackTrace&&Error.captureStackTrace(this,d)},toString:function(){return this.name+": "+this.message+(this.url?" See: "+this.url:"")}});function iterateEvents(e,n,r,a){if(n&&r){if(!t.isObject(r))throw new d({message:"Bindings must be an object.",url:"marionette.functions.html#marionettebindevents"});t.each(r,function(r,i){t.isString(r)?function(e,n,r,a,i){var o=a.split(/\s+/);t.each(o,function(t){var a=e[t];if(!a)throw new d('Method "'+t+'" was configured as an event handler, but does not exist.');e[i](n,r,a)})}(e,n,i,r,a):e[a](n,i,r)})}}function bindEvents(e,t){return iterateEvents(this,e,t,"listenTo"),this}function unbindEvents(e,t){return iterateEvents(this,e,t,"stopListening"),this}function iterateReplies(e,n,r,a){if(n&&r){if(!t.isObject(r))throw new d({message:"Bindings must be an object.",url:"marionette.functions.html#marionettebindrequests"});var i=u.call(e,r);n[a](i,e)}}function bindRequests(e,t){return iterateReplies(this,e,t,"reply"),this}function unbindRequests(e,t){return iterateReplies(this,e,t,"stopReplying"),this}d.extend=a;var p={normalizeMethods:u,_setOptions:function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];this.options=t.extend.apply(t,[{},t.result(this,"options")].concat(n))},mergeOptions:s,getOption:l,bindEvents:bindEvents,unbindEvents:unbindEvents},m={_initRadio:function(){var e=t.result(this,"channelName");if(e){if(!n)throw new d({name:"BackboneRadioMissing",message:'The dependency "backbone.radio" is missing.'});var r=this._channel=n.channel(e),a=t.result(this,"radioEvents");this.bindEvents(r,a);var i=t.result(this,"radioRequests");this.bindRequests(r,i),this.on("destroy",this._destroyRadio)}},_destroyRadio:function(){this._channel.stopReplying(null,null,this)},getChannel:function(){return this._channel},bindEvents:bindEvents,unbindEvents:unbindEvents,bindRequests:bindRequests,unbindRequests:unbindRequests},g=["channelName","radioEvents","radioRequests"],v=function(e){this._setOptions(e),this.mergeOptions(e,g),this.cid=t.uniqueId(this.cidPrefix),this._initRadio(),this.initialize.apply(this,arguments)};v.extend=a,t.extend(v.prototype,e.Events,p,m,{cidPrefix:"mno",_isDestroyed:!1,isDestroyed:function(){return this._isDestroyed},initialize:function(){},destroy:function(){if(this._isDestroyed)return this;for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.triggerMethod.apply(this,["before:destroy",this].concat(t)),this._isDestroyed=!0,this.triggerMethod.apply(this,["destroy",this].concat(t)),this.stopListening(),this},triggerMethod:triggerMethod$1});var b={createBuffer:function(){return document.createDocumentFragment()},appendChildren:function(t,n){e.$(t).append(n)},beforeEl:function(t,n){e.$(t).before(n)},replaceEl:function(e,t){if(e!==t){var n=t.parentNode;n&&n.replaceChild(e,t)}},detachContents:function(t){e.$(t).contents().detach()},setInnerContent:function(t,n){e.$(t).html(n)},detachEl:function(t){e.$(t).detach()},removeEl:function(t){e.$(t).remove()},findEls:function(t,n){return e.$(t,n)}},y=function(e){this.templateId=e};t.extend(y,{templateCaches:{},get:function(e,t){var n=this.templateCaches[e];return n||(n=new y(e),this.templateCaches[e]=n),n.load(t)},clear:function(){for(var e=void 0,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];var a=n.length;if(a>0)for(e=0;e<a;e++)delete this.templateCaches[n[e]];else this.templateCaches={}}}),t.extend(y.prototype,b,{load:function(e){if(this.compiledTemplate)return this.compiledTemplate;var t=this.loadTemplate(this.templateId,e);return this.compiledTemplate=this.compileTemplate(t,e),this.compiledTemplate},loadTemplate:function(e,t){var n=this.findEls(e);if(!n.length)throw new d({name:"NoTemplateError",message:'Could not find template: "'+e+'"'});return n.html()},compileTemplate:function(e,n){return t.template(e,n)}});var _=t.invokeMap||t.invoke;function parseBehaviors(e,n){return t.chain(n).map(function(n,r){var a=function(e,n){return e.behaviorClass?e.behaviorClass:t.isFunction(e)?e:t.isFunction(te.Behaviors.behaviorsLookup)?te.Behaviors.behaviorsLookup(e,n)[n]:te.Behaviors.behaviorsLookup[n]}(n,r),i=n===a?{}:n,o=new a(i,e),s=parseBehaviors(e,t.result(o,"behaviors"));return[o].concat(s)}).flatten().value()}var w={_initBehaviors:function(){this._behaviors=this._getBehaviors()},_getBehaviors:function(){var e=t.result(this,"behaviors");return t.isObject(e)?parseBehaviors(this,e):{}},_getBehaviorTriggers:function(){var e=_(this._behaviors,"getTriggers");return t.reduce(e,function(e,n){return t.extend(e,n)},{})},_getBehaviorEvents:function(){var e=_(this._behaviors,"getEvents");return t.reduce(e,function(e,n){return t.extend(e,n)},{})},_proxyBehaviorViewProperties:function(){_(this._behaviors,"proxyViewProperties")},_delegateBehaviorEntityEvents:function(){_(this._behaviors,"delegateEntityEvents")},_undelegateBehaviorEntityEvents:function(){_(this._behaviors,"undelegateEntityEvents")},_destroyBehaviors:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];_.apply(void 0,[this._behaviors,"destroy"].concat(t))},_removeBehavior:function(e){this._isDestroyed||(this._behaviors=t.without(this._behaviors,e))},_bindBehaviorUIElements:function(){_(this._behaviors,"bindUIElements")},_unbindBehaviorUIElements:function(){_(this._behaviors,"unbindUIElements")},_triggerEventOnBehaviors:function(){for(var e=this._behaviors,t=0,n=e&&e.length;t<n;t++)triggerMethod$1.apply(e[t],arguments)}},x={_delegateEntityEvents:function(e,n){this._undelegateEntityEvents(e,n);var r=t.result(this,"modelEvents");bindEvents.call(this,e,r);var a=t.result(this,"collectionEvents");bindEvents.call(this,n,a)},_undelegateEntityEvents:function(e,n){var r=t.result(this,"modelEvents");unbindEvents.call(this,e,r);var a=t.result(this,"collectionEvents");unbindEvents.call(this,n,a)}},k=/^(\S+)\s*(.*)$/,C=function(e){var n=e.match(k);return function(e,n){return[e+t.uniqueId(".evt"),n].join(" ")}(n[1],n[2])},S={childViewEventPrefix:!0,triggersStopPropagation:!0,triggersPreventDefault:!0};function isEnabled(e){return!!S[e]}var T={_getViewTriggers:function(e,n){return t.reduce(n,function(n,r,a){return a=C(a),n[a]=function(e,n){t.isString(n)&&(n={event:n});var r=n.event,a=!!n.preventDefault;isEnabled("triggersPreventDefault")&&(a=!1!==n.preventDefault);var i=!!n.stopPropagation;return isEnabled("triggersStopPropagation")&&(i=!1!==n.stopPropagation),function(t){a&&t.preventDefault(),i&&t.stopPropagation(),e.triggerMethod(r,e,t)}}(e,r),n},{})}},E=function(e,t){return e.replace(/@ui\.[a-zA-Z-_$0-9]*/g,function(e){return t[e.slice(4)]})},M={normalizeUIKeys:function(e){var n=this._getUIBindings();return function(e,n){return t.reduce(e,function(e,t,r){var a=E(r,n);return e[a]=t,e},{})}(e,n)},normalizeUIString:function(e){var t=this._getUIBindings();return E(e,t)},normalizeUIValues:function(e,n){var r=this._getUIBindings();return function _normalizeUIValues(e,n,r){return t.each(e,function(a,i){t.isString(a)?e[i]=E(a,n):t.isObject(a)&&t.isArray(r)&&(t.extend(a,_normalizeUIValues(t.pick(a,r),n)),t.each(r,function(e){var r=a[e];t.isString(r)&&(a[e]=E(r,n))}))}),e}(e,r,n)},_getUIBindings:function(){var e=t.result(this,"_uiBindings"),n=t.result(this,"ui");return e||n},_bindUIElements:function(){var e=this;if(this.ui){this._uiBindings||(this._uiBindings=this.ui);var n=t.result(this,"_uiBindings");this._ui={},t.each(n,function(t,n){e._ui[n]=e.$(t)}),this.ui=this._ui}},_unbindUIElements:function(){var e=this;this.ui&&this._uiBindings&&(t.each(this.ui,function(t,n){delete e.ui[n]}),this.ui=this._uiBindings,delete this._uiBindings,delete this._ui)},_getUI:function(e){return this._ui[e]}},O={supportsRenderLifecycle:!0,supportsDestroyLifecycle:!0,_isDestroyed:!1,isDestroyed:function(){return!!this._isDestroyed},_isRendered:!1,isRendered:function(){return!!this._isRendered},_isAttached:!1,isAttached:function(){return!!this._isAttached},delegateEvents:function(n){this._proxyBehaviorViewProperties(),this._buildEventProxies();var r=this._getEvents(n);void 0===n&&(this.events=r);var a=t.extend({},this._getBehaviorEvents(),r,this._getBehaviorTriggers(),this.getTriggers());return e.View.prototype.delegateEvents.call(this,a),this},_getEvents:function(e){var n=e||this.events;return t.isFunction(n)?this.normalizeUIKeys(n.call(this)):this.normalizeUIKeys(n)},getTriggers:function(){if(this.triggers){var e=this.normalizeUIKeys(t.result(this,"triggers"));return this._getViewTriggers(this,e)}},delegateEntityEvents:function(){return this._delegateEntityEvents(this.model,this.collection),this._delegateBehaviorEntityEvents(),this},undelegateEntityEvents:function(){return this._undelegateEntityEvents(this.model,this.collection),this._undelegateBehaviorEntityEvents(),this},destroy:function(){if(this._isDestroyed)return this;for(var e=!!this._isAttached,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return this.triggerMethod.apply(this,["before:destroy",this].concat(n)),e&&this.triggerMethod("before:detach",this),this.unbindUIElements(),this.removeEl(this.el),e&&(this._isAttached=!1,this.triggerMethod("detach",this)),this._removeChildren(),this._isDestroyed=!0,this._isRendered=!1,this._destroyBehaviors.apply(this,n),this.triggerMethod.apply(this,["destroy",this].concat(n)),this.stopListening(),this},bindUIElements:function(){return this._bindUIElements(),this._bindBehaviorUIElements(),this},unbindUIElements:function(){return this._unbindUIElements(),this._unbindBehaviorUIElements(),this},getUI:function(e){return this._getUI(e)},childViewEventPrefix:function(){return!!isEnabled("childViewEventPrefix")&&"childview"},triggerMethod:function(){var e=triggerMethod$1.apply(this,arguments);return this._triggerEventOnBehaviors.apply(this,arguments),e},_buildEventProxies:function(){this._childViewEvents=t.result(this,"childViewEvents"),this._childViewTriggers=t.result(this,"childViewTriggers")},_proxyChildViewEvents:function(e){this.listenTo(e,"all",this._childViewEventHandler)},_childViewEventHandler:function(e){for(var n=this.normalizeMethods(this._childViewEvents),r=arguments.length,a=Array(r>1?r-1:0),i=1;i<r;i++)a[i-1]=arguments[i];void 0!==n&&t.isFunction(n[e])&&n[e].apply(this,a);var o=this._childViewTriggers;o&&t.isString(o[e])&&this.triggerMethod.apply(this,[o[e]].concat(a));var s=t.result(this,"childViewEventPrefix");if(!1!==s){var l=s+":"+e;this.triggerMethod.apply(this,[l].concat(a))}}};function destroyBackboneView(e){e.supportsDestroyLifecycle||triggerMethodOn(e,"before:destroy",e);var t=!!e._isAttached;t&&triggerMethodOn(e,"before:detach",e),e.remove(),t&&(e._isAttached=!1,triggerMethodOn(e,"detach",e)),e._isDestroyed=!0,e.supportsDestroyLifecycle||triggerMethodOn(e,"destroy",e)}t.extend(O,b,w,p,x,T,M);var A=["allowMissingEl","parentEl","replaceElement"],R=v.extend({cidPrefix:"mnr",replaceElement:!1,_isReplaced:!1,_isSwappingView:!1,constructor:function(t){if(this._setOptions(t),this.mergeOptions(t,A),this._initEl=this.el=this.getOption("el"),this.el=this.el instanceof e.$?this.el[0]:this.el,!this.el)throw new d({name:"NoElError",message:'An "el" must be specified for a region.'});this.$el=this.getEl(this.el),v.call(this,t)},show:function(e,t){if(this._ensureElement(t))return(e=this._getView(e,t))===this.currentView?this:(this._isSwappingView=!!this.currentView,this.triggerMethod("before:show",this,e,t),e._isAttached||this.empty(t),this._setupChildView(e),this._renderView(e),this._attachView(e,t),this.currentView=e,this.triggerMethod("show",this,e,t),this._isSwappingView=!1,this)},_setupChildView:function(e){monitorViewEvents(e),this._proxyChildViewEvents(e),e.on("destroy",this._empty,this)},_proxyChildViewEvents:function(e){var t=this._parentView;t&&t._proxyChildViewEvents(e)},_renderView:function(e){e._isRendered||(e.supportsRenderLifecycle||triggerMethodOn(e,"before:render",e),e.render(),e.supportsRenderLifecycle||(e._isRendered=!0,triggerMethodOn(e,"render",e)))},_attachView:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=!e._isAttached&&o(this.el),a=void 0===n.replaceElement?!!t.result(this,"replaceElement"):!!n.replaceElement;r&&triggerMethodOn(e,"before:attach",e),a?this._replaceEl(e):this.attachHtml(e),r&&(e._isAttached=!0,triggerMethodOn(e,"attach",e))},_ensureElement:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isObject(this.el)||(this.$el=this.getEl(this.el),this.el=this.$el[0]),!this.$el||0===this.$el.length){var n=void 0===e.allowMissingEl?!!t.result(this,"allowMissingEl"):!!e.allowMissingEl;if(n)return!1;throw new d('An "el" must exist in DOM for this region '+this.cid)}return!0},_getView:function(t){if(!t)throw new d({name:"ViewNotValid",message:"The view passed is undefined and therefore invalid. You must pass a view instance to show."});if(t._isDestroyed)throw new d({name:"ViewDestroyedError",message:'View (cid: "'+t.cid+'") has already been destroyed and cannot be used.'});if(t instanceof e.View)return t;var n=this._getViewOptions(t);return new P(n)},_getViewOptions:function(e){return t.isFunction(e)?{template:e}:t.isObject(e)?e:{template:function(){return e}}},getEl:function(e){return this.findEls(e,t.result(this,"parentEl"))},_replaceEl:function(e){this._restoreEl(),e.on("before:destroy",this._restoreEl,this),this.replaceEl(e.el,this.el),this._isReplaced=!0},_restoreEl:function(){if(this._isReplaced){var e=this.currentView;e&&(this._detachView(e),this._isReplaced=!1)}},isReplaced:function(){return!!this._isReplaced},isSwappingView:function(){return!!this._isSwappingView},attachHtml:function(e){this.appendChildren(this.el,e.el)},empty:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{allowMissingEl:!0},t=this.currentView;if(!t)return this._ensureElement(e)&&this.detachHtml(),this;var n=!e.preventDestroy;return n||i("The preventDestroy option is deprecated. Use Region#detachView"),this._empty(t,n),this},_empty:function(e,t){e.off("destroy",this._empty,this),this.triggerMethod("before:empty",this,e),this._restoreEl(),delete this.currentView,e._isDestroyed||(t?this.removeView(e):this._detachView(e),this._stopChildViewEvents(e)),this.triggerMethod("empty",this,e)},_stopChildViewEvents:function(e){var t=this._parentView;t&&this._parentView.stopListening(e)},destroyView:function(e){return e._isDestroyed?e:(e.destroy?e.destroy():destroyBackboneView(e),e)},removeView:function(e){this.destroyView(e)},detachView:function(){var e=this.currentView;if(e)return this._empty(e),e},_detachView:function(e){var t=!!e._isAttached,n=this._isReplaced;t&&triggerMethodOn(e,"before:detach",e),n?this.replaceEl(this.el,e.el):this.detachHtml(),t&&(e._isAttached=!1,triggerMethodOn(e,"detach",e))},detachHtml:function(){this.detachContents(this.el)},hasView:function(){return!!this.currentView},reset:function(e){return this.empty(e),this.$el&&(this.el=this._initEl),delete this.$el,this},destroy:function(e){return this._isDestroyed?this:(this.reset(e),this._name&&this._parentView._removeReferences(this._name),delete this._parentView,delete this._name,v.prototype.destroy.apply(this,arguments))}});t.extend(R.prototype,b);var N=function(e,n){return e instanceof R?e:function(e,n){var r=t.extend({},n);if(t.isString(e))return t.extend(r,{el:e}),buildRegionFromObject(r);if(t.isFunction(e))return t.extend(r,{regionClass:e}),buildRegionFromObject(r);if(t.isObject(e))return e.selector&&i("The selector option on a Region definition object is deprecated. Use el to pass a selector string"),t.extend(r,{el:e.selector},e),buildRegionFromObject(r);throw new d({message:"Improper region configuration type.",url:"marionette.region.html#region-configuration-types"})}(e,n)};function buildRegionFromObject(e){var n=e.regionClass,r=t.omit(e,"regionClass");return new n(r)}var D={regionClass:R,_initRegions:function(){this.regions=this.regions||{},this._regions={},this.addRegions(t.result(this,"regions"))},_reInitRegions:function(){_(this._regions,"reset")},addRegion:function(e,t){var n={};return n[e]=t,this.addRegions(n)[e]},addRegions:function(e){if(!t.isEmpty(e))return e=this.normalizeUIValues(e,["selector","el"]),this.regions=t.extend({},this.regions,e),this._addRegions(e)},_addRegions:function(e){var n=this,r={regionClass:this.regionClass,parentEl:t.partial(t.result,this,"el")};return t.reduce(e,function(e,t,a){return e[a]=N(t,r),n._addRegion(e[a],a),e},{})},_addRegion:function(e,t){this.triggerMethod("before:add:region",this,t,e),e._parentView=this,e._name=t,this._regions[t]=e,this.triggerMethod("add:region",this,t,e)},removeRegion:function(e){var t=this._regions[e];return this._removeRegion(t,e),t},removeRegions:function(){var e=this._getRegions();return t.each(this._regions,t.bind(this._removeRegion,this)),e},_removeRegion:function(e,t){this.triggerMethod("before:remove:region",this,t,e),e.destroy(),this.triggerMethod("remove:region",this,t,e)},_removeReferences:function(e){delete this.regions[e],delete this._regions[e]},emptyRegions:function(){var e=this.getRegions();return _(e,"empty"),e},hasRegion:function(e){return!!this.getRegion(e)},getRegion:function(e){return this._isRendered||this.render(),this._regions[e]},_getRegions:function(){return t.clone(this._regions)},getRegions:function(){return this._isRendered||this.render(),this._getRegions()},showChildView:function(e,t){for(var n=this.getRegion(e),r=arguments.length,a=Array(r>2?r-2:0),i=2;i<r;i++)a[i-2]=arguments[i];return n.show.apply(n,[t].concat(a))},detachChildView:function(e){return this.getRegion(e).detachView()},getChildView:function(e){return this.getRegion(e).currentView}},V={render:function(e,n){if(!e)throw new d({name:"TemplateNotFoundError",message:"Cannot render the template since its false, null or undefined."});var r=t.isFunction(e)?e:y.get(e);return r(n)}},j=["behaviors","childViewEventPrefix","childViewEvents","childViewTriggers","collectionEvents","events","modelEvents","regionClass","regions","template","templateContext","triggers","ui"],P=e.View.extend({constructor:function(n){this.render=t.bind(this.render,this),this._setOptions(n),this.mergeOptions(n,j),monitorViewEvents(this),this._initBehaviors(),this._initRegions();var r=Array.prototype.slice.call(arguments);r[0]=this.options,e.View.prototype.constructor.apply(this,r),this.delegateEntityEvents(),this._triggerEventOnBehaviors("initialize",this)},serializeData:function(){return this.model||this.collection?this.model?this.serializeModel():{items:this.serializeCollection()}:{}},serializeModel:function(){return this.model?t.clone(this.model.attributes):{}},serializeCollection:function(){return this.collection?this.collection.map(function(e){return t.clone(e.attributes)}):{}},setElement:function(){var t=!!this.el;return e.View.prototype.setElement.apply(this,arguments),t&&(this._isRendered=!!this.$el.length,this._isAttached=o(this.el)),this._isRendered&&this.bindUIElements(),this},render:function(){return this._isDestroyed?this:(this.triggerMethod("before:render",this),this._isRendered&&this._reInitRegions(),this._renderTemplate(),this.bindUIElements(),this._isRendered=!0,this.triggerMethod("render",this),this)},_renderTemplate:function(){var e=this.getTemplate();if(!1!==e){var t=this.mixinTemplateContext(this.serializeData()),n=this._renderHtml(e,t);this.attachElContent(n)}else i("template:false is deprecated.  Use _.noop.")},_renderHtml:function(e,t){return V.render(e,t,this)},getTemplate:function(){return this.template},mixinTemplateContext:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.result(this,"templateContext");return t.extend(e,n)},attachElContent:function(e){return this.setInnerContent(this.el,e),this},_removeChildren:function(){this.removeRegions()},_getImmediateChildren:function(){return t.chain(this._getRegions()).map("currentView").compact().value()}},{setRenderer:function(e){this.prototype._renderHtml=e}});t.extend(P.prototype,O,D);var L=["forEach","each","map","find","detect","filter","select","reject","every","all","some","any","include","contains","invoke","toArray","first","initial","rest","last","without","isEmpty","pluck","reduce","partition"],I=function(e,n){t.each(L,function(r){e[r]=function(){var e=t.values(t.result(this,n)),a=[e].concat(t.toArray(arguments));return t[r].apply(t,a)}})},B=function(e){this._views={},this._indexByModel={},this._indexByCustom={},this._updateLength(),t.each(e,t.bind(this.add,this))};I(B.prototype,"_views"),t.extend(B.prototype,{add:function(e,t){return this._add(e,t)._updateLength()},_add:function(e,t){var n=e.cid;return this._views[n]=e,e.model&&(this._indexByModel[e.model.cid]=n),t&&(this._indexByCustom[t]=n),this},findByModel:function(e){return this.findByModelCid(e.cid)},findByModelCid:function(e){var t=this._indexByModel[e];return this.findByCid(t)},findByCustom:function(e){var t=this._indexByCustom[e];return this.findByCid(t)},findByIndex:function(e){return t.values(this._views)[e]},findByCid:function(e){return this._views[e]},remove:function(e){return this._remove(e)._updateLength()},_remove:function(e){var n=e.cid;return e.model&&delete this._indexByModel[e.model.cid],t.some(this._indexByCustom,t.bind(function(e,t){if(e===n)return delete this._indexByCustom[t],!0},this)),delete this._views[n],this},_updateLength:function(){return this.length=t.size(this._views),this}});var z=["behaviors","childView","childViewEventPrefix","childViewEvents","childViewOptions","childViewTriggers","collectionEvents","events","filter","emptyView","emptyViewOptions","modelEvents","reorderOnSort","sort","triggers","ui","viewComparator"],U=e.View.extend({sort:!0,constructor:function(n){this.render=t.bind(this.render,this),this._setOptions(n),this.mergeOptions(n,z),monitorViewEvents(this),this._initBehaviors(),this.once("render",this._initialEvents),this._initChildViewStorage(),this._bufferedChildren=[];var r=Array.prototype.slice.call(arguments);r[0]=this.options,e.View.prototype.constructor.apply(this,r),this.delegateEntityEvents(),this._triggerEventOnBehaviors("initialize",this)},_startBuffering:function(){this._isBuffering=!0},_endBuffering:function(){var e=!!this._isAttached,n=e?this._getImmediateChildren():[];this._isBuffering=!1,t.each(n,function(e){triggerMethodOn(e,"before:attach",e)}),this.attachBuffer(this,this._createBuffer()),t.each(n,function(e){e._isAttached=!0,triggerMethodOn(e,"attach",e)}),this._bufferedChildren=[]},_getImmediateChildren:function(){return t.values(this.children._views)},_initialEvents:function(){this.collection&&(this.listenTo(this.collection,"add",this._onCollectionAdd),this.listenTo(this.collection,"update",this._onCollectionUpdate),this.listenTo(this.collection,"reset",this.render),this.sort&&this.listenTo(this.collection,"sort",this._sortViews))},_onCollectionAdd:function(e,n,r){var a=void 0!==r.at&&(r.index||n.indexOf(e));(this.filter||!1===a)&&(a=t.indexOf(this._filteredSortedModels(a),e)),this._shouldAddChild(e,a)&&(this._destroyEmptyView(),this._addChild(e,a))},_onCollectionUpdate:function(e,t){var n=t.changes;this._removeChildModels(n.removed)},_removeChildModels:function(e){var t=this._getRemovedViews(e);t.length&&(this.children._updateLength(),this._updateIndices(t,!1),this.isEmpty()&&this._showEmptyView())},_getRemovedViews:function(e){var n=this;return t.reduce(e,function(e,t){var r=t&&n.children.findByModel(t);return!r||r._isDestroyed?e:(n._removeChildView(r),e.push(r),e)},[])},_removeChildView:function(e){this.triggerMethod("before:remove:child",this,e),this.children._remove(e),e.destroy?e.destroy():destroyBackboneView(e),this.stopListening(e),this.triggerMethod("remove:child",this,e)},setElement:function(){var t=!!this.el;return e.View.prototype.setElement.apply(this,arguments),t&&(this._isAttached=o(this.el)),this},render:function(){return this._isDestroyed?this:(this.triggerMethod("before:render",this),this._renderChildren(),this._isRendered=!0,this.triggerMethod("render",this),this)},setFilter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.preventRender,r=this._isRendered&&!this._isDestroyed,a=this.filter!==e,i=r&&a&&!n;if(i){var o=this._filteredSortedModels();this.filter=e;var s=this._filteredSortedModels();this._applyModelDeltas(s,o)}else this.filter=e;return this},removeFilter:function(e){return this.setFilter(null,e)},_applyModelDeltas:function(e,n){var r=this,a={};t.each(e,function(e,t){var n=!r.children.findByModel(e);n&&r._onCollectionAdd(e,r.collection,{at:t}),a[e.cid]=!0});var i=t.filter(n,function(e){return!a[e.cid]&&r.children.findByModel(e)});this._removeChildModels(i)},reorder:function(){var e=this.children,n=this._filteredSortedModels();if(!n.length&&this._showingEmptyView)return this;var r=t.some(n,function(t){return!e.findByModel(t)});if(r)this.render();else{var a=[],i=e.reduce(function(e,r){var i=t.indexOf(n,r.model);return-1===i?(a.push(r.model),e):(r._index=i,e[i]=r.el,e)},new Array(n.length));this.triggerMethod("before:reorder",this),this._appendReorderedChildren(i),this._removeChildModels(a),this.triggerMethod("reorder",this)}return this},resortView:function(){return this.reorderOnSort?this.reorder():this._renderChildren(),this},_sortViews:function(){var e=this,n=this._filteredSortedModels(),r=t.find(n,function(t,n){var r=e.children.findByModel(t);return!r||r._index!==n});r&&this.resortView()},_emptyViewIndex:-1,_appendReorderedChildren:function(e){this.appendChildren(this.el,e)},_renderChildren:function(){this._isRendered&&(this._destroyEmptyView(),this._destroyChildren());var e=this._filteredSortedModels();this.isEmpty({processedModels:e})?this._showEmptyView():(this.triggerMethod("before:render:children",this),this._startBuffering(),this._showCollection(e),this._endBuffering(),this.triggerMethod("render:children",this))},_createView:function(e,t){var n=this._getChildView(e),r=this._getChildViewOptions(e,t),a=this.buildChildView(e,n,r);return a},_setupChildView:function(e,t){monitorViewEvents(e),this._proxyChildViewEvents(e),this.sort&&(e._index=t)},_showCollection:function(e){t.each(e,t.bind(this._addChild,this)),this.children._updateLength()},_filteredSortedModels:function(e){if(!this.collection||!this.collection.length)return[];var t=this.getViewComparator(),n=this.collection.models;if(e=Math.min(Math.max(e,0),n.length-1),t){var r=void 0;e&&(r=n[e],n=n.slice(0,e).concat(n.slice(e+1))),n=this._sortModelsBy(n,t),r&&n.splice(e,0,r)}return n=this._filterModels(n)},getViewComparator:function(){return this.viewComparator},_filterModels:function(e){var n=this;return this.filter&&(e=t.filter(e,function(e,t){return n._shouldAddChild(e,t)})),e},_sortModelsBy:function(e,n){return"string"==typeof n?t.sortBy(e,function(e){return e.get(n)}):1===n.length?t.sortBy(e,t.bind(n,this)):t.clone(e).sort(t.bind(n,this))},_showEmptyView:function(){var n=this._getEmptyView();if(n&&!this._showingEmptyView){this._showingEmptyView=!0;var r=new e.Model,a=this.emptyViewOptions||this.childViewOptions;t.isFunction(a)&&(a=a.call(this,r,this._emptyViewIndex));var i=this.buildChildView(r,n,a);this.triggerMethod("before:render:empty",this,i),this.addChildView(i,0),this.triggerMethod("render:empty",this,i)}},_destroyEmptyView:function(){this._showingEmptyView&&(this.triggerMethod("before:remove:empty",this),this._destroyChildren(),delete this._showingEmptyView,this.triggerMethod("remove:empty",this))},_getEmptyView:function(){var e=this.emptyView;if(e)return this._getView(e)},_getChildView:function(e){var t=this.childView;if(!t)throw new d({name:"NoChildViewError",message:'A "childView" must be specified'});if(!(t=this._getView(t,e)))throw new d({name:"InvalidChildViewError",message:'"childView" must be a view class or a function that returns a view class'});return t},_getView:function(n,r){return n.prototype instanceof e.View||n===e.View?n:t.isFunction(n)?n.call(this,r):void 0},_addChild:function(e,t){var n=this._createView(e,t);return this.addChildView(n,t),n},_getChildViewOptions:function(e,n){return t.isFunction(this.childViewOptions)?this.childViewOptions(e,n):this.childViewOptions},addChildView:function(e,t){return this.triggerMethod("before:add:child",this,e),this._setupChildView(e,t),this._isBuffering?this.children._add(e):(this._updateIndices(e,!0),this.children.add(e)),this._renderView(e),this._attachView(e,t),this.triggerMethod("add:child",this,e),e},_updateIndices:function(e,n){if(this.sort)if(n){var r=t.isArray(e)?t.max(e,"_index"):e;t.isObject(r)&&this.children.each(function(e){e._index>=r._index&&(e._index+=1)})}else t.each(t.sortBy(this.children._views,"_index"),function(e,t){e._index=t})},_renderView:function(e){e._isRendered||(e.supportsRenderLifecycle||triggerMethodOn(e,"before:render",e),e.render(),e.supportsRenderLifecycle||(e._isRendered=!0,triggerMethodOn(e,"render",e)))},_attachView:function(e,t){var n=!e._isAttached&&!this._isBuffering&&this._isAttached;n&&triggerMethodOn(e,"before:attach",e),this.attachHtml(this,e,t),n&&(e._isAttached=!0,triggerMethodOn(e,"attach",e))},buildChildView:function(e,n,r){var a=t.extend({model:e},r);return new n(a)},removeChildView:function(e){return!e||e._isDestroyed?e:(this._removeChildView(e),this.children._updateLength(),this._updateIndices(e,!1),e)},isEmpty:function(e){var n=void 0;return t.result(e,"processedModels")?n=e.processedModels:(n=this.collection?this.collection.models:[],n=this._filterModels(n)),0===n.length},attachBuffer:function(e,t){this.appendChildren(e.el,t)},_createBuffer:function(){var e=this,n=this.createBuffer();return t.each(this._bufferedChildren,function(t){e.appendChildren(n,t.el)}),n},attachHtml:function(e,t,n){e._isBuffering?e._bufferedChildren.splice(n,0,t):e._insertBefore(t,n)||e._insertAfter(t)},_insertBefore:function(e,t){var n=void 0,r=this.sort&&t<this.children.length-1;return r&&(n=this.children.find(function(e){return e._index===t+1})),!!n&&(this.beforeEl(n.el,e.el),!0)},_insertAfter:function(e){this.appendChildren(this.el,e.el)},_initChildViewStorage:function(){this.children=new B},_removeChildren:function(){this._destroyChildren()},_destroyChildren:function(e){this.children.length&&(this.triggerMethod("before:destroy:children",this),this.children.each(t.bind(this._removeChildView,this)),this.children._updateLength(),this.triggerMethod("destroy:children",this))},_shouldAddChild:function(e,n){var r=this.filter;return!t.isFunction(r)||r.call(this,e,n,this.collection)}});t.extend(U.prototype,O);var F=function(){this._init()};function stringComparator(e,t){return t.model&&t.model.get(e)}I(F.prototype,"_views"),t.extend(F.prototype,{_init:function(){this._views=[],this._viewsByCid={},this._indexByModel={},this._updateLength()},_add:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._views.length,n=e.cid;this._viewsByCid[n]=e,e.model&&(this._indexByModel[e.model.cid]=n),this._views.splice(t,0,e),this._updateLength()},_sort:function(e){return"string"==typeof e?(e=t.partial(stringComparator,e),this._sortBy(e)):1===e.length?this._sortBy(e):this._views.sort(e)},_sortBy:function(e){var n=t.sortBy(this._views,e);return this._set(n),n},_set:function(e){this._views.length=0,this._views.push.apply(this._views,e.slice(0)),this._updateLength()},findByModel:function(e){return this.findByModelCid(e.cid)},findByModelCid:function(e){var t=this._indexByModel[e];return this.findByCid(t)},findByIndex:function(e){return this._views[e]},findIndexByView:function(e){return this._views.indexOf(e)},findByCid:function(e){return this._viewsByCid[e]},_remove:function(e){if(this._viewsByCid[e.cid]){e.model&&delete this._indexByModel[e.model.cid],delete this._viewsByCid[e.cid];var t=this.findIndexByView(e);this._views.splice(t,1),this._updateLength()}},_updateLength:function(){this.length=this._views.length}});var H=["behaviors","childView","childViewEventPrefix","childViewEvents","childViewOptions","childViewTriggers","collectionEvents","emptyView","emptyViewOptions","events","modelEvents","sortWithCollection","triggers","ui","viewComparator","viewFilter"],q=e.View.extend({sortWithCollection:!0,constructor:function(t){this._setOptions(t),this.mergeOptions(t,H),monitorViewEvents(this),this.once("render",this._initialEvents),this._initChildViewStorage(),this._initBehaviors();var n=Array.prototype.slice.call(arguments);n[0]=this.options,e.View.prototype.constructor.apply(this,n),this._initEmptyRegion(),this.delegateEntityEvents(),this._triggerEventOnBehaviors("initialize",this)},_initChildViewStorage:function(){this.children=new F},_initEmptyRegion:function(){this.emptyRegion=new R({el:this.el}),this.emptyRegion._parentView=this},_initialEvents:function(){this.listenTo(this.collection,{sort:this._onCollectionSort,reset:this._onCollectionReset,update:this._onCollectionUpdate})},_onCollectionSort:function(){var e=this;if(this.sortWithCollection&&this.collection.length===this.children.length){var t=this.collection.some(function(t){return!e.children.findByModel(t)});t||this.sort()}},_onCollectionReset:function(){this.render()},_onCollectionUpdate:function(e,t){var n=t.changes,r=this._removeChildModels(n.removed);this._addChildModels(n.added),this._detachChildren(r),this._showChildren(),this._removeChildViews(r)},_removeChildModels:function(e){return t.map(e,t.bind(this._removeChildModel,this))},_removeChildModel:function(e){var t=this.children.findByModel(e);return this._removeChild(t),t},_removeChild:function(e){this.triggerMethod("before:remove:child",this,e),this.children._remove(e),this.triggerMethod("remove:child",this,e)},_addChildModels:function(e){return t.map(e,t.bind(this._addChildModel,this))},_addChildModel:function(e){var t=this._createChildView(e);return this._addChild(t),t},_createChildView:function(e){var t=this._getChildView(e),n=this._getChildViewOptions(e),r=this.buildChildView(e,t,n);return r},_addChild:function(e,t){this.triggerMethod("before:add:child",this,e),this._setupChildView(e),this.children._add(e,t),this.triggerMethod("add:child",this,e)},_getChildView:function(e){var t=this.childView;if(!t)throw new d({name:"NoChildViewError",message:'A "childView" must be specified'});if(!(t=this._getView(t,e)))throw new d({name:"InvalidChildViewError",message:'"childView" must be a view class or a function that returns a view class'});return t},_getView:function(n,r){return n.prototype instanceof e.View||n===e.View?n:t.isFunction(n)?n.call(this,r):void 0},_getChildViewOptions:function(e){return t.isFunction(this.childViewOptions)?this.childViewOptions(e):this.childViewOptions},buildChildView:function(e,n,r){var a=t.extend({model:e},r);return new n(a)},_setupChildView:function(e){monitorViewEvents(e),e.on("destroy",this.removeChildView,this),this._proxyChildViewEvents(e)},_getImmediateChildren:function(){return this.children._views},setElement:function(){var t=!!this.el;return e.View.prototype.setElement.apply(this,arguments),t&&(this._isAttached=o(this.el)),this},render:function(){return this._isDestroyed?this:(this.triggerMethod("before:render",this),this._destroyChildren(),this.children._init(),this.collection&&this._addChildModels(this.collection.models),this._showChildren(),this._isRendered=!0,this.triggerMethod("render",this),this)},sort:function(){return this._isDestroyed?this:this.children.length?(this._showChildren(),this):this},_showChildren:function(){this.isEmpty()?this._showEmptyView():(this._sortChildren(),this.filter())},isEmpty:function(e){return e||!this.children.length},_showEmptyView:function(){var e=this._getEmptyView();if(e){var t=this._getEmptyViewOptions();this.emptyRegion.show(new e(t))}},_getEmptyView:function(){var e=this.emptyView;if(e)return this._getView(e)},_destroyEmptyView:function(){this.emptyRegion.hasView()&&this.emptyRegion.empty()},_getEmptyViewOptions:function(){var e=this.emptyViewOptions||this.childViewOptions;return t.isFunction(e)?e.call(this):e},_sortChildren:function(){this.triggerMethod("before:sort",this);var e=this.getComparator();t.isFunction(e)&&(e=e.bind(this)),this.children._sort(e),this.triggerMethod("sort",this)},setComparator:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.preventRender,r=this.viewComparator!==e,a=r&&!n;return this.viewComparator=e,a&&this.sort(),this},removeComparator:function(e){return this.setComparator(null,e)},getComparator:function(){return this.viewComparator||this._viewComparator},_viewComparator:function(e){if(this.collection)return this.collection.indexOf(e.model)},filter:function(){if(this._isDestroyed)return this;if(!this.children.length)return this;var e=this._filterChildren();return this._renderChildren(e),this},_filterChildren:function(){var e=this._getFilter();if(!e)return this.children._views;this.triggerMethod("before:filter",this);var n=this.children.partition(t.bind(e,this));return this._detachChildren(n[1]),this.triggerMethod("filter",this),n[0]},_getFilter:function(){var e=this.getFilter();if(!e)return!1;if(t.isFunction(e))return e;if(t.isObject(e)){var n=t.matches(e);return function(e){return n(e.model&&e.model.attributes)}}if(t.isString(e))return function(t){return t.model&&t.model.get(e)};throw new d({name:"InvalidViewFilterError",message:'"viewFilter" must be a function, predicate object literal, a string indicating a model attribute, or falsy'})},getFilter:function(){return this.viewFilter},setFilter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.preventRender,r=this.viewFilter!==e,a=r&&!n;return this.viewFilter=e,a&&this.filter(),this},removeFilter:function(e){return this.setFilter(null,e)},_detachChildren:function(e){t.each(e,t.bind(this._detachChildView,this))},_detachChildView:function(e){var t=!!e._isAttached;t&&triggerMethodOn(e,"before:detach",e),this.detachHtml(e),t&&(e._isAttached=!1,triggerMethodOn(e,"detach",e))},detachHtml:function(e){this.detachEl(e.el)},_renderChildren:function(e){if(this.isEmpty(!e.length))this._showEmptyView();else{this._destroyEmptyView(),this.triggerMethod("before:render:children",this,e);var t=this._getBuffer(e);this._attachChildren(t,e),this.triggerMethod("render:children",this,e)}},_attachChildren:function(e,n){var r=!!this._isAttached;n=r?n:[],t.each(n,function(e){e._isAttached||triggerMethodOn(e,"before:attach",e)}),this.attachHtml(this,e),t.each(n,function(e){e._isAttached||(e._isAttached=!0,triggerMethodOn(e,"attach",e))})},_getBuffer:function(e){var n=this,r=this.createBuffer();return t.each(e,function(e){n._renderChildView(e),n.appendChildren(r,e.el)}),r},_renderChildView:function(e){e._isRendered||(e.supportsRenderLifecycle||triggerMethodOn(e,"before:render",e),e.render(),e.supportsRenderLifecycle||(e._isRendered=!0,triggerMethodOn(e,"render",e)))},attachHtml:function(e,t){this.appendChildren(e.el,t)},addChildView:function(e,t){return!e||e._isDestroyed?e:(this._addChild(e,t),this._showChildren(),e)},detachChildView:function(e){return this.removeChildView(e,{shouldDetach:!0}),e},removeChildView:function(e,t){return e?(this._removeChildView(e,t),this._removeChild(e),this.isEmpty()&&this._showEmptyView(),e):e},_removeChildViews:function(e){t.each(e,t.bind(this._removeChildView,this))},_removeChildView:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.shouldDetach;e.off("destroy",this.removeChildView,this),n?this._detachChildView(e):this._destroyChildView(e),this.stopListening(e)},_destroyChildView:function(e){e._isDestroyed||(e.destroy?e.destroy():destroyBackboneView(e))},_removeChildren:function(){this._destroyChildren(),this.emptyRegion.destroy()},_destroyChildren:function(){this.children&&this.children.length&&(this.triggerMethod("before:destroy:children",this),this.children.each(t.bind(this._removeChildView,this)),this.triggerMethod("destroy:children",this))}});t.extend(q.prototype,O);var W=["childViewContainer","template","templateContext"],$=U.extend({constructor:function(e){i("CompositeView is deprecated. Convert to View at your earliest convenience"),this.mergeOptions(e,W),U.prototype.constructor.apply(this,arguments)},_initialEvents:function(){this.collection&&(this.listenTo(this.collection,"add",this._onCollectionAdd),this.listenTo(this.collection,"update",this._onCollectionUpdate),this.listenTo(this.collection,"reset",this.renderChildren),this.sort&&this.listenTo(this.collection,"sort",this._sortViews))},_getChildView:function(e){var t=this.childView;if(!t)return this.constructor;if(!(t=this._getView(t,e)))throw new d({name:"InvalidChildViewError",message:'"childView" must be a view class or a function that returns a view class'});return t},serializeData:function(){return this.serializeModel()},render:function(){return this._isDestroyed?this:(this._isRendering=!0,this.resetChildViewContainer(),this.triggerMethod("before:render",this),this._renderTemplate(),this.bindUIElements(),this.renderChildren(),this._isRendering=!1,this._isRendered=!0,this.triggerMethod("render",this),this)},renderChildren:function(){(this._isRendered||this._isRendering)&&U.prototype._renderChildren.call(this)},attachBuffer:function(e,t){var n=this.getChildViewContainer(e);this.appendChildren(n,t)},_insertAfter:function(e){var t=this.getChildViewContainer(this,e);this.appendChildren(t,e.el)},_appendReorderedChildren:function(e){var t=this.getChildViewContainer(this);this.appendChildren(t,e)},getChildViewContainer:function(e,n){if(e.$childViewContainer)return e.$childViewContainer;var r=void 0,a=e.childViewContainer;if(a){var i=t.result(e,"childViewContainer");if((r="@"===i.charAt(0)&&e.ui?e.ui[i.substr(4)]:this.findEls(i,e.$el)).length<=0)throw new d({name:"ChildViewContainerMissingError",message:'The specified "childViewContainer" was not found: '+e.childViewContainer})}else r=e.$el;return e.$childViewContainer=r,r},resetChildViewContainer:function(){this.$childViewContainer&&(this.$childViewContainer=void 0)}}),Y=t.pick(P.prototype,"serializeModel","getTemplate","_renderTemplate","_renderHtml","mixinTemplateContext","attachElContent");t.extend($.prototype,Y);var G=["collectionEvents","events","modelEvents","triggers","ui"],X=v.extend({cidPrefix:"mnb",constructor:function(e,n){this.view=n,this.defaults&&i("Behavior defaults are deprecated. For similar functionality set options on the Behavior class."),this.defaults=t.clone(t.result(this,"defaults",{})),this._setOptions(this.defaults,e),this.mergeOptions(this.options,G),this.ui=t.extend({},t.result(this,"ui"),t.result(n,"ui")),v.apply(this,arguments)},$:function(){return this.view.$.apply(this.view,arguments)},destroy:function(){return this.stopListening(),this.view._removeBehavior(this),this},proxyViewProperties:function(){return this.$el=this.view.$el,this.el=this.view.el,this},bindUIElements:function(){return this._bindUIElements(),this},unbindUIElements:function(){return this._unbindUIElements(),this},getUI:function(e){return this._getUI(e)},delegateEntityEvents:function(){return this._delegateEntityEvents(this.view.model,this.view.collection),this},undelegateEntityEvents:function(){return this._undelegateEntityEvents(this.view.model,this.view.collection),this},getEvents:function(){var e=this,n=this.normalizeUIKeys(t.result(this,"events"));return t.reduce(n,function(n,r,a){if(t.isFunction(r)||(r=e[r]),r)return a=C(a),n[a]=t.bind(r,e),n},{})},getTriggers:function(){if(this.triggers){var e=this.normalizeUIKeys(t.result(this,"triggers"));return this._getViewTriggers(this.view,e)}}});t.extend(X.prototype,x,T,M);var K=["region","regionClass"],Z=v.extend({cidPrefix:"mna",constructor:function(e){this._setOptions(e),this.mergeOptions(e,K),this._initRegion(),v.prototype.constructor.apply(this,arguments)},regionClass:R,_initRegion:function(){var e=this.region;if(e){var t={regionClass:this.regionClass};this._region=N(e,t)}},getRegion:function(){return this._region},showView:function(e){for(var t=this.getRegion(),n=arguments.length,r=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return t.show.apply(t,[e].concat(r))},getView:function(){return this.getRegion().currentView},start:function(e){return this.triggerMethod("before:start",this,e),this.triggerMethod("start",this,e),this}}),J=["appRoutes","controller"],Q=e.Router.extend({constructor:function(t){this._setOptions(t),this.mergeOptions(t,J),e.Router.apply(this,arguments);var n=this.appRoutes,r=this._getController();this.processAppRoutes(r,n),this.on("route",this._processOnRoute,this)},appRoute:function(e,t){var n=this._getController();return this._addAppRoute(n,e,t),this},_processOnRoute:function(e,n){if(t.isFunction(this.onRoute)){var r=t.invert(this.appRoutes)[e];this.onRoute(e,r,n)}},processAppRoutes:function(e,n){var r=this;if(!n)return this;var a=t.keys(n).reverse();return t.each(a,function(t){r._addAppRoute(e,t,n[t])}),this},_getController:function(){return this.controller},_addAppRoute:function(e,n,r){var a=e[r];if(!a)throw new d('Method "'+r+'" was not found on the controller');this.route(n,r,t.bind(a,e))},triggerMethod:triggerMethod$1});t.extend(Q.prototype,p);var ee=e.Marionette,te=e.Marionette={};return te.noConflict=function(){return e.Marionette=ee,this},te.bindEvents=r(bindEvents),te.unbindEvents=r(unbindEvents),te.bindRequests=r(bindRequests),te.unbindRequests=r(unbindRequests),te.mergeOptions=r(s),te.getOption=r(l),te.normalizeMethods=r(u),te.extend=a,te.isNodeAttached=o,te.deprecate=i,te.triggerMethod=r(triggerMethod$1),te.triggerMethodOn=triggerMethodOn,te.isEnabled=isEnabled,te.setEnabled=function(e,t){return S[e]=t},te.monitorViewEvents=monitorViewEvents,te.Behaviors={},te.Behaviors.behaviorsLookup=function(){throw new d({message:"You must define where your behaviors are stored.",url:"marionette.behaviors.md#behaviorslookup"})},te.Application=Z,te.AppRouter=Q,te.Renderer=V,te.TemplateCache=y,te.View=P,te.CollectionView=U,te.NextCollectionView=q,te.CompositeView=$,te.Behavior=X,te.Region=R,te.Error=d,te.Object=v,te.DEV_MODE=!1,te.FEATURES=S,te.VERSION="3.3.1",te}(n(13),n(14),n(125))},function(e,t,n){e.exports=n(135).default},function(e,t){e.exports=function(e,t,n,r,a){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),a&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(a):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}},function(e,t,n){(function(r){var a,i,o;o="object"==typeof self&&self.self===self&&self||"object"==typeof r&&r.global===r&&r,a=[n(14),n(15),t],void 0===(i=function(e,t,n){o.Backbone=function(e,t,n,r){var a=e.Backbone,i=Array.prototype.slice;t.VERSION="1.3.3",t.$=r,t.noConflict=function(){return e.Backbone=a,this},t.emulateHTTP=!1,t.emulateJSON=!1;var o=function(e,t,r){n.each(t,function(t,a){n[a]&&(e.prototype[a]=function(e,t,r){switch(e){case 1:return function(){return n[t](this[r])};case 2:return function(e){return n[t](this[r],e)};case 3:return function(e,a){return n[t](this[r],s(e,this),a)};case 4:return function(e,a,i){return n[t](this[r],s(e,this),a,i)};default:return function(){var e=i.call(arguments);return e.unshift(this[r]),n[t].apply(n,e)}}}(t,a,r))})},s=function(e,t){return n.isFunction(e)?e:n.isObject(e)&&!t._isModel(e)?l(e):n.isString(e)?function(t){return t.get(e)}:e},l=function(e){var t=n.matches(e);return function(e){return t(e.attributes)}},u=t.Events={},c=/\s+/,f=function(e,t,r,a,i){var o,s=0;if(r&&"object"==typeof r){void 0!==a&&"context"in i&&void 0===i.context&&(i.context=a);for(o=n.keys(r);s<o.length;s++)t=f(e,t,o[s],r[o[s]],i)}else if(r&&c.test(r))for(o=r.split(c);s<o.length;s++)t=e(t,o[s],a,i);else t=e(t,r,a,i);return t};u.on=function(e,t,n){return h(this,e,t,n)};var h=function(e,t,n,r,a){if(e._events=f(d,e._events||{},t,n,{context:r,ctx:e,listening:a}),a){var i=e._listeners||(e._listeners={});i[a.id]=a}return e};u.listenTo=function(e,t,r){if(!e)return this;var a=e._listenId||(e._listenId=n.uniqueId("l")),i=this._listeningTo||(this._listeningTo={}),o=i[a];if(!o){var s=this._listenId||(this._listenId=n.uniqueId("l"));o=i[a]={obj:e,objId:a,id:s,listeningTo:i,count:0}}return h(e,t,r,this,o),this};var d=function(e,t,n,r){if(n){var a=e[t]||(e[t]=[]),i=r.context,o=r.ctx,s=r.listening;s&&s.count++,a.push({callback:n,context:i,ctx:i||o,listening:s})}return e};u.off=function(e,t,n){return this._events?(this._events=f(p,this._events,e,t,{context:n,listeners:this._listeners}),this):this},u.stopListening=function(e,t,r){var a=this._listeningTo;if(!a)return this;for(var i=e?[e._listenId]:n.keys(a),o=0;o<i.length;o++){var s=a[i[o]];if(!s)break;s.obj.off(t,r,this)}return this};var p=function(e,t,r,a){if(e){var i,o=0,s=a.context,l=a.listeners;if(t||r||s){for(var u=t?[t]:n.keys(e);o<u.length;o++){t=u[o];var c=e[t];if(!c)break;for(var f=[],h=0;h<c.length;h++){var d=c[h];r&&r!==d.callback&&r!==d.callback._callback||s&&s!==d.context?f.push(d):(i=d.listening)&&0==--i.count&&(delete l[i.id],delete i.listeningTo[i.objId])}f.length?e[t]=f:delete e[t]}return e}for(var p=n.keys(l);o<p.length;o++)i=l[p[o]],delete l[i.id],delete i.listeningTo[i.objId]}};u.once=function(e,t,r){var a=f(m,{},e,t,n.bind(this.off,this));return"string"==typeof e&&null==r&&(t=void 0),this.on(a,t,r)},u.listenToOnce=function(e,t,r){var a=f(m,{},t,r,n.bind(this.stopListening,this,e));return this.listenTo(e,a)};var m=function(e,t,r,a){if(r){var i=e[t]=n.once(function(){a(t,i),r.apply(this,arguments)});i._callback=r}return e};u.trigger=function(e){if(!this._events)return this;for(var t=Math.max(0,arguments.length-1),n=Array(t),r=0;r<t;r++)n[r]=arguments[r+1];return f(g,this._events,e,void 0,n),this};var g=function(e,t,n,r){if(e){var a=e[t],i=e.all;a&&i&&(i=i.slice()),a&&v(a,r),i&&v(i,[t].concat(r))}return e},v=function(e,t){var n,r=-1,a=e.length,i=t[0],o=t[1],s=t[2];switch(t.length){case 0:for(;++r<a;)(n=e[r]).callback.call(n.ctx);return;case 1:for(;++r<a;)(n=e[r]).callback.call(n.ctx,i);return;case 2:for(;++r<a;)(n=e[r]).callback.call(n.ctx,i,o);return;case 3:for(;++r<a;)(n=e[r]).callback.call(n.ctx,i,o,s);return;default:for(;++r<a;)(n=e[r]).callback.apply(n.ctx,t);return}};u.bind=u.on,u.unbind=u.off,n.extend(t,u);var b=t.Model=function(e,t){var r=e||{};t||(t={}),this.cid=n.uniqueId(this.cidPrefix),this.attributes={},t.collection&&(this.collection=t.collection),t.parse&&(r=this.parse(r,t)||{});var a=n.result(this,"defaults");r=n.defaults(n.extend({},a,r),a),this.set(r,t),this.changed={},this.initialize.apply(this,arguments)};n.extend(b.prototype,u,{changed:null,validationError:null,idAttribute:"id",cidPrefix:"c",initialize:function(){},toJSON:function(e){return n.clone(this.attributes)},sync:function(){return t.sync.apply(this,arguments)},get:function(e){return this.attributes[e]},escape:function(e){return n.escape(this.get(e))},has:function(e){return null!=this.get(e)},matches:function(e){return!!n.iteratee(e,this)(this.attributes)},set:function(e,t,r){if(null==e)return this;var a;if("object"==typeof e?(a=e,r=t):(a={})[e]=t,r||(r={}),!this._validate(a,r))return!1;var i=r.unset,o=r.silent,s=[],l=this._changing;this._changing=!0,l||(this._previousAttributes=n.clone(this.attributes),this.changed={});var u=this.attributes,c=this.changed,f=this._previousAttributes;for(var h in a)t=a[h],n.isEqual(u[h],t)||s.push(h),n.isEqual(f[h],t)?delete c[h]:c[h]=t,i?delete u[h]:u[h]=t;if(this.idAttribute in a&&(this.id=this.get(this.idAttribute)),!o){s.length&&(this._pending=r);for(var d=0;d<s.length;d++)this.trigger("change:"+s[d],this,u[s[d]],r)}if(l)return this;if(!o)for(;this._pending;)r=this._pending,this._pending=!1,this.trigger("change",this,r);return this._pending=!1,this._changing=!1,this},unset:function(e,t){return this.set(e,void 0,n.extend({},t,{unset:!0}))},clear:function(e){var t={};for(var r in this.attributes)t[r]=void 0;return this.set(t,n.extend({},e,{unset:!0}))},hasChanged:function(e){return null==e?!n.isEmpty(this.changed):n.has(this.changed,e)},changedAttributes:function(e){if(!e)return!!this.hasChanged()&&n.clone(this.changed);var t=this._changing?this._previousAttributes:this.attributes,r={};for(var a in e){var i=e[a];n.isEqual(t[a],i)||(r[a]=i)}return!!n.size(r)&&r},previous:function(e){return null!=e&&this._previousAttributes?this._previousAttributes[e]:null},previousAttributes:function(){return n.clone(this._previousAttributes)},fetch:function(e){e=n.extend({parse:!0},e);var t=this,r=e.success;return e.success=function(n){var a=e.parse?t.parse(n,e):n;if(!t.set(a,e))return!1;r&&r.call(e.context,t,n,e),t.trigger("sync",t,n,e)},L(this,e),this.sync("read",this,e)},save:function(e,t,r){var a;null==e||"object"==typeof e?(a=e,r=t):(a={})[e]=t;var i=(r=n.extend({validate:!0,parse:!0},r)).wait;if(a&&!i){if(!this.set(a,r))return!1}else if(!this._validate(a,r))return!1;var o=this,s=r.success,l=this.attributes;r.success=function(e){o.attributes=l;var t=r.parse?o.parse(e,r):e;if(i&&(t=n.extend({},a,t)),t&&!o.set(t,r))return!1;s&&s.call(r.context,o,e,r),o.trigger("sync",o,e,r)},L(this,r),a&&i&&(this.attributes=n.extend({},l,a));var u=this.isNew()?"create":r.patch?"patch":"update";"patch"!==u||r.attrs||(r.attrs=a);var c=this.sync(u,this,r);return this.attributes=l,c},destroy:function(e){e=e?n.clone(e):{};var t=this,r=e.success,a=e.wait,i=function(){t.stopListening(),t.trigger("destroy",t,t.collection,e)};e.success=function(n){a&&i(),r&&r.call(e.context,t,n,e),t.isNew()||t.trigger("sync",t,n,e)};var o=!1;return this.isNew()?n.defer(e.success):(L(this,e),o=this.sync("delete",this,e)),a||i(),o},url:function(){var e=n.result(this,"urlRoot")||n.result(this.collection,"url")||P();if(this.isNew())return e;var t=this.get(this.idAttribute);return e.replace(/[^\/]$/,"$&/")+encodeURIComponent(t)},parse:function(e,t){return e},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(e){return this._validate({},n.extend({},e,{validate:!0}))},_validate:function(e,t){if(!t.validate||!this.validate)return!0;e=n.extend({},this.attributes,e);var r=this.validationError=this.validate(e,t)||null;return!r||(this.trigger("invalid",this,r,n.extend(t,{validationError:r})),!1)}}),o(b,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},"attributes");var y=t.Collection=function(e,t){t||(t={}),t.model&&(this.model=t.model),void 0!==t.comparator&&(this.comparator=t.comparator),this._reset(),this.initialize.apply(this,arguments),e&&this.reset(e,n.extend({silent:!0},t))},_={add:!0,remove:!0,merge:!0},w={add:!0,remove:!1},x=function(e,t,n){n=Math.min(Math.max(n,0),e.length);var r,a=Array(e.length-n),i=t.length;for(r=0;r<a.length;r++)a[r]=e[r+n];for(r=0;r<i;r++)e[r+n]=t[r];for(r=0;r<a.length;r++)e[r+i+n]=a[r]};n.extend(y.prototype,u,{model:b,initialize:function(){},toJSON:function(e){return this.map(function(t){return t.toJSON(e)})},sync:function(){return t.sync.apply(this,arguments)},add:function(e,t){return this.set(e,n.extend({merge:!1},t,w))},remove:function(e,t){t=n.extend({},t);var r=!n.isArray(e);e=r?[e]:e.slice();var a=this._removeModels(e,t);return!t.silent&&a.length&&(t.changes={added:[],merged:[],removed:a},this.trigger("update",this,t)),r?a[0]:a},set:function(e,t){if(null!=e){(t=n.extend({},_,t)).parse&&!this._isModel(e)&&(e=this.parse(e,t)||[]);var r=!n.isArray(e);e=r?[e]:e.slice();var a=t.at;null!=a&&(a=+a),a>this.length&&(a=this.length),a<0&&(a+=this.length+1);var i,o,s=[],l=[],u=[],c=[],f={},h=t.add,d=t.merge,p=t.remove,m=!1,g=this.comparator&&null==a&&!1!==t.sort,v=n.isString(this.comparator)?this.comparator:null;for(o=0;o<e.length;o++){i=e[o];var b=this.get(i);if(b){if(d&&i!==b){var y=this._isModel(i)?i.attributes:i;t.parse&&(y=b.parse(y,t)),b.set(y,t),u.push(b),g&&!m&&(m=b.hasChanged(v))}f[b.cid]||(f[b.cid]=!0,s.push(b)),e[o]=b}else h&&(i=e[o]=this._prepareModel(i,t))&&(l.push(i),this._addReference(i,t),f[i.cid]=!0,s.push(i))}if(p){for(o=0;o<this.length;o++)i=this.models[o],f[i.cid]||c.push(i);c.length&&this._removeModels(c,t)}var w=!1,k=!g&&h&&p;if(s.length&&k?(w=this.length!==s.length||n.some(this.models,function(e,t){return e!==s[t]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):l.length&&(g&&(m=!0),x(this.models,l,null==a?this.length:a),this.length=this.models.length),m&&this.sort({silent:!0}),!t.silent){for(o=0;o<l.length;o++)null!=a&&(t.index=a+o),(i=l[o]).trigger("add",i,this,t);(m||w)&&this.trigger("sort",this,t),(l.length||c.length||u.length)&&(t.changes={added:l,removed:c,merged:u},this.trigger("update",this,t))}return r?e[0]:e}},reset:function(e,t){t=t?n.clone(t):{};for(var r=0;r<this.models.length;r++)this._removeReference(this.models[r],t);return t.previousModels=this.models,this._reset(),e=this.add(e,n.extend({silent:!0},t)),t.silent||this.trigger("reset",this,t),e},push:function(e,t){return this.add(e,n.extend({at:this.length},t))},pop:function(e){var t=this.at(this.length-1);return this.remove(t,e)},unshift:function(e,t){return this.add(e,n.extend({at:0},t))},shift:function(e){var t=this.at(0);return this.remove(t,e)},slice:function(){return i.apply(this.models,arguments)},get:function(e){if(null!=e)return this._byId[e]||this._byId[this.modelId(e.attributes||e)]||e.cid&&this._byId[e.cid]},has:function(e){return null!=this.get(e)},at:function(e){return e<0&&(e+=this.length),this.models[e]},where:function(e,t){return this[t?"find":"filter"](e)},findWhere:function(e){return this.where(e,!0)},sort:function(e){var t=this.comparator;if(!t)throw new Error("Cannot sort a set without a comparator");e||(e={});var r=t.length;return n.isFunction(t)&&(t=n.bind(t,this)),1===r||n.isString(t)?this.models=this.sortBy(t):this.models.sort(t),e.silent||this.trigger("sort",this,e),this},pluck:function(e){return this.map(e+"")},fetch:function(e){var t=(e=n.extend({parse:!0},e)).success,r=this;return e.success=function(n){var a=e.reset?"reset":"set";r[a](n,e),t&&t.call(e.context,r,n,e),r.trigger("sync",r,n,e)},L(this,e),this.sync("read",this,e)},create:function(e,t){var r=(t=t?n.clone(t):{}).wait;if(!(e=this._prepareModel(e,t)))return!1;r||this.add(e,t);var a=this,i=t.success;return t.success=function(e,t,n){r&&a.add(e,n),i&&i.call(n.context,e,t,n)},e.save(null,t),e},parse:function(e,t){return e},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(e){return e[this.model.prototype.idAttribute||"id"]},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(e,t){if(this._isModel(e))return e.collection||(e.collection=this),e;(t=t?n.clone(t):{}).collection=this;var r=new this.model(e,t);return r.validationError?(this.trigger("invalid",this,r.validationError,t),!1):r},_removeModels:function(e,t){for(var n=[],r=0;r<e.length;r++){var a=this.get(e[r]);if(a){var i=this.indexOf(a);this.models.splice(i,1),this.length--,delete this._byId[a.cid];var o=this.modelId(a.attributes);null!=o&&delete this._byId[o],t.silent||(t.index=i,a.trigger("remove",a,this,t)),n.push(a),this._removeReference(a,t)}}return n},_isModel:function(e){return e instanceof b},_addReference:function(e,t){this._byId[e.cid]=e;var n=this.modelId(e.attributes);null!=n&&(this._byId[n]=e),e.on("all",this._onModelEvent,this)},_removeReference:function(e,t){delete this._byId[e.cid];var n=this.modelId(e.attributes);null!=n&&delete this._byId[n],this===e.collection&&delete e.collection,e.off("all",this._onModelEvent,this)},_onModelEvent:function(e,t,n,r){if(t){if(("add"===e||"remove"===e)&&n!==this)return;if("destroy"===e&&this.remove(t,r),"change"===e){var a=this.modelId(t.previousAttributes()),i=this.modelId(t.attributes);a!==i&&(null!=a&&delete this._byId[a],null!=i&&(this._byId[i]=t))}}this.trigger.apply(this,arguments)}}),o(y,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},"models");var k=t.View=function(e){this.cid=n.uniqueId("view"),n.extend(this,n.pick(e,S)),this._ensureElement(),this.initialize.apply(this,arguments)},C=/^(\S+)\s*(.*)$/,S=["model","collection","el","id","attributes","className","tagName","events"];n.extend(k.prototype,u,{tagName:"div",$:function(e){return this.$el.find(e)},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(e){return this.undelegateEvents(),this._setElement(e),this.delegateEvents(),this},_setElement:function(e){this.$el=e instanceof t.$?e:t.$(e),this.el=this.$el[0]},delegateEvents:function(e){if(e||(e=n.result(this,"events")),!e)return this;for(var t in this.undelegateEvents(),e){var r=e[t];if(n.isFunction(r)||(r=this[r]),r){var a=t.match(C);this.delegate(a[1],a[2],n.bind(r,this))}}return this},delegate:function(e,t,n){return this.$el.on(e+".delegateEvents"+this.cid,t,n),this},undelegateEvents:function(){return this.$el&&this.$el.off(".delegateEvents"+this.cid),this},undelegate:function(e,t,n){return this.$el.off(e+".delegateEvents"+this.cid,t,n),this},_createElement:function(e){return document.createElement(e)},_ensureElement:function(){if(this.el)this.setElement(n.result(this,"el"));else{var e=n.extend({},n.result(this,"attributes"));this.id&&(e.id=n.result(this,"id")),this.className&&(e.class=n.result(this,"className")),this.setElement(this._createElement(n.result(this,"tagName"))),this._setAttributes(e)}},_setAttributes:function(e){this.$el.attr(e)}}),t.sync=function(e,r,a){var i=T[e];n.defaults(a||(a={}),{emulateHTTP:t.emulateHTTP,emulateJSON:t.emulateJSON});var o={type:i,dataType:"json"};if(a.url||(o.url=n.result(r,"url")||P()),null!=a.data||!r||"create"!==e&&"update"!==e&&"patch"!==e||(o.contentType="application/json",o.data=JSON.stringify(a.attrs||r.toJSON(a))),a.emulateJSON&&(o.contentType="application/x-www-form-urlencoded",o.data=o.data?{model:o.data}:{}),a.emulateHTTP&&("PUT"===i||"DELETE"===i||"PATCH"===i)){o.type="POST",a.emulateJSON&&(o.data._method=i);var s=a.beforeSend;a.beforeSend=function(e){if(e.setRequestHeader("X-HTTP-Method-Override",i),s)return s.apply(this,arguments)}}"GET"===o.type||a.emulateJSON||(o.processData=!1);var l=a.error;a.error=function(e,t,n){a.textStatus=t,a.errorThrown=n,l&&l.call(a.context,e,t,n)};var u=a.xhr=t.ajax(n.extend(o,a));return r.trigger("request",r,u,a),u};var T={create:"POST",update:"PUT",patch:"PATCH",delete:"DELETE",read:"GET"};t.ajax=function(){return t.$.ajax.apply(t.$,arguments)};var E=t.Router=function(e){e||(e={}),e.routes&&(this.routes=e.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},M=/\((.*?)\)/g,O=/(\(\?)?:\w+/g,A=/\*\w+/g,R=/[\-{}\[\]+?.,\\\^$|#\s]/g;n.extend(E.prototype,u,{initialize:function(){},route:function(e,r,a){n.isRegExp(e)||(e=this._routeToRegExp(e)),n.isFunction(r)&&(a=r,r=""),a||(a=this[r]);var i=this;return t.history.route(e,function(n){var o=i._extractParameters(e,n);!1!==i.execute(a,o,r)&&(i.trigger.apply(i,["route:"+r].concat(o)),i.trigger("route",r,o),t.history.trigger("route",i,r,o))}),this},execute:function(e,t,n){e&&e.apply(this,t)},navigate:function(e,n){return t.history.navigate(e,n),this},_bindRoutes:function(){if(this.routes){this.routes=n.result(this,"routes");for(var e,t=n.keys(this.routes);null!=(e=t.pop());)this.route(e,this.routes[e])}},_routeToRegExp:function(e){return e=e.replace(R,"\\$&").replace(M,"(?:$1)?").replace(O,function(e,t){return t?e:"([^/?]+)"}).replace(A,"([^?]*?)"),new RegExp("^"+e+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(e,t){var r=e.exec(t).slice(1);return n.map(r,function(e,t){return t===r.length-1?e||null:e?decodeURIComponent(e):null})}});var N=t.History=function(){this.handlers=[],this.checkUrl=n.bind(this.checkUrl,this),"undefined"!=typeof window&&(this.location=window.location,this.history=window.history)},D=/^[#\/]|\s+$/g,V=/^\/+|\/+$/g,j=/#.*$/;N.started=!1,n.extend(N.prototype,u,{interval:50,atRoot:function(){var e=this.location.pathname.replace(/[^\/]$/,"$&/");return e===this.root&&!this.getSearch()},matchRoot:function(){var e=this.decodeFragment(this.location.pathname),t=e.slice(0,this.root.length-1)+"/";return t===this.root},decodeFragment:function(e){return decodeURI(e.replace(/%25/g,"%2525"))},getSearch:function(){var e=this.location.href.replace(/#.*/,"").match(/\?.+/);return e?e[0]:""},getHash:function(e){var t=(e||this).location.href.match(/#(.*)$/);return t?t[1]:""},getPath:function(){var e=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return"/"===e.charAt(0)?e.slice(1):e},getFragment:function(e){return null==e&&(e=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),e.replace(D,"")},start:function(e){if(N.started)throw new Error("Backbone.history has already been started");if(N.started=!0,this.options=n.extend({root:"/"},this.options,e),this.root=this.options.root,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange="onhashchange"in window&&(void 0===document.documentMode||document.documentMode>7),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=("/"+this.root+"/").replace(V,"/"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var t=this.root.slice(0,-1)||"/";return this.location.replace(t+"#"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement("iframe"),this.iframe.src="javascript:0",this.iframe.style.display="none",this.iframe.tabIndex=-1;var r=document.body,a=r.insertBefore(this.iframe,r.firstChild).contentWindow;a.document.open(),a.document.close(),a.location.hash="#"+this.fragment}var i=window.addEventListener||function(e,t){return attachEvent("on"+e,t)};if(this._usePushState?i("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe?i("hashchange",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var e=window.removeEventListener||function(e,t){return detachEvent("on"+e,t)};this._usePushState?e("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe&&e("hashchange",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),N.started=!1},route:function(e,t){this.handlers.unshift({route:e,callback:t})},checkUrl:function(e){var t=this.getFragment();if(t===this.fragment&&this.iframe&&(t=this.getHash(this.iframe.contentWindow)),t===this.fragment)return!1;this.iframe&&this.navigate(t),this.loadUrl()},loadUrl:function(e){return!!this.matchRoot()&&(e=this.fragment=this.getFragment(e),n.some(this.handlers,function(t){if(t.route.test(e))return t.callback(e),!0}))},navigate:function(e,t){if(!N.started)return!1;t&&!0!==t||(t={trigger:!!t}),e=this.getFragment(e||"");var n=this.root;""!==e&&"?"!==e.charAt(0)||(n=n.slice(0,-1)||"/");var r=n+e;if(e=this.decodeFragment(e.replace(j,"")),this.fragment!==e){if(this.fragment=e,this._usePushState)this.history[t.replace?"replaceState":"pushState"]({},document.title,r);else{if(!this._wantsHashChange)return this.location.assign(r);if(this._updateHash(this.location,e,t.replace),this.iframe&&e!==this.getHash(this.iframe.contentWindow)){var a=this.iframe.contentWindow;t.replace||(a.document.open(),a.document.close()),this._updateHash(a.location,e,t.replace)}}return t.trigger?this.loadUrl(e):void 0}},_updateHash:function(e,t,n){if(n){var r=e.href.replace(/(javascript:|#).*$/,"");e.replace(r+"#"+t)}else e.hash="#"+t}}),t.history=new N,b.extend=y.extend=E.extend=k.extend=N.extend=function(e,t){var r,a=this;return r=e&&n.has(e,"constructor")?e.constructor:function(){return a.apply(this,arguments)},n.extend(r,a,t),r.prototype=n.create(a.prototype,e),r.prototype.constructor=r,r.__super__=a.prototype,r};var P=function(){throw new Error('A "url" property or function must be specified')},L=function(e,t){var n=t.error;t.error=function(r){n&&n.call(t.context,e,r,t),e.trigger("error",e,r,t)}};return t}(o,n,e,t)}.apply(t,a))||(e.exports=i)}).call(this,n(37))},function(e,t,n){(function(e,n){var r;!function(){var a="object"==typeof self&&self.self===self&&self||"object"==typeof e&&e.global===e&&e||this||{},i=a._,o=Array.prototype,s=Object.prototype,l="undefined"!=typeof Symbol?Symbol.prototype:null,u=o.push,c=o.slice,f=s.toString,h=s.hasOwnProperty,d=Array.isArray,p=Object.keys,m=Object.create,g=function(){},v=function(e){return e instanceof v?e:this instanceof v?void(this._wrapped=e):new v(e)};t.nodeType?a._=v:(!n.nodeType&&n.exports&&(t=n.exports=v),t._=v),v.VERSION="1.9.1";var b,y=function(e,t,n){if(void 0===t)return e;switch(null==n?3:n){case 1:return function(n){return e.call(t,n)};case 3:return function(n,r,a){return e.call(t,n,r,a)};case 4:return function(n,r,a,i){return e.call(t,n,r,a,i)}}return function(){return e.apply(t,arguments)}},_=function(e,t,n){return v.iteratee!==b?v.iteratee(e,t):null==e?v.identity:v.isFunction(e)?y(e,t,n):v.isObject(e)&&!v.isArray(e)?v.matcher(e):v.property(e)};v.iteratee=b=function(e,t){return _(e,t,1/0)};var w=function(e,t){return t=null==t?e.length-1:+t,function(){for(var n=Math.max(arguments.length-t,0),r=Array(n),a=0;a<n;a++)r[a]=arguments[a+t];switch(t){case 0:return e.call(this,r);case 1:return e.call(this,arguments[0],r);case 2:return e.call(this,arguments[0],arguments[1],r)}var i=Array(t+1);for(a=0;a<t;a++)i[a]=arguments[a];return i[t]=r,e.apply(this,i)}},x=function(e){if(!v.isObject(e))return{};if(m)return m(e);g.prototype=e;var t=new g;return g.prototype=null,t},k=function(e){return function(t){return null==t?void 0:t[e]}},C=function(e,t){return null!=e&&h.call(e,t)},S=function(e,t){for(var n=t.length,r=0;r<n;r++){if(null==e)return;e=e[t[r]]}return n?e:void 0},T=Math.pow(2,53)-1,E=k("length"),M=function(e){var t=E(e);return"number"==typeof t&&t>=0&&t<=T};v.each=v.forEach=function(e,t,n){var r,a;if(t=y(t,n),M(e))for(r=0,a=e.length;r<a;r++)t(e[r],r,e);else{var i=v.keys(e);for(r=0,a=i.length;r<a;r++)t(e[i[r]],i[r],e)}return e},v.map=v.collect=function(e,t,n){t=_(t,n);for(var r=!M(e)&&v.keys(e),a=(r||e).length,i=Array(a),o=0;o<a;o++){var s=r?r[o]:o;i[o]=t(e[s],s,e)}return i};var O=function(e){return function(t,n,r,a){var i=arguments.length>=3;return function(t,n,r,a){var i=!M(t)&&v.keys(t),o=(i||t).length,s=e>0?0:o-1;for(a||(r=t[i?i[s]:s],s+=e);s>=0&&s<o;s+=e){var l=i?i[s]:s;r=n(r,t[l],l,t)}return r}(t,y(n,a,4),r,i)}};v.reduce=v.foldl=v.inject=O(1),v.reduceRight=v.foldr=O(-1),v.find=v.detect=function(e,t,n){var r=(M(e)?v.findIndex:v.findKey)(e,t,n);if(void 0!==r&&-1!==r)return e[r]},v.filter=v.select=function(e,t,n){var r=[];return t=_(t,n),v.each(e,function(e,n,a){t(e,n,a)&&r.push(e)}),r},v.reject=function(e,t,n){return v.filter(e,v.negate(_(t)),n)},v.every=v.all=function(e,t,n){t=_(t,n);for(var r=!M(e)&&v.keys(e),a=(r||e).length,i=0;i<a;i++){var o=r?r[i]:i;if(!t(e[o],o,e))return!1}return!0},v.some=v.any=function(e,t,n){t=_(t,n);for(var r=!M(e)&&v.keys(e),a=(r||e).length,i=0;i<a;i++){var o=r?r[i]:i;if(t(e[o],o,e))return!0}return!1},v.contains=v.includes=v.include=function(e,t,n,r){return M(e)||(e=v.values(e)),("number"!=typeof n||r)&&(n=0),v.indexOf(e,t,n)>=0},v.invoke=w(function(e,t,n){var r,a;return v.isFunction(t)?a=t:v.isArray(t)&&(r=t.slice(0,-1),t=t[t.length-1]),v.map(e,function(e){var i=a;if(!i){if(r&&r.length&&(e=S(e,r)),null==e)return;i=e[t]}return null==i?i:i.apply(e,n)})}),v.pluck=function(e,t){return v.map(e,v.property(t))},v.where=function(e,t){return v.filter(e,v.matcher(t))},v.findWhere=function(e,t){return v.find(e,v.matcher(t))},v.max=function(e,t,n){var r,a,i=-1/0,o=-1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var s=0,l=(e=M(e)?e:v.values(e)).length;s<l;s++)null!=(r=e[s])&&r>i&&(i=r);else t=_(t,n),v.each(e,function(e,n,r){((a=t(e,n,r))>o||a===-1/0&&i===-1/0)&&(i=e,o=a)});return i},v.min=function(e,t,n){var r,a,i=1/0,o=1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var s=0,l=(e=M(e)?e:v.values(e)).length;s<l;s++)null!=(r=e[s])&&r<i&&(i=r);else t=_(t,n),v.each(e,function(e,n,r){((a=t(e,n,r))<o||a===1/0&&i===1/0)&&(i=e,o=a)});return i},v.shuffle=function(e){return v.sample(e,1/0)},v.sample=function(e,t,n){if(null==t||n)return M(e)||(e=v.values(e)),e[v.random(e.length-1)];var r=M(e)?v.clone(e):v.values(e),a=E(r);t=Math.max(Math.min(t,a),0);for(var i=a-1,o=0;o<t;o++){var s=v.random(o,i),l=r[o];r[o]=r[s],r[s]=l}return r.slice(0,t)},v.sortBy=function(e,t,n){var r=0;return t=_(t,n),v.pluck(v.map(e,function(e,n,a){return{value:e,index:r++,criteria:t(e,n,a)}}).sort(function(e,t){var n=e.criteria,r=t.criteria;if(n!==r){if(n>r||void 0===n)return 1;if(n<r||void 0===r)return-1}return e.index-t.index}),"value")};var A=function(e,t){return function(n,r,a){var i=t?[[],[]]:{};return r=_(r,a),v.each(n,function(t,a){var o=r(t,a,n);e(i,t,o)}),i}};v.groupBy=A(function(e,t,n){C(e,n)?e[n].push(t):e[n]=[t]}),v.indexBy=A(function(e,t,n){e[n]=t}),v.countBy=A(function(e,t,n){C(e,n)?e[n]++:e[n]=1});var R=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;v.toArray=function(e){return e?v.isArray(e)?c.call(e):v.isString(e)?e.match(R):M(e)?v.map(e,v.identity):v.values(e):[]},v.size=function(e){return null==e?0:M(e)?e.length:v.keys(e).length},v.partition=A(function(e,t,n){e[n?0:1].push(t)},!0),v.first=v.head=v.take=function(e,t,n){return null==e||e.length<1?null==t?void 0:[]:null==t||n?e[0]:v.initial(e,e.length-t)},v.initial=function(e,t,n){return c.call(e,0,Math.max(0,e.length-(null==t||n?1:t)))},v.last=function(e,t,n){return null==e||e.length<1?null==t?void 0:[]:null==t||n?e[e.length-1]:v.rest(e,Math.max(0,e.length-t))},v.rest=v.tail=v.drop=function(e,t,n){return c.call(e,null==t||n?1:t)},v.compact=function(e){return v.filter(e,Boolean)};var N=function(e,t,n,r){for(var a=(r=r||[]).length,i=0,o=E(e);i<o;i++){var s=e[i];if(M(s)&&(v.isArray(s)||v.isArguments(s)))if(t)for(var l=0,u=s.length;l<u;)r[a++]=s[l++];else N(s,t,n,r),a=r.length;else n||(r[a++]=s)}return r};v.flatten=function(e,t){return N(e,t,!1)},v.without=w(function(e,t){return v.difference(e,t)}),v.uniq=v.unique=function(e,t,n,r){v.isBoolean(t)||(r=n,n=t,t=!1),null!=n&&(n=_(n,r));for(var a=[],i=[],o=0,s=E(e);o<s;o++){var l=e[o],u=n?n(l,o,e):l;t&&!n?(o&&i===u||a.push(l),i=u):n?v.contains(i,u)||(i.push(u),a.push(l)):v.contains(a,l)||a.push(l)}return a},v.union=w(function(e){return v.uniq(N(e,!0,!0))}),v.intersection=function(e){for(var t=[],n=arguments.length,r=0,a=E(e);r<a;r++){var i=e[r];if(!v.contains(t,i)){var o;for(o=1;o<n&&v.contains(arguments[o],i);o++);o===n&&t.push(i)}}return t},v.difference=w(function(e,t){return t=N(t,!0,!0),v.filter(e,function(e){return!v.contains(t,e)})}),v.unzip=function(e){for(var t=e&&v.max(e,E).length||0,n=Array(t),r=0;r<t;r++)n[r]=v.pluck(e,r);return n},v.zip=w(v.unzip),v.object=function(e,t){for(var n={},r=0,a=E(e);r<a;r++)t?n[e[r]]=t[r]:n[e[r][0]]=e[r][1];return n};var D=function(e){return function(t,n,r){n=_(n,r);for(var a=E(t),i=e>0?0:a-1;i>=0&&i<a;i+=e)if(n(t[i],i,t))return i;return-1}};v.findIndex=D(1),v.findLastIndex=D(-1),v.sortedIndex=function(e,t,n,r){for(var a=(n=_(n,r,1))(t),i=0,o=E(e);i<o;){var s=Math.floor((i+o)/2);n(e[s])<a?i=s+1:o=s}return i};var V=function(e,t,n){return function(r,a,i){var o=0,s=E(r);if("number"==typeof i)e>0?o=i>=0?i:Math.max(i+s,o):s=i>=0?Math.min(i+1,s):i+s+1;else if(n&&i&&s)return r[i=n(r,a)]===a?i:-1;if(a!=a)return(i=t(c.call(r,o,s),v.isNaN))>=0?i+o:-1;for(i=e>0?o:s-1;i>=0&&i<s;i+=e)if(r[i]===a)return i;return-1}};v.indexOf=V(1,v.findIndex,v.sortedIndex),v.lastIndexOf=V(-1,v.findLastIndex),v.range=function(e,t,n){null==t&&(t=e||0,e=0),n||(n=t<e?-1:1);for(var r=Math.max(Math.ceil((t-e)/n),0),a=Array(r),i=0;i<r;i++,e+=n)a[i]=e;return a},v.chunk=function(e,t){if(null==t||t<1)return[];for(var n=[],r=0,a=e.length;r<a;)n.push(c.call(e,r,r+=t));return n};var j=function(e,t,n,r,a){if(!(r instanceof t))return e.apply(n,a);var i=x(e.prototype),o=e.apply(i,a);return v.isObject(o)?o:i};v.bind=w(function(e,t,n){if(!v.isFunction(e))throw new TypeError("Bind must be called on a function");var r=w(function(a){return j(e,r,t,this,n.concat(a))});return r}),v.partial=w(function(e,t){var n=v.partial.placeholder,r=function(){for(var a=0,i=t.length,o=Array(i),s=0;s<i;s++)o[s]=t[s]===n?arguments[a++]:t[s];for(;a<arguments.length;)o.push(arguments[a++]);return j(e,r,this,this,o)};return r}),v.partial.placeholder=v,v.bindAll=w(function(e,t){var n=(t=N(t,!1,!1)).length;if(n<1)throw new Error("bindAll must be passed function names");for(;n--;){var r=t[n];e[r]=v.bind(e[r],e)}}),v.memoize=function(e,t){var n=function(r){var a=n.cache,i=""+(t?t.apply(this,arguments):r);return C(a,i)||(a[i]=e.apply(this,arguments)),a[i]};return n.cache={},n},v.delay=w(function(e,t,n){return setTimeout(function(){return e.apply(null,n)},t)}),v.defer=v.partial(v.delay,v,1),v.throttle=function(e,t,n){var r,a,i,o,s=0;n||(n={});var l=function(){s=!1===n.leading?0:v.now(),r=null,o=e.apply(a,i),r||(a=i=null)},u=function(){var u=v.now();s||!1!==n.leading||(s=u);var c=t-(u-s);return a=this,i=arguments,c<=0||c>t?(r&&(clearTimeout(r),r=null),s=u,o=e.apply(a,i),r||(a=i=null)):r||!1===n.trailing||(r=setTimeout(l,c)),o};return u.cancel=function(){clearTimeout(r),s=0,r=a=i=null},u},v.debounce=function(e,t,n){var r,a,i=function(t,n){r=null,n&&(a=e.apply(t,n))},o=w(function(o){if(r&&clearTimeout(r),n){var s=!r;r=setTimeout(i,t),s&&(a=e.apply(this,o))}else r=v.delay(i,t,this,o);return a});return o.cancel=function(){clearTimeout(r),r=null},o},v.wrap=function(e,t){return v.partial(t,e)},v.negate=function(e){return function(){return!e.apply(this,arguments)}},v.compose=function(){var e=arguments,t=e.length-1;return function(){for(var n=t,r=e[t].apply(this,arguments);n--;)r=e[n].call(this,r);return r}},v.after=function(e,t){return function(){if(--e<1)return t.apply(this,arguments)}},v.before=function(e,t){var n;return function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=null),n}},v.once=v.partial(v.before,2),v.restArguments=w;var P=!{toString:null}.propertyIsEnumerable("toString"),L=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],I=function(e,t){var n=L.length,r=e.constructor,a=v.isFunction(r)&&r.prototype||s,i="constructor";for(C(e,i)&&!v.contains(t,i)&&t.push(i);n--;)(i=L[n])in e&&e[i]!==a[i]&&!v.contains(t,i)&&t.push(i)};v.keys=function(e){if(!v.isObject(e))return[];if(p)return p(e);var t=[];for(var n in e)C(e,n)&&t.push(n);return P&&I(e,t),t},v.allKeys=function(e){if(!v.isObject(e))return[];var t=[];for(var n in e)t.push(n);return P&&I(e,t),t},v.values=function(e){for(var t=v.keys(e),n=t.length,r=Array(n),a=0;a<n;a++)r[a]=e[t[a]];return r},v.mapObject=function(e,t,n){t=_(t,n);for(var r=v.keys(e),a=r.length,i={},o=0;o<a;o++){var s=r[o];i[s]=t(e[s],s,e)}return i},v.pairs=function(e){for(var t=v.keys(e),n=t.length,r=Array(n),a=0;a<n;a++)r[a]=[t[a],e[t[a]]];return r},v.invert=function(e){for(var t={},n=v.keys(e),r=0,a=n.length;r<a;r++)t[e[n[r]]]=n[r];return t},v.functions=v.methods=function(e){var t=[];for(var n in e)v.isFunction(e[n])&&t.push(n);return t.sort()};var B=function(e,t){return function(n){var r=arguments.length;if(t&&(n=Object(n)),r<2||null==n)return n;for(var a=1;a<r;a++)for(var i=arguments[a],o=e(i),s=o.length,l=0;l<s;l++){var u=o[l];t&&void 0!==n[u]||(n[u]=i[u])}return n}};v.extend=B(v.allKeys),v.extendOwn=v.assign=B(v.keys),v.findKey=function(e,t,n){t=_(t,n);for(var r,a=v.keys(e),i=0,o=a.length;i<o;i++)if(t(e[r=a[i]],r,e))return r};var z,U,F=function(e,t,n){return t in n};v.pick=w(function(e,t){var n={},r=t[0];if(null==e)return n;v.isFunction(r)?(t.length>1&&(r=y(r,t[1])),t=v.allKeys(e)):(r=F,t=N(t,!1,!1),e=Object(e));for(var a=0,i=t.length;a<i;a++){var o=t[a],s=e[o];r(s,o,e)&&(n[o]=s)}return n}),v.omit=w(function(e,t){var n,r=t[0];return v.isFunction(r)?(r=v.negate(r),t.length>1&&(n=t[1])):(t=v.map(N(t,!1,!1),String),r=function(e,n){return!v.contains(t,n)}),v.pick(e,r,n)}),v.defaults=B(v.allKeys,!0),v.create=function(e,t){var n=x(e);return t&&v.extendOwn(n,t),n},v.clone=function(e){return v.isObject(e)?v.isArray(e)?e.slice():v.extend({},e):e},v.tap=function(e,t){return t(e),e},v.isMatch=function(e,t){var n=v.keys(t),r=n.length;if(null==e)return!r;for(var a=Object(e),i=0;i<r;i++){var o=n[i];if(t[o]!==a[o]||!(o in a))return!1}return!0},z=function(e,t,n,r){if(e===t)return 0!==e||1/e==1/t;if(null==e||null==t)return!1;if(e!=e)return t!=t;var a=typeof e;return("function"===a||"object"===a||"object"==typeof t)&&U(e,t,n,r)},U=function(e,t,n,r){e instanceof v&&(e=e._wrapped),t instanceof v&&(t=t._wrapped);var a=f.call(e);if(a!==f.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 l.valueOf.call(e)===l.valueOf.call(t)}var i="[object Array]"===a;if(!i){if("object"!=typeof e||"object"!=typeof t)return!1;var o=e.constructor,s=t.constructor;if(o!==s&&!(v.isFunction(o)&&o instanceof o&&v.isFunction(s)&&s instanceof s)&&"constructor"in e&&"constructor"in t)return!1}r=r||[];for(var u=(n=n||[]).length;u--;)if(n[u]===e)return r[u]===t;if(n.push(e),r.push(t),i){if((u=e.length)!==t.length)return!1;for(;u--;)if(!z(e[u],t[u],n,r))return!1}else{var c,h=v.keys(e);if(u=h.length,v.keys(t).length!==u)return!1;for(;u--;)if(c=h[u],!C(t,c)||!z(e[c],t[c],n,r))return!1}return n.pop(),r.pop(),!0},v.isEqual=function(e,t){return z(e,t)},v.isEmpty=function(e){return null==e||(M(e)&&(v.isArray(e)||v.isString(e)||v.isArguments(e))?0===e.length:0===v.keys(e).length)},v.isElement=function(e){return!(!e||1!==e.nodeType)},v.isArray=d||function(e){return"[object Array]"===f.call(e)},v.isObject=function(e){var t=typeof e;return"function"===t||"object"===t&&!!e},v.each(["Arguments","Function","String","Number","Date","RegExp","Error","Symbol","Map","WeakMap","Set","WeakSet"],function(e){v["is"+e]=function(t){return f.call(t)==="[object "+e+"]"}}),v.isArguments(arguments)||(v.isArguments=function(e){return C(e,"callee")});var H=a.document&&a.document.childNodes;"object"!=typeof Int8Array&&"function"!=typeof H&&(v.isFunction=function(e){return"function"==typeof e||!1}),v.isFinite=function(e){return!v.isSymbol(e)&&isFinite(e)&&!isNaN(parseFloat(e))},v.isNaN=function(e){return v.isNumber(e)&&isNaN(e)},v.isBoolean=function(e){return!0===e||!1===e||"[object Boolean]"===f.call(e)},v.isNull=function(e){return null===e},v.isUndefined=function(e){return void 0===e},v.has=function(e,t){if(!v.isArray(t))return C(e,t);for(var n=t.length,r=0;r<n;r++){var a=t[r];if(null==e||!h.call(e,a))return!1;e=e[a]}return!!n},v.noConflict=function(){return a._=i,this},v.identity=function(e){return e},v.constant=function(e){return function(){return e}},v.noop=function(){},v.property=function(e){return v.isArray(e)?function(t){return S(t,e)}:k(e)},v.propertyOf=function(e){return null==e?function(){}:function(t){return v.isArray(t)?S(e,t):e[t]}},v.matcher=v.matches=function(e){return e=v.extendOwn({},e),function(t){return v.isMatch(t,e)}},v.times=function(e,t,n){var r=Array(Math.max(0,e));t=y(t,n,1);for(var a=0;a<e;a++)r[a]=t(a);return r},v.random=function(e,t){return null==t&&(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))},v.now=Date.now||function(){return(new Date).getTime()};var q={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},W=v.invert(q),$=function(e){var t=function(t){return e[t]},n="(?:"+v.keys(e).join("|")+")",r=RegExp(n),a=RegExp(n,"g");return function(e){return e=null==e?"":""+e,r.test(e)?e.replace(a,t):e}};v.escape=$(q),v.unescape=$(W),v.result=function(e,t,n){v.isArray(t)||(t=[t]);var r=t.length;if(!r)return v.isFunction(n)?n.call(e):n;for(var a=0;a<r;a++){var i=null==e?void 0:e[t[a]];void 0===i&&(i=n,a=r),e=v.isFunction(i)?i.call(e):i}return e};var Y=0;v.uniqueId=function(e){var t=++Y+"";return e?e+t:t},v.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var G=/(.)^/,X={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},K=/\\|'|\r|\n|\u2028|\u2029/g,Z=function(e){return"\\"+X[e]};v.template=function(e,t,n){!t&&n&&(t=n),t=v.defaults({},t,v.templateSettings);var r,a=RegExp([(t.escape||G).source,(t.interpolate||G).source,(t.evaluate||G).source].join("|")+"|$","g"),i=0,o="__p+='";e.replace(a,function(t,n,r,a,s){return o+=e.slice(i,s).replace(K,Z),i=s+t.length,n?o+="'+\n((__t=("+n+"))==null?'':_.escape(__t))+\n'":r?o+="'+\n((__t=("+r+"))==null?'':__t)+\n'":a&&(o+="';\n"+a+"\n__p+='"),t}),o+="';\n",t.variable||(o="with(obj||{}){\n"+o+"}\n"),o="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+o+"return __p;\n";try{r=new Function(t.variable||"obj","_",o)}catch(e){throw e.source=o,e}var s=function(e){return r.call(this,e,v)},l=t.variable||"obj";return s.source="function("+l+"){\n"+o+"}",s},v.chain=function(e){var t=v(e);return t._chain=!0,t};var J=function(e,t){return e._chain?v(t).chain():t};v.mixin=function(e){return v.each(v.functions(e),function(t){var n=v[t]=e[t];v.prototype[t]=function(){var e=[this._wrapped];return u.apply(e,arguments),J(this,n.apply(v,e))}}),v},v.mixin(v),v.each(["pop","push","reverse","shift","sort","splice","unshift"],function(e){var t=o[e];v.prototype[e]=function(){var n=this._wrapped;return t.apply(n,arguments),"shift"!==e&&"splice"!==e||0!==n.length||delete n[0],J(this,n)}}),v.each(["concat","join","slice"],function(e){var t=o[e];v.prototype[e]=function(){return J(this,t.apply(this._wrapped,arguments))}}),v.prototype.value=function(){return this._wrapped},v.prototype.valueOf=v.prototype.toJSON=v.prototype.value,v.prototype.toString=function(){return String(this._wrapped)},void 0===(r=function(){return v}.apply(t,[]))||(n.exports=r)}()}).call(this,n(37),n(53)(e))},function(e,t,n){var r;
/*!
 * jQuery JavaScript Library v3.5.0
 * https://jquery.com/
 *
 * Includes Sizzle.js
 * https://sizzlejs.com/
 *
 * Copyright JS Foundation and other contributors
 * Released under the MIT license
 * https://jquery.org/license
 *
 * Date: 2020-04-10T15:07Z
 */
/*!
 * jQuery JavaScript Library v3.5.0
 * https://jquery.com/
 *
 * Includes Sizzle.js
 * https://sizzlejs.com/
 *
 * Copyright JS Foundation and other contributors
 * Released under the MIT license
 * https://jquery.org/license
 *
 * Date: 2020-04-10T15:07Z
 */
!function(t,n){"use strict";"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,function(n,a){"use strict";var i=[],o=Object.getPrototypeOf,s=i.slice,l=i.flat?function(e){return i.flat.call(e)}:function(e){return i.concat.apply([],e)},u=i.push,c=i.indexOf,f={},h=f.toString,d=f.hasOwnProperty,p=d.toString,m=p.call(Object),g={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},b=function(e){return null!=e&&e===e.window},y=n.document,_={type:!0,src:!0,nonce:!0,noModule:!0};function DOMEval(e,t,n){var r,a,i=(n=n||y).createElement("script");if(i.text=e,t)for(r in _)(a=t[r]||t.getAttribute&&t.getAttribute(r))&&i.setAttribute(r,a);n.head.appendChild(i).parentNode.removeChild(i)}function toType(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[h.call(e)]||"object":typeof e}var w=function(e,t){return new w.fn.init(e,t)};function isArrayLike(e){var t=!!e&&"length"in e&&e.length,n=toType(e);return!v(e)&&!b(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}w.fn=w.prototype={jquery:"3.5.0",constructor:w,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(w.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(w.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:i.sort,splice:i.splice},w.extend=w.fn.extend=function(){var e,t,n,r,a,i,o=arguments[0]||{},s=1,l=arguments.length,u=!1;for("boolean"==typeof o&&(u=o,o=arguments[s]||{},s++),"object"==typeof o||v(o)||(o={}),s===l&&(o=this,s--);s<l;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&o!==r&&(u&&r&&(w.isPlainObject(r)||(a=Array.isArray(r)))?(n=o[t],i=a&&!Array.isArray(n)?[]:a||w.isPlainObject(n)?n:{},a=!1,o[t]=w.extend(u,i,r)):void 0!==r&&(o[t]=r));return o},w.extend({expando:"jQuery"+("3.5.0"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==h.call(e))&&(!(t=o(e))||"function"==typeof(n=d.call(t,"constructor")&&t.constructor)&&p.call(n)===m)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){DOMEval(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(isArrayLike(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(isArrayLike(Object(e))?w.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:c.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,a=e.length;r<n;r++)e[a++]=t[r];return e.length=a,e},grep:function(e,t,n){for(var r=[],a=0,i=e.length,o=!n;a<i;a++)!t(e[a],a)!==o&&r.push(e[a]);return r},map:function(e,t,n){var r,a,i=0,o=[];if(isArrayLike(e))for(r=e.length;i<r;i++)null!=(a=t(e[i],i,n))&&o.push(a);else for(i in e)null!=(a=t(e[i],i,n))&&o.push(a);return l(o)},guid:1,support:g}),"function"==typeof Symbol&&(w.fn[Symbol.iterator]=i[Symbol.iterator]),w.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()});var x=
/*!
 * Sizzle CSS Selector Engine v2.3.5
 * https://sizzlejs.com/
 *
 * Copyright JS Foundation and other contributors
 * Released under the MIT license
 * https://js.foundation/
 *
 * Date: 2020-03-14
 */
function(e){var t,n,r,a,i,o,s,l,u,c,f,h,d,p,m,g,v,b,y,_="sizzle"+1*new Date,w=e.document,x=0,k=0,C=createCache(),S=createCache(),T=createCache(),E=createCache(),M=function(e,t){return e===t&&(f=!0),0},O={}.hasOwnProperty,A=[],R=A.pop,N=A.push,D=A.push,V=A.slice,j=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},P="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+L+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",B="\\["+L+"*("+I+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+L+"*\\]",z=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+B+")*)|.*)\\)|)",U=new RegExp(L+"+","g"),F=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),H=new RegExp("^"+L+"*,"+L+"*"),q=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),W=new RegExp(L+"|>"),$=new RegExp(z),Y=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+z),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/HTML$/i,K=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+L+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ae=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){h()},oe=addCombinator(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{D.apply(A=V.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(e){D={apply:A.length?function(e,t){N.apply(e,V.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function Sizzle(e,t,r,a){var i,s,u,c,f,p,v,b=t&&t.ownerDocument,w=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==w&&9!==w&&11!==w)return r;if(!a&&(h(t),t=t||d,m)){if(11!==w&&(f=Q.exec(e)))if(i=f[1]){if(9===w){if(!(u=t.getElementById(i)))return r;if(u.id===i)return r.push(u),r}else if(b&&(u=b.getElementById(i))&&y(t,u)&&u.id===i)return r.push(u),r}else{if(f[2])return D.apply(r,t.getElementsByTagName(e)),r;if((i=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return D.apply(r,t.getElementsByClassName(i)),r}if(n.qsa&&!E[e+" "]&&(!g||!g.test(e))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(v=e,b=t,1===w&&(W.test(e)||q.test(e))){for((b=ee.test(e)&&testContext(t.parentNode)||t)===t&&n.scope||((c=t.getAttribute("id"))?c=c.replace(re,ae):t.setAttribute("id",c=_)),s=(p=o(e)).length;s--;)p[s]=(c?"#"+c:":scope")+" "+toSelector(p[s]);v=p.join(",")}try{return D.apply(r,b.querySelectorAll(v)),r}catch(t){E(e,!0)}finally{c===_&&t.removeAttribute("id")}}}return l(e.replace(F,"$1"),t,r,a)}function createCache(){var e=[];return function cache(t,n){return e.push(t+" ")>r.cacheLength&&delete cache[e.shift()],cache[t+" "]=n}}function markFunction(e){return e[_]=!0,e}function assert(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function addHandle(e,t){for(var n=e.split("|"),a=n.length;a--;)r.attrHandle[n[a]]=t}function siblingCheck(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function createInputPseudo(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function createButtonPseudo(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function createDisabledPseudo(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&oe(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function createPositionalPseudo(e){return markFunction(function(t){return t=+t,markFunction(function(n,r){for(var a,i=e([],n.length,t),o=i.length;o--;)n[a=i[o]]&&(n[a]=!(r[a]=n[a]))})})}function testContext(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=Sizzle.support={},i=Sizzle.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!X.test(t||n&&n.nodeName||"HTML")},h=Sizzle.setDocument=function(e){var t,a,o=e?e.ownerDocument||e:w;return o!=d&&9===o.nodeType&&o.documentElement?(p=(d=o).documentElement,m=!i(d),w!=d&&(a=d.defaultView)&&a.top!==a&&(a.addEventListener?a.addEventListener("unload",ie,!1):a.attachEvent&&a.attachEvent("onunload",ie)),n.scope=assert(function(e){return p.appendChild(e).appendChild(d.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),n.attributes=assert(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=assert(function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=J.test(d.getElementsByClassName),n.getById=assert(function(e){return p.appendChild(e).id=_,!d.getElementsByName||!d.getElementsByName(_).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n,r,a,i=t.getElementById(e);if(i){if((n=i.getAttributeNode("id"))&&n.value===e)return[i];for(a=t.getElementsByName(e),r=0;i=a[r++];)if((n=i.getAttributeNode("id"))&&n.value===e)return[i]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],a=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[a++];)1===n.nodeType&&r.push(n);return r}return i},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},v=[],g=[],(n.qsa=J.test(d.querySelectorAll))&&(assert(function(e){var t;p.appendChild(e).innerHTML="<a id='"+_+"'></a><select id='"+_+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+L+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+L+"*(?:value|"+P+")"),e.querySelectorAll("[id~="+_+"-]").length||g.push("~="),(t=d.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||g.push("\\["+L+"*name"+L+"*="+L+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+_+"+*").length||g.push(".#.+[+~]"),e.querySelectorAll("\\\f"),g.push("[\\r\\n\\f]")}),assert(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+L+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),p.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(n.matchesSelector=J.test(b=p.matches||p.webkitMatchesSelector||p.mozMatchesSelector||p.oMatchesSelector||p.msMatchesSelector))&&assert(function(e){n.disconnectedMatch=b.call(e,"*"),b.call(e,"[s!='']:x"),v.push("!=",z)}),g=g.length&&new RegExp(g.join("|")),v=v.length&&new RegExp(v.join("|")),t=J.test(p.compareDocumentPosition),y=t||J.test(p.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},M=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==d||e.ownerDocument==w&&y(w,e)?-1:t==d||t.ownerDocument==w&&y(w,t)?1:c?j(c,e)-j(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,a=e.parentNode,i=t.parentNode,o=[e],s=[t];if(!a||!i)return e==d?-1:t==d?1:a?-1:i?1:c?j(c,e)-j(c,t):0;if(a===i)return siblingCheck(e,t);for(n=e;n=n.parentNode;)o.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;o[r]===s[r];)r++;return r?siblingCheck(o[r],s[r]):o[r]==w?-1:s[r]==w?1:0},d):d},Sizzle.matches=function(e,t){return Sizzle(e,null,null,t)},Sizzle.matchesSelector=function(e,t){if(h(e),n.matchesSelector&&m&&!E[t+" "]&&(!v||!v.test(t))&&(!g||!g.test(t)))try{var r=b.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){E(t,!0)}return Sizzle(t,d,null,[e]).length>0},Sizzle.contains=function(e,t){return(e.ownerDocument||e)!=d&&h(e),y(e,t)},Sizzle.attr=function(e,t){(e.ownerDocument||e)!=d&&h(e);var a=r.attrHandle[t.toLowerCase()],i=a&&O.call(r.attrHandle,t.toLowerCase())?a(e,t,!m):void 0;return void 0!==i?i:n.attributes||!m?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},Sizzle.escape=function(e){return(e+"").replace(re,ae)},Sizzle.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},Sizzle.uniqueSort=function(e){var t,r=[],a=0,i=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(M),f){for(;t=e[i++];)t===e[i]&&(a=r.push(i));for(;a--;)e.splice(r[a],1)}return c=null,e},a=Sizzle.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=a(t);return n},(r=Sizzle.selectors={cacheLength:50,createPseudo:markFunction,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||Sizzle.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&Sizzle.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&$.test(n)&&(t=o(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=C[e+" "];return t||(t=new RegExp("(^|"+L+")"+e+"("+L+"|$)"))&&C(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var a=Sizzle.attr(r,e);return null==a?"!="===t:!t||(a+="","="===t?a===n:"!="===t?a!==n:"^="===t?n&&0===a.indexOf(n):"*="===t?n&&a.indexOf(n)>-1:"$="===t?n&&a.slice(-n.length)===n:"~="===t?(" "+a.replace(U," ")+" ").indexOf(n)>-1:"|="===t&&(a===n||a.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,a){var i="nth"!==e.slice(0,3),o="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===a?function(e){return!!e.parentNode}:function(t,n,l){var u,c,f,h,d,p,m=i!==o?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),b=!l&&!s,y=!1;if(g){if(i){for(;m;){for(h=t;h=h[m];)if(s?h.nodeName.toLowerCase()===v:1===h.nodeType)return!1;p=m="only"===e&&!p&&"nextSibling"}return!0}if(p=[o?g.firstChild:g.lastChild],o&&b){for(y=(d=(u=(c=(f=(h=g)[_]||(h[_]={}))[h.uniqueID]||(f[h.uniqueID]={}))[e]||[])[0]===x&&u[1])&&u[2],h=d&&g.childNodes[d];h=++d&&h&&h[m]||(y=d=0)||p.pop();)if(1===h.nodeType&&++y&&h===t){c[e]=[x,d,y];break}}else if(b&&(y=d=(u=(c=(f=(h=t)[_]||(h[_]={}))[h.uniqueID]||(f[h.uniqueID]={}))[e]||[])[0]===x&&u[1]),!1===y)for(;(h=++d&&h&&h[m]||(y=d=0)||p.pop())&&((s?h.nodeName.toLowerCase()!==v:1!==h.nodeType)||!++y||(b&&((c=(f=h[_]||(h[_]={}))[h.uniqueID]||(f[h.uniqueID]={}))[e]=[x,y]),h!==t)););return(y-=a)===r||y%r==0&&y/r>=0}}},PSEUDO:function(e,t){var n,a=r.pseudos[e]||r.setFilters[e.toLowerCase()]||Sizzle.error("unsupported pseudo: "+e);return a[_]?a(t):a.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?markFunction(function(e,n){for(var r,i=a(e,t),o=i.length;o--;)e[r=j(e,i[o])]=!(n[r]=i[o])}):function(e){return a(e,0,n)}):a}},pseudos:{not:markFunction(function(e){var t=[],n=[],r=s(e.replace(F,"$1"));return r[_]?markFunction(function(e,t,n,a){for(var i,o=r(e,null,a,[]),s=e.length;s--;)(i=o[s])&&(e[s]=!(t[s]=i))}):function(e,a,i){return t[0]=e,r(t,null,i,n),t[0]=null,!n.pop()}}),has:markFunction(function(e){return function(t){return Sizzle(e,t).length>0}}),contains:markFunction(function(e){return e=e.replace(te,ne),function(t){return(t.textContent||a(t)).indexOf(e)>-1}}),lang:markFunction(function(e){return Y.test(e||"")||Sizzle.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===p},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:createDisabledPseudo(!1),disabled:createDisabledPseudo(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Z.test(e.nodeName)},input:function(e){return K.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:createPositionalPseudo(function(){return[0]}),last:createPositionalPseudo(function(e,t){return[t-1]}),eq:createPositionalPseudo(function(e,t,n){return[n<0?n+t:n]}),even:createPositionalPseudo(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:createPositionalPseudo(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:createPositionalPseudo(function(e,t,n){for(var r=n<0?n+t:n>t?t:n;--r>=0;)e.push(r);return e}),gt:createPositionalPseudo(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=createInputPseudo(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=createButtonPseudo(t);function setFilters(){}function toSelector(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function addCombinator(e,t,n){var r=t.dir,a=t.next,i=a||r,o=n&&"parentNode"===i,s=k++;return t.first?function(t,n,a){for(;t=t[r];)if(1===t.nodeType||o)return e(t,n,a);return!1}:function(t,n,l){var u,c,f,h=[x,s];if(l){for(;t=t[r];)if((1===t.nodeType||o)&&e(t,n,l))return!0}else for(;t=t[r];)if(1===t.nodeType||o)if(c=(f=t[_]||(t[_]={}))[t.uniqueID]||(f[t.uniqueID]={}),a&&a===t.nodeName.toLowerCase())t=t[r]||t;else{if((u=c[i])&&u[0]===x&&u[1]===s)return h[2]=u[2];if(c[i]=h,h[2]=e(t,n,l))return!0}return!1}}function elementMatcher(e){return e.length>1?function(t,n,r){for(var a=e.length;a--;)if(!e[a](t,n,r))return!1;return!0}:e[0]}function condense(e,t,n,r,a){for(var i,o=[],s=0,l=e.length,u=null!=t;s<l;s++)(i=e[s])&&(n&&!n(i,r,a)||(o.push(i),u&&t.push(s)));return o}function setMatcher(e,t,n,r,a,i){return r&&!r[_]&&(r=setMatcher(r)),a&&!a[_]&&(a=setMatcher(a,i)),markFunction(function(i,o,s,l){var u,c,f,h=[],d=[],p=o.length,m=i||function(e,t,n){for(var r=0,a=t.length;r<a;r++)Sizzle(e,t[r],n);return n}(t||"*",s.nodeType?[s]:s,[]),g=!e||!i&&t?m:condense(m,h,e,s,l),v=n?a||(i?e:p||r)?[]:o:g;if(n&&n(g,v,s,l),r)for(u=condense(v,d),r(u,[],s,l),c=u.length;c--;)(f=u[c])&&(v[d[c]]=!(g[d[c]]=f));if(i){if(a||e){if(a){for(u=[],c=v.length;c--;)(f=v[c])&&u.push(g[c]=f);a(null,v=[],u,l)}for(c=v.length;c--;)(f=v[c])&&(u=a?j(i,f):h[c])>-1&&(i[u]=!(o[u]=f))}}else v=condense(v===o?v.splice(p,v.length):v),a?a(null,o,v,l):D.apply(o,v)})}function matcherFromTokens(e){for(var t,n,a,i=e.length,o=r.relative[e[0].type],s=o||r.relative[" "],l=o?1:0,c=addCombinator(function(e){return e===t},s,!0),f=addCombinator(function(e){return j(t,e)>-1},s,!0),h=[function(e,n,r){var a=!o&&(r||n!==u)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,a}];l<i;l++)if(n=r.relative[e[l].type])h=[addCombinator(elementMatcher(h),n)];else{if((n=r.filter[e[l].type].apply(null,e[l].matches))[_]){for(a=++l;a<i&&!r.relative[e[a].type];a++);return setMatcher(l>1&&elementMatcher(h),l>1&&toSelector(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(F,"$1"),n,l<a&&matcherFromTokens(e.slice(l,a)),a<i&&matcherFromTokens(e=e.slice(a)),a<i&&toSelector(e))}h.push(n)}return elementMatcher(h)}return setFilters.prototype=r.filters=r.pseudos,r.setFilters=new setFilters,o=Sizzle.tokenize=function(e,t){var n,a,i,o,s,l,u,c=S[e+" "];if(c)return t?0:c.slice(0);for(s=e,l=[],u=r.preFilter;s;){for(o in n&&!(a=H.exec(s))||(a&&(s=s.slice(a[0].length)||s),l.push(i=[])),n=!1,(a=q.exec(s))&&(n=a.shift(),i.push({value:n,type:a[0].replace(F," ")}),s=s.slice(n.length)),r.filter)!(a=G[o].exec(s))||u[o]&&!(a=u[o](a))||(n=a.shift(),i.push({value:n,type:o,matches:a}),s=s.slice(n.length));if(!n)break}return t?s.length:s?Sizzle.error(e):S(e,l).slice(0)},s=Sizzle.compile=function(e,t){var n,a=[],i=[],s=T[e+" "];if(!s){for(t||(t=o(e)),n=t.length;n--;)(s=matcherFromTokens(t[n]))[_]?a.push(s):i.push(s);(s=T(e,function(e,t){var n=t.length>0,a=e.length>0,i=function(i,o,s,l,c){var f,p,g,v=0,b="0",y=i&&[],_=[],w=u,k=i||a&&r.find.TAG("*",c),C=x+=null==w?1:Math.random()||.1,S=k.length;for(c&&(u=o==d||o||c);b!==S&&null!=(f=k[b]);b++){if(a&&f){for(p=0,o||f.ownerDocument==d||(h(f),s=!m);g=e[p++];)if(g(f,o||d,s)){l.push(f);break}c&&(x=C)}n&&((f=!g&&f)&&v--,i&&y.push(f))}if(v+=b,n&&b!==v){for(p=0;g=t[p++];)g(y,_,o,s);if(i){if(v>0)for(;b--;)y[b]||_[b]||(_[b]=R.call(l));_=condense(_)}D.apply(l,_),c&&!i&&_.length>0&&v+t.length>1&&Sizzle.uniqueSort(l)}return c&&(x=C,u=w),y};return n?markFunction(i):i}(i,a))).selector=e}return s},l=Sizzle.select=function(e,t,n,a){var i,l,u,c,f,h="function"==typeof e&&e,d=!a&&o(e=h.selector||e);if(n=n||[],1===d.length){if((l=d[0]=d[0].slice(0)).length>2&&"ID"===(u=l[0]).type&&9===t.nodeType&&m&&r.relative[l[1].type]){if(!(t=(r.find.ID(u.matches[0].replace(te,ne),t)||[])[0]))return n;h&&(t=t.parentNode),e=e.slice(l.shift().value.length)}for(i=G.needsContext.test(e)?0:l.length;i--&&(u=l[i],!r.relative[c=u.type]);)if((f=r.find[c])&&(a=f(u.matches[0].replace(te,ne),ee.test(l[0].type)&&testContext(t.parentNode)||t))){if(l.splice(i,1),!(e=a.length&&toSelector(l)))return D.apply(n,a),n;break}}return(h||s(e,d))(a,t,!m,n,!t||ee.test(e)&&testContext(t.parentNode)||t),n},n.sortStable=_.split("").sort(M).join("")===_,n.detectDuplicates=!!f,h(),n.sortDetached=assert(function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),assert(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||addHandle("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&assert(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||addHandle("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),assert(function(e){return null==e.getAttribute("disabled")})||addHandle(P,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),Sizzle}(n);w.find=x,w.expr=x.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=x.uniqueSort,w.text=x.getText,w.isXMLDoc=x.isXML,w.contains=x.contains,w.escapeSelector=x.escape;var k=function(e,t,n){for(var r=[],a=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(a&&w(e).is(n))break;r.push(e)}return r},C=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},S=w.expr.match.needsContext;function nodeName(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var T=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function winnow(e,t,n){return v(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return c.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,a=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t<r;t++)if(w.contains(a[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)w.find(e,a[t],n);return r>1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(winnow(this,e||[],!1))},not:function(e){return this.pushStack(winnow(this,e||[],!0))},is:function(e){return!!winnow(this,"string"==typeof e&&S.test(e)?w(e):e||[],!1).length}});var E,M=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var r,a;if(!e)return this;if(n=n||E,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:M.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:y,!0)),T.test(r[1])&&w.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(a=y.getElementById(r[2]))&&(this[0]=a,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,E=w(y);var O=/^(?:parents|prev(?:Until|All))/,A={children:!0,contents:!0,next:!0,prev:!0};function sibling(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(w.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,a=this.length,i=[],o="string"!=typeof e&&w(e);if(!S.test(e))for(;r<a;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(o?o.index(n)>-1:1===n.nodeType&&w.find.matchesSelector(n,e))){i.push(n);break}return this.pushStack(i.length>1?w.uniqueSort(i):i)},index:function(e){return e?"string"==typeof e?c.call(w(e),this[0]):c.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return k(e,"parentNode")},parentsUntil:function(e,t,n){return k(e,"parentNode",n)},next:function(e){return sibling(e,"nextSibling")},prev:function(e){return sibling(e,"previousSibling")},nextAll:function(e){return k(e,"nextSibling")},prevAll:function(e){return k(e,"previousSibling")},nextUntil:function(e,t,n){return k(e,"nextSibling",n)},prevUntil:function(e,t,n){return k(e,"previousSibling",n)},siblings:function(e){return C((e.parentNode||{}).firstChild,e)},children:function(e){return C(e.firstChild)},contents:function(e){return null!=e.contentDocument&&o(e.contentDocument)?e.contentDocument:(nodeName(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var a=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(a=w.filter(r,a)),this.length>1&&(A[e]||w.uniqueSort(a),O.test(e)&&a.reverse()),this.pushStack(a)}});var R=/[^\x20\t\r\n\f]+/g;function Identity(e){return e}function Thrower(e){throw e}function adoptValue(e,t,n,r){var a;try{e&&v(a=e.promise)?a.call(e).done(t).fail(n):e&&v(a=e.then)?a.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return w.each(e.match(R)||[],function(e,n){t[n]=!0}),t}(e):w.extend({},e);var t,n,r,a,i=[],o=[],s=-1,l=function(){for(a=a||e.once,r=t=!0;o.length;s=-1)for(n=o.shift();++s<i.length;)!1===i[s].apply(n[0],n[1])&&e.stopOnFalse&&(s=i.length,n=!1);e.memory||(n=!1),t=!1,a&&(i=n?[]:"")},u={add:function(){return i&&(n&&!t&&(s=i.length-1,o.push(n)),function add(t){w.each(t,function(t,n){v(n)?e.unique&&u.has(n)||i.push(n):n&&n.length&&"string"!==toType(n)&&add(n)})}(arguments),n&&!t&&l()),this},remove:function(){return w.each(arguments,function(e,t){for(var n;(n=w.inArray(t,i,n))>-1;)i.splice(n,1),n<=s&&s--}),this},has:function(e){return e?w.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return a=o=[],i=n="",this},disabled:function(){return!i},lock:function(){return a=o=[],n||t||(i=n=""),this},locked:function(){return!!a},fireWith:function(e,n){return a||(n=[e,(n=n||[]).slice?n.slice():n],o.push(n),t||l()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!r}};return u},w.extend({Deferred:function(e){var t=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",a={state:function(){return r},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(n){w.each(t,function(t,r){var a=v(e[r[4]])&&e[r[4]];i[r[1]](function(){var e=a&&a.apply(this,arguments);e&&v(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,a?[e]:arguments)})}),e=null}).promise()},then:function(e,r,a){var i=0;function resolve(e,t,r,a){return function(){var o=this,s=arguments,l=function(){var n,l;if(!(e<i)){if((n=r.apply(o,s))===t.promise())throw new TypeError("Thenable self-resolution");l=n&&("object"==typeof n||"function"==typeof n)&&n.then,v(l)?a?l.call(n,resolve(i,t,Identity,a),resolve(i,t,Thrower,a)):(i++,l.call(n,resolve(i,t,Identity,a),resolve(i,t,Thrower,a),resolve(i,t,Identity,t.notifyWith))):(r!==Identity&&(o=void 0,s=[n]),(a||t.resolveWith)(o,s))}},u=a?l:function(){try{l()}catch(n){w.Deferred.exceptionHook&&w.Deferred.exceptionHook(n,u.stackTrace),e+1>=i&&(r!==Thrower&&(o=void 0,s=[n]),t.rejectWith(o,s))}};e?u():(w.Deferred.getStackHook&&(u.stackTrace=w.Deferred.getStackHook()),n.setTimeout(u))}}return w.Deferred(function(n){t[0][3].add(resolve(0,n,v(a)?a:Identity,n.notifyWith)),t[1][3].add(resolve(0,n,v(e)?e:Identity)),t[2][3].add(resolve(0,n,v(r)?r:Thrower))}).promise()},promise:function(e){return null!=e?w.extend(e,a):a}},i={};return w.each(t,function(e,n){var o=n[2],s=n[5];a[n[1]]=o.add,s&&o.add(function(){r=s},t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),o.add(n[3].fire),i[n[0]]=function(){return i[n[0]+"With"](this===i?void 0:this,arguments),this},i[n[0]+"With"]=o.fireWith}),a.promise(i),e&&e.call(i,i),i},when:function(e){var t=arguments.length,n=t,r=Array(n),a=s.call(arguments),i=w.Deferred(),o=function(e){return function(n){r[e]=this,a[e]=arguments.length>1?s.call(arguments):n,--t||i.resolveWith(r,a)}};if(t<=1&&(adoptValue(e,i.done(o(n)).resolve,i.reject,!t),"pending"===i.state()||v(a[n]&&a[n].then)))return i.then();for(;n--;)adoptValue(a[n],o(n),i.reject);return i.promise()}});var N=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(e,t){n.console&&n.console.warn&&e&&N.test(e.name)&&n.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},w.readyException=function(e){n.setTimeout(function(){throw e})};var D=w.Deferred();function completed(){y.removeEventListener("DOMContentLoaded",completed),n.removeEventListener("load",completed),w.ready()}w.fn.ready=function(e){return D.then(e).catch(function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||D.resolveWith(y,[w]))}}),w.ready.then=D.then,"complete"===y.readyState||"loading"!==y.readyState&&!y.documentElement.doScroll?n.setTimeout(w.ready):(y.addEventListener("DOMContentLoaded",completed),n.addEventListener("load",completed));var V=function(e,t,n,r,a,i,o){var s=0,l=e.length,u=null==n;if("object"===toType(n))for(s in a=!0,n)V(e,t,s,n[s],!0,i,o);else if(void 0!==r&&(a=!0,v(r)||(o=!0),u&&(o?(t.call(e,r),t=null):(u=t,t=function(e,t,n){return u.call(w(e),n)})),t))for(;s<l;s++)t(e[s],n,o?r:r.call(e[s],s,t(e[s],n)));return a?e:u?t.call(e):l?t(e[0],n):i},j=/^-ms-/,P=/-([a-z])/g;function fcamelCase(e,t){return t.toUpperCase()}function camelCase(e){return e.replace(j,"ms-").replace(P,fcamelCase)}var L=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Data(){this.expando=w.expando+Data.uid++}Data.uid=1,Data.prototype={cache:function(e){var t=e[this.expando];return t||(t=Object.create(null),L(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,a=this.cache(e);if("string"==typeof t)a[camelCase(t)]=n;else for(r in t)a[camelCase(r)]=t[r];return a},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][camelCase(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(camelCase):(t=camelCase(t))in r?[t]:t.match(R)||[]).length;for(;n--;)delete r[t[n]]}(void 0===t||w.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!w.isEmptyObject(t)}};var I=new Data,B=new Data,z=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,U=/[A-Z]/g;function dataAttr(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(U,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:z.test(e)?JSON.parse(e):e)}(n)}catch(e){}B.set(e,t,n)}else n=void 0;return n}w.extend({hasData:function(e){return B.hasData(e)||I.hasData(e)},data:function(e,t,n){return B.access(e,t,n)},removeData:function(e,t){B.remove(e,t)},_data:function(e,t,n){return I.access(e,t,n)},_removeData:function(e,t){I.remove(e,t)}}),w.fn.extend({data:function(e,t){var n,r,a,i=this[0],o=i&&i.attributes;if(void 0===e){if(this.length&&(a=B.get(i),1===i.nodeType&&!I.get(i,"hasDataAttrs"))){for(n=o.length;n--;)o[n]&&0===(r=o[n].name).indexOf("data-")&&(r=camelCase(r.slice(5)),dataAttr(i,r,a[r]));I.set(i,"hasDataAttrs",!0)}return a}return"object"==typeof e?this.each(function(){B.set(this,e)}):V(this,function(t){var n;if(i&&void 0===t)return void 0!==(n=B.get(i,e))?n:void 0!==(n=dataAttr(i,e))?n:void 0;this.each(function(){B.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){B.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=I.get(e,t),n&&(!r||Array.isArray(n)?r=I.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,a=n.shift(),i=w._queueHooks(e,t);"inprogress"===a&&(a=n.shift(),r--),a&&("fx"===t&&n.unshift("inprogress"),delete i.stop,a.call(e,function(){w.dequeue(e,t)},i)),!r&&i&&i.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return I.get(e,n)||I.access(e,n,{empty:w.Callbacks("once memory").add(function(){I.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?w.queue(this[0],e):void 0===t?this:this.each(function(){var n=w.queue(this,e,t);w._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&w.dequeue(this,e)})},dequeue:function(e){return this.each(function(){w.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,a=w.Deferred(),i=this,o=this.length,s=function(){--r||a.resolveWith(i,[i])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";o--;)(n=I.get(i[o],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),a.promise(t)}});var F=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,H=new RegExp("^(?:([+-])=|)("+F+")([a-z%]*)$","i"),q=["Top","Right","Bottom","Left"],W=y.documentElement,$=function(e){return w.contains(e.ownerDocument,e)},Y={composed:!0};W.getRootNode&&($=function(e){return w.contains(e.ownerDocument,e)||e.getRootNode(Y)===e.ownerDocument});var G=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&$(e)&&"none"===w.css(e,"display")};function adjustCSS(e,t,n,r){var a,i,o=20,s=r?function(){return r.cur()}:function(){return w.css(e,t,"")},l=s(),u=n&&n[3]||(w.cssNumber[t]?"":"px"),c=e.nodeType&&(w.cssNumber[t]||"px"!==u&&+l)&&H.exec(w.css(e,t));if(c&&c[3]!==u){for(l/=2,u=u||c[3],c=+l||1;o--;)w.style(e,t,c+u),(1-i)*(1-(i=s()/l||.5))<=0&&(o=0),c/=i;c*=2,w.style(e,t,c+u),n=n||[]}return n&&(c=+c||+l||0,a=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=u,r.start=c,r.end=a)),a}var X={};function getDefaultDisplay(e){var t,n=e.ownerDocument,r=e.nodeName,a=X[r];return a||(t=n.body.appendChild(n.createElement(r)),a=w.css(t,"display"),t.parentNode.removeChild(t),"none"===a&&(a="block"),X[r]=a,a)}function showHide(e,t){for(var n,r,a=[],i=0,o=e.length;i<o;i++)(r=e[i]).style&&(n=r.style.display,t?("none"===n&&(a[i]=I.get(r,"display")||null,a[i]||(r.style.display="")),""===r.style.display&&G(r)&&(a[i]=getDefaultDisplay(r))):"none"!==n&&(a[i]="none",I.set(r,"display",n)));for(i=0;i<o;i++)null!=a[i]&&(e[i].style.display=a[i]);return e}w.fn.extend({show:function(){return showHide(this,!0)},hide:function(){return showHide(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){G(this)?w(this).show():w(this).hide()})}});var K,Z,J=/^(?:checkbox|radio)$/i,Q=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,ee=/^$|^module$|\/(?:java|ecma)script/i;K=y.createDocumentFragment().appendChild(y.createElement("div")),(Z=y.createElement("input")).setAttribute("type","radio"),Z.setAttribute("checked","checked"),Z.setAttribute("name","t"),K.appendChild(Z),g.checkClone=K.cloneNode(!0).cloneNode(!0).lastChild.checked,K.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!K.cloneNode(!0).lastChild.defaultValue,K.innerHTML="<option></option>",g.option=!!K.lastChild;var te={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function getAll(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&nodeName(e,t)?w.merge([e],n):n}function setGlobalEval(e,t){for(var n=0,r=e.length;n<r;n++)I.set(e[n],"globalEval",!t||I.get(t[n],"globalEval"))}te.tbody=te.tfoot=te.colgroup=te.caption=te.thead,te.th=te.td,g.option||(te.optgroup=te.option=[1,"<select multiple='multiple'>","</select>"]);var ne=/<|&#?\w+;/;function buildFragment(e,t,n,r,a){for(var i,o,s,l,u,c,f=t.createDocumentFragment(),h=[],d=0,p=e.length;d<p;d++)if((i=e[d])||0===i)if("object"===toType(i))w.merge(h,i.nodeType?[i]:i);else if(ne.test(i)){for(o=o||f.appendChild(t.createElement("div")),s=(Q.exec(i)||["",""])[1].toLowerCase(),l=te[s]||te._default,o.innerHTML=l[1]+w.htmlPrefilter(i)+l[2],c=l[0];c--;)o=o.lastChild;w.merge(h,o.childNodes),(o=f.firstChild).textContent=""}else h.push(t.createTextNode(i));for(f.textContent="",d=0;i=h[d++];)if(r&&w.inArray(i,r)>-1)a&&a.push(i);else if(u=$(i),o=getAll(f.appendChild(i),"script"),u&&setGlobalEval(o),n)for(c=0;i=o[c++];)ee.test(i.type||"")&&n.push(i);return f}var re=/^key/,ae=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ie=/^([^.]*)(?:\.(.+)|)/;function returnTrue(){return!0}function returnFalse(){return!1}function expectSync(e,t){return e===function(){try{return y.activeElement}catch(e){}}()==("focus"===t)}function on(e,t,n,r,a,i){var o,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)on(e,s,n,r,t[s],i);return e}if(null==r&&null==a?(a=n,r=n=void 0):null==a&&("string"==typeof n?(a=r,r=void 0):(a=r,r=n,n=void 0)),!1===a)a=returnFalse;else if(!a)return e;return 1===i&&(o=a,(a=function(e){return w().off(e),o.apply(this,arguments)}).guid=o.guid||(o.guid=w.guid++)),e.each(function(){w.event.add(this,t,a,r,n)})}function leverageNative(e,t,n){n?(I.set(e,t,!1),w.event.add(e,t,{namespace:!1,handler:function(e){var r,a,i=I.get(this,t);if(1&e.isTrigger&&this[t]){if(i.length)(w.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=s.call(arguments),I.set(this,t,i),r=n(this,t),this[t](),i!==(a=I.get(this,t))||r?I.set(this,t,!1):a={},i!==a)return e.stopImmediatePropagation(),e.preventDefault(),a.value}else i.length&&(I.set(this,t,{value:w.event.trigger(w.extend(i[0],w.Event.prototype),i.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===I.get(e,t)&&w.event.add(e,t,returnTrue)}w.event={global:{},add:function(e,t,n,r,a){var i,o,s,l,u,c,f,h,d,p,m,g=I.get(e);if(L(e))for(n.handler&&(n=(i=n).handler,a=i.selector),a&&w.find.matchesSelector(W,a),n.guid||(n.guid=w.guid++),(l=g.events)||(l=g.events=Object.create(null)),(o=g.handle)||(o=g.handle=function(t){return void 0!==w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),u=(t=(t||"").match(R)||[""]).length;u--;)d=m=(s=ie.exec(t[u])||[])[1],p=(s[2]||"").split(".").sort(),d&&(f=w.event.special[d]||{},d=(a?f.delegateType:f.bindType)||d,f=w.event.special[d]||{},c=w.extend({type:d,origType:m,data:r,handler:n,guid:n.guid,selector:a,needsContext:a&&w.expr.match.needsContext.test(a),namespace:p.join(".")},i),(h=l[d])||((h=l[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,p,o)||e.addEventListener&&e.addEventListener(d,o)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),a?h.splice(h.delegateCount++,0,c):h.push(c),w.event.global[d]=!0)},remove:function(e,t,n,r,a){var i,o,s,l,u,c,f,h,d,p,m,g=I.hasData(e)&&I.get(e);if(g&&(l=g.events)){for(u=(t=(t||"").match(R)||[""]).length;u--;)if(d=m=(s=ie.exec(t[u])||[])[1],p=(s[2]||"").split(".").sort(),d){for(f=w.event.special[d]||{},h=l[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=i=h.length;i--;)c=h[i],!a&&m!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(h.splice(i,1),c.selector&&h.delegateCount--,f.remove&&f.remove.call(e,c));o&&!h.length&&(f.teardown&&!1!==f.teardown.call(e,p,g.handle)||w.removeEvent(e,d,g.handle),delete l[d])}else for(d in l)w.event.remove(e,d+t[u],n,r,!0);w.isEmptyObject(l)&&I.remove(e,"handle events")}},dispatch:function(e){var t,n,r,a,i,o,s=new Array(arguments.length),l=w.event.fix(e),u=(I.get(this,"events")||Object.create(null))[l.type]||[],c=w.event.special[l.type]||{};for(s[0]=l,t=1;t<arguments.length;t++)s[t]=arguments[t];if(l.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,l)){for(o=w.event.handlers.call(this,l,u),t=0;(a=o[t++])&&!l.isPropagationStopped();)for(l.currentTarget=a.elem,n=0;(i=a.handlers[n++])&&!l.isImmediatePropagationStopped();)l.rnamespace&&!1!==i.namespace&&!l.rnamespace.test(i.namespace)||(l.handleObj=i,l.data=i.data,void 0!==(r=((w.event.special[i.origType]||{}).handle||i.handler).apply(a.elem,s))&&!1===(l.result=r)&&(l.preventDefault(),l.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,l),l.result}},handlers:function(e,t){var n,r,a,i,o,s=[],l=t.delegateCount,u=e.target;if(l&&u.nodeType&&!("click"===e.type&&e.button>=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==e.type||!0!==u.disabled)){for(i=[],o={},n=0;n<l;n++)void 0===o[a=(r=t[n]).selector+" "]&&(o[a]=r.needsContext?w(a,this).index(u)>-1:w.find(a,this,null,[u]).length),o[a]&&i.push(r);i.length&&s.push({elem:u,handlers:i})}return u=this,l<t.length&&s.push({elem:u,handlers:t.slice(l)}),s},addProp:function(e,t){Object.defineProperty(w.Event.prototype,e,{enumerable:!0,configurable:!0,get:v(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[w.expando]?e:new w.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return J.test(t.type)&&t.click&&nodeName(t,"input")&&leverageNative(t,"click",returnTrue),!1},trigger:function(e){var t=this||e;return J.test(t.type)&&t.click&&nodeName(t,"input")&&leverageNative(t,"click"),!0},_default:function(e){var t=e.target;return J.test(t.type)&&t.click&&nodeName(t,"input")&&I.get(t,"click")||nodeName(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},w.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},w.Event=function(e,t){if(!(this instanceof w.Event))return new w.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?returnTrue:returnFalse,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&w.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[w.expando]=!0},w.Event.prototype={constructor:w.Event,isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=returnTrue,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=returnTrue,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=returnTrue,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},w.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&re.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&ae.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},w.event.addProp),w.each({focus:"focusin",blur:"focusout"},function(e,t){w.event.special[e]={setup:function(){return leverageNative(this,e,expectSync),!1},trigger:function(){return leverageNative(this,e),!0},delegateType:t}}),w.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){w.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=e.relatedTarget,a=e.handleObj;return r&&(r===this||w.contains(this,r))||(e.type=a.origType,n=a.handler.apply(this,arguments),e.type=t),n}}}),w.fn.extend({on:function(e,t,n,r){return on(this,e,t,n,r)},one:function(e,t,n,r){return on(this,e,t,n,r,1)},off:function(e,t,n){var r,a;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,w(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(a in e)this.off(a,t,e[a]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=returnFalse),this.each(function(){w.event.remove(this,e,n,t)})}});var oe=/<script|<style|<link/i,se=/checked\s*(?:[^=]|=\s*.checked.)/i,le=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function manipulationTarget(e,t){return nodeName(e,"table")&&nodeName(11!==t.nodeType?t:t.firstChild,"tr")&&w(e).children("tbody")[0]||e}function disableScript(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function restoreScript(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function cloneCopyEvent(e,t){var n,r,a,i,o,s;if(1===t.nodeType){if(I.hasData(e)&&(s=I.get(e).events))for(a in I.remove(t,"handle events"),s)for(n=0,r=s[a].length;n<r;n++)w.event.add(t,a,s[a][n]);B.hasData(e)&&(i=B.access(e),o=w.extend({},i),B.set(t,o))}}function domManip(e,t,n,r){t=l(t);var a,i,o,s,u,c,f=0,h=e.length,d=h-1,p=t[0],m=v(p);if(m||h>1&&"string"==typeof p&&!g.checkClone&&se.test(p))return e.each(function(a){var i=e.eq(a);m&&(t[0]=p.call(this,a,i.html())),domManip(i,t,n,r)});if(h&&(i=(a=buildFragment(t,e[0].ownerDocument,!1,e,r)).firstChild,1===a.childNodes.length&&(a=i),i||r)){for(s=(o=w.map(getAll(a,"script"),disableScript)).length;f<h;f++)u=a,f!==d&&(u=w.clone(u,!0,!0),s&&w.merge(o,getAll(u,"script"))),n.call(e[f],u,f);if(s)for(c=o[o.length-1].ownerDocument,w.map(o,restoreScript),f=0;f<s;f++)u=o[f],ee.test(u.type||"")&&!I.access(u,"globalEval")&&w.contains(c,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?w._evalUrl&&!u.noModule&&w._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},c):DOMEval(u.textContent.replace(le,""),u,c))}return e}function remove(e,t,n){for(var r,a=t?w.filter(t,e):e,i=0;null!=(r=a[i]);i++)n||1!==r.nodeType||w.cleanData(getAll(r)),r.parentNode&&(n&&$(r)&&setGlobalEval(getAll(r,"script")),r.parentNode.removeChild(r));return e}w.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,a,i,o,s,l,u,c=e.cloneNode(!0),f=$(e);if(!(g.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(o=getAll(c),r=0,a=(i=getAll(e)).length;r<a;r++)s=i[r],l=o[r],u=void 0,"input"===(u=l.nodeName.toLowerCase())&&J.test(s.type)?l.checked=s.checked:"input"!==u&&"textarea"!==u||(l.defaultValue=s.defaultValue);if(t)if(n)for(i=i||getAll(e),o=o||getAll(c),r=0,a=i.length;r<a;r++)cloneCopyEvent(i[r],o[r]);else cloneCopyEvent(e,c);return(o=getAll(c,"script")).length>0&&setGlobalEval(o,!f&&getAll(e,"script")),c},cleanData:function(e){for(var t,n,r,a=w.event.special,i=0;void 0!==(n=e[i]);i++)if(L(n)){if(t=n[I.expando]){if(t.events)for(r in t.events)a[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[I.expando]=void 0}n[B.expando]&&(n[B.expando]=void 0)}}}),w.fn.extend({detach:function(e){return remove(this,e,!0)},remove:function(e){return remove(this,e)},text:function(e){return V(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return domManip(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||manipulationTarget(this,e).appendChild(e)})},prepend:function(){return domManip(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=manipulationTarget(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return domManip(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return domManip(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(getAll(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return V(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!oe.test(e)&&!te[(Q.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(w.cleanData(getAll(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return domManip(this,arguments,function(t){var n=this.parentNode;w.inArray(this,e)<0&&(w.cleanData(getAll(this)),n&&n.replaceChild(t,this))},e)}}),w.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){w.fn[e]=function(e){for(var n,r=[],a=w(e),i=a.length-1,o=0;o<=i;o++)n=o===i?this:this.clone(!0),w(a[o])[t](n),u.apply(r,n.get());return this.pushStack(r)}});var ue=new RegExp("^("+F+")(?!px)[a-z%]+$","i"),ce=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=n),t.getComputedStyle(e)},fe=function(e,t,n){var r,a,i={};for(a in t)i[a]=e.style[a],e.style[a]=t[a];for(a in r=n.call(e),t)e.style[a]=i[a];return r},he=new RegExp(q.join("|"),"i");function curCSS(e,t,n){var r,a,i,o,s=e.style;return(n=n||ce(e))&&(""!==(o=n.getPropertyValue(t)||n[t])||$(e)||(o=w.style(e,t)),!g.pixelBoxStyles()&&ue.test(o)&&he.test(t)&&(r=s.width,a=s.minWidth,i=s.maxWidth,s.minWidth=s.maxWidth=s.width=o,o=n.width,s.width=r,s.minWidth=a,s.maxWidth=i)),void 0!==o?o+"":o}function addGetHookIf(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function computeStyleTests(){if(l){s.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",W.appendChild(s).appendChild(l);var i=n.getComputedStyle(l);e="1%"!==i.top,o=12===roundPixelMeasures(i.marginLeft),l.style.right="60%",a=36===roundPixelMeasures(i.right),t=36===roundPixelMeasures(i.width),l.style.position="absolute",r=12===roundPixelMeasures(l.offsetWidth/3),W.removeChild(s),l=null}}function roundPixelMeasures(e){return Math.round(parseFloat(e))}var e,t,r,a,i,o,s=y.createElement("div"),l=y.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===l.style.backgroundClip,w.extend(g,{boxSizingReliable:function(){return computeStyleTests(),t},pixelBoxStyles:function(){return computeStyleTests(),a},pixelPosition:function(){return computeStyleTests(),e},reliableMarginLeft:function(){return computeStyleTests(),o},scrollboxSize:function(){return computeStyleTests(),r},reliableTrDimensions:function(){var e,t,r,a;return null==i&&(e=y.createElement("table"),t=y.createElement("tr"),r=y.createElement("div"),e.style.cssText="position:absolute;left:-11111px",t.style.height="1px",r.style.height="9px",W.appendChild(e).appendChild(t).appendChild(r),a=n.getComputedStyle(t),i=parseInt(a.height)>3,W.removeChild(e)),i}}))}();var de=["Webkit","Moz","ms"],pe=y.createElement("div").style,me={};function finalPropName(e){var t=w.cssProps[e]||me[e];return t||(e in pe?e:me[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=de.length;n--;)if((e=de[n]+t)in pe)return e}(e)||e)}var ge=/^(none|table(?!-c[ea]).+)/,ve=/^--/,be={position:"absolute",visibility:"hidden",display:"block"},ye={letterSpacing:"0",fontWeight:"400"};function setPositiveNumber(e,t,n){var r=H.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function boxModelAdjustment(e,t,n,r,a,i){var o="width"===t?1:0,s=0,l=0;if(n===(r?"border":"content"))return 0;for(;o<4;o+=2)"margin"===n&&(l+=w.css(e,n+q[o],!0,a)),r?("content"===n&&(l-=w.css(e,"padding"+q[o],!0,a)),"margin"!==n&&(l-=w.css(e,"border"+q[o]+"Width",!0,a))):(l+=w.css(e,"padding"+q[o],!0,a),"padding"!==n?l+=w.css(e,"border"+q[o]+"Width",!0,a):s+=w.css(e,"border"+q[o]+"Width",!0,a));return!r&&i>=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-i-l-s-.5))||0),l}function getWidthOrHeight(e,t,n){var r=ce(e),a=(!g.boxSizingReliable()||n)&&"border-box"===w.css(e,"boxSizing",!1,r),i=a,o=curCSS(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(ue.test(o)){if(!n)return o;o="auto"}return(!g.boxSizingReliable()&&a||!g.reliableTrDimensions()&&nodeName(e,"tr")||"auto"===o||!parseFloat(o)&&"inline"===w.css(e,"display",!1,r))&&e.getClientRects().length&&(a="border-box"===w.css(e,"boxSizing",!1,r),(i=s in e)&&(o=e[s])),(o=parseFloat(o)||0)+boxModelAdjustment(e,t,n||(a?"border":"content"),i,r,o)+"px"}function Tween(e,t,n,r,a){return new Tween.prototype.init(e,t,n,r,a)}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=curCSS(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var a,i,o,s=camelCase(t),l=ve.test(t),u=e.style;if(l||(t=finalPropName(s)),o=w.cssHooks[t]||w.cssHooks[s],void 0===n)return o&&"get"in o&&void 0!==(a=o.get(e,!1,r))?a:u[t];"string"===(i=typeof n)&&(a=H.exec(n))&&a[1]&&(n=adjustCSS(e,t,a),i="number"),null!=n&&n==n&&("number"!==i||l||(n+=a&&a[3]||(w.cssNumber[s]?"":"px")),g.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),o&&"set"in o&&void 0===(n=o.set(e,n,r))||(l?u.setProperty(t,n):u[t]=n))}},css:function(e,t,n,r){var a,i,o,s=camelCase(t);return ve.test(t)||(t=finalPropName(s)),(o=w.cssHooks[t]||w.cssHooks[s])&&"get"in o&&(a=o.get(e,!0,n)),void 0===a&&(a=curCSS(e,t,r)),"normal"===a&&t in ye&&(a=ye[t]),""===n||n?(i=parseFloat(a),!0===n||isFinite(i)?i||0:a):a}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!ge.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?getWidthOrHeight(e,t,r):fe(e,be,function(){return getWidthOrHeight(e,t,r)})},set:function(e,n,r){var a,i=ce(e),o=!g.scrollboxSize()&&"absolute"===i.position,s=(o||r)&&"border-box"===w.css(e,"boxSizing",!1,i),l=r?boxModelAdjustment(e,t,r,s,i):0;return s&&o&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(i[t])-boxModelAdjustment(e,t,"border",!1,i)-.5)),l&&(a=H.exec(n))&&"px"!==(a[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),setPositiveNumber(0,n,l)}}}),w.cssHooks.marginLeft=addGetHookIf(g.reliableMarginLeft,function(e,t){if(t)return(parseFloat(curCSS(e,"marginLeft"))||e.getBoundingClientRect().left-fe(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,a={},i="string"==typeof n?n.split(" "):[n];r<4;r++)a[e+q[r]+t]=i[r]||i[r-2]||i[0];return a}},"margin"!==e&&(w.cssHooks[e+t].set=setPositiveNumber)}),w.fn.extend({css:function(e,t){return V(this,function(e,t,n){var r,a,i={},o=0;if(Array.isArray(t)){for(r=ce(e),a=t.length;o<a;o++)i[t[o]]=w.css(e,t[o],!1,r);return i}return void 0!==n?w.style(e,t,n):w.css(e,t)},e,t,arguments.length>1)}}),w.Tween=Tween,Tween.prototype={constructor:Tween,init:function(e,t,n,r,a,i){this.elem=e,this.prop=n,this.easing=a||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=i||(w.cssNumber[n]?"":"px")},cur:function(){var e=Tween.propHooks[this.prop];return e&&e.get?e.get(this):Tween.propHooks._default.get(this)},run:function(e){var t,n=Tween.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Tween.propHooks._default.set(this),this}},Tween.prototype.init.prototype=Tween.prototype,Tween.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=w.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||!w.cssHooks[e.prop]&&null==e.elem.style[finalPropName(e.prop)]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}},Tween.propHooks.scrollTop=Tween.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=Tween.prototype.init,w.fx.step={};var _e,we,xe=/^(?:toggle|show|hide)$/,ke=/queueHooks$/;function schedule(){we&&(!1===y.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(schedule):n.setTimeout(schedule,w.fx.interval),w.fx.tick())}function createFxNow(){return n.setTimeout(function(){_e=void 0}),_e=Date.now()}function genFx(e,t){var n,r=0,a={height:e};for(t=t?1:0;r<4;r+=2-t)a["margin"+(n=q[r])]=a["padding"+n]=e;return t&&(a.opacity=a.width=e),a}function createTween(e,t,n){for(var r,a=(Animation.tweeners[t]||[]).concat(Animation.tweeners["*"]),i=0,o=a.length;i<o;i++)if(r=a[i].call(n,t,e))return r}function Animation(e,t,n){var r,a,i=0,o=Animation.prefilters.length,s=w.Deferred().always(function(){delete l.elem}),l=function(){if(a)return!1;for(var t=_e||createFxNow(),n=Math.max(0,u.startTime+u.duration-t),r=1-(n/u.duration||0),i=0,o=u.tweens.length;i<o;i++)u.tweens[i].run(r);return s.notifyWith(e,[u,r,n]),r<1&&o?n:(o||s.notifyWith(e,[u,1,0]),s.resolveWith(e,[u]),!1)},u=s.promise({elem:e,props:w.extend({},t),opts:w.extend(!0,{specialEasing:{},easing:w.easing._default},n),originalProperties:t,originalOptions:n,startTime:_e||createFxNow(),duration:n.duration,tweens:[],createTween:function(t,n){var r=w.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(r),r},stop:function(t){var n=0,r=t?u.tweens.length:0;if(a)return this;for(a=!0;n<r;n++)u.tweens[n].run(1);return t?(s.notifyWith(e,[u,1,0]),s.resolveWith(e,[u,t])):s.rejectWith(e,[u,t]),this}}),c=u.props;for(!function(e,t){var n,r,a,i,o;for(n in e)if(a=t[r=camelCase(n)],i=e[n],Array.isArray(i)&&(a=i[1],i=e[n]=i[0]),n!==r&&(e[r]=i,delete e[n]),(o=w.cssHooks[r])&&"expand"in o)for(n in i=o.expand(i),delete e[r],i)n in e||(e[n]=i[n],t[n]=a);else t[r]=a}(c,u.opts.specialEasing);i<o;i++)if(r=Animation.prefilters[i].call(u,e,c,u.opts))return v(r.stop)&&(w._queueHooks(u.elem,u.opts.queue).stop=r.stop.bind(r)),r;return w.map(c,createTween,u),v(u.opts.start)&&u.opts.start.call(e,u),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always),w.fx.timer(w.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u}w.Animation=w.extend(Animation,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return adjustCSS(n.elem,e,H.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(R);for(var n,r=0,a=e.length;r<a;r++)n=e[r],Animation.tweeners[n]=Animation.tweeners[n]||[],Animation.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,a,i,o,s,l,u,c,f="width"in t||"height"in t,h=this,d={},p=e.style,m=e.nodeType&&G(e),g=I.get(e,"fxshow");for(r in n.queue||(null==(o=w._queueHooks(e,"fx")).unqueued&&(o.unqueued=0,s=o.empty.fire,o.empty.fire=function(){o.unqueued||s()}),o.unqueued++,h.always(function(){h.always(function(){o.unqueued--,w.queue(e,"fx").length||o.empty.fire()})})),t)if(a=t[r],xe.test(a)){if(delete t[r],i=i||"toggle"===a,a===(m?"hide":"show")){if("show"!==a||!g||void 0===g[r])continue;m=!0}d[r]=g&&g[r]||w.style(e,r)}if((l=!w.isEmptyObject(t))||!w.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],null==(u=g&&g.display)&&(u=I.get(e,"display")),"none"===(c=w.css(e,"display"))&&(u?c=u:(showHide([e],!0),u=e.style.display||u,c=w.css(e,"display"),showHide([e]))),("inline"===c||"inline-block"===c&&null!=u)&&"none"===w.css(e,"float")&&(l||(h.done(function(){p.display=u}),null==u&&(c=p.display,u="none"===c?"":c)),p.display="inline-block")),n.overflow&&(p.overflow="hidden",h.always(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]})),l=!1,d)l||(g?"hidden"in g&&(m=g.hidden):g=I.access(e,"fxshow",{display:u}),i&&(g.hidden=!m),m&&showHide([e],!0),h.done(function(){for(r in m||showHide([e]),I.remove(e,"fxshow"),d)w.style(e,r,d[r])})),l=createTween(m?g[r]:0,r,h),r in g||(g[r]=l.start,m&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?Animation.prefilters.unshift(e):Animation.prefilters.push(e)}}),w.speed=function(e,t,n){var r=e&&"object"==typeof e?w.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return w.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in w.fx.speeds?r.duration=w.fx.speeds[r.duration]:r.duration=w.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&w.dequeue(this,r.queue)},r},w.fn.extend({fadeTo:function(e,t,n,r){return this.filter(G).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var a=w.isEmptyObject(e),i=w.speed(t,n,r),o=function(){var t=Animation(this,w.extend({},e),i);(a||I.get(this,"finish"))&&t.stop(!0)};return o.finish=o,a||!1===i.queue?this.each(o):this.queue(i.queue,o)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each(function(){var t=!0,a=null!=e&&e+"queueHooks",i=w.timers,o=I.get(this);if(a)o[a]&&o[a].stop&&r(o[a]);else for(a in o)o[a]&&o[a].stop&&ke.test(a)&&r(o[a]);for(a=i.length;a--;)i[a].elem!==this||null!=e&&i[a].queue!==e||(i[a].anim.stop(n),t=!1,i.splice(a,1));!t&&n||w.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=I.get(this),r=n[e+"queue"],a=n[e+"queueHooks"],i=w.timers,o=r?r.length:0;for(n.finish=!0,w.queue(this,e,[]),a&&a.stop&&a.stop.call(this,!0),t=i.length;t--;)i[t].elem===this&&i[t].queue===e&&(i[t].anim.stop(!0),i.splice(t,1));for(t=0;t<o;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),w.each(["toggle","show","hide"],function(e,t){var n=w.fn[t];w.fn[t]=function(e,r,a){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(genFx(t,!0),e,r,a)}}),w.each({slideDown:genFx("show"),slideUp:genFx("hide"),slideToggle:genFx("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){w.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),w.timers=[],w.fx.tick=function(){var e,t=0,n=w.timers;for(_e=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||w.fx.stop(),_e=void 0},w.fx.timer=function(e){w.timers.push(e),w.fx.start()},w.fx.interval=13,w.fx.start=function(){we||(we=!0,schedule())},w.fx.stop=function(){we=null},w.fx.speeds={slow:600,fast:200,_default:400},w.fn.delay=function(e,t){return e=w.fx&&w.fx.speeds[e]||e,t=t||"fx",this.queue(t,function(t,r){var a=n.setTimeout(t,e);r.stop=function(){n.clearTimeout(a)}})},function(){var e=y.createElement("input"),t=y.createElement("select").appendChild(y.createElement("option"));e.type="checkbox",g.checkOn=""!==e.value,g.optSelected=t.selected,(e=y.createElement("input")).value="t",e.type="radio",g.radioValue="t"===e.value}();var Ce,Se=w.expr.attrHandle;w.fn.extend({attr:function(e,t){return V(this,w.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,a,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return void 0===e.getAttribute?w.prop(e,t,n):(1===i&&w.isXMLDoc(e)||(a=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?Ce:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):a&&"set"in a&&void 0!==(r=a.set(e,n,t))?r:(e.setAttribute(t,n+""),n):a&&"get"in a&&null!==(r=a.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!g.radioValue&&"radio"===t&&nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,a=t&&t.match(R);if(a&&1===e.nodeType)for(;n=a[r++];)e.removeAttribute(n)}}),Ce={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=Se[t]||w.find.attr;Se[t]=function(e,t,r){var a,i,o=t.toLowerCase();return r||(i=Se[o],Se[o]=a,a=null!=n(e,t,r)?o:null,Se[o]=i),a}});var Te=/^(?:input|select|textarea|button)$/i,Ee=/^(?:a|area)$/i;function stripAndCollapse(e){return(e.match(R)||[]).join(" ")}function getClass(e){return e.getAttribute&&e.getAttribute("class")||""}function classesToArray(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(R)||[]}w.fn.extend({prop:function(e,t){return V(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,a,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&w.isXMLDoc(e)||(t=w.propFix[t]||t,a=w.propHooks[t]),void 0!==n?a&&"set"in a&&void 0!==(r=a.set(e,n,t))?r:e[t]=n:a&&"get"in a&&null!==(r=a.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):Te.test(e.nodeName)||Ee.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this}),w.fn.extend({addClass:function(e){var t,n,r,a,i,o,s,l=0;if(v(e))return this.each(function(t){w(this).addClass(e.call(this,t,getClass(this)))});if((t=classesToArray(e)).length)for(;n=this[l++];)if(a=getClass(n),r=1===n.nodeType&&" "+stripAndCollapse(a)+" "){for(o=0;i=t[o++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");a!==(s=stripAndCollapse(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,a,i,o,s,l=0;if(v(e))return this.each(function(t){w(this).removeClass(e.call(this,t,getClass(this)))});if(!arguments.length)return this.attr("class","");if((t=classesToArray(e)).length)for(;n=this[l++];)if(a=getClass(n),r=1===n.nodeType&&" "+stripAndCollapse(a)+" "){for(o=0;i=t[o++];)for(;r.indexOf(" "+i+" ")>-1;)r=r.replace(" "+i+" "," ");a!==(s=stripAndCollapse(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):v(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,getClass(this),t),t)}):this.each(function(){var t,a,i,o;if(r)for(a=0,i=w(this),o=classesToArray(e);t=o[a++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||((t=getClass(this))&&I.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":I.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+stripAndCollapse(getClass(n))+" ").indexOf(t)>-1)return!0;return!1}});var Me=/\r/g;w.fn.extend({val:function(e){var t,n,r,a=this[0];return arguments.length?(r=v(e),this.each(function(n){var a;1===this.nodeType&&(null==(a=r?e.call(this,n,w(this).val()):e)?a="":"number"==typeof a?a+="":Array.isArray(a)&&(a=w.map(a,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,a,"value")||(this.value=a))})):a?(t=w.valHooks[a.type]||w.valHooks[a.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(a,"value"))?n:"string"==typeof(n=a.value)?n.replace(Me,""):null==n?"":n:void 0}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:stripAndCollapse(w.text(e))}},select:{get:function(e){var t,n,r,a=e.options,i=e.selectedIndex,o="select-one"===e.type,s=o?null:[],l=o?i+1:a.length;for(r=i<0?l:o?i:0;r<l;r++)if(((n=a[r]).selected||r===i)&&!n.disabled&&(!n.parentNode.disabled||!nodeName(n.parentNode,"optgroup"))){if(t=w(n).val(),o)return t;s.push(t)}return s},set:function(e,t){for(var n,r,a=e.options,i=w.makeArray(t),o=a.length;o--;)((r=a[o]).selected=w.inArray(w.valHooks.option.get(r),i)>-1)&&(n=!0);return n||(e.selectedIndex=-1),i}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},g.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),g.focusin="onfocusin"in n;var Oe=/^(?:focusinfocus|focusoutblur)$/,Ae=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(e,t,r,a){var i,o,s,l,u,c,f,h,p=[r||y],m=d.call(e,"type")?e.type:e,g=d.call(e,"namespace")?e.namespace.split("."):[];if(o=h=s=r=r||y,3!==r.nodeType&&8!==r.nodeType&&!Oe.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(g=m.split("."),m=g.shift(),g.sort()),u=m.indexOf(":")<0&&"on"+m,(e=e[w.expando]?e:new w.Event(m,"object"==typeof e&&e)).isTrigger=a?2:3,e.namespace=g.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),t=null==t?[e]:w.makeArray(t,[e]),f=w.event.special[m]||{},a||!f.trigger||!1!==f.trigger.apply(r,t))){if(!a&&!f.noBubble&&!b(r)){for(l=f.delegateType||m,Oe.test(l+m)||(o=o.parentNode);o;o=o.parentNode)p.push(o),s=o;s===(r.ownerDocument||y)&&p.push(s.defaultView||s.parentWindow||n)}for(i=0;(o=p[i++])&&!e.isPropagationStopped();)h=o,e.type=i>1?l:f.bindType||m,(c=(I.get(o,"events")||Object.create(null))[e.type]&&I.get(o,"handle"))&&c.apply(o,t),(c=u&&o[u])&&c.apply&&L(o)&&(e.result=c.apply(o,t),!1===e.result&&e.preventDefault());return e.type=m,a||e.isDefaultPrevented()||f._default&&!1!==f._default.apply(p.pop(),t)||!L(r)||u&&v(r[m])&&!b(r)&&((s=r[u])&&(r[u]=null),w.event.triggered=m,e.isPropagationStopped()&&h.addEventListener(m,Ae),r[m](),e.isPropagationStopped()&&h.removeEventListener(m,Ae),w.event.triggered=void 0,s&&(r[u]=s)),e.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),g.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,a=I.access(r,t);a||r.addEventListener(e,n,!0),I.access(r,t,(a||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,a=I.access(r,t)-1;a?I.access(r,t,a):(r.removeEventListener(e,n,!0),I.remove(r,t))}}});var Re=n.location,Ne={guid:Date.now()},De=/\?/;w.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+e),t};var Ve=/\[\]$/,je=/\r?\n/g,Pe=/^(?:submit|button|image|reset|file)$/i,Le=/^(?:input|select|textarea|keygen)/i;function buildParams(e,t,n,r){var a;if(Array.isArray(t))w.each(t,function(t,a){n||Ve.test(e)?r(e,a):buildParams(e+"["+("object"==typeof a&&null!=a?t:"")+"]",a,n,r)});else if(n||"object"!==toType(t))r(e,t);else for(a in t)buildParams(e+"["+a+"]",t[a],n,r)}w.param=function(e,t){var n,r=[],a=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){a(this.name,this.value)});else for(n in e)buildParams(n,e[n],t,a);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&Le.test(this.nodeName)&&!Pe.test(e)&&(this.checked||!J.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(je,"\r\n")}}):{name:t.name,value:n.replace(je,"\r\n")}}).get()}});var Ie=/%20/g,Be=/#.*$/,ze=/([?&])_=[^&]*/,Ue=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fe=/^(?:GET|HEAD)$/,He=/^\/\//,qe={},We={},$e="*/".concat("*"),Ye=y.createElement("a");function addToPrefiltersOrTransports(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,a=0,i=t.toLowerCase().match(R)||[];if(v(n))for(;r=i[a++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function inspectPrefiltersOrTransports(e,t,n,r){var a={},i=e===We;function inspect(o){var s;return a[o]=!0,w.each(e[o]||[],function(e,o){var l=o(t,n,r);return"string"!=typeof l||i||a[l]?i?!(s=l):void 0:(t.dataTypes.unshift(l),inspect(l),!1)}),s}return inspect(t.dataTypes[0])||!a["*"]&&inspect("*")}function ajaxExtend(e,t){var n,r,a=w.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((a[n]?e:r||(r={}))[n]=t[n]);return r&&w.extend(!0,e,r),e}Ye.href=Re.href,w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Re.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Re.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$e,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?ajaxExtend(ajaxExtend(e,w.ajaxSettings),t):ajaxExtend(w.ajaxSettings,e)},ajaxPrefilter:addToPrefiltersOrTransports(qe),ajaxTransport:addToPrefiltersOrTransports(We),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var r,a,i,o,s,l,u,c,f,h,d=w.ajaxSetup({},t),p=d.context||d,m=d.context&&(p.nodeType||p.jquery)?w(p):w.event,g=w.Deferred(),v=w.Callbacks("once memory"),b=d.statusCode||{},_={},x={},k="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(u){if(!o)for(o={};t=Ue.exec(i);)o[t[1].toLowerCase()+" "]=(o[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=o[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return u?i:null},setRequestHeader:function(e,t){return null==u&&(e=x[e.toLowerCase()]=x[e.toLowerCase()]||e,_[e]=t),this},overrideMimeType:function(e){return null==u&&(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(u)C.always(e[C.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||k;return r&&r.abort(t),done(0,t),this}};if(g.promise(C),d.url=((e||d.url||Re.href)+"").replace(He,Re.protocol+"//"),d.type=t.method||t.type||d.method||d.type,d.dataTypes=(d.dataType||"*").toLowerCase().match(R)||[""],null==d.crossDomain){l=y.createElement("a");try{l.href=d.url,l.href=l.href,d.crossDomain=Ye.protocol+"//"+Ye.host!=l.protocol+"//"+l.host}catch(e){d.crossDomain=!0}}if(d.data&&d.processData&&"string"!=typeof d.data&&(d.data=w.param(d.data,d.traditional)),inspectPrefiltersOrTransports(qe,d,t,C),u)return C;for(f in(c=w.event&&d.global)&&0==w.active++&&w.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Fe.test(d.type),a=d.url.replace(Be,""),d.hasContent?d.data&&d.processData&&0===(d.contentType||"").indexOf("application/x-www-form-urlencoded")&&(d.data=d.data.replace(Ie,"+")):(h=d.url.slice(a.length),d.data&&(d.processData||"string"==typeof d.data)&&(a+=(De.test(a)?"&":"?")+d.data,delete d.data),!1===d.cache&&(a=a.replace(ze,"$1"),h=(De.test(a)?"&":"?")+"_="+Ne.guid+++h),d.url=a+h),d.ifModified&&(w.lastModified[a]&&C.setRequestHeader("If-Modified-Since",w.lastModified[a]),w.etag[a]&&C.setRequestHeader("If-None-Match",w.etag[a])),(d.data&&d.hasContent&&!1!==d.contentType||t.contentType)&&C.setRequestHeader("Content-Type",d.contentType),C.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+$e+"; q=0.01":""):d.accepts["*"]),d.headers)C.setRequestHeader(f,d.headers[f]);if(d.beforeSend&&(!1===d.beforeSend.call(p,C,d)||u))return C.abort();if(k="abort",v.add(d.complete),C.done(d.success),C.fail(d.error),r=inspectPrefiltersOrTransports(We,d,t,C)){if(C.readyState=1,c&&m.trigger("ajaxSend",[C,d]),u)return C;d.async&&d.timeout>0&&(s=n.setTimeout(function(){C.abort("timeout")},d.timeout));try{u=!1,r.send(_,done)}catch(e){if(u)throw e;done(-1,e)}}else done(-1,"No Transport");function done(e,t,o,l){var f,h,y,_,x,k=t;u||(u=!0,s&&n.clearTimeout(s),r=void 0,i=l||"",C.readyState=e>0?4:0,f=e>=200&&e<300||304===e,o&&(_=function(e,t,n){for(var r,a,i,o,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(a in s)if(s[a]&&s[a].test(r)){l.unshift(a);break}if(l[0]in n)i=l[0];else{for(a in n){if(!l[0]||e.converters[a+" "+l[0]]){i=a;break}o||(o=a)}i=i||o}if(i)return i!==l[0]&&l.unshift(i),n[i]}(d,C,o)),!f&&w.inArray("script",d.dataTypes)>-1&&(d.converters["text script"]=function(){}),_=function(e,t,n,r){var a,i,o,s,l,u={},c=e.dataTypes.slice();if(c[1])for(o in e.converters)u[o.toLowerCase()]=e.converters[o];for(i=c.shift();i;)if(e.responseFields[i]&&(n[e.responseFields[i]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=i,i=c.shift())if("*"===i)i=l;else if("*"!==l&&l!==i){if(!(o=u[l+" "+i]||u["* "+i]))for(a in u)if((s=a.split(" "))[1]===i&&(o=u[l+" "+s[0]]||u["* "+s[0]])){!0===o?o=u[a]:!0!==u[a]&&(i=s[0],c.unshift(s[1]));break}if(!0!==o)if(o&&e.throws)t=o(t);else try{t=o(t)}catch(e){return{state:"parsererror",error:o?e:"No conversion from "+l+" to "+i}}}return{state:"success",data:t}}(d,_,C,f),f?(d.ifModified&&((x=C.getResponseHeader("Last-Modified"))&&(w.lastModified[a]=x),(x=C.getResponseHeader("etag"))&&(w.etag[a]=x)),204===e||"HEAD"===d.type?k="nocontent":304===e?k="notmodified":(k=_.state,h=_.data,f=!(y=_.error))):(y=k,!e&&k||(k="error",e<0&&(e=0))),C.status=e,C.statusText=(t||k)+"",f?g.resolveWith(p,[h,k,C]):g.rejectWith(p,[C,k,y]),C.statusCode(b),b=void 0,c&&m.trigger(f?"ajaxSuccess":"ajaxError",[C,d,f?h:y]),v.fireWith(p,[C,k]),c&&(m.trigger("ajaxComplete",[C,d]),--w.active||w.event.trigger("ajaxStop")))}return C},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],function(e,t){w[t]=function(e,n,r,a){return v(n)&&(a=a||r,r=n,n=void 0),w.ajax(w.extend({url:e,type:t,dataType:a,data:n,success:r},w.isPlainObject(e)&&e))}}),w.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),w._evalUrl=function(e,t,n){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){w.globalEval(e,t,n)}})},w.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return v(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var Ge={0:200,1223:204},Xe=w.ajaxSettings.xhr();g.cors=!!Xe&&"withCredentials"in Xe,g.ajax=Xe=!!Xe,w.ajaxTransport(function(e){var t,r;if(g.cors||Xe&&!e.crossDomain)return{send:function(a,i){var o,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(o in e.xhrFields)s[o]=e.xhrFields[o];for(o in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||a["X-Requested-With"]||(a["X-Requested-With"]="XMLHttpRequest"),a)s.setRequestHeader(o,a[o]);t=function(e){return function(){t&&(t=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?i(0,"error"):i(s.status,s.statusText):i(Ge[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),r=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout(function(){t&&r()})},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),w.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),w.ajaxTransport("script",function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,a){t=w("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&a("error"===e.type?404:200,e.type)}),y.head.appendChild(t[0])},abort:function(){n&&n()}}});var Ke,Ze=[],Je=/(=)\?(?=&|$)|\?\?/;w.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ze.pop()||w.expando+"_"+Ne.guid++;return this[e]=!0,e}}),w.ajaxPrefilter("json jsonp",function(e,t,r){var a,i,o,s=!1!==e.jsonp&&(Je.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Je.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return a=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(Je,"$1"+a):!1!==e.jsonp&&(e.url+=(De.test(e.url)?"&":"?")+e.jsonp+"="+a),e.converters["script json"]=function(){return o||w.error(a+" was not called"),o[0]},e.dataTypes[0]="json",i=n[a],n[a]=function(){o=arguments},r.always(function(){void 0===i?w(n).removeProp(a):n[a]=i,e[a]&&(e.jsonpCallback=t.jsonpCallback,Ze.push(a)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),g.createHTMLDocument=((Ke=y.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Ke.childNodes.length),w.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(g.createHTMLDocument?((r=(t=y.implementation.createHTMLDocument("")).createElement("base")).href=y.location.href,t.head.appendChild(r)):t=y),i=!n&&[],(a=T.exec(e))?[t.createElement(a[1])]:(a=buildFragment([e],t,i),i&&i.length&&w(i).remove(),w.merge([],a.childNodes)));var r,a,i},w.fn.load=function(e,t,n){var r,a,i,o=this,s=e.indexOf(" ");return s>-1&&(r=stripAndCollapse(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(a="POST"),o.length>0&&w.ajax({url:e,type:a||"GET",dataType:"html",data:t}).done(function(e){i=arguments,o.html(r?w("<div>").append(w.parseHTML(e)).find(r):e)}).always(n&&function(e,t){o.each(function(){n.apply(this,i||[e.responseText,t,e])})}),this},w.expr.pseudos.animated=function(e){return w.grep(w.timers,function(t){return e===t.elem}).length},w.offset={setOffset:function(e,t,n){var r,a,i,o,s,l,u=w.css(e,"position"),c=w(e),f={};"static"===u&&(e.style.position="relative"),s=c.offset(),i=w.css(e,"top"),l=w.css(e,"left"),("absolute"===u||"fixed"===u)&&(i+l).indexOf("auto")>-1?(o=(r=c.position()).top,a=r.left):(o=parseFloat(i)||0,a=parseFloat(l)||0),v(t)&&(t=t.call(e,n,w.extend({},s))),null!=t.top&&(f.top=t.top-s.top+o),null!=t.left&&(f.left=t.left-s.left+a),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},w.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){w.offset.setOffset(this,e,t)});var t,n,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],a={top:0,left:0};if("fixed"===w.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===w.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((a=w(e).offset()).top+=w.css(e,"borderTopWidth",!0),a.left+=w.css(e,"borderLeftWidth",!0))}return{top:t.top-a.top-w.css(r,"marginTop",!0),left:t.left-a.left-w.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===w.css(e,"position");)e=e.offsetParent;return e||W})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;w.fn[e]=function(r){return V(this,function(e,r,a){var i;if(b(e)?i=e:9===e.nodeType&&(i=e.defaultView),void 0===a)return i?i[t]:e[r];i?i.scrollTo(n?i.pageXOffset:a,n?a:i.pageYOffset):e[r]=a},e,r,arguments.length)}}),w.each(["top","left"],function(e,t){w.cssHooks[t]=addGetHookIf(g.pixelPosition,function(e,n){if(n)return n=curCSS(e,t),ue.test(n)?w(e).position()[t]+"px":n})}),w.each({Height:"height",Width:"width"},function(e,t){w.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){w.fn[r]=function(a,i){var o=arguments.length&&(n||"boolean"!=typeof a),s=n||(!0===a||!0===i?"margin":"border");return V(this,function(t,n,a){var i;return b(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===a?w.css(t,n,s):w.style(t,n,a,s)},t,o?a:void 0,o)}})}),w.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){w.fn[t]=function(e){return this.on(t,e)}}),w.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),w.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){w.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}});var Qe=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;w.proxy=function(e,t){var n,r,a;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return r=s.call(arguments,2),(a=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||w.guid++,a},w.holdReady=function(e){e?w.readyWait++:w.ready(!0)},w.isArray=Array.isArray,w.parseJSON=JSON.parse,w.nodeName=nodeName,w.isFunction=v,w.isWindow=b,w.camelCase=camelCase,w.type=toType,w.now=Date.now,w.isNumeric=function(e){var t=w.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},w.trim=function(e){return null==e?"":(e+"").replace(Qe,"")},void 0===(r=function(){return w}.apply(t,[]))||(e.exports=r);var et=n.jQuery,tt=n.$;return w.noConflict=function(e){return n.$===w&&(n.$=tt),e&&n.jQuery===w&&(n.jQuery=et),w},void 0===a&&(n.jQuery=n.$=w),w})},function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(6),o=n.n(i),s=n(4),l=n.n(s),u=n(0),c=n.n(u),f=n(5),h=n.n(f),d=n(2),p=n.n(d),m=n(8),g=n.n(m),v=n(14),b=n(13),y=n(46),_=n.n(y),w=function(e){function AppRouter(){var e;return a()(this,AppRouter),e=l()(this,c()(AppRouter).call(this,{routes:{"testresult/:uid(/)(:tabName)":"testresultPage","*default":"notFound"}})),g()(p()(p()(e)),"currentUrl",null),e.on("route",e.onRouteChange,p()(p()(e))),e}return h()(AppRouter,e),o()(AppRouter,[{key:"onRouteChange",value:function(){this.previousUrl=this.currentUrl,this.currentUrl=this.getCurrentUrl()}},{key:"getCurrentUrl",value:function(){return b.history.getFragment()}},{key:"reload",value:function(){b.history.loadUrl(this.getCurrentUrl())}},{key:"to",value:function(e,t,n){t=Object(v.omit)(t,function(e){return null===e});var r=_.a.format({pathname:e,query:t});return this.toUrl(r,n)}},{key:"toUrl",value:function(e,t){return this.navigate(e,Object.assign({trigger:!0},t))}},{key:"setSearch",value:function(e){var t=_.a.parse(this.getCurrentUrl()).pathname;return this.to(t,e)}},{key:"getUrlParams",value:function(){var e=_.a.parse(this.getCurrentUrl(),!0);return e?e.query:{}}}]),AppRouter}(b.Router);t.a=new w},function(e,t,n){n(0);var r=n(153);function _get(t,n,a){return"undefined"!=typeof Reflect&&Reflect.get?e.exports=_get=Reflect.get:e.exports=_get=function(e,t,n){var a=r(e,t);if(a){var i=Object.getOwnPropertyDescriptor(a,t);return i.get?i.get.call(n):i.value}},_get(t,n,a||t)}e.exports=_get},function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=["failed","broken","passed","skipped","unknown"]},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var a={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){var n;console&&console[e]&&(n=console)[e].apply(n,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(t))}},i=new(function(){function Logger(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Logger),this.init(e,t)}return Logger.prototype.init=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||a,this.options=t,this.debug=t.debug},Logger.prototype.setDebug=function(e){this.debug=e},Logger.prototype.log=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)},Logger.prototype.warn=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)},Logger.prototype.error=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")},Logger.prototype.deprecate=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)},Logger.prototype.forward=function(e,t,n,r){return r&&!this.debug?null:("string"==typeof e[0]&&(e[0]=""+n+this.prefix+" "+e[0]),this.logger[t](e))},Logger.prototype.create=function(e){return new Logger(this.logger,r({prefix:this.prefix+":"+e+":"},this.options))},Logger}());var o=function(){function EventEmitter(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,EventEmitter),this.observers={}}return EventEmitter.prototype.on=function(e,t){var n=this;e.split(" ").forEach(function(e){n.observers[e]=n.observers[e]||[],n.observers[e].push(t)})},EventEmitter.prototype.off=function(e,t){var n=this;this.observers[e]&&this.observers[e].forEach(function(){if(t){var r=n.observers[e].indexOf(t);r>-1&&n.observers[e].splice(r,1)}else delete n.observers[e]})},EventEmitter.prototype.emit=function(e){for(var t=arguments.length,n=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){var r;t.apply(t,(r=[e]).concat.apply(r,n))})},EventEmitter}();function makeString(e){return null==e?"":""+e}function getLastOfPath(e,t,n){function cleanKey(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function canNotTraverseDeeper(){return!e||"string"==typeof e}for(var r="string"!=typeof t?[].concat(t):t.split(".");r.length>1;){if(canNotTraverseDeeper())return{};var a=cleanKey(r.shift());!e[a]&&n&&(e[a]=new n),e=e[a]}return canNotTraverseDeeper()?{}:{obj:e,k:cleanKey(r.shift())}}function setPath(e,t,n){var r=getLastOfPath(e,t,Object);r.obj[r.k]=n}function getPath(e,t){var n=getLastOfPath(e,t),r=n.obj,a=n.k;if(r)return r[a]}function regexEscape(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var s={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function utils_escape(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,function(e){return s[e]}):e}var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var n=Object.getOwnPropertyNames(t),r=0;r<n.length;r++){var a=n[r],i=Object.getOwnPropertyDescriptor(t,a);i&&i.configurable&&void 0===e[a]&&Object.defineProperty(e,a,i)}}(e,t))}var u=function(e){function ResourceStore(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,ResourceStore);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return r.data=t,r.options=n,r}return _inherits(ResourceStore,e),ResourceStore.prototype.addNamespaces=function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)},ResourceStore.prototype.removeNamespaces=function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)},ResourceStore.prototype.getResource=function(e,t,n){var r=(arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}).keySeparator||this.options.keySeparator;void 0===r&&(r=".");var a=[e,t];return n&&"string"!=typeof n&&(a=a.concat(n)),n&&"string"==typeof n&&(a=a.concat(r?n.split(r):n)),e.indexOf(".")>-1&&(a=e.split(".")),getPath(this.data,a)},ResourceStore.prototype.addResource=function(e,t,n,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},i=this.options.keySeparator;void 0===i&&(i=".");var o=[e,t];n&&(o=o.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(r=t,t=(o=e.split("."))[1]),this.addNamespaces(t),setPath(this.data,o,r),a.silent||this.emit("added",e,t,n,r)},ResourceStore.prototype.addResources=function(e,t,n){for(var r in n)"string"==typeof n[r]&&this.addResource(e,t,r,n[r],{silent:!0});this.emit("added",e,t,n)},ResourceStore.prototype.addResourceBundle=function(e,t,n,r,a){var i=[e,t];e.indexOf(".")>-1&&(r=n,n=t,t=(i=e.split("."))[1]),this.addNamespaces(t);var o=getPath(this.data,i)||{};r?function deepExtend(e,t,n){for(var r in t)r in e?"string"==typeof e[r]||e[r]instanceof String||"string"==typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):deepExtend(e[r],t[r],n):e[r]=t[r];return e}(o,n,a):o=l({},o,n),setPath(this.data,i,o),this.emit("added",e,t,n)},ResourceStore.prototype.removeResourceBundle=function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)},ResourceStore.prototype.hasResourceBundle=function(e,t){return void 0!==this.getResource(e,t)},ResourceStore.prototype.getResourceBundle=function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?l({},this.getResource(e,t)):this.getResource(e,t)},ResourceStore.prototype.toJSON=function(){return this.data},ResourceStore}(o),c={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,r,a){var i=this;return e.forEach(function(e){i.processors[e]&&(t=i.processors[e].process(t,n,r,a))}),t}};function convertInterpolation(e){return e.interpolation={unescapeSuffix:"HTML"},e.interpolation.prefix=e.interpolationPrefix||"__",e.interpolation.suffix=e.interpolationSuffix||"__",e.interpolation.escapeValue=e.escapeInterpolation||!1,e.interpolation.nestingPrefix=e.reusePrefix||"$t(",e.interpolation.nestingSuffix=e.reuseSuffix||")",e}function convertTOptions(e){return(e.interpolationPrefix||e.interpolationSuffix||void 0!==e.escapeInterpolation)&&(e=convertInterpolation(e)),e.nsSeparator=e.nsseparator,e.keySeparator=e.keyseparator,e.returnObjects=e.returnObjectTrees,e}var f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h="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};function Translator_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var n=Object.getOwnPropertyNames(t),r=0;r<n.length;r++){var a=n[r],i=Object.getOwnPropertyDescriptor(t,a);i&&i.configurable&&void 0===e[a]&&Object.defineProperty(e,a,i)}}(e,t))}var d=function(e){function Translator(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Translator);var r,a,o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return r=t,a=o,["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector"].forEach(function(e){r[e]&&(a[e]=r[e])}),o.options=n,o.logger=i.create("translator"),o}return Translator_inherits(Translator,e),Translator.prototype.changeLanguage=function(e){e&&(this.language=e)},Translator.prototype.exists=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};return"v1"===this.options.compatibilityAPI&&(t=convertTOptions(t)),void 0!==this.resolve(e,t)},Translator.prototype.extractFromKey=function(e,t){var n=t.nsSeparator||this.options.nsSeparator;void 0===n&&(n=":");var r=t.keySeparator||this.options.keySeparator||".",a=t.ns||this.options.defaultNS;if(n&&e.indexOf(n)>-1){var i=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(i[0])>-1)&&(a=i.shift()),e=i.join(r)}return"string"==typeof a&&(a=[a]),{key:e,namespaces:a}},Translator.prototype.translate=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("object"!==(void 0===t?"undefined":h(t))?t=this.options.overloadTranslationOptionHandler(arguments):"v1"===this.options.compatibilityAPI&&(t=convertTOptions(t)),null==e||""===e)return"";"number"==typeof e&&(e=String(e)),"string"==typeof e&&(e=[e]);var n=t.keySeparator||this.options.keySeparator||".",r=this.extractFromKey(e[e.length-1],t),a=r.key,i=r.namespaces,o=i[i.length-1],s=t.lng||this.language,l=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(s&&"cimode"===s.toLowerCase())return l?o+(t.nsSeparator||this.options.nsSeparator)+a:a;var u=this.resolve(e,t),c=Object.prototype.toString.apply(u),d=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays;if(u&&"string"!=typeof u&&["[object Number]","[object Function]","[object RegExp]"].indexOf(c)<0&&(!d||"[object Array]"!==c)){if(!t.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(a,u,t):"key '"+a+" ("+this.language+")' returned an object instead of string.";if(t.keySeparator||this.options.keySeparator){var p="[object Array]"===c?[]:{};for(var m in u)Object.prototype.hasOwnProperty.call(u,m)&&(p[m]=this.translate(""+a+n+m,f({},t,{joinArrays:!1,ns:i})));u=p}}else if(d&&"[object Array]"===c)(u=u.join(d))&&(u=this.extendTranslation(u,a,t));else{var g=!1,v=!1;if(this.isValidLookup(u)||void 0===t.defaultValue||(g=!0,u=t.defaultValue),this.isValidLookup(u)||(v=!0,u=a),v||g){this.logger.log("missingKey",s,o,a,u);var b=[],y=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&y&&y[0])for(var _=0;_<y.length;_++)b.push(y[_]);else"all"===this.options.saveMissingTo?b=this.languageUtils.toResolveHierarchy(t.lng||this.language):b.push(t.lng||this.language);this.options.saveMissing&&(this.options.missingKeyHandler?this.options.missingKeyHandler(b,o,a,u):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(b,o,a,u)),this.emit("missingKey",b,o,a,u)}u=this.extendTranslation(u,a,t),v&&u===a&&this.options.appendNamespaceToMissingKey&&(u=o+":"+a),v&&this.options.parseMissingKeyHandler&&(u=this.options.parseMissingKeyHandler(u))}return u},Translator.prototype.extendTranslation=function(e,t,n){var r=this;n.interpolation&&this.interpolator.init(f({},n,{interpolation:f({},this.options.interpolation,n.interpolation)}));var a=n.replace&&"string"!=typeof n.replace?n.replace:n;this.options.interpolation.defaultVariables&&(a=f({},this.options.interpolation.defaultVariables,a)),e=this.interpolator.interpolate(e,a,n.lng||this.language),!1!==n.nest&&(e=this.interpolator.nest(e,function(){return r.translate.apply(r,arguments)},n)),n.interpolation&&this.interpolator.reset();var i=n.postProcess||this.options.postProcess,o="string"==typeof i?[i]:i;return void 0!==e&&o&&o.length&&!1!==n.applyPostProcessor&&(e=c.handle(o,e,t,n,this)),e},Translator.prototype.resolve=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=void 0;return"string"==typeof e&&(e=[e]),e.forEach(function(e){if(!t.isValidLookup(r)){var a=t.extractFromKey(e,n),i=a.key,o=a.namespaces;t.options.fallbackNS&&(o=o.concat(t.options.fallbackNS));var s=void 0!==n.count&&"string"!=typeof n.count,l=void 0!==n.context&&"string"==typeof n.context&&""!==n.context,u=n.lngs?n.lngs:t.languageUtils.toResolveHierarchy(n.lng||t.language);o.forEach(function(e){t.isValidLookup(r)||u.forEach(function(a){if(!t.isValidLookup(r)){var o=i,u=[o],c=void 0;s&&(c=t.pluralResolver.getSuffix(a,n.count)),s&&l&&u.push(o+c),l&&u.push(o+=""+t.options.contextSeparator+n.context),s&&u.push(o+=c);for(var f=void 0;f=u.pop();)t.isValidLookup(r)||(r=t.getResource(a,e,f,n))}})})}}),r},Translator.prototype.isValidLookup=function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)},Translator.prototype.getResource=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.resourceStore.getResource(e,t,n,r)},Translator}(o);function capitalize(e){return e.charAt(0).toUpperCase()+e.slice(1)}var p=function(){function LanguageUtil(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,LanguageUtil),this.options=e,this.whitelist=this.options.whitelist||!1,this.logger=i.create("languageUtils")}return LanguageUtil.prototype.getScriptPartFromCode=function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),this.formatLanguageCode(t.join("-")))},LanguageUtil.prototype.getLanguagePartFromCode=function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])},LanguageUtil.prototype.formatLanguageCode=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]=capitalize(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(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]=capitalize(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=capitalize(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e},LanguageUtil.prototype.isWhitelisted=function(e){return("languageOnly"===this.options.load||this.options.nonExplicitWhitelist)&&(e=this.getLanguagePartFromCode(e)),!this.whitelist||!this.whitelist.length||this.whitelist.indexOf(e)>-1},LanguageUtil.prototype.getFallbackCodes=function(e,t){if(!e)return[];if("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.default),n||[]},LanguageUtil.prototype.toResolveHierarchy=function(e,t){var n=this,r=this.getFallbackCodes(t||this.options.fallbackLng||[],e),a=[],i=function(e){e&&(n.isWhitelisted(e)?a.push(e):n.logger.warn("rejecting non-whitelisted language code: "+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){a.indexOf(e)<0&&i(n.formatLanguageCode(e))}),a},LanguageUtil}();var m=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","tg","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","es_ar","et","eu","fi","fo","fur","fy","gl","gu","ha","he","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt","pt_br","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","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}],g={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?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)}};var v=function(){function PluralResolver(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,PluralResolver),this.languageUtils=e,this.options=n,this.logger=i.create("pluralResolver"),this.rules=(t={},m.forEach(function(e){e.lngs.forEach(function(n){t[n]={numbers:e.nr,plurals:g[e.fc]}})}),t)}return PluralResolver.prototype.addRule=function(e,t){this.rules[e]=t},PluralResolver.prototype.getRule=function(e){return this.rules[this.languageUtils.getLanguagePartFromCode(e)]},PluralResolver.prototype.needsPlural=function(e){var t=this.getRule(e);return t&&t.numbers.length>1},PluralResolver.prototype.getSuffix=function(e,t){var n=this,r=this.getRule(e);if(r){if(1===r.numbers.length)return"";var a=r.noAbs?r.plurals(t):r.plurals(Math.abs(t)),i=r.numbers[a];this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]&&(2===i?i="plural":1===i&&(i=""));var o=function(){return n.options.prepend&&i.toString()?n.options.prepend+i.toString():i.toString()};return"v1"===this.options.compatibilityJSON?1===i?"":"number"==typeof i?"_plural_"+i.toString():o():"v2"===this.options.compatibilityJSON||2===r.numbers.length&&1===r.numbers[0]?o():2===r.numbers.length&&1===r.numbers[0]?o():this.options.prepend&&a.toString()?this.options.prepend+a.toString():a.toString()}return this.logger.warn("no plural rule found for: "+e),""},PluralResolver}(),b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var y=function(){function Interpolator(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Interpolator),this.logger=i.create("interpolator"),this.init(e,!0)}return Interpolator.prototype.init=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};arguments[1]&&(this.options=e,this.format=e.interpolation&&e.interpolation.format||function(e){return e},this.escape=e.interpolation&&e.interpolation.escape||utils_escape),e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.prefix=t.prefix?regexEscape(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?regexEscape(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?regexEscape(t.nestingPrefix):t.nestingPrefixEscaped||regexEscape("$t("),this.nestingSuffix=t.nestingSuffix?regexEscape(t.nestingSuffix):t.nestingSuffixEscaped||regexEscape(")"),this.resetRegExp()},Interpolator.prototype.reset=function(){this.options&&this.init(this.options)},Interpolator.prototype.resetRegExp=function(){var e=this.prefix+"(.+?)"+this.suffix;this.regexp=new RegExp(e,"g");var t=""+this.prefix+this.unescapePrefix+"(.+?)"+this.unescapeSuffix+this.suffix;this.regexpUnescape=new RegExp(t,"g");var n=this.nestingPrefix+"(.+?)"+this.nestingSuffix;this.nestingRegexp=new RegExp(n,"g")},Interpolator.prototype.interpolate=function(e,t,n){var r=this,a=void 0,i=void 0;function regexSafe(e){return e.replace(/\$/g,"$$$$")}var o=function(e){if(e.indexOf(r.formatSeparator)<0)return getPath(t,e);var a=e.split(r.formatSeparator),i=a.shift().trim(),o=a.join(r.formatSeparator).trim();return r.format(getPath(t,i),o,n)};for(this.resetRegExp();a=this.regexpUnescape.exec(e);)i=o(a[1].trim()),e=e.replace(a[0],i),this.regexpUnescape.lastIndex=0;for(;a=this.regexp.exec(e);)"string"!=typeof(i=o(a[1].trim()))&&(i=makeString(i)),i||(this.logger.warn("missed to pass in variable "+a[1]+" for interpolating "+e),i=""),i=this.escapeValue?regexSafe(this.escape(i)):regexSafe(i),e=e.replace(a[0],i),this.regexp.lastIndex=0;return e},Interpolator.prototype.nest=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=void 0,a=void 0,i=b({},n);function handleHasOptions(e){if(e.indexOf(",")<0)return e;var t=e.split(",");e=t.shift();var n=t.join(",");n=(n=this.interpolate(n,i)).replace(/'/g,'"');try{i=JSON.parse(n)}catch(t){this.logger.error("failed parsing options string in nesting for key "+e,t)}return e}for(i.applyPostProcessor=!1;r=this.nestingRegexp.exec(e);){if((a=t(handleHasOptions.call(this,r[1].trim()),i))&&r[0]===e&&"string"!=typeof a)return a;"string"!=typeof a&&(a=makeString(a)),a||(this.logger.warn("missed to resolve "+r[1]+" for nesting "+e),a=""),e=e.replace(r[0],a),this.regexp.lastIndex=0}return e},Interpolator}(),_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},w=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();function BackendConnector_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var n=Object.getOwnPropertyNames(t),r=0;r<n.length;r++){var a=n[r],i=Object.getOwnPropertyDescriptor(t,a);i&&i.configurable&&void 0===e[a]&&Object.defineProperty(e,a,i)}}(e,t))}var x=function(e){function Connector(t,n,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Connector);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.backend=t,o.store=n,o.services=r,o.options=a,o.logger=i.create("backendConnector"),o.state={},o.queue=[],o.backend&&o.backend.init&&o.backend.init(r,a.backend,a),o}return BackendConnector_inherits(Connector,e),Connector.prototype.queueLoad=function(e,t,n){var r=this,a=[],i=[],o=[],s=[];return e.forEach(function(e){var n=!0;t.forEach(function(t){var o=e+"|"+t;r.store.hasResourceBundle(e,t)?r.state[o]=2:r.state[o]<0||(1===r.state[o]?i.indexOf(o)<0&&i.push(o):(r.state[o]=1,n=!1,i.indexOf(o)<0&&i.push(o),a.indexOf(o)<0&&a.push(o),s.indexOf(t)<0&&s.push(t)))}),n||o.push(e)}),(a.length||i.length)&&this.queue.push({pending:i,loaded:{},errors:[],callback:n}),{toLoad:a,pending:i,toLoadLanguages:o,toLoadNamespaces:s}},Connector.prototype.loaded=function(e,t,n){var r=this,a=e.split("|"),i=w(a,2),o=i[0],s=i[1];t&&this.emit("failedLoading",o,s,t),n&&this.store.addResourceBundle(o,s,n),this.state[e]=t?-1:2,this.queue.forEach(function(n){var a,i,l,u,c,f;a=n.loaded,i=s,u=getLastOfPath(a,[o],Object),c=u.obj,f=u.k,c[f]=c[f]||[],l&&(c[f]=c[f].concat(i)),l||c[f].push(i),function(e,t){for(var n=e.indexOf(t);-1!==n;)e.splice(n,1),n=e.indexOf(t)}(n.pending,e),t&&n.errors.push(t),0!==n.pending.length||n.done||(r.emit("loaded",n.loaded),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())}),this.queue=this.queue.filter(function(e){return!e.done})},Connector.prototype.read=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=this,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:250,o=arguments[5];return e.length?this.backend[n](e,t,function(s,l){s&&l&&r<5?setTimeout(function(){a.read.call(a,e,t,n,r+1,2*i,o)},i):o(s,l)}):o(null,{})},Connector.prototype.load=function(e,t,n){var r=this;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),n&&n();var a=_({},this.backend.options,this.options.backend);"string"==typeof e&&(e=this.services.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var i=this.queueLoad(e,t,n);if(!i.toLoad.length)return i.pending.length||n(),null;a.allowMultiLoading&&this.backend.readMulti?this.read(i.toLoadLanguages,i.toLoadNamespaces,"readMulti",null,null,function(e,t){e&&r.logger.warn("loading namespaces "+i.toLoadNamespaces.join(", ")+" for languages "+i.toLoadLanguages.join(", ")+" via multiloading failed",e),!e&&t&&r.logger.log("successfully loaded namespaces "+i.toLoadNamespaces.join(", ")+" for languages "+i.toLoadLanguages.join(", ")+" via multiloading",t),i.toLoad.forEach(function(n){var a=n.split("|"),i=w(a,2),o=i[0],s=i[1],l=getPath(t,[o,s]);if(l)r.loaded(n,e,l);else{var u="loading namespace "+s+" for language "+o+" via multiloading failed";r.loaded(n,u),r.logger.error(u)}})}):i.toLoad.forEach(function(e){r.loadOne(e)})},Connector.prototype.reload=function(e,t){var n=this;this.backend||this.logger.warn("No backend was added via i18next.use. Will not load resources.");var r=_({},this.backend.options,this.options.backend);"string"==typeof e&&(e=this.services.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]),r.allowMultiLoading&&this.backend.readMulti?this.read(e,t,"readMulti",null,null,function(r,a){r&&n.logger.warn("reloading namespaces "+t.join(", ")+" for languages "+e.join(", ")+" via multiloading failed",r),!r&&a&&n.logger.log("successfully reloaded namespaces "+t.join(", ")+" for languages "+e.join(", ")+" via multiloading",a),e.forEach(function(e){t.forEach(function(t){var i=getPath(a,[e,t]);if(i)n.loaded(e+"|"+t,r,i);else{var o="reloading namespace "+t+" for language "+e+" via multiloading failed";n.loaded(e+"|"+t,o),n.logger.error(o)}})})}):e.forEach(function(e){t.forEach(function(t){n.loadOne(e+"|"+t,"re")})})},Connector.prototype.loadOne=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e.split("|"),a=w(r,2),i=a[0],o=a[1];this.read(i,o,"read",null,null,function(r,a){r&&t.logger.warn(n+"loading namespace "+o+" for language "+i+" failed",r),!r&&a&&t.logger.log(n+"loaded namespace "+o+" for language "+i,a),t.loaded(e,r,a)})},Connector.prototype.saveMissing=function(e,t,n,r){this.backend&&this.backend.create&&this.backend.create(e,t,n,r),e&&e[0]&&this.store.addResource(e[0],t,n,r)},Connector}(o),k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function CacheConnector_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var n=Object.getOwnPropertyNames(t),r=0;r<n.length;r++){var a=n[r],i=Object.getOwnPropertyDescriptor(t,a);i&&i.configurable&&void 0===e[a]&&Object.defineProperty(e,a,i)}}(e,t))}var C=function(e){function Connector(t,n,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Connector);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.cache=t,o.store=n,o.services=r,o.options=a,o.logger=i.create("cacheConnector"),o.cache&&o.cache.init&&o.cache.init(r,a.cache,a),o}return CacheConnector_inherits(Connector,e),Connector.prototype.load=function(e,t,n){var r=this;if(!this.cache)return n&&n();var a=k({},this.cache.options,this.options.cache),i="string"==typeof e?this.services.languageUtils.toResolveHierarchy(e):e;a.enabled?this.cache.load(i,function(e,t){if(e&&r.logger.error("loading languages "+i.join(", ")+" from cache failed",e),t)for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a))for(var o in t[a])if(Object.prototype.hasOwnProperty.call(t[a],o)&&"i18nStamp"!==o){var s=t[a][o];s&&r.store.addResourceBundle(a,o,s)}n&&n()}):n&&n()},Connector.prototype.save=function(){this.cache&&this.options.cache&&this.options.cache.enabled&&this.cache.save(this.store.data)},Connector}(o);function transformOptions(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.whitelist&&e.whitelist.indexOf("cimode")<0&&e.whitelist.push("cimode"),e}var S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function i18next_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i18next_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var n=Object.getOwnPropertyNames(t),r=0;r<n.length;r++){var a=n[r],i=Object.getOwnPropertyDescriptor(t,a);i&&i.configurable&&void 0===e[a]&&Object.defineProperty(e,a,i)}}(e,t))}function noop(){}var T=new(function(e){function I18n(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments[1];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,I18n);var r=i18next_possibleConstructorReturn(this,e.call(this));if(r.options=transformOptions(t),r.services={},r.logger=i,r.modules={external:[]},n&&!r.isInitialized&&!t.isClone){var a;if(!r.options.initImmediate)return a=r.init(t,n),i18next_possibleConstructorReturn(r,a);setTimeout(function(){r.init(t,n)},0)}return r}return i18next_inherits(I18n,e),I18n.prototype.init=function(e,t){var n=this;function createClassOnDemand(e){return e?"function"==typeof e?new e:e:null}if("function"==typeof e&&(t=e,e={}),e||(e={}),"v1"===e.compatibilityAPI?this.options=S({},{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",saveMissing:!1,saveMissingTo:"fallback",missingKeyHandler:!1,postProcess:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:function(){},parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){return{defaultValue:e[1]}},interpolation:{escapeValue:!0,format:function(e,t,n){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",defaultVariables:void 0}},transformOptions(function(e){return e.resStore&&(e.resources=e.resStore),e.ns&&e.ns.defaultNs?(e.defaultNS=e.ns.defaultNs,e.ns=e.ns.namespaces):e.defaultNS=e.ns||"translation",e.fallbackToDefaultNS&&e.defaultNS&&(e.fallbackNS=e.defaultNS),e.saveMissing=e.sendMissing,e.saveMissingTo=e.sendMissingTo||"current",e.returnNull=!e.fallbackOnNull,e.returnEmptyString=!e.fallbackOnEmpty,e.returnObjects=e.returnObjectTrees,e.joinArrays="\n",e.returnedObjectHandler=e.objectTreeKeyHandler,e.parseMissingKeyHandler=e.parseMissingKey,e.appendNamespaceToMissingKey=!0,e.nsSeparator=e.nsseparator||":",e.keySeparator=e.keyseparator||".","sprintf"===e.shortcutFunction&&(e.overloadTranslationOptionHandler=function(e){for(var t=[],n=1;n<e.length;n++)t.push(e[n]);return{postProcess:"sprintf",sprintf:t}}),e.whitelist=e.lngWhitelist,e.preload=e.preload,"current"===e.load&&(e.load="currentOnly"),"unspecific"===e.load&&(e.load="languageOnly"),e.backend=e.backend||{},e.backend.loadPath=e.resGetPath||"locales/__lng__/__ns__.json",e.backend.addPath=e.resPostPath||"locales/add/__lng__/__ns__",e.backend.allowMultiLoading=e.dynamicLoad,e.cache=e.cache||{},e.cache.prefix="res_",e.cache.expirationTime=6048e5,e.cache.enabled=e.useLocalStorage,(e=convertInterpolation(e)).defaultVariables&&(e.interpolation.defaultVariables=e.defaultVariables),e}(e)),{}):"v1"===e.compatibilityJSON?this.options=S({},{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",saveMissing:!1,saveMissingTo:"fallback",missingKeyHandler:!1,postProcess:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:function(){},parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){return{defaultValue:e[1]}},interpolation:{escapeValue:!0,format:function(e,t,n){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",defaultVariables:void 0}},transformOptions(function(e){return(e=convertInterpolation(e)).joinArrays="\n",e}(e)),{}):this.options=S({},{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",saveMissing:!1,saveMissingTo:"fallback",missingKeyHandler:!1,postProcess:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:function(){},parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){return{defaultValue:e[1]}},interpolation:{escapeValue:!0,format:function(e,t,n){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",defaultVariables:void 0}},this.options,transformOptions(e)),this.format=this.options.interpolation.format,t||(t=noop),!this.options.isClone){this.modules.logger?i.init(createClassOnDemand(this.modules.logger),this.options):i.init(null,this.options);var r=new p(this.options);this.store=new u(this.options.resources,this.options);var a=this.services;a.logger=i,a.resourceStore=this.store,a.resourceStore.on("added removed",function(e,t){a.cacheConnector.save()}),a.languageUtils=r,a.pluralResolver=new v(r,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),a.interpolator=new y(this.options),a.backendConnector=new x(createClassOnDemand(this.modules.backend),a.resourceStore,a,this.options),a.backendConnector.on("*",function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];n.emit.apply(n,[e].concat(r))}),a.backendConnector.on("loaded",function(e){a.cacheConnector.save()}),a.cacheConnector=new C(createClassOnDemand(this.modules.cache),a.resourceStore,a,this.options),a.cacheConnector.on("*",function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];n.emit.apply(n,[e].concat(r))}),this.modules.languageDetector&&(a.languageDetector=createClassOnDemand(this.modules.languageDetector),a.languageDetector.init(a,this.options.detection,this.options)),this.translator=new d(this.services,this.options),this.translator.on("*",function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),a=1;a<t;a++)r[a-1]=arguments[a];n.emit.apply(n,[e].concat(r))}),this.modules.external.forEach(function(e){e.init&&e.init(n)})}var o;["getResource","addResource","addResources","addResourceBundle","removeResourceBundle","hasResourceBundle","getResourceBundle"].forEach(function(e){n[e]=function(){var t;return(t=n.store)[e].apply(t,arguments)}}),"v1"===this.options.compatibilityAPI&&((o=this).lng=function(){return i.deprecate("i18next.lng() can be replaced by i18next.language for detected language or i18next.languages for languages ordered by translation lookup."),o.services.languageUtils.toResolveHierarchy(o.language)[0]},o.preload=function(e,t){i.deprecate("i18next.preload() can be replaced with i18next.loadLanguages()"),o.loadLanguages(e,t)},o.setLng=function(e,t,n){return i.deprecate("i18next.setLng() can be replaced with i18next.changeLanguage() or i18next.getFixedT() to get a translation function with fixed language or namespace."),"function"==typeof t&&(n=t,t={}),t||(t={}),!0===t.fixLng&&n?n(null,o.getFixedT(e)):o.changeLanguage(e,n)},o.addPostProcessor=function(e,t){i.deprecate("i18next.addPostProcessor() can be replaced by i18next.use({ type: 'postProcessor', name: 'name', process: fc })"),o.use({type:"postProcessor",name:e,process:t})});var s=function(){n.changeLanguage(n.options.lng,function(e,r){n.isInitialized=!0,n.logger.log("initialized",n.options),n.emit("initialized",n.options),t(e,r)})};return this.options.resources||!this.options.initImmediate?s():setTimeout(s,0),this},I18n.prototype.loadResources=function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:noop;if(this.options.resources)t(null);else{if(this.language&&"cimode"===this.language.toLowerCase())return t();var n=[],r=function(t){t&&e.services.languageUtils.toResolveHierarchy(t).forEach(function(e){n.indexOf(e)<0&&n.push(e)})};if(this.language)r(this.language);else this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(function(e){return r(e)});this.options.preload&&this.options.preload.forEach(function(e){return r(e)}),this.services.cacheConnector.load(n,this.options.ns,function(){e.services.backendConnector.load(n,e.options.ns,t)})}},I18n.prototype.reloadResources=function(e,t){e||(e=this.languages),t||(t=this.options.ns),this.services.backendConnector.reload(e,t)},I18n.prototype.use=function(e){return"backend"===e.type&&(this.modules.backend=e),"cache"===e.type&&(this.modules.cache=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"postProcessor"===e.type&&c.addPostProcessor(e),"3rdParty"===e.type&&this.modules.external.push(e),this},I18n.prototype.changeLanguage=function(e,t){var n=this,r=function(e){e&&(n.language=e,n.languages=n.services.languageUtils.toResolveHierarchy(e),n.translator.changeLanguage(e),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(e)),n.loadResources(function(r){!function(e,r){r&&(n.emit("languageChanged",r),n.logger.log("languageChanged",r)),t&&t(e,function(){return n.t.apply(n,arguments)})}(r,e)})};e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(r):r(e):r(this.services.languageDetector.detect())},I18n.prototype.getFixedT=function(e,t){var n=this,r=function fixedT(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=S({},t);return r.lng=r.lng||fixedT.lng,r.lngs=r.lngs||fixedT.lngs,r.ns=r.ns||fixedT.ns,n.t(e,r)};return"string"==typeof e?r.lng=e:r.lngs=e,r.ns=t,r},I18n.prototype.t=function(){var e;return this.translator&&(e=this.translator).translate.apply(e,arguments)},I18n.prototype.exists=function(){var e;return this.translator&&(e=this.translator).exists.apply(e,arguments)},I18n.prototype.setDefaultNamespace=function(e){this.options.defaultNS=e},I18n.prototype.loadNamespaces=function(e,t){var n=this;if(!this.options.ns)return t&&t();"string"==typeof e&&(e=[e]),e.forEach(function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)}),this.loadResources(t)},I18n.prototype.loadLanguages=function(e,t){"string"==typeof e&&(e=[e]);var n=this.options.preload||[],r=e.filter(function(e){return n.indexOf(e)<0});if(!r.length)return t();this.options.preload=n.concat(r),this.loadResources(t)},I18n.prototype.dir=function(e){if(e||(e=this.languages&&this.languages.length>0?this.languages[0]:this.language),!e)return"rtl";return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","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","pbt","pbu","pst","prp","prd","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>=0?"rtl":"ltr"},I18n.prototype.createInstance=function(){return new I18n(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments[1])},I18n.prototype.cloneInstance=function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:noop,r=S({},this.options,t,{isClone:!0}),a=new I18n(r,n);return["store","services","language"].forEach(function(t){a[t]=e[t]}),a.translator=new d(a.services,a.options),a.translator.on("*",function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];a.emit.apply(a,[e].concat(n))}),a.init(r,n),a},I18n}(o)),E=T,M=(T.changeLanguage.bind(T),T.cloneInstance.bind(T),T.createInstance.bind(T),T.dir.bind(T),T.exists.bind(T),T.getFixedT.bind(T),T.init.bind(T),T.loadLanguages.bind(T),T.loadNamespaces.bind(T),T.loadResources.bind(T),T.off.bind(T),T.on.bind(T),T.setDefaultNamespace.bind(T),T.t.bind(T),T.use.bind(T),n(24));n.d(t,"a",function(){return O}),n.d(t,"d",function(){return initTranslations}),n.d(t,"b",function(){return addTranslation});var O=[{id:"en",title:"English"},{id:"ru",title:"Русский"},{id:"zh",title:"中文"},{id:"de",title:"Deutsch"},{id:"nl",title:"Nederlands"},{id:"he",title:"Hebrew"},{id:"br",title:"Brazil"},{id:"pl",title:"Polski"},{id:"ja",title:"日本語"},{id:"es",title:"Español"},{id:"kr",title:"한국어"},{id:"fr",title:"Français"}];function initTranslations(){return new Promise(function(e,t){E.init({lng:M.a.get("language"),interpolation:{escapeValue:!1},fallbackLng:"en"},function(n){return n?t(n):e()})})}function addTranslation(e,t){E.on("initialized",function(){E.services.resourceStore.addResourceBundle(e,E.options.ns[0],t,!0,!0)})}O.map(function(e){return e.id}).forEach(function(e){return addTranslation(e,n(150)("./"+e))});t.c=E},function(e,t,n){"use strict";n.r(t);var r=n(39),a=n.n(r),i=n(14),o=[{suffix:"d",method:function(e){return Math.floor(e.valueOf()/864e5)}},{suffix:"h",method:"getUTCHours"},{suffix:"m",method:"getUTCMinutes"},{suffix:"s",method:"getUTCSeconds"},{pad:3,suffix:"ms",method:"getUTCMilliseconds"}];t.default=function(e,t){if(0===e)return"0s";if(!e)return"Unknown";var n=new Date(e);return"number"!=typeof t&&(t=2),o.map(function(e){var t=e.method,r=e.suffix,a=e.pad;return{value:Object(i.isFunction)(t)?t(n):n[t](),suffix:r,pad:a}}).reduce(function(e,t){var n=e.hasValue,r=e.out;return n=n||t.value>0,(t.value>0||n&&"ms"!==t.suffix)&&r.push(t),{hasValue:n,out:r}},{hasValue:!1,out:[]}).out.map(function(e,t){return(0===t?e.value:a()(e.value,e.pad||2,"0"))+e.suffix}).slice(0,t).join(" ")}},function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(6),o=n.n(i),s=n(8),l=n.n(s),u=n(19),c=n(16),f=n(40),h=n(9),d=n(4),p=n.n(d),m=n(0),g=n.n(m),v=n(5),b=n.n(v),y=n(13),_=function(e){function WidgetsModel(){return a()(this,WidgetsModel),p()(this,g()(WidgetsModel).apply(this,arguments))}return b()(WidgetsModel,e),o()(WidgetsModel,[{key:"initialize",value:function(e,t){this.options=t}},{key:"url",value:function(){return"widgets/".concat(this.options.name,".json")}},{key:"parse",value:function(e){return Array.isArray(e)?{items:e}:e}},{key:"getWidgetData",value:function(e){var t=this.get(e);return new y.Model(Array.isArray(t)?{items:t}:t)}}]),WidgetsModel}(y.Model),w=function(){function AllurePluginsRegistry(){a()(this,AllurePluginsRegistry),l()(this,"tabs",[]),l()(this,"testResultTabs",[]),l()(this,"attachmentViews",{}),l()(this,"testResultBlocks",{tag:[],before:[],after:[]}),l()(this,"widgets",{})}return o()(AllurePluginsRegistry,[{key:"addTab",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.title,r=t.icon,a=t.route,i=t.onEnter,o=void 0===i?f.b:i;n=n||e,this.tabs.push({tabName:e,title:n,icon:r}),c.a.route(a,e),c.a.on("route:"+e,Object(f.c)(o))}},{key:"addWidget",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:_;this.widgets[e]||(this.widgets[e]={}),this.widgets[e][t]={widget:n,model:r}}},{key:"addTranslation",value:function(e,t){Object(u.b)(e,t)}},{key:"translate",value:function(e,t){return Object(h.default)(e,t)}},{key:"addTestResultBlock",value:function(e,t){var n=t.position;this.testResultBlocks[n].push(e)}},{key:"addAttachmentViewer",value:function(e,t){var n=t.View,r=t.icon,a=void 0===r?"fa fa-file-o":r;this.attachmentViews[e]={View:n,icon:a}}},{key:"addTestResultTab",value:function(e,t,n){this.testResultTabs.push({id:e,name:t,View:n})}}]),AllurePluginsRegistry}();t.a=new w},function(e,t,n){"use strict";var r,a,i,o=n(3),s=n.n(o),l=n(6),u=n.n(l),c=n(4),f=n.n(c),h=n(0),d=n.n(h),p=n(5),m=n.n(p),g=n(8),v=n.n(g),b=(n(133),n(13)),y=n(1),_=n(42),w=n.n(_),x=n(15),k=n.n(x),C=n(14),S={top:function(e,t,n){var r=e.top,a=e.left,i=e.width,o=t.offset;return{top:r-n.height-o,left:a+i/2-n.width/2}},center:function(e,t,n){var r=e.top,a=e.left;return{top:r+e.height/2,left:a+e.width/2-n.width/2}},right:function(e,t,n){var r=e.top,a=e.left,i=e.height,o=e.width,s=t.offset;return{top:r+i/2-n.height/2,left:a+o+s}},left:function(e,t,n){var r=e.top,a=e.left,i=e.height,o=t.offset;return{top:r+i/2-n.height/2,left:a-o-n.width}},bottom:function(e,t,n){var r=e.top,a=e.left,i=e.height,o=e.width;return{top:r+i+t.offset,left:a+o/2-n.width/2}},"bottom-left":function(e,t,n){var r=e.top,a=e.left,i=e.height,o=e.width;return{top:r+i+t.offset,left:a+o-n.width}}},T=Object(y.b)("tooltip")((i=a=function(e){function TooltipView(){return s()(this,TooltipView),f()(this,d()(TooltipView).apply(this,arguments))}return m()(TooltipView,e),u()(TooltipView,[{key:"initialize",value:function(e){this.options=e,Object(C.defaults)(this.options,{offset:10})}},{key:"render",value:function(){this.constructor.container.append(this.$el)}},{key:"isVisible",value:function(){return this.$el.is(":visible")}},{key:"setContent",value:function(e){this.$el.html(e)}},{key:"show",value:function(e,t){var n=this.options.position;this.setContent(e),this.$el.addClass(w()(this.className,{position:n})),this.render(),"rtl"===document.dir&&"right"===n?this.$el.css(S.left(t[0].getBoundingClientRect(),{offset:this.options.offset},this.$el[0].getBoundingClientRect())):"rtl"===document.dir&&"left"===n?this.$el.css(S.right(t[0].getBoundingClientRect(),{offset:this.options.offset},this.$el[0].getBoundingClientRect())):this.$el.css(S[n](t[0].getBoundingClientRect(),{offset:this.options.offset},this.$el[0].getBoundingClientRect()))}},{key:"hide",value:function(){this.$el.remove()}}]),TooltipView}(b.View),v()(a,"container",k()(document.body)),r=i))||r;t.a=T},function(e,t,n){"use strict";var r,a,i,o,s,l,u,c,f,h,d,p,m,g=n(3),v=n.n(g),b=n(6),y=n.n(b),_=n(4),w=n.n(_),x=n(0),k=n.n(x),C=n(5),S=n.n(C),T=n(2),E=n.n(T),M=n(8),O=n.n(M),A=(n(151),n(10)),R=n(1),N=n(74),D=n.n(N),V=n(12),j=n.n(V),P=(n(152),n(14)),L=n(22),I=n(17),B=n.n(I),z=(n(154),n(36)),U=n(75),F=n.n(U),H=n(19),q=n(24),W=n(15),$=n.n(W),Y=(r=Object(R.b)("language-select popover"),a=Object(R.c)("click .language-select__item"),r((o=function(e){function LanguageSelectView(){return v()(this,LanguageSelectView),w()(this,k()(LanguageSelectView).apply(this,arguments))}return S()(LanguageSelectView,e),y()(LanguageSelectView,[{key:"initialize",value:function(){B()(k()(LanguageSelectView.prototype),"initialize",this).call(this,{position:"right"})}},{key:"setContent",value:function(){this.$el.html(F()({languages:H.a,currentLang:q.a.getLanguage()}))}},{key:"show",value:function(e){var t=this;B()(k()(LanguageSelectView.prototype),"show",this).call(this,null,e),this.delegateEvents(),setTimeout(function(){$()(document).one("click",function(){return t.hide()})})}},{key:"onLanguageClick",value:function(e){var t=this.$(e.currentTarget).data("id");q.a.setLanguage(t),H.c.changeLanguage(t)}}]),LanguageSelectView}(z.a),j()(o.prototype,"onLanguageClick",[a],Object.getOwnPropertyDescriptor(o.prototype,"onLanguageClick"),o.prototype),i=o))||i),G=n(21),X=n(76),K=n.n(X),Z=n(11),J=n(16),Q=(s=Object(R.b)("side-nav"),l=Object(R.c)("mouseenter [data-tooltip]"),u=Object(R.c)("mouseleave [data-tooltip]"),c=Object(R.c)("click .side-nav__collapse"),f=Object(R.c)("click .side-nav__language"),h=Object(R.c)("click .side-nav__language-small"),s((p=function(e){function SideNavView(){var e,t;v()(this,SideNavView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=w()(this,(e=k()(SideNavView)).call.apply(e,[this].concat(r))),O()(E()(E()(t)),"template",K.a),t}return S()(SideNavView,e),y()(SideNavView,[{key:"initialize",value:function(){var e=this;this.tabs=G.a.tabs.map(function(t){var n=t.tabName;return{tabName:n,icon:t.icon,title:t.title,active:e.isTabActive(n)}}),this.tooltip=new L.a({position:"right"}),this.langSelect=new Y}},{key:"onRender",value:function(){this.$el.toggleClass("side-nav_collapsed",q.a.isSidebarCollapsed())}},{key:"onDestroy",value:function(){this.tooltip.hide()}},{key:"serializeData",value:function(){return{language:Object(P.findWhere)(H.a,{id:q.a.getLanguage()}),tabs:this.tabs}}},{key:"isTabActive",value:function(e){var t=J.a.getCurrentUrl();return e?0===t.indexOf(e):t===e}},{key:"onSidelinkHover",value:function(e){if(this.$el.hasClass("side-nav_collapsed")){var t=this.$(e.currentTarget);this.tooltip.show(Object(Z.escapeExpression)(t.data("tooltip")),t)}}},{key:"onSidelinkLeave",value:function(){this.tooltip.hide()}},{key:"onCollapseClick",value:function(){this.$el.toggleClass("side-nav_collapsed"),q.a.setSidebarCollapsed(this.$el.hasClass("side-nav_collapsed")),this.tooltip.hide()}},{key:"onLanguageClick",value:function(e){this.langSelect.isVisible()?this.langSelect.hide():this.langSelect.show(this.$(e.currentTarget)),this.tooltip.hide()}}]),SideNavView}(A.View),j()(p.prototype,"onSidelinkHover",[l],Object.getOwnPropertyDescriptor(p.prototype,"onSidelinkHover"),p.prototype),j()(p.prototype,"onSidelinkLeave",[u],Object.getOwnPropertyDescriptor(p.prototype,"onSidelinkLeave"),p.prototype),j()(p.prototype,"onCollapseClick",[c],Object.getOwnPropertyDescriptor(p.prototype,"onCollapseClick"),p.prototype),j()(p.prototype,"onLanguageClick",[f,h],Object.getOwnPropertyDescriptor(p.prototype,"onLanguageClick"),p.prototype),d=p))||d),ee=n(31),te=n(9),ne=Object(R.b)("app")(m=Object(R.e)({content:".app__content",nav:".app__nav"})(m=function(e){function AppLayout(){var e,t;v()(this,AppLayout);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=w()(this,(e=k()(AppLayout)).call.apply(e,[this].concat(r))),O()(E()(E()(t)),"template",D.a),t}return S()(AppLayout,e),y()(AppLayout,[{key:"initialize",value:function(){}},{key:"onRender",value:function(){var e=this;this.showChildView("nav",new Q);var t=this.loadData();t?t.then(function(){e.showChildView("content",e.getContentView()),e.onViewReady()}).catch(function(){e.showChildView("content",new ee.a({code:404,message:Object(te.default)("errors.notFound")}))}):this.showChildView("content",this.getContentView())}},{key:"onViewReady",value:function(){}},{key:"loadData",value:function(){}},{key:"getContentView",value:function(){throw new Error("attempt to call abstract method")}},{key:"shouldKeepState",value:function(){return!0}}]),AppLayout}(A.View))||m)||m;t.a=ne},function(e,t,n){"use strict";var r=n(33),a=Object(r.a)();t.a=a},function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return e===t}},function(e,t,n){var r=n(8);e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),a.forEach(function(t){r(e,t,n[t])})}return e}},function(e,t,n){"use strict";function makeArray(e){return Array.isArray(e)?e:e?[e]:[]}n.d(t,"a",function(){return makeArray})},function(e,t,n){"use strict";t.__esModule=!0,t.extend=extend,t.indexOf=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},t.escapeExpression=function(e){if("string"!=typeof e){if(e&&e.toHTML)return e.toHTML();if(null==e)return"";if(!e)return e+"";e=""+e}if(!i.test(e))return e;return e.replace(a,escapeChar)},t.isEmpty=function(e){return!e&&0!==e||!(!l(e)||0!==e.length)},t.createFrame=function(e){var t=extend({},e);return t._parent=e,t},t.blockParams=function(e,t){return e.path=t,e},t.appendContextPath=function(e,t){return(e?e+".":"")+t};var r={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},a=/[&<>"'`=]/g,i=/[&<>"'`=]/;function escapeChar(e){return r[e]}function extend(e){for(var t=1;t<arguments.length;t++)for(var n in arguments[t])Object.prototype.hasOwnProperty.call(arguments[t],n)&&(e[n]=arguments[t][n]);return e}var o=Object.prototype.toString;t.toString=o;var s=function(e){return"function"==typeof e};s(/x/)&&(t.isFunction=s=function(e){return"function"==typeof e&&"[object Function]"===o.call(e)}),t.isFunction=s;var l=Array.isArray||function(e){return!(!e||"object"!=typeof e)&&"[object Array]"===o.call(e)};t.isArray=l},function(e,t,n){"use strict";n.r(t);var r=n(11),a=n(9),i={flaky:{className:"fa fa-bomb",tooltip:"status.flaky"},newFailed:{className:"fa fa-warning",tooltip:"status.newFailed"},failed:{className:"fa fa-times-circle fa-fw text_status_failed",tooltip:"status.failed"},broken:{className:"fa fa-exclamation-circle fa-fw text_status_broken",tooltip:"status.broken"},passed:{className:"fa fa-check-circle fa-fw text_status_passed",tooltip:"status.passed"},skipped:{className:"fa fa-minus-circle fa-fw text_status_skipped",tooltip:"status.skipped"},unknown:{className:"fa fa-question-circle fa-fw text_status_unknown",tooltip:"status.unknown"}};t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=i[e];return n?new r.SafeString('<span class="'.concat(n.className," ").concat(t,'" data-tooltip="').concat(Object(a.default)(n.tooltip),'"></span>')):""}},function(e,t,n){"use strict";n.r(t);var r=n(39),a=n.n(r);t.default=function(e,t){return e?(e instanceof Date||(e=new Date(e)),"boolean"!=typeof t&&(t=!1),[e.getHours(),a()(e.getMinutes(),2,"0"),a()(e.getSeconds(),2,"0")+(t?"."+e.getMilliseconds():"")].join(":")):"unknown"}},function(e,t,n){"use strict";var r,a=n(3),i=n.n(a),o=n(6),s=n.n(o),l=n(4),u=n.n(l),c=n(0),f=n.n(c),h=n(5),d=n.n(h),p=n(2),m=n.n(p),g=n(8),v=n.n(g),b=(n(156),n(10)),y=n(1),_=n(77),w=n.n(_),x=Object(y.b)("error-splash")(r=function(e){function ErrorSplashView(){var e,t;i()(this,ErrorSplashView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=u()(this,(e=f()(ErrorSplashView)).call.apply(e,[this].concat(r))),v()(m()(m()(t)),"template",w.a),t}return d()(ErrorSplashView,e),s()(ErrorSplashView,[{key:"serializeData",value:function(){return{cls:this.className,code:this.options.code,message:this.options.message}}}]),ErrorSplashView}(b.View))||r;t.a=x},function(e,t){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}},function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(6),o=n.n(i),s=n(4),l=n.n(s),u=n(0),c=n.n(u),f=n(5),h=n.n(f),d=function(e){function LocalStorageModel(){return a()(this,LocalStorageModel),l()(this,c()(LocalStorageModel).apply(this,arguments))}return h()(LocalStorageModel,e),o()(LocalStorageModel,[{key:"storageKey",value:function(){return"ALLURE_REPORT_SETTINGS"}},{key:"fetch",value:function(){var e=this;return new Promise(function(t){var n=window.localStorage.getItem(e.storageKey());n&&e.set(JSON.parse(n)),t()})}},{key:"save",value:function(e,t){this.set(e,t);var n=this.toJSON();window.localStorage.setItem(this.storageKey(),JSON.stringify(n))}}]),LocalStorageModel}(n(13).Model);n.d(t,"a",function(){return getGlobalSettings}),n.d(t,"b",function(){return getSettingsForPlugin}),n.d(t,"c",function(){return getSettingsForTreePlugin}),n.d(t,"d",function(){return getSettingsForWidgetGridPlugin});var p={language:"en",sidebarCollapsed:!1,sideBySidePosition:[50,50]},m={visibleStatuses:{failed:!0,broken:!0,skipped:!0,unknown:!0,passed:!0},visibleMarks:{flaky:!1,newFailed:!1},showGroupInfo:!1,treeSorting:{ascending:!0,sorter:"sorter.name"}},g={widgets:[[],[]]};function getGlobalSettings(){var e=new(d.extend({defaults:function(){return p},getLanguage:function(){return this.get("language")},setLanguage:function(e){return this.save("language",e)},isSidebarCollapsed:function(){return this.get("sidebarCollapsed")},setSidebarCollapsed:function(e){return this.save("sidebarCollapsed",e)},getSideBySidePosition:function(){return this.get("sideBySidePosition")},setSideBySidePosition:function(e){return this.save("sideBySidePosition",e)}}));return e.fetch(),e}function getSettingsForPlugin(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new(d.extend({storageKey:function(){return"ALLURE_REPORT_SETTINGS_".concat(e.toUpperCase())},defaults:function(){return t}}));return n.fetch(),n}function getSettingsForWidgetGridPlugin(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g,n=new(d.extend({storageKey:function(){return"ALLURE_REPORT_SETTINGS_".concat(e.toUpperCase())},defaults:function(){return t},getWidgetsArrangement:function(){return this.get("widgets")},setWidgetsArrangement:function(e){this.save("widgets",e)}}));return n.fetch(),n}function getSettingsForTreePlugin(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m,n=new(d.extend({storageKey:function(){return"ALLURE_REPORT_SETTINGS_".concat(e.toUpperCase())},defaults:function(){return t},getVisibleStatuses:function(){return this.get("visibleStatuses")},setVisibleStatuses:function(e){return this.save("visibleStatuses",e)},getVisibleMarks:function(){return this.get("visibleMarks")},setVisibleMarks:function(e){return this.save("visibleMarks",e)},getTreeSorting:function(){return this.get("treeSorting")},setTreeSorting:function(e){this.save("treeSorting",e)},isShowGroupInfo:function(){return this.get("showGroupInfo")},setShowGroupInfo:function(e){this.save("showGroupInfo",e)}}));return n.fetch(),n}},function(e,t,n){!function(e){"object"==typeof window&&window||"object"==typeof self&&self;(function(e){var t=[],n=Object.keys,r={},a={},i=/^(no-?highlight|plain|text)$/i,o=/\blang(?:uage)?-([\w-]+)\b/i,s=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,l="</span>",u={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0};function escape(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function tag(e){return e.nodeName.toLowerCase()}function testRe(e,t){var n=e&&e.exec(t);return n&&0===n.index}function isNotHighlighted(e){return i.test(e)}function inherit(e){var t,n={},r=Array.prototype.slice.call(arguments,1);for(t in e)n[t]=e[t];return r.forEach(function(e){for(t in e)n[t]=e[t]}),n}function nodeStream(e){var t=[];return function _nodeStream(e,n){for(var r=e.firstChild;r;r=r.nextSibling)3===r.nodeType?n+=r.nodeValue.length:1===r.nodeType&&(t.push({event:"start",offset:n,node:r}),n=_nodeStream(r,n),tag(r).match(/br|hr|img|input/)||t.push({event:"stop",offset:n,node:r}));return n}(e,0),t}function compileLanguage(e){function reStr(e){return e&&e.source||e}function langRe(t,n){return new RegExp(reStr(t),"m"+(e.case_insensitive?"i":"")+(n?"g":""))}!function compileMode(t,r){if(t.compiled)return;t.compiled=!0;t.keywords=t.keywords||t.beginKeywords;if(t.keywords){var a={},i=function(t,n){e.case_insensitive&&(n=n.toLowerCase()),n.split(" ").forEach(function(e){var n=e.split("|");a[n[0]]=[t,n[1]?Number(n[1]):1]})};"string"==typeof t.keywords?i("keyword",t.keywords):n(t.keywords).forEach(function(e){i(e,t.keywords[e])}),t.keywords=a}t.lexemesRe=langRe(t.lexemes||/\w+/,!0);r&&(t.beginKeywords&&(t.begin="\\b("+t.beginKeywords.split(" ").join("|")+")\\b"),t.begin||(t.begin=/\B|\b/),t.beginRe=langRe(t.begin),t.endSameAsBegin&&(t.end=t.begin),t.end||t.endsWithParent||(t.end=/\B|\b/),t.end&&(t.endRe=langRe(t.end)),t.terminator_end=reStr(t.end)||"",t.endsWithParent&&r.terminator_end&&(t.terminator_end+=(t.end?"|":"")+r.terminator_end));t.illegal&&(t.illegalRe=langRe(t.illegal));null==t.relevance&&(t.relevance=1);t.contains||(t.contains=[]);t.contains=Array.prototype.concat.apply([],t.contains.map(function(e){return function(e){e.variants&&!e.cached_variants&&(e.cached_variants=e.variants.map(function(t){return inherit(e,{variants:null},t)}));return e.cached_variants||e.endsWithParent&&[inherit(e)]||[e]}("self"===e?t:e)}));t.contains.forEach(function(e){compileMode(e,t)});t.starts&&compileMode(t.starts,r);var o=t.contains.map(function(e){return e.beginKeywords?"\\.?("+e.begin+")\\.?":e.begin}).concat([t.terminator_end,t.illegal]).map(reStr).filter(Boolean);t.terminators=o.length?langRe(o.join("|"),!0):{exec:function(){return null}}}(e)}function highlight(e,t,n,a){function keywordMatch(e,t){var n=i.case_insensitive?t[0].toLowerCase():t[0];return e.keywords.hasOwnProperty(n)&&e.keywords[n]}function buildSpan(e,t,n,r){var a=r?"":u.classPrefix,i='<span class="'+a,o=n?"":l;return(i+=e+'">')+t+o}function processBuffer(){f+=null!=s.subLanguage?function(){var e="string"==typeof s.subLanguage;if(e&&!r[s.subLanguage])return escape(h);var t=e?highlight(s.subLanguage,h,!0,c[s.subLanguage]):highlightAuto(h,s.subLanguage.length?s.subLanguage:void 0);s.relevance>0&&(d+=t.relevance);e&&(c[s.subLanguage]=t.top);return buildSpan(t.language,t.value,!1,!0)}():function(){var e,t,n,r;if(!s.keywords)return escape(h);r="",t=0,s.lexemesRe.lastIndex=0,n=s.lexemesRe.exec(h);for(;n;)r+=escape(h.substring(t,n.index)),(e=keywordMatch(s,n))?(d+=e[1],r+=buildSpan(e[0],escape(n[0]))):r+=escape(n[0]),t=s.lexemesRe.lastIndex,n=s.lexemesRe.exec(h);return r+escape(h.substr(t))}(),h=""}function startNewMode(e){f+=e.className?buildSpan(e.className,"",!0):"",s=Object.create(e,{parent:{value:s}})}function processLexeme(e,t){if(h+=e,null==t)return processBuffer(),0;var r=function(e,t){var n,r;for(n=0,r=t.contains.length;n<r;n++)if(testRe(t.contains[n].beginRe,e))return t.contains[n].endSameAsBegin&&(t.contains[n].endRe=(a=t.contains[n].beginRe.exec(e)[0],new RegExp(a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m"))),t.contains[n];var a}(t,s);if(r)return r.skip?h+=t:(r.excludeBegin&&(h+=t),processBuffer(),r.returnBegin||r.excludeBegin||(h=t)),startNewMode(r),r.returnBegin?0:t.length;var a=function endOfMode(e,t){if(testRe(e.endRe,t)){for(;e.endsParent&&e.parent;)e=e.parent;return e}if(e.endsWithParent)return endOfMode(e.parent,t)}(s,t);if(a){var i=s;i.skip?h+=t:(i.returnEnd||i.excludeEnd||(h+=t),processBuffer(),i.excludeEnd&&(h=t));do{s.className&&(f+=l),s.skip||s.subLanguage||(d+=s.relevance),s=s.parent}while(s!==a.parent);return a.starts&&(a.endSameAsBegin&&(a.starts.endRe=a.endRe),startNewMode(a.starts)),i.returnEnd?0:t.length}if(function(e,t){return!n&&testRe(t.illegalRe,e)}(t,s))throw new Error('Illegal lexeme "'+t+'" for mode "'+(s.className||"<unnamed>")+'"');return h+=t,t.length||1}var i=getLanguage(e);if(!i)throw new Error('Unknown language: "'+e+'"');compileLanguage(i);var o,s=a||i,c={},f="";for(o=s;o!==i;o=o.parent)o.className&&(f=buildSpan(o.className,"",!0)+f);var h="",d=0;try{for(var p,m,g=0;s.terminators.lastIndex=g,p=s.terminators.exec(t);)m=processLexeme(t.substring(g,p.index),p[0]),g=p.index+m;for(processLexeme(t.substr(g)),o=s;o.parent;o=o.parent)o.className&&(f+=l);return{relevance:d,value:f,language:e,top:s}}catch(e){if(e.message&&-1!==e.message.indexOf("Illegal"))return{relevance:0,value:escape(t)};throw e}}function highlightAuto(e,t){t=t||u.languages||n(r);var a={relevance:0,value:escape(e)},i=a;return t.filter(getLanguage).filter(autoDetection).forEach(function(t){var n=highlight(t,e,!1);n.language=t,n.relevance>i.relevance&&(i=n),n.relevance>a.relevance&&(i=a,a=n)}),i.language&&(a.second_best=i),a}function fixMarkup(e){return u.tabReplace||u.useBR?e.replace(s,function(e,t){return u.useBR&&"\n"===e?"<br>":u.tabReplace?t.replace(/\t/g,u.tabReplace):""}):e}function highlightBlock(e){var n,r,i,s,l,c=function(e){var t,n,r,a,i=e.className+" ";if(i+=e.parentNode?e.parentNode.className:"",n=o.exec(i))return getLanguage(n[1])?n[1]:"no-highlight";for(i=i.split(/\s+/),t=0,r=i.length;t<r;t++)if(isNotHighlighted(a=i[t])||getLanguage(a))return a}(e);isNotHighlighted(c)||(u.useBR?(n=document.createElementNS("http://www.w3.org/1999/xhtml","div")).innerHTML=e.innerHTML.replace(/\n/g,"").replace(/<br[ \/]*>/g,"\n"):n=e,l=n.textContent,i=c?highlight(c,l,!0):highlightAuto(l),(r=nodeStream(n)).length&&((s=document.createElementNS("http://www.w3.org/1999/xhtml","div")).innerHTML=i.value,i.value=function(e,n,r){var a=0,i="",o=[];function selectStream(){return e.length&&n.length?e[0].offset!==n[0].offset?e[0].offset<n[0].offset?e:n:"start"===n[0].event?e:n:e.length?e:n}function open(e){i+="<"+tag(e)+t.map.call(e.attributes,function(e){return" "+e.nodeName+'="'+escape(e.value).replace('"',"&quot;")+'"'}).join("")+">"}function close(e){i+="</"+tag(e)+">"}function render(e){("start"===e.event?open:close)(e.node)}for(;e.length||n.length;){var s=selectStream();if(i+=escape(r.substring(a,s[0].offset)),a=s[0].offset,s===e){o.reverse().forEach(close);do{render(s.splice(0,1)[0]),s=selectStream()}while(s===e&&s.length&&s[0].offset===a);o.reverse().forEach(open)}else"start"===s[0].event?o.push(s[0].node):o.pop(),render(s.splice(0,1)[0])}return i+escape(r.substr(a))}(r,nodeStream(s),l)),i.value=fixMarkup(i.value),e.innerHTML=i.value,e.className=function(e,t,n){var r=t?a[t]:n,i=[e.trim()];e.match(/\bhljs\b/)||i.push("hljs");-1===e.indexOf(r)&&i.push(r);return i.join(" ").trim()}(e.className,c,i.language),e.result={language:i.language,re:i.relevance},i.second_best&&(e.second_best={language:i.second_best.language,re:i.second_best.relevance}))}function initHighlighting(){if(!initHighlighting.called){initHighlighting.called=!0;var e=document.querySelectorAll("pre code");t.forEach.call(e,highlightBlock)}}function getLanguage(e){return e=(e||"").toLowerCase(),r[e]||r[a[e]]}function autoDetection(e){var t=getLanguage(e);return t&&!t.disableAutodetect}e.highlight=highlight,e.highlightAuto=highlightAuto,e.fixMarkup=fixMarkup,e.highlightBlock=highlightBlock,e.configure=function(e){u=inherit(u,e)},e.initHighlighting=initHighlighting,e.initHighlightingOnLoad=function(){addEventListener("DOMContentLoaded",initHighlighting,!1),addEventListener("load",initHighlighting,!1)},e.registerLanguage=function(t,n){var i=r[t]=n(e);i.aliases&&i.aliases.forEach(function(e){a[e]=t})},e.listLanguages=function(){return n(r)},e.getLanguage=getLanguage,e.autoDetection=autoDetection,e.inherit=inherit,e.IDENT_RE="[a-zA-Z]\\w*",e.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",e.NUMBER_RE="\\b\\d+(\\.\\d+)?",e.C_NUMBER_RE="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",e.BINARY_NUMBER_RE="\\b(0b[01]+)",e.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",e.BACKSLASH_ESCAPE={begin:"\\\\[\\s\\S]",relevance:0},e.APOS_STRING_MODE={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},e.QUOTE_STRING_MODE={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},e.PHRASAL_WORDS_MODE={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},e.COMMENT=function(t,n,r){var a=e.inherit({className:"comment",begin:t,end:n,contains:[]},r||{});return a.contains.push(e.PHRASAL_WORDS_MODE),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|XXX):",relevance:0}),a},e.C_LINE_COMMENT_MODE=e.COMMENT("//","$"),e.C_BLOCK_COMMENT_MODE=e.COMMENT("/\\*","\\*/"),e.HASH_COMMENT_MODE=e.COMMENT("#","$"),e.NUMBER_MODE={className:"number",begin:e.NUMBER_RE,relevance:0},e.C_NUMBER_MODE={className:"number",begin:e.C_NUMBER_RE,relevance:0},e.BINARY_NUMBER_MODE={className:"number",begin:e.BINARY_NUMBER_RE,relevance:0},e.CSS_NUMBER_MODE={className:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},e.REGEXP_MODE={className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[e.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[e.BACKSLASH_ESCAPE]}]},e.TITLE_MODE={className:"title",begin:e.IDENT_RE,relevance:0},e.UNDERSCORE_TITLE_MODE={className:"title",begin:e.UNDERSCORE_IDENT_RE,relevance:0},e.METHOD_GUARD={begin:"\\.\\s*"+e.UNDERSCORE_IDENT_RE,relevance:0}})(t)}()},function(e,t,n){"use strict";n.r(t);var r=n(19);t.default=function(e){return e?(e instanceof Date||(e=new Date(e)),new Intl.DateTimeFormat(r.c.language).format(e)):"unknown"}},function(e,t,n){"use strict";var r,a=n(3),i=n.n(a),o=n(4),s=n.n(o),l=n(0),u=n.n(l),c=n(5),f=n.n(c),h=(n(155),n(22)),d=n(1),p=Object(d.b)("popover")(r=function(e){function PopoverView(){return i()(this,PopoverView),s()(this,u()(PopoverView).apply(this,arguments))}return f()(PopoverView,e),PopoverView}(h.a))||r;t.a=p},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";t.__esModule=!0;var r=["description","fileName","lineNumber","message","name","number","stack"];function Exception(e,t){var n=t&&t.loc,a=void 0,i=void 0;n&&(e+=" - "+(a=n.start.line)+":"+(i=n.start.column));for(var o=Error.prototype.constructor.call(this,e),s=0;s<r.length;s++)this[r[s]]=o[r[s]];Error.captureStackTrace&&Error.captureStackTrace(this,Exception);try{n&&(this.lineNumber=a,Object.defineProperty?Object.defineProperty(this,"column",{value:i,enumerable:!0}):this.column=i)}catch(e){}}Exception.prototype=new Error,t.default=Exception,e.exports=t.default},function(e,t,n){var r=n(163),a=n(164);e.exports=function(e,t,n,i){e=r(e),t=~~t;var o=0;switch(n?n.length>1&&(n=n.charAt(0)):n=" ",i){case"right":return o=t-e.length,e+a(n,o);case"both":return o=t-e.length,a(n,Math.ceil(o/2))+e+a(n,Math.floor(o/2));default:return o=t-e.length,a(n,o)+e}}},function(e,t,n){"use strict";var r={};n.r(r),n.d(r,"LoadBehavior",function(){return C}),n.d(r,"TooltipBehavior",function(){return A}),n.d(r,"ClipboardBehavior",function(){return V});n(123),n(124);var a,i,o,s,l,u,c,f=n(10),h=n(13),d=n(16),p=n(3),m=n.n(p),g=n(6),v=n.n(g),b=n(4),y=n.n(b),_=n(0),w=n.n(_),x=n(5),k=n.n(x),C=function(e){function LoadBehavior(){return m()(this,LoadBehavior),y()(this,w()(LoadBehavior).apply(this,arguments))}return k()(LoadBehavior,e),v()(LoadBehavior,[{key:"initialize",value:function(){var e=this,t=this.view.render.bind(this.view);this.loaded=!1,this.view.render=function(){e.loaded?t():e.view.loadData().then(function(){e.loaded=!0,t()})}}}]),LoadBehavior}(f.Behavior),S=n(12),T=n.n(S),E=n(22),M=n(11),O=n(1),A=(a=Object(O.c)("mouseenter [data-tooltip]"),i=Object(O.c)("mouseleave [data-tooltip]"),o=function(e){function TooltipBehavior(){return m()(this,TooltipBehavior),y()(this,w()(TooltipBehavior).apply(this,arguments))}return k()(TooltipBehavior,e),v()(TooltipBehavior,[{key:"initialize",value:function(){this.tooltip=new E.a(this.options)}},{key:"onDestroy",value:function(){this.tooltip.hide()}},{key:"onTipHover",value:function(e){var t=this.$(e.currentTarget);this.tooltip.show(Object(M.escapeExpression)(t.data("tooltip")),t)}},{key:"onTipLeave",value:function(){this.tooltip.hide()}}]),TooltipBehavior}(f.Behavior),T()(o.prototype,"onTipHover",[a],Object.getOwnPropertyDescriptor(o.prototype,"onTipHover"),o.prototype),T()(o.prototype,"onTipLeave",[i],Object.getOwnPropertyDescriptor(o.prototype,"onTipLeave"),o.prototype),o),R=n(73),N=n.n(R),D=n(9),V=(s=Object(O.c)("mouseenter [data-copy]"),l=Object(O.c)("mouseleave [data-copy]"),u=Object(O.c)("click [data-copy]"),c=function(e){function ClipboardBehavior(){return m()(this,ClipboardBehavior),y()(this,w()(ClipboardBehavior).apply(this,arguments))}return k()(ClipboardBehavior,e),v()(ClipboardBehavior,[{key:"initialize",value:function(){this.tooltip=new E.a({position:"left"})}},{key:"onTipHover",value:function(e){var t=this.$(e.currentTarget);this.tooltip.show(Object(D.default)("controls.clipboard"),t)}},{key:"onTipLeave",value:function(){this.tooltip.hide()}},{key:"onCopyableClick",value:function(e){var t=this.$(e.currentTarget);N()(t.data("copy"))?this.tooltip.show(Object(D.default)("controls.clipboardSuccess"),t):this.tooltip.show(Object(D.default)("controls.clipboardError"),t)}}]),ClipboardBehavior}(f.Behavior),T()(c.prototype,"onTipHover",[s],Object.getOwnPropertyDescriptor(c.prototype,"onTipHover"),c.prototype),T()(c.prototype,"onTipLeave",[l],Object.getOwnPropertyDescriptor(c.prototype,"onTipLeave"),c.prototype),T()(c.prototype,"onCopyableClick",[u],Object.getOwnPropertyDescriptor(c.prototype,"onCopyableClick"),c.prototype),c),j=n(23),P=n(31),L=function(e){function ErrorLayout(){return m()(this,ErrorLayout),y()(this,w()(ErrorLayout).apply(this,arguments))}return k()(ErrorLayout,e),v()(ErrorLayout,[{key:"getContentView",value:function(){var e=this.options,t=e.code,n=e.message;return new P.a({code:t,message:n})}}]),ErrorLayout}(j.a),I=n(17),B=n.n(I),z=n(44),U=n(43),F=function(e){function TestResultLayout(){return m()(this,TestResultLayout),y()(this,w()(TestResultLayout).apply(this,arguments))}return k()(TestResultLayout,e),v()(TestResultLayout,[{key:"initialize",value:function(e){var t=e.uid;B()(w()(TestResultLayout.prototype),"initialize",this).call(this),this.uid=t,this.model=new U.a({uid:t}),this.routeState=new h.Model}},{key:"loadData",value:function(){return this.model.fetch()}},{key:"getContentView",value:function(){var e="#testresult/".concat(this.uid);return new z.a({baseUrl:e,model:this.model,routeState:this.routeState})}},{key:"onViewReady",value:function(){var e=this.options,t=e.uid,n=e.tabName;this.onRouteUpdate(t,n)}},{key:"onRouteUpdate",value:function(e,t){this.routeState.set("testResultTab",t);var n=d.a.getUrlParams().attachment;n?this.routeState.set("attachment",n):this.routeState.unset("attachment")}},{key:"shouldKeepState",value:function(e){return this.uid===e}}]),TestResultLayout}(j.a),H=n(19);function rootPath(e){return e.split("/")[0]}function showView(e){return function(){var t=q.getView();t&&rootPath(d.a.getCurrentUrl())===rootPath(d.a.currentUrl)&&t.shouldKeepState.apply(t,arguments)?t.onRouteUpdate.apply(t,arguments):q.showView(e.apply(void 0,arguments))}}function notFound(){return new L({code:404,message:Object(D.default)("errors.notFound")})}n.d(t,"c",function(){return showView}),n.d(t,"b",function(){return notFound}),"function"==typeof window.requestAnimationFrame&&(window.requestAnimationFrame=window.requestAnimationFrame.bind(window)),f.Behaviors.behaviorsLookup=r;var q=new f.Application({region:"#content"});q.on("start",function(){Object(H.d)().then(function(){h.history.start(),document.dir=H.c.dir(),H.c.on("languageChanged",function(){q.getRegion().reset(),d.a.reload(),document.dir=H.c.dir()})}),d.a.on("route:notFound",showView(notFound)),d.a.on("route:testresultPage",showView(function(e,t){return new F({uid:e,tabName:t})}))});t.a=q},function(e,t,n){var r=n(198),a=n(199),i=n(200);e.exports=function(e){return r(e)||a(e)||i()}},function(e,t,n){!function(t,n){"use strict";e.exports=function(){function BemFormatter(e){if(!(this instanceof BemFormatter))return createBemFormatter(e);e=e||{},this.tailSpace=e.tailSpace||"",this.elementSeparator=e.elementSeparator||"__",this.modSeparator=e.modSeparator||"_",this.modValueSeparator=e.modValueSeparator||"_",this.classSeparator=e.classSeparator||" ",this.isFullModifier=void 0===e.isFullModifier||e.isFullModifier,this.isFullBoolValue=void 0!==e.isFullBoolValue&&e.isFullBoolValue}function withMixin(e,t,n){return this.bind.apply(this,[null].concat(Array.prototype.slice.call(arguments)))}function createBemFormatter(e){var t=new BemFormatter(e),n=t.stringify.bind(t);return n.with=n.lock=withMixin,n}BemFormatter.prototype={_stringifyModifier:function(e,t,n){var r="";return void 0===n?r:this.isFullBoolValue||!1!==n?(r+=this.classSeparator+e+this.modSeparator+t,(this.isFullBoolValue||!0!==n)&&(r+=this.modValueSeparator+String(n)),r):r},_stringifyModifiers:function(e,t){var n="";for(var r in this.isFullModifier||(e=""),t)t.hasOwnProperty(r)&&(n+=this._stringifyModifier(e,r,t[r]));return n},stringify:function(e,t,n){var r=String(e);return t&&"object"==typeof t&&void 0===n&&(n=t,t=null),t&&(r+=this.elementSeparator+String(t)),n&&(r+=this._stringifyModifiers(r,n)),r+this.tailSpace}};var e=createBemFormatter();return e.B=BemFormatter,e}()}()},function(e,t,n){"use strict";n.d(t,"a",function(){return g});var r=n(3),a=n.n(r),i=n(6),o=n.n(i),s=n(4),l=n.n(s),u=n(0),c=n.n(u),f=n(5),h=n.n(f),d=n(14),p=n(13),m=n(27);var g=function(e){function TestResultModel(){return a()(this,TestResultModel),l()(this,c()(TestResultModel).apply(this,arguments))}return h()(TestResultModel,e),o()(TestResultModel,[{key:"parse",value:function(e){return this.allAttachments=Object(m.a)(e.beforeStages).concat(Object(m.a)(e.testStage)).concat(Object(m.a)(e.afterStages)).reduce(function(e,t){return e.concat(function collectAttachments(e){var t=e.steps,n=e.attachments;return Object(m.a)(t).reduce(function(e,t){return e.concat(collectAttachments(t))},[]).concat(Object(m.a)(n))}(t))},[]),e}},{key:"getAttachment",value:function(e){return Object(d.findWhere)(this.allAttachments,{uid:e.toString()})}},{key:"url",value:function(){return"data/test-cases/".concat(this.id,".json")}},{key:"idAttribute",get:function(){return"uid"}}]),TestResultModel}(p.Model)},function(e,t,n){"use strict";var r=n(3),a=n.n(r),i=n(6),o=n.n(i),s=n(4),l=n.n(s),u=n(0),c=n.n(u),f=n(5),h=n.n(f),d=n(2),p=n.n(d),m=n(8),g=n.n(m),v=n(12),b=n.n(v),y=(n(157),n(10)),_=n(1),w=n(78),x=n.n(w),k=(n(160),n(79)),C=n.n(k),S=n(21),T=n(15),E=n.n(T),M=(n(161),n(162),n(34)),O=n.n(M),A=n(80),R=n.n(A),N=n(81),D=n.n(N),V=n(82),j=n.n(V),P=n(83),L=n.n(P),I=n(84),B=n.n(I);O.a.registerLanguage("xml",R.a),O.a.registerLanguage("bash",D.a),O.a.registerLanguage("markdown",j.a),O.a.registerLanguage("diff",L.a),O.a.registerLanguage("json",B.a);var z,U,F,H,q,W,$,Y,G,X,K,Z,J,Q,ee,te,ne,re,ae,ie,oe,se,le,ue,ce,fe,he,de,pe,me,ge=O.a,ve=n(16),be=n(45),ye=n(85),_e=n.n(ye),we=(z=Object(_.b)("attachment"),U=Object(_.a)("TooltipBehavior",{position:"bottom"}),F=Object(_.e)({customView:".attachment__custom-view"}),H=Object(_.c)("click .attachment__media-container"),z(q=U(q=F((W=function(e){function AttachmentView(){var e,t;a()(this,AttachmentView);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return t=l()(this,(e=c()(AttachmentView)).call.apply(e,[this].concat(r))),g()(p()(p()(t)),"template",_e.a),t}return h()(AttachmentView,e),o()(AttachmentView,[{key:"initialize",value:function(){this.fullScreen=!!this.options.fullScreen,this.attachment=this.options.attachment,this.attachmentInfo=Object(be.a)(this.attachment.type),this.sourceUrl="data/attachments/"+this.attachment.source}},{key:"onRender",value:function(){if("custom"===this.attachmentInfo.type)this.showChildView("customView",new this.attachmentInfo.View({sourceUrl:this.sourceUrl,attachment:this.attachment}));else if(this.needsFetch()&&!this.content)this.loadContent().then(this.render);else if("code"===this.attachmentInfo.type){var e=this.$(".attachment__code");e.addClass("language-"+this.attachment.type.split("/").pop()),ge.highlightBlock(e[0])}}},{key:"onDestroy",value:function(){ve.a.setSearch({attachment:null})}},{key:"onImageClick",value:function(e){this.$(e.currentTarget).hasClass("attachment__media-container_fullscreen")?this.onDestroy():ve.a.setSearch({attachment:this.attachment.uid})}},{key:"loadContent",value:function(){var e=this;return E.a.ajax(this.sourceUrl,{dataType:"text"}).then(function(t){var n=e.attachmentInfo.parser;e.content=n(t)})}},{key:"needsFetch",value:function(){return"parser"in this.attachmentInfo}},{key:"serializeData",value:function(){return{type:this.attachmentInfo.type,content:this.content,sourceUrl:this.sourceUrl,attachment:this.attachment,fullScreen:this.fullScreen}}}]),AttachmentView}(y.View),b()(W.prototype,"onImageClick",[H],Object.getOwnPropertyDescriptor(W.prototype,"onImageClick"),W.prototype),q=W))||q)||q)||q),xe=n(86),ke=n.n(xe),Ce=n(27),Se=n(13),Te=($=Object(_.b)("test-result-execution"),Y=Object(_.c)("click .step__title_hasContent"),G=Object(_.c)("click .attachment-row"),X=Object(_.c)("click .attachment-row__fullscreen"),K=Object(_.c)("click .attachment-row__link"),Z=Object(_.c)("click .parameters-table__cell"),$((Q=function(e){function TestResultExecutionView(){var e,t;a()(this,TestResultExecutionView);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return t=l()(this,(e=c()(TestResultExecutionView)).call.apply(e,[this].concat(r))),g()(p()(p()(t)),"template",ke.a),t}return h()(TestResultExecutionView,e),o()(TestResultExecutionView,[{key:"initialize",value:function(){this.state=new Se.Model,this.routeState=this.options.routeState,this.listenTo(this.state,"change:attachment",this.highlightSelectedAttachment,this)}},{key:"onRender",value:function(){var e=this.routeState.get("attachment");e&&this.highlightSelectedAttachment(e)}},{key:"highlightSelectedAttachment",value:function(e){this.$(".attachment-row").removeClass("attachment-row_selected");var t=this.$('.attachment-row[data-uid="'.concat(e,'"]'));t.addClass("attachment-row_selected"),t.parents(".step").addClass("step_expanded")}},{key:"serializeData",value:function(){var e=Object(Ce.a)(this.model.get("beforeStages")),t=Object(Ce.a)(this.model.get("testStage")),n=Object(Ce.a)(this.model.get("afterStages"));return{hasContent:e.length+t.length+n.length>0,before:e,test:t,after:n,baseUrl:this.options.baseUrl}}},{key:"onStepClick",value:function(e){this.$(e.currentTarget).parent().toggleClass("step_expanded")}},{key:"onAttachmentClick",value:function(e){var t=E()(e.currentTarget).data("uid"),n="attachment__".concat(t);E()(e.currentTarget).hasClass("attachment-row_selected")&&this.getRegion(n)?this.getRegion(n).destroy():(this.addRegion(n,{el:this.$(".".concat(n))}),this.getRegion(n).show(new we({attachment:this.model.getAttachment(t)}))),this.$(e.currentTarget).toggleClass("attachment-row_selected")}},{key:"onAttachmnetFullScrennClick",value:function(e){var t=E()(e.currentTarget).closest(".attachment-row").data("uid");ve.a.setSearch({attachment:t}),e.stopPropagation()}},{key:"onAttachmentFileClick",value:function(e){e.stopPropagation()}},{key:"onParameterClick",value:function(e){this.$(e.target).siblings().addBack().toggleClass("line-ellipsis")}}]),TestResultExecutionView}(y.View),b()(Q.prototype,"onStepClick",[Y],Object.getOwnPropertyDescriptor(Q.prototype,"onStepClick"),Q.prototype),b()(Q.prototype,"onAttachmentClick",[G],Object.getOwnPropertyDescriptor(Q.prototype,"onAttachmentClick"),Q.prototype),b()(Q.prototype,"onAttachmnetFullScrennClick",[X],Object.getOwnPropertyDescriptor(Q.prototype,"onAttachmnetFullScrennClick"),Q.prototype),b()(Q.prototype,"onAttachmentFileClick",[K],Object.getOwnPropertyDescriptor(Q.prototype,"onAttachmentFileClick"),Q.prototype),b()(Q.prototype,"onParameterClick",[Z],Object.getOwnPropertyDescriptor(Q.prototype,"onParameterClick"),Q.prototype),J=Q))||J),Ee=Object(_.b)("test-result-overview")(ee=Object(_.e)({execution:".test-result-overview__execution"})(ee=function(e){function TestResultOverviewView(){var e,t;a()(this,TestResultOverviewView);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return t=l()(this,(e=c()(TestResultOverviewView)).call.apply(e,[this].concat(r))),g()(p()(p()(t)),"template",C.a),t}return h()(TestResultOverviewView,e),o()(TestResultOverviewView,[{key:"initialize",value:function(){this.blocks=[]}},{key:"onRender",value:function(){this.showBlock(this.$(".test-result-overview__tags"),S.a.testResultBlocks.tag),this.showBlock(this.$(".test-result-overview__before"),S.a.testResultBlocks.before),this.showChildView("execution",new Te(this.options)),this.showBlock(this.$(".test-result-overview__after"),S.a.testResultBlocks.after)}},{key:"onDestroy",value:function(){this.blocks.forEach(function(e){return e.destroy()})}},{key:"showBlock",value:function(e,t){var n=this;t.forEach(function(t){var r=new t({model:n.model});r.$el.appendTo(e),n.blocks.push(r),r.render()})}},{key:"templateContext",value:function(){return{cls:this.className}}}]),TestResultOverviewView}(y.View))||ee)||ee,Me=n(31),Oe=(n(167),n(88)),Ae=n.n(Oe),Re=(te=Object(_.b)("modal"),ne=Object(_.e)({content:".modal__content"}),re=Object(_.c)("click .modal__content"),ae=Object(_.c)("click .modal__background, .modal__close"),te(ie=ne((le=se=function(e){function ModalView(){var e,t;a()(this,ModalView);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return t=l()(this,(e=c()(ModalView)).call.apply(e,[this].concat(r))),g()(p()(p()(t)),"template",Ae.a),t}return h()(ModalView,e),o()(ModalView,[{key:"show",value:function(){this.constructor.container.append(this.$el),this.showChildView("content",this.options.childView),E()("#content").toggleClass("blur",!0)}},{key:"onDestroy",value:function(){E()("#content").toggleClass("blur",!1)}},{key:"onKeepOpen",value:function(e){e.stopPropagation()}},{key:"onClose",value:function(){this.destroy()}},{key:"serializeData",value:function(){return{cls:this.className,title:this.options.title}}}]),ModalView}(y.View),g()(se,"container",E()(document.body)),oe=le,b()(oe.prototype,"onKeepOpen",[re],Object.getOwnPropertyDescriptor(oe.prototype,"onKeepOpen"),oe.prototype),b()(oe.prototype,"onClose",[ae],Object.getOwnPropertyDescriptor(oe.prototype,"onClose"),oe.prototype),ie=oe))||ie)||ie),Ne=n(9),De=n(14),Ve=[{id:"",name:"testResult.overview.name",View:Ee}],je=(ue=Object(_.b)("test-result"),ce=Object(_.a)("TooltipBehavior",{position:"left"}),fe=Object(_.a)("ClipboardBehavior"),he=Object(_.e)({content:".test-result__content"}),de=Object(_.c)("click .status-details__trace-toggle"),ue(pe=ce(pe=fe(pe=he((me=function(e){function TestResultView(){var e,t;a()(this,TestResultView);for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return t=l()(this,(e=c()(TestResultView)).call.apply(e,[this].concat(r))),g()(p()(p()(t)),"template",x.a),t}return h()(TestResultView,e),o()(TestResultView,[{key:"initialize",value:function(e){var t=this,n=e.routeState;this.routeState=n,this.tabs=Ve.concat(S.a.testResultTabs),this.tabName=this.routeState.get("testResultTab")||"",this.listenTo(this.routeState,"change:testResultTab",function(e,n){return t.onTabChange(n)}),this.listenTo(this.routeState,"change:attachment",function(e,n){return t.onShowAttachment(n)})}},{key:"onRender",value:function(){var e=Object(De.findWhere)(this.tabs,{id:this.tabName});this.showChildView("content",e?new e.View(this.options):new Me.a({code:404,message:'Tab "'.concat(this.tabName,'" not found')}));var t=this.routeState.get("attachment");t&&this.onShowAttachment(t)}},{key:"onTabChange",value:function(e){this.tabName=e||"",this.render()}},{key:"onShowAttachment",value:function(e){if(!e&&this.modalView&&this.modalView.destroy(),e){var t=this.model.getAttachment(e);this.modalView=new Re({childView:t?new we({attachment:t,fullScreen:!0}):new Me.a({code:404,message:Object(Ne.default)("errors.missedAttachment")}),title:t?t.name||t.source:Object(Ne.default)("errors.notFound")}),this.modalView.show()}}},{key:"templateContext",value:function(){var e=this,t=this.options.baseUrl;return{cls:this.className,statusName:"status.".concat(this.model.get("status")),links:this.tabs.map(function(n){return{href:"".concat(t,"/").concat(n.id),name:n.name,active:n.id===e.tabName}})}}},{key:"onStacktraceClick",value:function(e){this.$(e.currentTarget).closest(".status-details").toggleClass("status-details__expanded")}}]),TestResultView}(y.View),b()(me.prototype,"onStacktraceClick",[de],Object.getOwnPropertyDescriptor(me.prototype,"onStacktraceClick"),me.prototype),pe=me))||pe)||pe)||pe)||pe);t.a=je},function(e,t,n){"use strict";var r=n(26),a=n.n(r),i={},o={},s=34,l=10,u=13;function objectConverter(e){return new Function("d","return {"+e.map(function(e,t){return JSON.stringify(e)+": d["+t+"]"}).join(",")+"}")}var c=function(e){var t=new RegExp('["'+e+"\n\r]"),n=e.charCodeAt(0);function parseRows(e,t){var r,a=[],c=e.length,f=0,h=0,d=c<=0,p=!1;function token(){if(d)return o;if(p)return p=!1,i;var t,r,a=f;if(e.charCodeAt(a)===s){for(;f++<c&&e.charCodeAt(f)!==s||e.charCodeAt(++f)===s;);return(t=f)>=c?d=!0:(r=e.charCodeAt(f++))===l?p=!0:r===u&&(p=!0,e.charCodeAt(f)===l&&++f),e.slice(a+1,t-1).replace(/""/g,'"')}for(;f<c;){if((r=e.charCodeAt(t=f++))===l)p=!0;else if(r===u)p=!0,e.charCodeAt(f)===l&&++f;else if(r!==n)continue;return e.slice(a,t)}return d=!0,e.slice(a,c)}for(e.charCodeAt(c-1)===l&&--c,e.charCodeAt(c-1)===u&&--c;(r=token())!==o;){for(var m=[];r!==i&&r!==o;)m.push(r),r=token();t&&null==(m=t(m,h++))||a.push(m)}return a}function formatRow(t){return t.map(formatValue).join(e)}function formatValue(e){return null==e?"":t.test(e+="")?'"'+e.replace(/"/g,'""')+'"':e}return{parse:function(e,t){var n,r,a=parseRows(e,function(e,a){if(n)return n(e,a-1);r=e,n=t?function(e,t){var n=objectConverter(e);return function(r,a){return t(n(r),a,e)}}(e,t):objectConverter(e)});return a.columns=r||[],a},parseRows:parseRows,format:function(t,n){return null==n&&(n=function(e){var t=Object.create(null),n=[];return e.forEach(function(e){for(var r in e)r in t||n.push(t[r]=r)}),n}(t)),[n.map(formatValue).join(e)].concat(t.map(function(t){return n.map(function(e){return formatValue(t[e])}).join(e)})).join("\n")},formatRows:function(e){return e.map(formatRow).join("\n")}}},f=c(","),h=(f.parse,f.parseRows),d=(f.format,f.formatRows,c("\t")),p=(d.parse,d.parseRows),m=(d.format,d.formatRows,n(21));function typeByMime(e){if(m.a.attachmentViews[e])return a()({type:"custom"},m.a.attachmentViews[e]);switch(e){case"image/bmp":case"image/gif":case"image/tiff":case"image/jpeg":case"image/jpg":case"image/png":case"image/*":return{type:"image",icon:"fa fa-file-image-o"};case"text/xml":case"application/xml":case"application/json":case"text/json":case"text/yaml":case"application/yaml":case"application/x-yaml":case"text/x-yaml":return{type:"code",icon:"fa fa-file-code-o",parser:function(e){return e}};case"text/plain":case"text/*":return{type:"text",icon:"fa fa-file-text-o",parser:function(e){return e}};case"text/html":return{type:"html",icon:"fa fa-file-code-o"};case"text/csv":return{type:"table",icon:"fa fa-table",parser:function(e){return h(e)}};case"text/tab-separated-values":return{type:"table",icon:"fa fa-table",parser:function(e){return p(e)}};case"image/svg+xml":return{type:"svg",icon:"fa fa-file-image-o"};case"video/mp4":case"video/ogg":case"video/webm":return{type:"video",icon:"fa fa-file-video-o"};case"text/uri-list":return{type:"uri",icon:"fa fa-list-alt",parser:function(e){return e.split("\n").map(function(e){return e.trim()}).filter(function(e){return e.length>0}).map(function(e){return{comment:0===e.indexOf("#"),text:e}})}};case"application/x-tar":case"application/x-gtar":case"application/x-bzip2":case"application/gzip":case"application/zip":return{type:"archive",icon:"fa fa-file-archive-o"};default:return{type:null,icon:"fa fa-file-o"}}}n.d(t,"a",function(){return typeByMime})},function(e,t,n){"use strict";var r=n(128),a=n(129);function Url(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=urlParse,t.resolve=function(e,t){return urlParse(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?urlParse(e,!1,!0).resolveObject(t):t},t.format=function(e){a.isString(e)&&(e=urlParse(e));return e instanceof Url?e.format():Url.prototype.format.call(e)},t.Url=Url;var i=/^([a-z0-9.+-]+:)/i,o=/:[0-9]*$/,s=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,l=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),u=["'"].concat(l),c=["%","/","?",";","#"].concat(u),f=["/","?","#"],h=/^[+a-z0-9A-Z_-]{0,63}$/,d=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,p={javascript:!0,"javascript:":!0},m={javascript:!0,"javascript:":!0},g={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},v=n(130);function urlParse(e,t,n){if(e&&a.isObject(e)&&e instanceof Url)return e;var r=new Url;return r.parse(e,t,n),r}Url.prototype.parse=function(e,t,n){if(!a.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var o=e.indexOf("?"),l=-1!==o&&o<e.indexOf("#")?"?":"#",b=e.split(l);b[0]=b[0].replace(/\\/g,"/");var y=e=b.join(l);if(y=y.trim(),!n&&1===e.split("#").length){var _=s.exec(y);if(_)return this.path=y,this.href=y,this.pathname=_[1],_[2]?(this.search=_[2],this.query=t?v.parse(this.search.substr(1)):this.search.substr(1)):t&&(this.search="",this.query={}),this}var w=i.exec(y);if(w){var x=(w=w[0]).toLowerCase();this.protocol=x,y=y.substr(w.length)}if(n||w||y.match(/^\/\/[^@\/]+@[^@\/]+/)){var k="//"===y.substr(0,2);!k||w&&m[w]||(y=y.substr(2),this.slashes=!0)}if(!m[w]&&(k||w&&!g[w])){for(var C,S,T=-1,E=0;E<f.length;E++){-1!==(M=y.indexOf(f[E]))&&(-1===T||M<T)&&(T=M)}-1!==(S=-1===T?y.lastIndexOf("@"):y.lastIndexOf("@",T))&&(C=y.slice(0,S),y=y.slice(S+1),this.auth=decodeURIComponent(C)),T=-1;for(E=0;E<c.length;E++){var M;-1!==(M=y.indexOf(c[E]))&&(-1===T||M<T)&&(T=M)}-1===T&&(T=y.length),this.host=y.slice(0,T),y=y.slice(T),this.parseHost(),this.hostname=this.hostname||"";var O="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!O)for(var A=this.hostname.split(/\./),R=(E=0,A.length);E<R;E++){var N=A[E];if(N&&!N.match(h)){for(var D="",V=0,j=N.length;V<j;V++)N.charCodeAt(V)>127?D+="x":D+=N[V];if(!D.match(h)){var P=A.slice(0,E),L=A.slice(E+1),I=N.match(d);I&&(P.push(I[1]),L.unshift(I[2])),L.length&&(y="/"+L.join(".")+y),this.hostname=P.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),O||(this.hostname=r.toASCII(this.hostname));var B=this.port?":"+this.port:"",z=this.hostname||"";this.host=z+B,this.href+=this.host,O&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==y[0]&&(y="/"+y))}if(!p[x])for(E=0,R=u.length;E<R;E++){var U=u[E];if(-1!==y.indexOf(U)){var F=encodeURIComponent(U);F===U&&(F=escape(U)),y=y.split(U).join(F)}}var H=y.indexOf("#");-1!==H&&(this.hash=y.substr(H),y=y.slice(0,H));var q=y.indexOf("?");if(-1!==q?(this.search=y.substr(q),this.query=y.substr(q+1),t&&(this.query=v.parse(this.query)),y=y.slice(0,q)):t&&(this.search="",this.query={}),y&&(this.pathname=y),g[x]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){B=this.pathname||"";var W=this.search||"";this.path=B+W}return this.href=this.format(),this},Url.prototype.format=function(){var e=this.auth||"";e&&(e=(e=encodeURIComponent(e)).replace(/%3A/i,":"),e+="@");var t=this.protocol||"",n=this.pathname||"",r=this.hash||"",i=!1,o="";this.host?i=e+this.host:this.hostname&&(i=e+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(i+=":"+this.port)),this.query&&a.isObject(this.query)&&Object.keys(this.query).length&&(o=v.stringify(this.query));var s=this.search||o&&"?"+o||"";return t&&":"!==t.substr(-1)&&(t+=":"),this.slashes||(!t||g[t])&&!1!==i?(i="//"+(i||""),n&&"/"!==n.charAt(0)&&(n="/"+n)):i||(i=""),r&&"#"!==r.charAt(0)&&(r="#"+r),s&&"?"!==s.charAt(0)&&(s="?"+s),t+i+(n=n.replace(/[?#]/g,function(e){return encodeURIComponent(e)}))+(s=s.replace("#","%23"))+r},Url.prototype.resolve=function(e){return this.resolveObject(urlParse(e,!1,!0)).format()},Url.prototype.resolveObject=function(e){if(a.isString(e)){var t=new Url;t.parse(e,!1,!0),e=t}for(var n=new Url,r=Object.keys(this),i=0;i<r.length;i++){var o=r[i];n[o]=this[o]}if(n.hash=e.hash,""===e.href)return n.href=n.format(),n;if(e.slashes&&!e.protocol){for(var s=Object.keys(e),l=0;l<s.length;l++){var u=s[l];"protocol"!==u&&(n[u]=e[u])}return g[n.protocol]&&n.hostname&&!n.pathname&&(n.path=n.pathname="/"),n.href=n.format(),n}if(e.protocol&&e.protocol!==n.protocol){if(!g[e.protocol]){for(var c=Object.keys(e),f=0;f<c.length;f++){var h=c[f];n[h]=e[h]}return n.href=n.format(),n}if(n.protocol=e.protocol,e.host||m[e.protocol])n.pathname=e.pathname;else{for(var d=(e.pathname||"").split("/");d.length&&!(e.host=d.shift()););e.host||(e.host=""),e.hostname||(e.hostname=""),""!==d[0]&&d.unshift(""),d.length<2&&d.unshift(""),n.pathname=d.join("/")}if(n.search=e.search,n.query=e.query,n.host=e.host||"",n.auth=e.auth,n.hostname=e.hostname||e.host,n.port=e.port,n.pathname||n.search){var p=n.pathname||"",v=n.search||"";n.path=p+v}return n.slashes=n.slashes||e.slashes,n.href=n.format(),n}var b=n.pathname&&"/"===n.pathname.charAt(0),y=e.host||e.pathname&&"/"===e.pathname.charAt(0),_=y||b||n.host&&e.pathname,w=_,x=n.pathname&&n.pathname.split("/")||[],k=(d=e.pathname&&e.pathname.split("/")||[],n.protocol&&!g[n.protocol]);if(k&&(n.hostname="",n.port=null,n.host&&(""===x[0]?x[0]=n.host:x.unshift(n.host)),n.host="",e.protocol&&(e.hostname=null,e.port=null,e.host&&(""===d[0]?d[0]=e.host:d.unshift(e.host)),e.host=null),_=_&&(""===d[0]||""===x[0])),y)n.host=e.host||""===e.host?e.host:n.host,n.hostname=e.hostname||""===e.hostname?e.hostname:n.hostname,n.search=e.search,n.query=e.query,x=d;else if(d.length)x||(x=[]),x.pop(),x=x.concat(d),n.search=e.search,n.query=e.query;else if(!a.isNullOrUndefined(e.search)){if(k)n.hostname=n.host=x.shift(),(M=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=M.shift(),n.host=n.hostname=M.shift());return n.search=e.search,n.query=e.query,a.isNull(n.pathname)&&a.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!x.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var C=x.slice(-1)[0],S=(n.host||e.host||x.length>1)&&("."===C||".."===C)||""===C,T=0,E=x.length;E>=0;E--)"."===(C=x[E])?x.splice(E,1):".."===C?(x.splice(E,1),T++):T&&(x.splice(E,1),T--);if(!_&&!w)for(;T--;T)x.unshift("..");!_||""===x[0]||x[0]&&"/"===x[0].charAt(0)||x.unshift(""),S&&"/"!==x.join("/").substr(-1)&&x.push("");var M,O=""===x[0]||x[0]&&"/"===x[0].charAt(0);k&&(n.hostname=n.host=O?"":x.length?x.shift():"",(M=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=M.shift(),n.host=n.hostname=M.shift()));return(_=_||n.host&&x.length)&&!O&&x.unshift(""),x.length?n.pathname=x.join("/"):(n.pathname=null,n.path=null),a.isNull(n.pathname)&&a.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},Url.prototype.parseHost=function(){var e=this.host,t=o.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression;return'            <div class="'+l(__default(n(7)).call(s,"status-details","trace-toggle",{name:"b",hash:{status:null!=t?t.status:t},data:i}))+' clickable" data-tooltip="'+l(__default(n(9)).call(s,"testResult.status.trace",{name:"t",hash:{},data:i}))+'">\n                <pre class="status-details__message"><code>'+l(e.lambda(null!=t?t.statusMessage:t,t))+'</code></pre>\n            </div>\n\n            <pre class="'+l(__default(n(7)).call(s,"status-details","trace",{name:"b",hash:{},data:i}))+'"><code>'+(null!=(o=r.if.call(s,null!=t?t.statusTrace:t,{name:"if",hash:{},fn:e.program(2,i,0),inverse:e.program(4,i,0),data:i}))?o:"")+"</code></pre>\n"},2:function(e,t,n,r,a){return e.escapeExpression(e.lambda(null!=t?t.statusTrace:t,t))},4:function(e,t,r,a,i){return e.escapeExpression(__default(n(9)).call(null!=t?t:e.nullContext||{},"testResult.status.empty",{name:"t",hash:{},data:i}))},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'<div class="'+e.escapeExpression(__default(n(7)).call(s,"status-details",{name:"b",hash:{status:null!=t?t.status:t},data:i}))+'">\n    <div class="status-details__content">\n'+(null!=(o=r.if.call(s,null!=t?t.statusMessage:t,{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.noop,data:i}))?o:"")+"    </div>\n</div>\n"},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i,o,s){var l,u=null!=t?t:e.nullContext||{},c=e.escapeExpression;return'    <div class="'+c(__default(n(7)).call(u,"step",{name:"b",hash:{expanded:null!=t?t.expanded:t},data:i}))+'">\n        <div class="'+c(__default(n(7)).call(u,"step","title",{name:"b",hash:{stage:!0,hasContent:!0},data:i}))+'">\n            <span class="step__arrow block__arrow">'+c(__default(n(49)).call(u,{name:"angle",hash:{},data:i}))+"</span>\n            "+c(e.lambda(null!=t?t.name:t,t))+'\n        </div>\n        <div class="'+c(__default(n(7)).call(u,"step","content",{name:"b",hash:{},data:i}))+'">\n'+(null!=(l=r.each.call(u,null!=t?t.stages:t,{name:"each",hash:{},fn:e.program(2,i,0,o,s),inverse:e.noop,data:i}))?l:"")+"        </div>\n    </div>\n"},2:function(e,t,n,r,a,i,o){var s;return null!=(s=n.if.call(null!=t?t:e.nullContext||{},null!=t?t.name:t,{name:"if",hash:{},fn:e.program(3,a,0,i,o),inverse:e.program(12,a,0,i,o),data:a}))?s:""},3:function(e,t,r,a,i,o,s){var l,u=null!=t?t:e.nullContext||{},c=e.escapeExpression;return'                    <div class="'+c(__default(n(7)).call(u,"step",{name:"b",hash:{},data:i}))+'">\n                        <div class="'+c(__default(n(7)).call(u,"step","title",{name:"b",hash:{stage:!0,hasContent:null!=t?t.hasContent:t},data:i}))+'">\n'+(null!=(l=r.if.call(u,null!=t?t.hasContent:t,{name:"if",hash:{},fn:e.program(4,i,0,o,s),inverse:e.program(6,i,0,o,s),data:i}))?l:"")+"                            "+c(e.lambda(null!=t?t.name:t,t))+"\n"+(null!=(l=e.invokePartial(n(68),t,{name:"../../blocks/step-stats/step-stats",hash:{baseUrl:null!=s[2]?s[2].baseUrl:s[2]},data:i,indent:"                            ",helpers:r,partials:a,decorators:e.decorators}))?l:"")+'                        </div>\n                        <div class="'+c(__default(n(7)).call(u,"step","content",{name:"b",hash:{},data:i}))+'">\n'+(null!=(l=e.invokePartial(n(69),t,{name:"../../blocks/parameters-table/parameters-table",hash:{parameters:null!=t?t.parameters:t},data:i,indent:"                            ",helpers:r,partials:a,decorators:e.decorators}))?l:"")+(null!=(l=e.invokePartial(n(50),t,{name:"steps-list",hash:{baseUrl:null!=s[1]?s[1].baseUrl:s[1],steps:null!=t?t.steps:t},data:i,helpers:r,partials:a,decorators:e.decorators}))?l:"")+(null!=(l=r.each.call(u,null!=t?t.attachments:t,{name:"each",hash:{},fn:e.program(8,i,0,o,s),inverse:e.noop,data:i}))?l:"")+(null!=(l=r.if.call(u,null!=t?t.shouldDisplayMessage:t,{name:"if",hash:{},fn:e.program(10,i,0,o,s),inverse:e.noop,data:i}))?l:"")+"                        </div>\n                    </div>\n"},4:function(e,t,r,a,i){return'                                <span class="step__arrow block__arrow">'+e.escapeExpression(__default(n(70)).call(null!=t?t:e.nullContext||{},null!=t?t.status:t,{name:"arrow",hash:{},data:i}))+"</span>\n"},6:function(e,t,r,a,i){return'                                <span class="step__status">'+e.escapeExpression(__default(n(29)).call(null!=t?t:e.nullContext||{},null!=t?t.status:t,{name:"allure-icon",hash:{},data:i}))+"</span>\n"},8:function(e,t,r,a,i,o,s){var l;return null!=(l=e.invokePartial(n(51),t,{name:"../../blocks/attachment-row/attachment-row",hash:{baseUrl:null!=s[2]?s[2].baseUrl:s[2]},data:i,indent:"                                ",helpers:r,partials:a,decorators:e.decorators}))?l:""},10:function(e,t,r,a,i){var o;return null!=(o=e.invokePartial(n(47),t,{name:"../../blocks/status-details/status-details",data:i,helpers:r,partials:a,decorators:e.decorators}))?o:""},12:function(e,t,r,a,i,o,s){var l,u=null!=t?t:e.nullContext||{};return(null!=(l=e.invokePartial(n(50),t,{name:"steps-list",hash:{baseUrl:null!=s[1]?s[1].baseUrl:s[1],steps:null!=t?t.steps:t},data:i,helpers:r,partials:a,decorators:e.decorators}))?l:"")+(null!=(l=r.each.call(u,null!=t?t.attachments:t,{name:"each",hash:{},fn:e.program(13,i,0,o,s),inverse:e.noop,data:i}))?l:"")+(null!=(l=r.if.call(u,null!=t?t.shouldDisplayMessage:t,{name:"if",hash:{},fn:e.program(10,i,0,o,s),inverse:e.noop,data:i}))?l:"")},13:function(e,t,r,a,i,o,s){var l;return null!=(l=e.invokePartial(n(51),t,{name:"../../blocks/attachment-row/attachment-row",hash:{baseUrl:null!=s[2]?s[2].baseUrl:s[2]},data:i,indent:"                        ",helpers:r,partials:a,decorators:e.decorators}))?l:""},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a,i,o){var s;return null!=(s=n.if.call(null!=t?t:e.nullContext||{},null!=t?t.stages:t,{name:"if",hash:{},fn:e.program(1,a,0,i,o),inverse:e.noop,data:a}))?s:""},usePartial:!0,useData:!0,useDepths:!0})},function(e,t,n){"use strict";n.r(t);var r=n(11);t.default=function(){return new r.SafeString('<span class="angle fa fa-angle-right fa-fw fa-lg"></span>')}},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i,o,s){var l,u=null!=t?t:e.nullContext||{},c=e.escapeExpression;return'    <div class="step">\n        <div class="'+c(__default(n(7)).call(u,"step","title",{name:"b",hash:{hasContent:null!=t?t.hasContent:t},data:i}))+' long-line">\n'+(null!=(l=r.if.call(u,null!=t?t.hasContent:t,{name:"if",hash:{},fn:e.program(2,i,0,o,s),inverse:e.program(4,i,0,o,s),data:i}))?l:"")+'            <div class="step__name">\n            '+c(e.lambda(null!=t?t.name:t,t))+"\n            </div>\n"+(null!=(l=e.invokePartial(n(68),t,{name:"../../blocks/step-stats/step-stats",hash:{baseUrl:null!=s[2]?s[2].baseUrl:s[2]},data:i,indent:"            ",helpers:r,partials:a,decorators:e.decorators}))?l:"")+'        </div>\n        <div class="step__content">\n'+(null!=(l=e.invokePartial(n(69),t,{name:"../../blocks/parameters-table/parameters-table",hash:{parameters:null!=t?t.parameters:t},data:i,indent:"            ",helpers:r,partials:a,decorators:e.decorators}))?l:"")+(null!=(l=e.invokePartial(n(50),t,{name:"steps-list",hash:{baseUrl:null!=s[1]?s[1].baseUrl:s[1],steps:null!=t?t.steps:t},data:i,helpers:r,partials:a,decorators:e.decorators}))?l:"")+(null!=(l=r.each.call(u,null!=t?t.attachments:t,{name:"each",hash:{},fn:e.program(6,i,0,o,s),inverse:e.noop,data:i}))?l:"")+(null!=(l=r.if.call(u,null!=t?t.shouldDisplayMessage:t,{name:"if",hash:{},fn:e.program(8,i,0,o,s),inverse:e.noop,data:i}))?l:"")+"        </div>\n    </div>\n"},2:function(e,t,r,a,i){return'                <span class="step__arrow block__arrow">'+e.escapeExpression(__default(n(70)).call(null!=t?t:e.nullContext||{},null!=t?t.status:t,{name:"arrow",hash:{},data:i}))+"</span>\n"},4:function(e,t,r,a,i){return'                <span class="step__status">'+e.escapeExpression(__default(n(29)).call(null!=t?t:e.nullContext||{},null!=t?t.status:t,{name:"allure-icon",hash:{},data:i}))+"</span>\n"},6:function(e,t,r,a,i,o,s){var l;return null!=(l=e.invokePartial(n(51),t,{name:"../../blocks/attachment-row/attachment-row",hash:{baseUrl:null!=s[2]?s[2].baseUrl:s[2]},data:i,indent:"                ",helpers:r,partials:a,decorators:e.decorators}))?l:""},8:function(e,t,n,r,a,i,o){var s;return null!=(s=n.with.call(null!=t?t:e.nullContext||{},null!=t?t.statusDetails:t,{name:"with",hash:{},fn:e.program(9,a,0,i,o),inverse:e.noop,data:a}))?s:""},9:function(e,t,r,a,i,o,s){var l;return null!=(l=e.invokePartial(n(47),t,{name:"../../blocks/status-details/status-details",hash:{status:null!=s[1]?s[1].status:s[1]},data:i,helpers:r,partials:a,decorators:e.decorators}))?l:""},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a,i,o){var s;return null!=(s=n.each.call(null!=t?t:e.nullContext||{},null!=t?t.steps:t,{name:"each",hash:{},fn:e.program(1,a,0,i,o),inverse:e.noop,data:a}))?s:""},usePartial:!0,useData:!0,useDepths:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,n,r,a){return"                "+e.escapeExpression(e.lambda(null!=t?t.name:t,t))+"\n"},3:function(e,t,n,r,a){return"                "+e.escapeExpression(e.lambda(null!=t?t.source:t,t))+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=e.lambda,l=e.escapeExpression,u=null!=t?t:e.nullContext||{};return'<div>\n    <div class="attachment-row" data-uid="'+l(s(null!=t?t.uid:t,t))+'">\n        <span class="attachment-row__arrow block__arrow">'+l(__default(n(49)).call(u,{name:"angle",hash:{},data:i}))+'</span>\n        <div class="attachment-row__icon">\n            <span class="'+l(__default(n(165)).call(u,null!=t?t.type:t,{name:"fileicon",hash:{},data:i}))+'" data-tooltip="'+l(s(null!=t?t.type:t,t))+'"></span>\n        </div>\n        <div class="attachment-row__name long-line">\n'+(null!=(o=r.if.call(u,null!=t?t.name:t,{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.program(3,i,0),data:i}))?o:"")+'        </div>\n        <div class="attachment-row__control attachment-row__link">\n            <a class="link" href="data/attachments/'+l(s(null!=t?t.source:t,t))+'" target="_blank"\n               data-tooltip="Open attachment in new tab">\n                <span class="fa fa-save"></span> '+l(__default(n(166)).call(u,null!=t?t.size:t,{name:"filesize",hash:{},data:i}))+'\n            </a>\n        </div>\n        <div class="attachment-row__control attachment-row__fullscreen">\n            <a class="link">\n                <span class="fa fa-arrows-alt"></span>\n            </a>\n        </div>\n    </div>\n    <div class="attachment-row__preview">\n        <div class="attachment-row__content '+l(__default(n(7)).call(u,"attachment",null!=t?t.uid:t,{name:"b",hash:{},data:i}))+'"></div>\n    </div>\n</div>'},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o=e.lambda,s=e.escapeExpression;return'    <span class="node__time" data-tooltip="'+s(o(null!=t?t.tooltip:t,t))+'">\n        '+s(o(null!=t?t.name:t,t))+":\n        <b>"+s(__default(n(20)).call(null!=t?t:e.nullContext||{},null!=t?t.value:t,{name:"duration",hash:{},data:i}))+"</b>\n    </span>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return null!=(o=r.if.call(s,__default(n(184)).call(s,null!=t?t.value:t,{name:"is-def",hash:{},data:i}),{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.noop,data:i}))?o:""},useData:!0})},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){!function(e,t,n){"use strict";t="default"in t?t.default:t,n="default"in n?n.default:n,e.on=function(e){return function(n,r,a){if(n.events&&!t.has(n,"events")&&(n.events=t.clone(n.events)),n.events||(n.events={}),t.isFunction(n.events))throw new Error("The on decorator is not compatible with an events method");if(!e)throw new Error("The on decorator requires an eventName argument");return n.events[e]=r,a}},e.tagName=function(e){return function(t){t.prototype.tagName=e}},e.model=function(e){return function(t){if(!(e.prototype instanceof n.Model))throw new Error("The model decorator takes either a single argument that should be an instance of Backbone.Model");t.prototype.model=e}},e.comparator=function(e){return function(n){if(!t.isString(e))throw new Error("The comparator decorator takes either a single argument that should be a string");n.prototype.comparator=e}},e.defaults=function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return function(e){var r=e.prototype.defaults||{},a=n[0],i=n[1];if(t.isObject(a))t.extend(r,a);else{if(!t.isString(a)||t.isUndefined(i))throw new Error("The defaults decorator takes either a single object as an argument or a key and value");r[a]=i}e.prototype.defaults=r}},e.route=function(e){return function(n,r,a){if(n.routes||(n.routes={}),t.isFunction(n.routes))throw new Error("The route decorator is not compatible with a route method");if(!e)throw new Error("The route decorator requires an route string argument");return n.routes[e]=r,a}},e.onModel=function(e){return function(n,r,a){if(n.modelEvents||(n.modelEvents={}),t.isFunction(n.modelEvents))throw new Error("The onModel decorator is not compatible with a modelEvents method");if(!e)throw new Error("The onModel decorator requires an eventName argument");return n.modelEvents[e]=r,a}},e.onCollection=function(e){return function(n,r,a){if(n.collectionEvents||(n.collectionEvents={}),t.isFunction(n.collectionEvents))throw new Error("The onCollection decorator is not compatible with a collectionEvents method");if(!e)throw new Error("The onCollection decorator requires an eventName argument");return n.collectionEvents[e]=r,a}},e.template=function(e){return function(t){t.prototype.template=e}},e.childView=function(e){return function(t){t.prototype.childView=e}},e.childViewContainer=function(e){return function(t){t.prototype.childViewContainer=e}},e.ui=function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return function(e){var r=e.prototype.ui||{},a=n[0],i=n[1];if(t.isObject(a))t.extend(r,n[0]);else{if(!t.isString(a)||!t.isString(i))throw new Error("The ui decorator takes either a single object as an argument or a key and value string");r[a]=i}e.prototype.ui=r}},e.useSuper=function(e,n,r){var a=Object.getPrototypeOf(e)[n];if(!t.isFunction(a))throw new Error("The useSuper method requires the parent class to implement this function somewhere on its prototype chain");return r.value=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];a.apply(this,t)},r},e.localStorage=function(e){return function(r){if(!n.LocalStorage)throw new Error("The localStorage decorator requires Backbone.LocalStorage to have been loaded before use");if(!t.isString(e))throw new Error("The localStorage decorator requires a single string argument which will serve as the localStorage key");r.prototype.localStorage=new n.LocalStorage(e)}},e.replyRadio=function(e,n){return function(r,a,i){if(r.radioRequests||(r.radioRequests={}),t.isFunction(r.radioRequests))throw new Error("The replyRadio decorator is not compatible with a radioRequests method");if(!t.isString(e)||!t.isString(n))throw new Error("The replyRadio decorator requires 2 arguments, a channel and a request string.");return r.radioRequests[e+" "+n]=a,i}}}(t,n(134),n(13))},function(e,t,n){"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0,t.HandlebarsEnvironment=HandlebarsEnvironment;var r=n(28),a=_interopRequireDefault(n(38)),i=n(136),o=n(144),s=_interopRequireDefault(n(146));t.VERSION="4.1.2";t.COMPILER_REVISION=7;t.REVISION_CHANGES={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0"};function HandlebarsEnvironment(e,t,n){this.helpers=e||{},this.partials=t||{},this.decorators=n||{},i.registerDefaultHelpers(this),o.registerDefaultDecorators(this)}HandlebarsEnvironment.prototype={constructor:HandlebarsEnvironment,logger:s.default,log:s.default.log,registerHelper:function(e,t){if("[object Object]"===r.toString.call(e)){if(t)throw new a.default("Arg not supported with multiple helpers");r.extend(this.helpers,e)}else this.helpers[e]=t},unregisterHelper:function(e){delete this.helpers[e]},registerPartial:function(e,t){if("[object Object]"===r.toString.call(e))r.extend(this.partials,e);else{if(void 0===t)throw new a.default('Attempting to register a partial called "'+e+'" as undefined');this.partials[e]=t}},unregisterPartial:function(e){delete this.partials[e]},registerDecorator:function(e,t){if("[object Object]"===r.toString.call(e)){if(t)throw new a.default("Arg not supported with multiple decorators");r.extend(this.decorators,e)}else this.decorators[e]=t},unregisterDecorator:function(e){delete this.decorators[e]}};var l=s.default.log;t.log=l,t.createFrame=r.createFrame,t.logger=s.default},function(e){e.exports={status:{failed:"Falhou",broken:"Quebrado",passed:"Passou",skipped:"Ignorado",unknown:"Desconhecido",flaky:"Teste é inconsistente"},sorter:{order:"ordem",name:"nome",duration:"duração",status:"situação"},tab:{overview:{name:"Visão geral"},categories:{name:"Categorias"},suites:{name:"Suítes"},graph:{name:"Gráficos"},timeline:{name:"Linha do tempo",selected:"Selecionado {{count}} teste ({{percent}}%) com duração acima de {{duration}}",selected_plural:"Selecionados {{count}} testes ({{percent}}%) com duração acima de {{duration}}"}},widget:{summary:{aggregatedName:"Relatório agregado",launches:"execução",launches_plural:"execuções",testResults:"caso de teste",testResults_plural:"casos de teste"},trend:{name:"Tendência"},categoriesTrend:{name:"Tendência das categorias"},durationTrend:{name:"Tendência das durações"},retryTrend:{name:"Tendência das tentativas"},executors:{name:"Executores",unknown:"Desconhecido",empty:"Não há informação sobre os executores dos testes."},launches:{name:"Execuções",empty:"Não há informações sobre execuções"},environment:{name:"Ambiente",empty:"Não há variáveis de ambiente.",showAll:"Mostrar tudo"},suites:{name:"Suítes"},categories:{name:"Categorias"}},chart:{duration:{name:"Duração",empty:"Não há nada para mostrar"},trend:{empty:"Não há nada para mostrar"},severity:{name:"Severidade"},status:{name:"Situação"}},testResult:{status:{empty:"Detalhes da situação vazio.",trace:"Mostrar trace"},overview:{name:"Visão geral"},categories:{name:"Categorias"},description:{name:"Descrição"},duration:{name:"Duração"},history:{name:"Histórico",successRate:"Taxa de sucesso"},owner:{name:"Proprietário"},retries:{name:"Tentativas",empty:"Não há informação disponível sobre as tentativas de testes."},parameters:{name:"Parâmetros"},links:{name:"Links"},severity:{name:"Severidade"},execution:{name:"Execução",setup:"Pré-execução",teardown:"Pós-execução",body:"Corpo do teste"},stats:{count:{steps:"{{count}} sub-passo",steps_plural:"{{count}} sub-passos",attachments:"{{count}} anexo",attachments_plural:"{{count}} anexos",parameters:"{{count}} parâmetro",parameters_plural:"{{count}} parâmetros"}}},controls:{collapse:"Reduzir",expand:"Expandir",fullscreen:"Tela cheia",language:"Mudar a linguagem",clipboard:"Copiar para área de transferência",clipboardSuccess:"Copiado com sucesso",clipboardError:"Não é possível copiar o valor para área de transferência. Parece que está funcionalidade não é suportada pelo seu browser",backto:"Voltar para"},errors:{missedAttachment:"Anexo não encontrado",notFound:"Não encontrado"},component:{tree:{filter:"Filtrar por situação",groups:"Alternar informações do grupo",download:"Download CSV",empty:"Não há itens",time:{total:{name:"Total",tooltip:"Duração de inicio do primeiro teste até o ultimo teste finalizar"},max:{name:"Max",tooltip:"Teste mais demorado"},sum:{name:"Soma",tooltip:"Soma da duração de todos os testes"}},filtered:{total:"resultado do teste {{count}}",total_plural:"resultados dos testes {{count}}",shown:"mostrar {{count}}"}},widgetStatus:{showAll:"Mostrar tudo",total:"total de item {{count}}",total_plural:"total de itens {{count}}"},statusToggle:{showCases:"Mostrar resultados dos testes com situação {{status}}",hideCases:"Ocultar resultados dos testes com situação {{status}}"}}}},function(e){e.exports={status:{failed:"Fehlgeschlagen",broken:"Defekt",passed:"Erfolgreich",skipped:"Übersprungen",unknown:"Unbekannt",flaky:"Instabil"},sorter:{order:"Reihenfolge",name:"Name",duration:"Dauer",status:"Status"},tab:{overview:{name:"Übersicht"},categories:{name:"Kategorien"},suites:{name:"Suiten"},graph:{name:"Grafiken"},timeline:{name:"Zeitstrahl",selected:"{{count}} Test ausgewählt ({{percent}}%) mit einer Dauer von über {{duration}}",selected_plural:"{{count}} Tests ausgewählt ({{percent}}%) mit einer Dauer von über {{duration}}"}},widget:{summary:{aggregatedName:"Aggregierter Report",launches:"Durchlauf",launches_plural:"Durchläufe",testResults:"Testfall",testResults_plural:"Testfälle"},trend:{name:"Trend"},categoriesTrend:{name:"Kategorien Trend"},durationTrend:{name:"Dauer Trend"},retryTrend:{name:"Wiederholungen Trend"},executors:{name:"Durchführer",unknown:"Unbekannt",empty:"Keine Informationen zu Testdurchführern verfügbar"},launches:{name:"Durchläufe",empty:"Keine Informationen zu Durchläufen verfügbar"},environment:{name:"Umgebung",empty:"Keine Umgebungsvariablen verfügbar",showAll:"Zeige alle"},suites:{name:"Suiten"},categories:{name:"Kategorien"}},chart:{duration:{name:"Dauer",empty:"Hier gibt es nichts zu zeigen"},trend:{empty:"Hier gibt es nichts zu zeigen"},severity:{name:"Ausmaß"},status:{name:"Status"}},testResult:{status:{empty:"Keine Status Details",trace:"Zeige Stracktrace"},overview:{name:"Übersicht"},categories:{name:"Kategorien"},description:{name:"Beschreibung"},duration:{name:"Dauer"},history:{name:"Historie",successRate:"Erfolgsrate"},owner:{name:"Besitzer"},retries:{name:"Wiederholungen",empty:"Keine Informationen zu Wiederholungen verfügbar"},parameters:{name:"Parameter"},links:{name:"Links"},severity:{name:"Ausmaß"},execution:{name:"Durchführung",setup:"Vorbereitung",teardown:"Aufräumung",body:"Test"},stats:{count:{steps:"{{count}} Unterschritt",steps_plural:"{{count}} Unterschritte",attachments:"{{count}} Anhang",attachments_plural:"{{count}} Anhänge",parameters:"{{count}} Parameter",parameters_plural:"{{count}} Parameter"}}},controls:{collapse:"Verkleinern",expand:"Vergrößern",fullscreen:"Vollbild",language:"Sprache ändern",clipboard:"In Zwischenablage kopieren",clipboardSuccess:"Erfolgreich in Zwischenablage kopiert",clipboardError:"Wert konnte nicht in Zwischenablage kopiert werden. Ihr Browser scheint dieses Feature nicht zu unterstützen",backto:"Zurück zu"},errors:{missedAttachment:"Anhang nicht gefunden",notFound:"Nicht gefunden"},component:{tree:{filter:"Filtere Testfälle nach Status",groups:"Gruppeninformationen an- / ausschalten",download:"CSV herunterladen",empty:"Keine Einträge verfügbar",time:{total:{name:"Gesamt",tooltip:"Dauer vom Start des ersten bis zum Ende des letzten Tests"},max:{name:"Max",tooltip:"Längste Testdauer"},sum:{name:"Summe",tooltip:"Summe aller Testdauern"}},filtered:{total:"{{count}} Testergebnis",total_plural:"{{count}} Testergebnisse",shown:"{{count}} angezeigt"}},widgetStatus:{showAll:"Zeige alle",total:"{{count}} Eintrag insgesamt",total_plural:"{{count}} Einträge insgesamt"},statusToggle:{showCases:"Zeige Testergebnisse mit Status {{status}}",hideCases:"Verstecke Testergebnisse mit Status {{status}}"}}}},function(e){e.exports={status:{failed:"Failed",broken:"Broken",passed:"Passed",skipped:"Skipped",unknown:"Unknown",flaky:"Test is flaky",newFailed:"Test is new failed."},marks:{flaky:"Flaky",newFailed:"New Failed"},sorter:{order:"order",name:"name",duration:"duration",status:"status"},tab:{overview:{name:"Overview"},categories:{name:"Categories"},suites:{name:"Suites"},graph:{name:"Graphs"},timeline:{name:"Timeline",selected:"Selected {{count}} test ({{percent}}%) with duration above {{duration}}",selected_plural:"Selected {{count}} tests ({{percent}}%) with duration above {{duration}}"}},widget:{summary:{aggregatedName:"Aggregated report",launches:"launch",launches_plural:"launches",testResults:"test case",testResults_plural:"test cases"},trend:{name:"Trend"},categoriesTrend:{name:"Categories trend"},durationTrend:{name:"Duration trend"},retryTrend:{name:"Retries trend"},executors:{name:"Executors",unknown:"Unknown",empty:"There is no information about tests executors"},launches:{name:"Launches",empty:"There is no information about launches"},environment:{name:"Environment",empty:"There are no environment variables",showAll:"Show all"},suites:{name:"Suites"},categories:{name:"Categories"}},chart:{duration:{name:"Duration",empty:"There is nothing to show"},trend:{empty:"There is nothing to show"},severity:{name:"Severity"},status:{name:"Status"}},testResult:{status:{empty:"Empty status details",trace:"Show trace"},overview:{name:"Overview"},categories:{name:"Categories"},description:{name:"Description"},duration:{name:"Duration"},history:{name:"History",successRate:"Success rate",statistic:"{{passed}} of {{total}}",time:"{{date}} at {{time}}",empty:"No history information available."},owner:{name:"Owner"},retries:{name:"Retries",time:"{{date}} at {{time}}",empty:"There is no information available about test retries"},parameters:{name:"Parameters"},links:{name:"Links"},severity:{name:"Severity"},execution:{name:"Execution",setup:"Set up",teardown:"Tear down",body:"Test body",downloadAttachment:{tooltip:"Open attachment in new tab"}},stats:{count:{steps:"{{count}} sub-step",steps_plural:"{{count}} sub-steps",attachments:"{{count}} attachment",attachments_plural:"{{count}} attachments",parameters:"{{count}} parameter",parameters_plural:"{{count}} parameters"}}},controls:{collapse:"Collapse",expand:"Expand",fullscreen:"Full screen",language:"Change language",clipboard:"Copy to clipboard",clipboardSuccess:"Successfully copied",clipboardError:"Can not copy value to clipboard. Seems like this feature is not supported for your browser",backto:"Back to"},errors:{missedAttachment:"Attachment not found",notFound:"Not found"},component:{tree:{filter:"Status","filter-marks":"Marks",groups:"Toggle groups info",download:"Download CSV",empty:"There are no items",time:{total:{name:"Total",tooltip:"Duration from first test started to last test finished"},max:{name:"Max",tooltip:"Longest test duration"},sum:{name:"Sum",tooltip:"Sum of all tests durations"}},filtered:{total:"{{count}} test result",total_plural:"{{count}} test results",shown:"{{count}} shown"}},widgetStatus:{showAll:"Show all",total:"{{count}} item total",total_plural:"{{count}} items total"},statusToggle:{showCases:"Show test results with {{status}} status",hideCases:"Hide test results with {{status}} status"},markToggle:{showCases:"Show {{mark}} test results",hideCases:"Hide {{mark}} test results"}}}},function(e){e.exports={status:{failed:"Fallido",broken:"Roto",passed:"Exitoso",skipped:"Ignorado",unknown:"Desconocido",flaky:"Inestable"},sorter:{order:"orden",name:"nombre",duration:"duración",status:"estado"},tab:{overview:{name:"Visión General"},categories:{name:"Categorías"},suites:{name:"Suites"},graph:{name:"Gráficos"},timeline:{name:"Línea de Tiempo",selected:"Selecionada {{count}} prueba ({{percent}}%) con duración arriba de {{duration}}",selected_plural:"Selecionadas {{count}} pruebas ({{percent}}%) con duración arriba de {{duration}}"}},widget:{summary:{aggregatedName:"Reporte agregado",launches:"ejecución",launches_plural:"ejecuciones",testResults:"caso de prueba",testResults_plural:"casos de prueba"},trend:{name:"Tendencia"},categoriesTrend:{name:"Tendencia de categorías"},durationTrend:{name:"Tendencia de duraciones"},retryTrend:{name:"Tendencia de reintentos"},executors:{name:"Ejecutores",unknown:"Desconocido",empty:"No hay información sobre los ejecutores de pruebas"},launches:{name:"Ejecutores",empty:"No hay información sobre ejecutores"},environment:{name:"Ambiente",empty:"No hay variables de ambiente definidas",showAll:"Mostrar todo"},suites:{name:"Suites"},categories:{name:"Categorías"}},chart:{duration:{name:"Duración",empty:"No hay nada para mostrar"},trend:{empty:"No hay nada para mostrar"},severity:{name:"Severidad"},status:{name:"Estado"}},testResult:{status:{empty:"Detalles de estado no existente",trace:"Mostrar trace"},overview:{name:"Visión general"},categories:{name:"Categorías"},description:{name:"Descripción"},duration:{name:"Duración"},history:{name:"Histórico",successRate:"Tasa de éxito"},owner:{name:"Propietario"},retries:{name:"Reintentos",empty:"No hay información disponible sobre los reintentos de la prueba"},parameters:{name:"Parámetros"},links:{name:"Links"},severity:{name:"Severidad"},execution:{name:"Ejecución",setup:"Pre-ejecución",teardown:"Post-ejecución",body:"Contenido de la prueba"},stats:{count:{steps:"{{count}} sub-paso",steps_plural:"{{count}} sub-pasos",attachments:"{{count}} adjunto",attachments_plural:"{{count}} adjuntos",parameters:"{{count}} parámetro",parameters_plural:"{{count}} parámetros"}}},controls:{collapse:"Colapsar",expand:"Expandir",fullscreen:"Pantalla completa",language:"Cambiar lenguaje",clipboard:"Copiar a portapapeles",clipboardSuccess:"Copiado exitosamente",clipboardError:"No es posible utilizar el portapapeles. Parece ser que esta funcionalidad no es soportada por tu navegador",backto:"Volver a"},errors:{missedAttachment:"Adjunto no encontrado",notFound:"No encontrado"},component:{tree:{filter:"Estado",groups:"Alternar información del grupo",download:"Descargar CSV",empty:"No hay ítems",time:{total:{name:"Total",tooltip:"Duración desde el primer test iniciado hasta el último finalizado"},max:{name:"Max",tooltip:"Prueba con mayor duración"},sum:{name:"Suma",tooltip:"Suma de todas las pruebas"}},filtered:{total:"{{count}} resultado",total_plural:"{{count}} resultados",shown:"{{count}} mostrados"}},widgetStatus:{showAll:"Mostrar todo",total:"total de ítems {{count}}",total_plural:"total de ítems {{count}}"},statusToggle:{showCases:"Mostrar resultados de pruebas con estado {{status}}",hideCases:"Ocultar resultados de pruebas con estado {{status}}"},markToggle:{showCases:"Mostrar {{mark}} resultados de prueba",hideCases:"Ocultar {{mark}} resultados de prueba"}}}},function(e){e.exports={status:{failed:"Échoué",broken:"Cassé",passed:"Passé",skipped:"Ignoré",unknown:"Inconnu",flaky:"Le test est instable",newFailed:"Le test a échoué (nouveau)."},marks:{flaky:"Instable",newFailed:"Échoué (nouveau)"},sorter:{order:"ordre",name:"nom",duration:"durée",status:"statut"},tab:{overview:{name:"Aperçu"},categories:{name:"Catégories"},suites:{name:"Suites"},graph:{name:"Graphiques"},timeline:{name:"Chronologie",selected:"{{count}} test sélectionné ({{percent}}%) avec une durée supérieure à {{duration}}",selected_plural:"{{count}} tests sélectionnés ({{percent}}%) avec une durée supérieure à {{duration}}"}},widget:{summary:{aggregatedName:"Rapport agrégé",launches:"lancement",launches_plural:"lancements",testResults:"cas de test",testResults_plural:"cas de test"},trend:{name:"Tendance"},categoriesTrend:{name:"Tendance des catégories"},durationTrend:{name:"Tendance de la durée"},retryTrend:{name:"Tendance des tentatives"},executors:{name:"Exécuteurs",unknown:"Inconnu",empty:"Aucune information à propos des exécuteurs des tests"},launches:{name:"Lancements",empty:"Aucune information à propos des lancements"},environment:{name:"Environnement",empty:"Aucune variable d'environnement",showAll:"Afficher tout"},suites:{name:"Suites"},categories:{name:"Catégories"}},chart:{duration:{name:"Durée",empty:"Il n'y a rien à montrer"},trend:{empty:"Il n'y a rien à montrer"},severity:{name:"Sévérité"},status:{name:"Statut"}},testResult:{status:{empty:"Détails du statut vide",trace:"Afficher la trace"},overview:{name:"Aperçu"},categories:{name:"Catégories"},description:{name:"Description"},duration:{name:"Durée"},history:{name:"Historique",successRate:"Taux de succès",statistic:"{{passed}} sur {{total}}",time:"{{date}} à {{time}}",empty:"Aucune information à propos de l'historique."},owner:{name:"Propriétaire"},retries:{name:"Tentatives",time:"{{date}} à {{time}}",empty:"Aucune information à propos des tentatives"},parameters:{name:"Paramètres"},links:{name:"Liens"},severity:{name:"Sévérité"},execution:{name:"Exécution",setup:"Pré exécution",teardown:"Post exécution",body:"Contenu du test",downloadAttachment:{tooltip:"Ouvrir la pièce jointe dans un nouvel onglet"}},stats:{count:{steps:"{{count}} sous-étape",steps_plural:"{{count}} sous-étapes",attachments:"{{count}} pièce jointe",attachments_plural:"{{count}} pièces jointes",parameters:"{{count}} paramètre",parameters_plural:"{{count}} paramètres"}}},controls:{collapse:"Plier",expand:"Déplier",fullscreen:"Plein écran",language:"Changer de langue",clipboard:"Copier dans le presse-papier",clipboardSuccess:"Copié avec succès",clipboardError:"Impossible de copier vers le presse-papier. Cette fonction ne semble pas être supportée par votre navigateur",backto:"Retour vers"},errors:{missedAttachment:"Pièce jointe non trouvée",notFound:"Non trouvé"},component:{tree:{filter:"Statut","filter-marks":"Marques",groups:"Basculer les informations des groupes",download:"Télécharger le fichier CSV",empty:"Il n'y a aucun article",time:{total:{name:"Total",tooltip:"Durée depuis le premier test démarré jusqu'au dernier test terminé"},max:{name:"Maximum",tooltip:"Durée la plus longue"},sum:{name:"Somme",tooltip:"Somme de toutes les durées"}},filtered:{total:"{{count}} résultat de test",total_plural:"{{count}} résultats de test",shown:"{{count}} montré"}},widgetStatus:{showAll:"Montrer tout",total:"{{count}} article au total",total_plural:"{{count}} articles au total"},statusToggle:{showCases:"Montrer les résultats de test avec le statut {{status}}",hideCases:"Cacher les résultats de test avec le statut {{status}}"},markToggle:{showCases:"Montrer les résultats de test marqués {{mark}}",hideCases:"Cacher les résultats de test marqués {{mark}}"}}}},function(e){e.exports={status:{failed:"נכשל",broken:"שבור",passed:"עבר",skipped:"דולג",unknown:"לא ידוע",flaky:"לא יציב"},sorter:{order:"סדר",name:"שם מקרה הבדיקה",duration:"זמן ריצה",status:"סטטוס"},tab:{overview:{name:"סקירה כללית"},categories:{name:"קטגוריות"},suites:{name:"קבוצות מקרי בדיקה"},graph:{name:"גרפים"},timeline:{name:"ציר זמן",selected:"נבחר מקרה בדיקה {{count}} ({{percent}}%) עם זמן ריצה מעל {{duration}}",selected_plural:"נבחרו {{count}} מקרי בדיקה ({{percent}}%) עם זמן ריצה מעל {{duration}}"}},widget:{summary:{aggregatedName:"דוח",launches:"חבילת הרצה",launches_plural:"חבילות הרצה",testResults:"תוצאת בדיקה",testResults_plural:"תוצאות בדיקה"},trend:{name:"מגמת ריצות"},categoriesTrend:{name:"מגמת ריצה על קטגוריות"},durationTrend:{name:"מגמת זמן ריצה"},retryTrend:{name:"מגמת חזרות על ריצה"},executors:{name:"כלי הרצה",unknown:"לא ידוע",empty:"לא קיים מידע על כלי הרצת מקרי הבדיקה"},launches:{name:"חבילות הרצה",empty:"לא קיים מידע על חבילות הרצה"},environment:{name:"משתני סביבה",empty:"לא קיימים משתני סביבה",showAll:"הצג את כל משתני הסביבה"},suites:{name:"קבוצות מקרי בדיקה"},categories:{name:"קטגוריות"}},chart:{duration:{name:"זמן ריצה",empty:"אין דבר להציג"},trend:{empty:"אין דבר להציג"},severity:{name:"חומרה"},status:{name:"סטטוס"}},testResult:{status:{empty:"לא קיימים פרטים על מצב מקרה הבדיקה",trace:"הצג מידע נוסף"},overview:{name:"סקירה כללית"},categories:{name:"קטגוריות"},description:{name:"תיאור"},duration:{name:"זמן ריצה"},history:{name:"היסטוריה",successRate:"שיעור הצלחה"},owner:{name:"האחראי למקרה הבדיקה"},retries:{name:"ניסיונות ריצה חוזרים",empty:"אין מידע זמין על ניסיונות ריצה חוזרים"},parameters:{name:"פרמטרים"},links:{name:"קישורים"},severity:{name:"חומרה"},execution:{name:"הרצה",setup:"הכנת הריצה",teardown:"סיום הריצה",body:"תוכן מקרה הבדיקה"},stats:{count:{steps:"צעד משנה {{count}}",steps_plural:"{{count}} צעדי משנה",attachments:"תוכן מצורף {{count}}",attachments_plural:"{{count}} תכנים מצורפים",parameters:"פרמטר {{count}}",parameters_plural:"{{count}} פרמטרים"}}},controls:{collapse:"כווץ",expand:"הרחב",fullscreen:"מסך מלא",language:"שנה שפה",clipboard:"העתק אל מגש המערכת",clipboardSuccess:"הועתק בהצלחה",clipboardError:"לא ניתן להעתיק את הערך אל מגש המערכת. נראה שהתכונה הזאת לא נתמכת על ידי הדפדפן שלך",backto:"חזור ל"},errors:{missedAttachment:"התוכן המצורף לא נמצא",notFound:"לא נמצא"},component:{tree:{filter:"מיין מקרי בדיקה על ידי סטטוס",groups:"הצג/הסתר את המידע על הקבוצות",download:"הורד קובץ CSV",empty:"לא קיימים פריטים",time:{total:{name:"סך הכול",tooltip:"משך זמן הריצה מתחילת ריצת מקרה הבדיקה הראשון עד סיום ריצת מקרה הבדיקה האחרון"},max:{name:"מקסימלי",tooltip:"זמן הריצה הכי ארוך"},sum:{name:"סכום",tooltip:"סכום כל זמני תוצאות הריצה"}},filtered:{total:"תוצאת ריצה {{count}}",total_plural:"{{count}} תוצאות ריצה",shown:"מופיעים {{count}}"}},widgetStatus:{showAll:"הצג את כל הפריטים",total:"סך הכול פריט {{count}}",total_plural:"סך הכול {{count}} פריטים"},statusToggle:{showCases:"הצג תוצאות ריצה עם הסטטוס {{status}}",hideCases:"הסתר תוצאות ריצה עם הסטטוס {{status}}"}}}},function(e){e.exports={status:{failed:"失敗",broken:"故障",passed:"成功",skipped:"スキップ",unknown:"不明",flaky:"テストが不安定です",newFailed:"新しく失敗したテストです"},marks:{flaky:"不安定",newFailed:"新しい失敗"},sorter:{order:"順序",name:"名前",duration:"期間",status:"ステータス"},tab:{overview:{name:"概要"},categories:{name:"カテゴリー"},suites:{name:"スイート"},graph:{name:"グラフ"},timeline:{name:"タイムライン",selected:"{{duration}} の期間で選択された {{count}} 件のテスト ({{percent}}%)",selected_plural:"{{duration}} の期間で選択された {{count}} 件のテスト ({{percent}}%)"}},widget:{summary:{aggregatedName:"集計レポート",launches:"開始",launches_plural:"開始",testResults:"テストケース",testResults_plural:"テストケース"},trend:{name:"傾向"},categoriesTrend:{name:"カテゴリーの傾向"},durationTrend:{name:"期間の傾向"},retryTrend:{name:"再実行の傾向"},executors:{name:"実行者",unknown:"不明",empty:"テスト実行者に関する情報はありません"},launches:{name:"開始",empty:"開始に関する情報はありません"},environment:{name:"環境",empty:"環境変数がありません",showAll:"全て表示する"},suites:{name:"スイート"},categories:{name:"カテゴリー"}},chart:{duration:{name:"期間",empty:"何も表示するものがありません"},trend:{empty:"何も表示するものがありません"},severity:{name:"重大度"},status:{name:"ステータス"}},testResult:{status:{empty:"ステータスに関する詳細はありません",trace:"トレースを表示"},overview:{name:"概要"},categories:{name:"カテゴリー"},description:{name:"説明"},duration:{name:"期間"},history:{name:"履歴",successRate:"成功率"},owner:{name:"オーナー"},retries:{name:"再実行",empty:"テストの再実行に関する情報がありません"},parameters:{name:"パラメータ"},links:{name:"リンク"},severity:{name:"重大度"},execution:{name:"実行",setup:"セットアップ作業",teardown:"仕上げ作業",body:"テスト本体"},stats:{count:{steps:"{{count}} サブステップ",steps_plural:"{{count}} サブステップ",attachments:"{{count}} 添付ファイル",attachments_plural:"{{count}} 添付ファイル",parameters:"{{count}} パラメータ",parameters_plural:"{{count}} パラメータ"}}},controls:{collapse:"折り畳む",expand:"拡大",fullscreen:"フルスクリーン",language:"言語を変更",clipboard:"クリップボードにコピー",clipboardSuccess:"コピーされました",clipboardError:"クリップボードにコピーできませんでした。ブラウザがサポートしていないようです。",backto:"戻る"},errors:{missedAttachment:"添付ファイルは見つかりませんでした",notFound:"見つかりませんでした"},component:{tree:{filter:"ステータス","filter-marks":"マーク",groups:"グループ情報を表示・非表示",download:"CSVをダウンロード",empty:"何もありません",time:{total:{name:"全体",tooltip:"最初のテストが始まってから最後のテストが終わるまでの期間"},max:{name:"最長",tooltip:"一番長い実行期間"},sum:{name:"合計",tooltip:"全てのテスト実行期間の合計"}},filtered:{total:"{{count}} 件のテスト結果",total_plural:"{{count}} 件のテスト結果",shown:"{{count}} 件を表示"}},widgetStatus:{showAll:"全て表示",total:"計 {{count}} 件",total_plural:"計 {{count}} 件"},statusToggle:{showCases:"ステータスが {{status}} のテスト結果を表示",hideCases:"ステータスが {{status}} のテスト結果を隠す"},markToggle:{showCases:"{{mark}} 件のテスト結果を表示",hideCases:"{{mark}} 件のテスト結果を隠す"}}}},function(e){e.exports={status:{failed:"실패",broken:"고장",passed:"통과",skipped:"건너뜀",unknown:"알수없음",flaky:"불안정한 테스트",newFailed:"새로 실패한 테스트"},marks:{flaky:"불안정함",newFailed:"새로 실패함"},sorter:{order:"순서",name:"이름",duration:"소요시간",status:"상태"},tab:{overview:{name:"요약"},categories:{name:"카테고리"},suites:{name:"스위트"},graph:{name:"그래프"},timeline:{name:"타임라인",selected:"{{duration}} 이상의 시간이 소요된 {{count}} 개 테스트 ({{percent}}%)",selected_plural:"{{duration}} 이상의 시간이 소요된 {{count}} 개 테스트 ({{percent}}%)"}},widget:{summary:{aggregatedName:"전체 리포트",launches:"시작",launches_plural:"시작",testResults:"테스트 케이스",testResults_plural:"테스트 케이스"},trend:{name:"트렌드"},categoriesTrend:{name:"카테고리 트렌드"},durationTrend:{name:"소요시간 트렌드"},retryTrend:{name:"재시도 트렌드"},executors:{name:"실행 주체",unknown:"알 수 없음",empty:"실행 정보가 없습니다."},launches:{name:"시작",empty:"시작정보가 없습니다."},environment:{name:"환경",empty:"환경변수가 없습니다.",showAll:"전체 보기"},suites:{name:"스위트"},categories:{name:"카테고리"}},chart:{duration:{name:"시간",empty:"정보가 없습니다."},trend:{empty:"정보가 없습니다."},severity:{name:"중요도"},status:{name:"상태"}},testResult:{status:{empty:"상태 정보가 없습니다.",trace:"추적 정보 보기"},overview:{name:"요약"},categories:{name:"카테고리"},description:{name:"설명"},duration:{name:"시간"},history:{name:"히스토리",successRate:"성공률"},owner:{name:"소유자"},retries:{name:"재시도",empty:"테스트 재시도에 대한 정보가 없습니다."},parameters:{name:"패러미터"},links:{name:"링크"},severity:{name:"중요도"},execution:{name:"실행",setup:"준비 작업",teardown:"종료 작업",body:"테스트 내용"},stats:{count:{steps:"하위 스텝 {{count}} 개",steps_plural:"하위 스텝 {{count}} 개",attachments:"첨부파일 {{count}} 개",attachments_plural:"첨부파일 {{count}} 개",parameters:"패러미터 {{count}} 개",parameters_plural:"패러미터 {{count}} 개"}}},controls:{collapse:"접기",expand:"펼치기",fullscreen:"전체화면",language:"언어 변경",clipboard:"클립보드에 복사",clipboardSuccess:"성공적으로 복사되었습니다.",clipboardError:"클립보드에 복사가 되지 않습니다. 브러우저에 지원되지 않는 기능입니다.",backto:"돌아가기"},errors:{missedAttachment:"첨부파일을 찾을 수 없습니다.",notFound:"찾을 수 없음"},component:{tree:{filter:"상태","filter-marks":"마크",groups:"그룹 정보 표시",download:"CSV 다운로드",empty:"내용이 없습니다.",time:{total:{name:"전체",tooltip:"첫번째 테스트부터 마지막 테스트까지의 소요시간"},max:{name:"최대",tooltip:"가장 긴 테스트 소요시간"},sum:{name:"합계",tooltip:"테스트 소요시간 총 합"}},filtered:{total:"{{count}} 개의 테스트 결과",total_plural:"{{count}} 개의 테스트 결과",shown:"{{count}} 개 표시"}},widgetStatus:{showAll:"전체보기",total:"총 {{count}} 개",total_plural:"총 {{count}} 개"},statusToggle:{showCases:"{{status}} 상태의 테스트 결과 보기",hideCases:"{{status}} 상태의 테스트 결과 감추기"},markToggle:{showCases:"{{mark}} 보기",hideCases:"{{mark}} 감추기"}}}},function(e){e.exports={status:{failed:"Gefaald",broken:"Defect",passed:"Succes",skipped:"Overgeslagen",unknown:"Onbekend",flaky:"Test is instabiel",newFailed:"Test is nieuw gefaald"},marks:{flaky:"Instabiel",newFailed:"Nieuw gefaald"},sorter:{order:"volgorde",name:"naam",duration:"duur",status:"status"},tab:{overview:{name:"Overzicht"},categories:{name:"Categorieën"},suites:{name:"Suites"},graph:{name:"Grafieken"},timeline:{name:"Tijdlijn",selected:"{{count}} test ({{percent}}%) geselecteerd met een duur van meer dan {{duration}}",selected_plural:"{{count}} tests ({{percent}}%) geselecteerd met een duur van meer dan {{duration}}"}},widget:{summary:{aggregatedName:"Geaggregeerd rapport",launches:"start",launches_plural:"starts",testResults:"testgeval",testResults_plural:"testgevallen"},trend:{name:"Trend"},categoriesTrend:{name:"Trend categorieën"},durationTrend:{name:"Trend duur"},retryTrend:{name:"Trend nieuwe pogingen"},executors:{name:"Uitvoerders",unknown:"Onbekend",empty:"Er is geen informatie over testuitvoerders"},launches:{name:"Start",empty:"Er is geen informatie over starts"},environment:{name:"Omgeving",empty:"Er zijn geen omgevingsvariabelen",showAll:"Toon alles"},suites:{name:"Suites"},categories:{name:"Categorieën"}},chart:{duration:{name:"Duur",empty:"Er is niets te tonen"},trend:{empty:"Er is niets te tonen"},severity:{name:"Ernst"},status:{name:"Status"}},testResult:{status:{empty:"Lege statusdetails",trace:"Toon trace"},overview:{name:"Overzicht"},categories:{name:"Categorieën"},description:{name:"Omschrijving"},duration:{name:"Duur"},history:{name:"Geschiedenis",successRate:"Slagingsratio",statistic:"{{passed}} van {{total}}",time:"{{date}} om {{time}}",empty:"Geen historische gegevens beschikbaar."},owner:{name:"Eigenaar"},retries:{name:"Pogingen",time:"{{date}} om {{time}}",empty:"Geen informatie beschikbaar."},parameters:{name:"Parameters"},links:{name:"Links"},severity:{name:"Ernst"},execution:{name:"Uitvoering",setup:"Set up",teardown:"Tear down",body:"Test body",downloadAttachment:{tooltip:"Bijlage in een nieuw tabblad openen"}},stats:{count:{steps:"{{count}} substap",steps_plural:"{{count}} substappen",attachments:"{{count}} bijlage",attachments_plural:"{{count}} bijlagen",parameters:"{{count}} parameter",parameters_plural:"{{count}} parameters"}}},controls:{collapse:"Inklappen",expand:"Uitklappen",fullscreen:"Volledig scherm",language:"Taal wijzigen",clipboard:"Kopieer naar klembord",clipboardSuccess:"Gekopieerd naar klembord",clipboardError:"Kan niet kopiëren naar klembord. De browser lijkt deze functionaliteit niet te ondersteunen.",backto:"Terug naar"},errors:{missedAttachment:"Bijlage niet gevonden",notFound:"Niet gevonden"},component:{tree:{filter:"Status","filter-marks":"Markeringen",groups:"Groepsinformatie tonen/verbergen",download:"Download CSV",empty:"Er zijn geen items",time:{total:{name:"Totaal",tooltip:"Doorloop van eerste test gestart tot laatste test beëindigd"},max:{name:"Langste",tooltip:"Duur van de langste test"},sum:{name:"Som",tooltip:"Opgetelde duur van alle tests"}},filtered:{total:"{{count}} testresultaat",total_plural:"{{count}} testresultaten",shown:"{{count}} getoond"}},widgetStatus:{showAll:"Toon alle",total:"{{count}} item in totaal",total_plural:"{{count}} items in totaal"},statusToggle:{showCases:"Toon testresultaten met status ‘{{status}}’",hideCases:"Verberg testresultaten met status ‘{{status}}’"},markToggle:{showCases:"Toon testresultaten gemarkeerd als ‘{{mark}}’",hideCases:"Verberg testresultaten gemarkeerd als ‘{{mark}}’"}}}},function(e){e.exports={status:{failed:"Nieudany",broken:"Uszkodzony",passed:"Pomyślny",skipped:"Pominięty",unknown:"Nieznany",flaky:"Niestabilny"},sorter:{order:"kolejność",name:"nazwa",duration:"czas trwania",status:"status"},tab:{overview:{name:"Podsumowanie"},categories:{name:"Kategorie"},suites:{name:"Zestawy"},graph:{name:"Wykresy"},timeline:{name:"Oś czasowa",selected_0:"{{count}} wybrany test({{percent}}%) z czasem trwania powyżej {{duration}}",selected_1:"{{count}} wybrane testy ({{percent}}%) z czasem trwania powyżej {{duration}}",selected_2:"{{count}} wybranych testów ({{percent}}%) z czasem trwania powyżej {{duration}}"}},widget:{summary:{aggregatedName:"Raport zbiorczy",launches_0:"uruchomienie",launches_1:"uruchomienia",launches_3:"uruchomień",testResults_0:"przypadek testowy",testResults_1:"przypadki testowe",testResults_3:"przypadków testowych"},trend:{name:"Trend"},categoriesTrend:{name:"Trend kategorii"},durationTrend:{name:"Trend czasu trwania"},retryTrend:{name:"Tend powtórzeń"},executors:{name:"Wykonawcy",unknown:"Nieznany",empty:"Brak informacji o wykonawcach testów"},launches:{name:"Uruchomienia",empty:"Brak informacji o uruchomieniach"},environment:{name:"Środowisko",empty:"Brak zmiennych środowiskowych",showAll:"Pokaż wszystkie"},suites:{name:"Zestawy"},categories:{name:"Kategorie"}},chart:{duration:{name:"Czas trwania",empty:"Brak czegokolwiek do pokazania"},trend:{empty:"Brak czegokolwiek do pokazania"},severity:{name:"Ważność"},status:{name:"Status"}},testResult:{status:{empty:"Puste szczegóły statusu",trace:"Pokaż ślady"},overview:{name:"Podsumowanie"},categories:{name:"Kategorie"},description:{name:"Opis"},duration:{name:"Czas trwania"},history:{name:"Historia",successRate:"Współczynnik powodzenia"},owner:{name:"Właściciel"},retries:{name:"Powtórzenia",empty:"Brak dostępnych informacji o powtórzeniach testów"},parameters:{name:"Parametery"},links:{name:"Odnośniki"},severity:{name:"Ważność"},execution:{name:"Wykonanie",setup:"Przygotowanie",teardown:"Zakończenie",body:"Ciało testu"},stats:{count:{steps:"{{count}} sub-step",steps_plural:"{{count}} sub-steps",attachments_0:"{{count}} załącznik",attachments_1:"{{count}} załączniki",attachments_2:"{{count}} załączników",parameters_0:"{{count}} parametr",parameters_1:"{{count}} parametry",parameters_2:"{{count}} parametrów"}}},controls:{collapse:"Zwiń",expand:"Rozwiń",fullscreen:"Pełny ekran",language:"Zmień język",clipboard:"Zapisz do schowka",clipboardSuccess:"Skopiowano pomyślnie",clipboardError:"Nie można skopiować do schowka. Najprawdopodobniej twoja przeglądarka nie obsługuje tej funkcji",backto:"Powrót do"},errors:{missedAttachment:"Nie znaleziono załącznika",notFound:"Nie znaleziono"},component:{tree:{filter:"Filtrowanie według statusu",groups:"Przełącz informacje o grupach",download:"Pobierz CSV",empty:"Brak elementów",time:{total:{name:"Całkowity",tooltip:"Czas od uruchomienia pierwszego testu do zakończenia ostatniego testu"},max:{name:"Najdłuższy",tooltip:"Najdłuższy czas trwania"},sum:{name:"Suma",tooltip:"Suma czasów trwania wszystkich testów"}},filtered:{total_0:"{{count}} rezultat testu",total_1:"{{count}} rezultaty testów",total_2:"{{count}} rezultatów testów",shown_0:"{{count}} pokazany",shown_1:"{{count}} pokazane",shown_2:"{{count}} pokazanych"}},widgetStatus:{showAll:"Pokaż wszystko",total_0:"Razem {{count}} pozycja",total_1:"Razem {{count}} pozycje",total_2:"Razem {{count}} pozycji"},statusToggle:{showCases:"Pokaż rezultaty testów ze statusem {{status}}",hideCases:"Ukryj rezultaty testów ze statusem {{status}}"}}}},function(e){e.exports={status:{failed:"Не прошло",broken:"Сломалось",passed:"Прошло",skipped:"Пропущено",unknown:"Неизвестно",flaky:"Нестабильный тест",newFailed:"Новый упавший тест"},marks:{flaky:"Нестабильный",newFailed:"Новый упавший"},sorter:{order:"порядок",name:"имя",duration:"длительность",status:"статус"},tab:{overview:{name:"Обзор"},categories:{name:"Категории"},suites:{name:"Тест сюиты"},graph:{name:"Графики"},timeline:{name:"Временная шкала",selected_0:"Выбран {{count}} тест ({{percent}}%) с длительностью выше {{duration}}",selected_1:"Выбрано {{count}} теста ({{percent}}%) с длительностью выше {{duration}}",selected_2:"Выбрано {{count}} тестов ({{percent}}%) с длительностью выше {{duration}}"}},widget:{summary:{aggregatedName:"Агрегированый отчет",launches_0:"запуск тестов",launches_1:"запуска тестов",launches_2:"запусков тестов",testResults_0:"тестовый сценарий",testResults_1:"тестовых сценария",testResults_2:"тестовых сценариев"},trend:{name:"Тренд"},executors:{name:"Система выполнения тестов",unknown:"Неизвестно",empty:"Данные о системе выполнения тестов отсутствуют"},launches:{name:"Запуски тестов",empty:"Отсутствует информация про запуски"},environment:{name:"Окружение",empty:"Отсутствует информация про окружение",showAll:"Показать все"},suites:{name:"Тест сюиты"},categories:{name:"Категории"}},chart:{duration:{name:"Длительность тестов",empty:"Нет данных"},trend:{empty:"Нет данных"},severity:{name:"Важность тестов"},status:{name:"Статусы тестов"}},testResult:{status:{empty:"Дополнительная информация о статусе отсутствует",trace:"Показать трейс"},overview:{name:"Обзор"},categories:{name:"Категории"},description:{name:"Описание"},duration:{name:"Длительность"},history:{name:"История",successRate:"Success rate"},owner:{name:"Ответственный"},retries:{name:"Перезапуски",empty:"Нет информации о перезапусках теста"},parameters:{name:"Параметры"},links:{name:"Ссылки"},severity:{name:"Важность"},execution:{name:"Выполнение",setup:"Подготовка",teardown:"Завершение",body:"Тело теста"},stats:{count:{steps_0:"{{count}} вложенный шаг",steps_1:"{{count}} вложенных шага",steps_2:"{{count}} вложенных шагов",attachments_0:"{{count}} вложение",attachments_1:"{{count}} вложения",attachments_2:"{{count}} вложений",parameters_0:"{{count}} параметр",parameters_1:"{{count}} параметра",parameters_2:"{{count}} параметров"}}},controls:{collapse:"Свернуть",expand:"Развернуть",fullscreen:"На весь экран",language:"Сменить язык",clipboard:"Скопировать в буфер обмена",clipboardSuccess:"Значение успешно скопировано",clipboardError:"Ошибка. Скорее всего ваш браузер не поддерживает данную функциональность",backto:"Вернуться на"},errors:{missedAttachment:"Вложение не найдено",notFound:"Не найдено"},component:{tree:{filter:"Статусы","filter-marks":"Метки",groups:"Показывать информацию о группах",empty:"Нет данных",unknown:"Неизвестная группа",time:{total:{name:"Итого",tooltip:"Время с начала первого теста до конца последнего"},max:{name:"Самый долгий",tooltip:"Длительность самого долгого теста в группе"},sum:{name:"Суммарно",tooltip:"Сумма длительностей всех тестов в группе"}},filtered:{total_0:"всего {{count}} тест",total_1:"всего {{count}} теста",total_2:"всего {{count}} тестов",shown_0:"{{count}} показан",shown_1:"{{count}} показано",shown_2:"{{count}} показано"}},widgetStatus:{showAll:"Показать все",total_0:"Всего {{count}} элемент",total_1:"Всего {{count}} элемента",total_2:"Всего {{count}} элементов"},statusToggle:{showCases:'Показать результаты со статусом "{{status}}"',hideCases:'Скрыть результаты со статусом "{{status}}"'},markToggle:{showCases:"Показать {{mark}} результаты",hideCases:"Скрыть {{mark}} результаты"}}}},function(e){e.exports={status:{failed:"失败",broken:"故障",passed:"通过",skipped:"跳过",unknown:"未知",flaky:"不稳定"},sorter:{name:"名称",duration:"用时",status:"状态"},tab:{overview:{name:"总览"},categories:{name:"类别"},suites:{name:"测试套"},graph:{name:"图表"},timeline:{name:"时间刻度",selected:"{{count}}个测试用例({{percent}}%)执行时间超过{{duration}}",selected_plural:"{{count}}个测试用例({{percent}}%)执行时间超过{{duration}}"}},widget:{summary:{aggregatedName:"汇总报告",launches:"启动",launches_plural:"启动",testResults:"测试用例",testResults_plural:"测试用例"},trend:{name:"趋势"},executors:{name:"运行器",unknown:"未知",empty:"没有运行器的信息"},launches:{name:"启动",empty:"没有用例启动执行的信息"},environment:{name:"环境",empty:"没有环境变量",showAll:"显示所有"},suites:{name:"测试套"},categories:{name:"类别"}},chart:{duration:{name:"耗时",empty:"没有信息"},trend:{empty:"没有信息"},severity:{name:"优先级"},status:{name:"状态"}},testResult:{status:{empty:"状态详情为空",trace:"展示堆栈"},overview:{name:"总览"},categories:{name:"类别"},description:{name:"描述"},duration:{name:"耗时"},history:{name:"历史",successRate:"成功率"},owner:{name:"作者"},retries:{name:"重试次数"},parameters:{name:"参数"},links:{name:"链接"},severity:{name:"优先级"},execution:{name:"执行",setup:"前置",teardown:"后置",body:"测试步骤"},stats:{count:{steps:"{{count}}个步骤",steps_plural:"{{count}}个步骤",attachments:"{{count}}个附件",attachments_plural:"{{count}}个附件",parameters:"{{count}}个参数",parameters_plural:"{{count}}个参数"}}},controls:{collapse:"折叠",expand:"展开",fullscreen:"全屏",language:"切换地区语言",clipboard:"复制到剪贴板",backto:"返回"},errors:{missedAttachment:"没有找到附件",notFound:"没有找到"},component:{tree:{filter:"通过用例状态过滤",groups:"开关测试套信息",empty:"没有记录",time:{total:{name:"整体",tooltip:"从首个用例的开始时间到最后一个用例的结束时间"},max:{name:"最长",tooltip:"好使最长的用例"},sum:{name:"合并",tooltip:"所有用例耗时之和"}},filtered:{total:"共{{count}}个用例",total_plural:"共{{count}}个用例",shown:"显示{{count}}个"}},widgetStatus:{showAll:"显示所有",total:"总共{{count}}项",total_plural:"总共{{count}}项"},statusToggle:{showCases:"显示{{status}}状态的用例",hideCases:"隐藏{{status}}状态的用例"}}}},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o;return e.escapeExpression(__default(n(9)).call(null!=t?t:e.nullContext||{},"testResult.stats.count.parameters",{name:"t",hash:{count:null!=(o=null!=t?t.parameters:t)?o.length:o},data:i}))+'<span class="step-stats__info_separator">,&nbsp;</span>'},3:function(e,t,r,a,i){return e.escapeExpression(__default(n(9)).call(null!=t?t:e.nullContext||{},"testResult.stats.count.steps",{name:"t",hash:{count:null!=t?t.stepsCount:t},data:i}))+'<span class="step-stats__info_separator">,&nbsp;</span>'},5:function(e,t,r,a,i){return e.escapeExpression(__default(n(9)).call(null!=t?t:e.nullContext||{},"testResult.stats.count.attachments",{name:"t",hash:{count:null!=t?t.attachmentsCount:t},data:i}))+'<span class="step-stats__info_separator">,&nbsp;</span>'},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression;return'<span class="step-stats__info">\n    <span>'+(null!=(o=r.if.call(s,null!=(o=null!=t?t.parameters:t)?o.length:o,{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.noop,data:i}))?o:"")+(null!=(o=r.if.call(s,null!=t?t.stepsCount:t,{name:"if",hash:{},fn:e.program(3,i,0),inverse:e.noop,data:i}))?o:"")+(null!=(o=r.if.call(s,null!=t?t.attachmentsCount:t,{name:"if",hash:{},fn:e.program(5,i,0),inverse:e.noop,data:i}))?o:"")+'</span>\n    <span class="step-stats__info_time" data-tooltip="'+l(__default(n(35)).call(s,null!=(o=null!=t?t.time:t)?o.start:o,{name:"date",hash:{},data:i}))+" "+l(__default(n(30)).call(s,null!=(o=null!=t?t.time:t)?o.start:o,!0,{name:"time",hash:{},data:i}))+"&nbsp;&ndash;&nbsp;"+l(__default(n(30)).call(s,null!=(o=null!=t?t.time:t)?o.stop:o,!0,{name:"time",hash:{},data:i}))+'">'+l(__default(n(20)).call(s,null!=(o=null!=t?t.time:t)?o.duration:o,{name:"duration",hash:{},data:i}))+"</span>\n</span>\n"},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,n,r,a){var i;return'    <div class="parameters-table">\n'+(null!=(i=n.each.call(null!=t?t:e.nullContext||{},null!=t?t.parameters:t,{name:"each",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?i:"")+"    </div>\n"},2:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression,l=e.lambda;return'            <div class="'+s(__default(n(7)).call(o,"parameters-table","row",{name:"b",hash:{},data:i}))+'">\n                <div class="'+s(__default(n(7)).call(o,"parameters-table","cell",{name:"b",hash:{name:!0},data:i}))+' line-ellipsis">'+s(l(null!=t?t.name:t,t))+'</div>\n                <div class="'+s(__default(n(7)).call(o,"parameters-table","cell",{name:"b",hash:{value:!0},data:i}))+' line-ellipsis">'+s(l(null!=t?t.value:t,t))+"</div>\n            </div>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i;return null!=(i=n.if.call(null!=t?t:e.nullContext||{},null!=t?t.parameters:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?i:""},useData:!0})},function(e,t,n){"use strict";n.r(t);var r=n(11);t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"unknown";return new r.SafeString('<span class="fa fa-chevron-right fa-fw text_status_'.concat(e,'"></span>'))}},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i,o,s){var l,u=e.escapeExpression,c=null!=t?t:e.nullContext||{};return'    <div class="node">\n        <div class="node__title long-line" data-uid="'+u(e.lambda(null!=t?t.uid:t,t))+'">\n            <span class="node__arrow block__arrow">'+u(__default(n(49)).call(c,{name:"angle",hash:{},data:i}))+"</span>\n"+(null!=(l=r.if.call(c,null!=t?t.name:t,{name:"if",hash:{},fn:e.program(2,i,0,o,s),inverse:e.program(4,i,0,o,s),data:i}))?l:"")+'            <div class="tree__strut">&nbsp</div>\n            <span class="node__stats">\n                '+u(__default(n(183)).call(c,null!=t?t.statistic:t,{name:"statistic-bar",hash:{},data:i}))+'\n            </span>\n        </div>\n\n        <div class="node__children">\n'+(null!=(l=r.if.call(c,null!=t?t.showGroupInfo:t,{name:"if",hash:{},fn:e.program(6,i,0,o,s),inverse:e.noop,data:i}))?l:"")+(null!=(l=r.each.call(c,null!=t?t.children:t,{name:"each",hash:{},fn:e.program(8,i,0,o,s),inverse:e.noop,data:i}))?l:"")+"        </div>\n    </div>\n"},2:function(e,t,n,r,a){return'                <div class="node__name">\n                    '+e.escapeExpression(e.lambda(null!=t?t.name:t,t))+"\n                </div>\n"},4:function(e,t,r,a,i){return"                "+e.escapeExpression(__default(n(9)).call(null!=t?t:e.nullContext||{},"component.tree.unknown",{name:"t",hash:{},data:i}))+"\n"},6:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'                <div class="node">\n                    <div class="node__info long-line" data-uid="'+e.escapeExpression(e.lambda(null!=t?t.uid:t,t))+'">\n                        <span class="fa fa-clock-o"></span>\n'+(null!=(o=e.invokePartial(n(52),t,{name:"tree-time",hash:{tooltip:__default(n(9)).call(s,"component.tree.time.total.tooltip",{name:"t",hash:{},data:i}),name:__default(n(9)).call(s,"component.tree.time.total.name",{name:"t",hash:{},data:i}),value:null!=(o=null!=t?t.time:t)?o.duration:o},data:i,indent:"                        ",helpers:r,partials:a,decorators:e.decorators}))?o:"")+(null!=(o=e.invokePartial(n(52),t,{name:"tree-time",hash:{tooltip:__default(n(9)).call(s,"component.tree.time.max.tooltip",{name:"t",hash:{},data:i}),name:__default(n(9)).call(s,"component.tree.time.max.name",{name:"t",hash:{},data:i}),value:null!=(o=null!=t?t.time:t)?o.maxDuration:o},data:i,indent:"                        ",helpers:r,partials:a,decorators:e.decorators}))?o:"")+(null!=(o=e.invokePartial(n(52),t,{name:"tree-time",hash:{tooltip:__default(n(9)).call(s,"component.tree.time.sum.tooltip",{name:"t",hash:{},data:i}),name:__default(n(9)).call(s,"component.tree.time.sum.name",{name:"t",hash:{},data:i}),value:null!=(o=null!=t?t.time:t)?o.sumDuration:o},data:i,indent:"                        ",helpers:r,partials:a,decorators:e.decorators}))?o:"")+"                    </div>\n                </div>\n"},8:function(e,t,r,a,i,o,s){var l;return null!=(l=e.invokePartial(n(71),t,{name:"tree-group",hash:{testResultTab:null!=s[1]?s[1].testResultTab:s[1],tabName:null!=s[1]?s[1].tabName:s[1],showGroupInfo:null!=s[1]?s[1].showGroupInfo:s[1],baseUrl:null!=s[1]?s[1].baseUrl:s[1]},data:i,helpers:r,partials:a,decorators:e.decorators}))?l:""},10:function(e,t,r,a,i){var o;return null!=(o=e.invokePartial(n(185),t,{name:"tree-leaf",hash:{testResultTab:null!=t?t.testResultTab:t,baseUrl:null!=t?t.baseUrl:t},data:i,helpers:r,partials:a,decorators:e.decorators}))?o:""},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a,i,o){var s;return null!=(s=n.if.call(null!=t?t:e.nullContext||{},null!=t?t.children:t,{name:"if",hash:{},fn:e.program(1,a,0,i,o),inverse:e.program(10,a,0,i,o),data:a}))?s:""},usePartial:!0,useData:!0,useDepths:!0})},function(e,t,n){"use strict";n.r(t);var r=n(11),a=/^(\w)+:\/\/.*/;t.default=function(e){return a.test(e)?new r.SafeString('<a href="'.concat(e,'"  class="link" target="_blank">').concat(e,"</a>")):e}},function(e,t,n){"use strict";e.exports=function(e){var t=document.createElement("textarea");t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";var n=getSelection(),r=!1;n.rangeCount>0&&(r=n.getRangeAt(0)),document.body.appendChild(t),t.select();var a=!1;try{a=document.execCommand("copy")}catch(e){}return document.body.removeChild(t),r&&(n.removeAllRanges(),n.addRange(r)),a}},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return'<div class="'+s(__default(n(7)).call(o,"app","nav",{name:"b",hash:{},data:i}))+'"></div>\n<div class="'+s(__default(n(7)).call(o,"app","content",{name:"b",hash:{},data:i}))+'"></div>\n'},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i,o,s){var l=null!=t?t:e.nullContext||{},u=e.escapeExpression,c=e.lambda;return'        <li class="'+u(__default(n(7)).call(l,"language-select","item",{name:"b",hash:{active:__default(n(25)).call(l,null!=t?t.id:t,null!=s[1]?s[1].currentLang:s[1],{name:"eq",hash:{},data:i})},data:i}))+'" data-id="'+u(c(null!=t?t.id:t,t))+'">'+u(c(null!=t?t.title:t,t))+"</li>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i,o,s){var l,u=null!=t?t:e.nullContext||{};return'<ul class="'+e.escapeExpression(__default(n(7)).call(u,"language-select","menu",{name:"b",hash:{},data:i}))+'">\n'+(null!=(l=r.each.call(u,null!=t?t.languages:t,{name:"each",hash:{},fn:e.program(1,i,0,o,s),inverse:e.noop,data:i}))?l:"")+"</ul>\n"},useData:!0,useDepths:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression,l=e.lambda;return'        <li class="'+s(__default(n(7)).call(o,"side-nav","item",{name:"b",hash:{},data:i}))+'" data-tooltip="'+s(__default(n(9)).call(o,null!=t?t.title:t,{name:"t",hash:{},data:i}))+'">\n            <a href="#'+s(l(null!=t?t.tabName:t,t))+'" class="'+s(__default(n(7)).call(o,"side-nav","link",{name:"b",hash:{active:null!=t?t.active:t},data:i}))+'">\n                <span class="'+s(__default(n(7)).call(o,"side-nav","icon",{name:"b",hash:{},data:i}))+" "+s(l(null!=t?t.icon:t,t))+'"></span>\n                <div class="'+s(__default(n(7)).call(o,"side-nav","text",{name:"b",hash:{},data:i}))+'">'+s(__default(n(9)).call(o,null!=t?t.title:t,{name:"t",hash:{},data:i}))+"</div>\n            </a>\n        </li>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression;return'<div class="'+l(__default(n(7)).call(s,"side-nav","head",{name:"b",hash:{},data:i}))+'">\n    <a href="." class="'+l(__default(n(7)).call(s,"side-nav","brand",{name:"b",hash:{},data:i}))+'">\n        <span class="'+l(__default(n(7)).call(s,"side-nav","brand-text",{name:"b",hash:{},data:i}))+'">Allure</span>\n    </a>\n</div>\n<ul class="'+l(__default(n(7)).call(s,"side-nav","menu",{name:"b",hash:{},data:i}))+'">\n'+(null!=(o=r.each.call(s,null!=t?t.tabs:t,{name:"each",hash:{},fn:e.program(1,i,0),inverse:e.noop,data:i}))?o:"")+'</ul>\n<div class="'+l(__default(n(7)).call(s,"side-nav","strut",{name:"b",hash:{},data:i}))+'"></div>\n<div class="'+l(__default(n(7)).call(s,"side-nav","footer",{name:"b",hash:{},data:i}))+'">\n    <div class="'+l(__default(n(7)).call(s,"side-nav","item",{name:"b",hash:{},data:i}))+'" data-tooltip="'+l(__default(n(9)).call(s,"controls.language",{name:"t",hash:{},data:i}))+'">\n        <button class="'+l(__default(n(7)).call(s,"button",{name:"b",hash:{},data:i}))+" "+l(__default(n(7)).call(s,"button",{name:"b",hash:{inverse:!0},data:i}))+" "+l(__default(n(7)).call(s,"side-nav","language-small",{name:"b",hash:{lang:null!=(o=null!=t?t.language:t)?o.id:o},data:i}))+'">\n            '+l(e.lambda(null!=(o=null!=t?t.language:t)?o.id:o,t))+'\n        </button>\n    </div>\n\n    <div class="'+l(__default(n(7)).call(s,"side-nav","item",{name:"b",hash:{},data:i}))+' " data-tooltip="'+l(__default(n(9)).call(s,"controls.expand",{name:"t",hash:{},data:i}))+'">\n        <div class="'+l(__default(n(7)).call(s,"side-nav","collapse",{name:"b",hash:{},data:i}))+'">\n            <span class="'+l(__default(n(7)).call(s,"side-nav","icon",{name:"b",hash:{},data:i}))+' fa fa-angle-left"></span>\n            <span class="'+l(__default(n(7)).call(s,"side-nav","text",{name:"b",hash:{},data:i}))+'">'+l(__default(n(9)).call(s,"controls.collapse",{name:"t",hash:{},data:i}))+"</span>\n        </div>\n    </div>\n</div>\n"},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o=e.lambda,s=e.escapeExpression,l=null!=t?t:e.nullContext||{};return'<div class="'+s(o(null!=t?t.cls:t,t))+'">\n    <h1 class="'+s(__default(n(7)).call(l,null!=t?t.cls:t,"title",{name:"b",hash:{},data:i}))+'">'+s(o(null!=t?t.code:t,t))+'</h1>\n    <p class="'+s(__default(n(7)).call(l,null!=t?t.cls:t,"message",{name:"b",hash:{},data:i}))+'">'+s(o(null!=t?t.message:t,t))+"</p>\n</div>"},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o;return'    <div class="pane__subtitle long-line line-ellipsis">\n'+(null!=(o=e.invokePartial(n(158),t,{name:"../../blocks/clipboard-copy/clipboard-copy",hash:{value:null!=t?t.fullName:t},data:i,indent:"        ",helpers:r,partials:a,decorators:e.decorators}))?o:"")+'        <span class="fullname__body">'+e.escapeExpression(e.lambda(null!=t?t.fullName:t,t))+"</span>\n    </div>\n"},3:function(e,t,r,a,i){return"        "+e.escapeExpression(__default(n(29)).call(null!=t?t:e.nullContext||{},"flaky",{name:"allure-icon",hash:{},data:i}))+"\n"},5:function(e,t,r,a,i){return"        "+e.escapeExpression(__default(n(29)).call(null!=t?t:e.nullContext||{},"newFailed",{name:"allure-icon",hash:{},data:i}))+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression,u=e.lambda;return(null!=(o=r.if.call(s,null!=t?t.fullName:t,{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.noop,data:i}))?o:"")+'<h2 class="'+l(__default(n(7)).call(s,"pane","title",{name:"b",hash:{borderless:!0},data:i}))+'">\n'+(null!=(o=r.if.call(s,null!=t?t.flaky:t,{name:"if",hash:{},fn:e.program(3,i,0),inverse:e.noop,data:i}))?o:"")+(null!=(o=r.if.call(s,null!=t?t.newFailed:t,{name:"if",hash:{},fn:e.program(5,i,0),inverse:e.noop,data:i}))?o:"")+'    <div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"status",{name:"b",hash:{},data:i}))+'">\n        <span class="label label_status_'+l(u(null!=t?t.status:t,t))+'">'+l(__default(n(9)).call(s,null!=t?t.statusName:t,{name:"t",hash:{},data:i}))+'</span>\n    </div>\n    <div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"name",{name:"b",hash:{},data:i}))+'">\n        <span class="long-line">'+l(u(null!=t?t.name:t,t))+"</span>\n    </div>\n</h2>\n\n"+(null!=(o=e.invokePartial(n(159),t,{name:"../../blocks/tabs/tabs",data:i,helpers:r,partials:a,decorators:e.decorators}))?o:"")+'<div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"content",{name:"b",hash:{},data:i}))+'"></div>\n'},usePartial:!0,useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression;return'<div class="'+l(__default(n(7)).call(s,"alert","wide",{name:"b",hash:{status:null!=t?t.status:t},data:i}))+'">'+(null!=(o=e.invokePartial(n(47),t,{name:"../../blocks/status-details/status-details",data:i,helpers:r,partials:a,decorators:e.decorators}))?o:"")+'</div>\n\n<div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"tags",{name:"b",hash:{},data:i}))+'"></div>\n<div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"before",{name:"b",hash:{},data:i}))+'"></div>\n<div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"execution",{name:"b",hash:{},data:i}))+'"></div>\n<div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"after",{name:"b",hash:{},data:i}))+'"></div>'},usePartial:!0,useData:!0})},function(e,t){e.exports=function(e){var t={endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",begin:"[A-Za-z0-9\\._:-]+",relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/},{begin:/[^\s"'=<>`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist"],case_insensitive:!0,contains:[{className:"meta",begin:"<!DOCTYPE",end:">",relevance:10,contains:[{begin:"\\[",end:"\\]"}]},e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{begin:/<\?(php)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},e.inherit(e.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]},{className:"tag",begin:"<style(?=\\s|>|$)",end:">",keywords:{name:"style"},contains:[t],starts:{end:"</style>",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:"<script(?=\\s|>|$)",end:">",keywords:{name:"script"},contains:[t],starts:{end:"<\/script>",returnEnd:!0,subLanguage:["actionscript","javascript","handlebars","xml"]}},{className:"tag",begin:"</?",end:"/?>",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},t]}]}}},function(e,t){e.exports=function(e){var t={className:"variable",variants:[{begin:/\$[\w\d#@][\w\d_]*/},{begin:/\$\{(.*?)}/}]},n={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,t,{className:"variable",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]}]};return{aliases:["sh","zsh"],lexemes:/\b-?[a-z\._]+\b/,keywords:{keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},contains:[{className:"meta",begin:/^#![^\n]+sh\s*$/,relevance:10},{className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},e.HASH_COMMENT_MODE,n,{className:"string",begin:/'/,end:/'/},t]}}},function(e,t){e.exports=function(e){return{aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$"},{begin:"^.+?\\n[=-]{2,}$"}]},{begin:"<",end:">",subLanguage:"xml",relevance:0},{className:"bullet",begin:"^([*+-]|(\\d+\\.))\\s+"},{className:"strong",begin:"[*_]{2}.+?[*_]{2}"},{className:"emphasis",variants:[{begin:"\\*.+?\\*"},{begin:"_.+?_",relevance:0}]},{className:"quote",begin:"^>\\s+",end:"$"},{className:"code",variants:[{begin:"^```w*s*$",end:"^```s*$"},{begin:"`.+?`"},{begin:"^( {4}|\t)",end:"$",relevance:0}]},{begin:"^[-\\*]{3,}",end:"$"},{begin:"\\[.+?\\][\\(\\[].*?[\\)\\]]",returnBegin:!0,contains:[{className:"string",begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0,relevance:0},{className:"link",begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}],relevance:10},{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}}},function(e,t){e.exports=function(e){return{aliases:["patch"],contains:[{className:"meta",relevance:10,variants:[{begin:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{begin:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{begin:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{className:"comment",variants:[{begin:/Index: /,end:/$/},{begin:/={3,}/,end:/$/},{begin:/^\-{3}/,end:/$/},{begin:/^\*{3} /,end:/$/},{begin:/^\+{3}/,end:/$/},{begin:/\*{5}/,end:/\*{5}$/}]},{className:"addition",begin:"^\\+",end:"$"},{className:"deletion",begin:"^\\-",end:"$"},{className:"addition",begin:"^\\!",end:"$"}]}}},function(e,t){e.exports=function(e){var t={literal:"true false null"},n=[e.QUOTE_STRING_MODE,e.C_NUMBER_MODE],r={end:",",endsWithParent:!0,excludeEnd:!0,contains:n,keywords:t},a={begin:"{",end:"}",contains:[{className:"attr",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE],illegal:"\\n"},e.inherit(r,{begin:/:/})],illegal:"\\S"},i={begin:"\\[",end:"\\]",contains:[e.inherit(r)],illegal:"\\S"};return n.splice(n.length,0,a,i),{contains:n,keywords:t,illegal:"\\S"}}},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,n,r,a){return'    <div class="attachment__custom-view"></div>\n'},3:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return null!=(o=r.if.call(s,__default(n(25)).call(s,null!=t?t.type:t,"code",{name:"eq",hash:{},data:i}),{name:"if",hash:{},fn:e.program(4,i,0),inverse:e.program(6,i,0),data:i}))?o:""},4:function(e,t,r,a,i){var o=e.escapeExpression;return'    <div class="'+o(__default(n(7)).call(null!=t?t:e.nullContext||{},"attachment__text-container",{name:"b",hash:{fullscreen:null!=t?t.fullScreen:t},data:i}))+'">\n        <pre class="attachment__code">'+o(e.lambda(null!=t?t.content:t,t))+"</pre>\n    </div>\n"},6:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return null!=(o=r.if.call(s,__default(n(25)).call(s,null!=t?t.type:t,"text",{name:"eq",hash:{},data:i}),{name:"if",hash:{},fn:e.program(7,i,0),inverse:e.program(9,i,0),data:i}))?o:""},7:function(e,t,r,a,i){var o=e.escapeExpression;return'    <div class="'+o(__default(n(7)).call(null!=t?t:e.nullContext||{},"attachment__text-container",{name:"b",hash:{fullscreen:null!=t?t.fullScreen:t},data:i}))+'">\n        <pre class="attachment__text">'+o(e.lambda(null!=t?t.content:t,t))+"</pre>\n    </div>\n"},9:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return null!=(o=r.if.call(s,__default(n(25)).call(s,null!=t?t.type:t,"table",{name:"eq",hash:{},data:i}),{name:"if",hash:{},fn:e.program(10,i,0),inverse:e.program(14,i,0),data:i}))?o:""},10:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'    <div class="'+e.escapeExpression(__default(n(7)).call(s,"attachment__table-container",{name:"b",hash:{fullscreen:null!=t?t.fullScreen:t},data:i}))+'">\n        <table class="table attachment__table">\n            <tbody>\n'+(null!=(o=r.each.call(s,null!=t?t.content:t,{name:"each",hash:{},fn:e.program(11,i,0),inverse:e.noop,data:i}))?o:"")+"            </tbody>\n        </table>\n    </div>\n"},11:function(e,t,n,r,a){var i;return"                <tr>\n"+(null!=(i=n.each.call(null!=t?t:e.nullContext||{},t,{name:"each",hash:{},fn:e.program(12,a,0),inverse:e.noop,data:a}))?i:"")+"                </tr>\n"},12:function(e,t,n,r,a){return"                        <td>"+e.escapeExpression(e.lambda(t,t))+"</td>\n"},14:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return null!=(o=r.if.call(s,__default(n(25)).call(s,null!=t?t.type:t,"image",{name:"eq",hash:{},data:i}),{name:"if",hash:{},fn:e.program(15,i,0),inverse:e.program(17,i,0),data:i}))?o:""},15:function(e,t,r,a,i){var o=e.escapeExpression;return'    <div class="'+o(__default(n(7)).call(null!=t?t:e.nullContext||{},"attachment__media-container",{name:"b",hash:{fullscreen:null!=t?t.fullScreen:t},data:i}))+'"><img class="attachment__media" src="'+o(e.lambda(null!=t?t.sourceUrl:t,t))+'"/>\n    </div>\n'},17:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return null!=(o=r.if.call(s,__default(n(25)).call(s,null!=t?t.type:t,"svg",{name:"eq",hash:{},data:i}),{name:"if",hash:{},fn:e.program(18,i,0),inverse:e.program(20,i,0),data:i}))?o:""},18:function(e,t,n,r,a){return'    <object class="attachment__embed" type="image/svg+xml" data="'+e.escapeExpression(e.lambda(null!=t?t.sourceUrl:t,t))+'">\n        Your browser does not support SVG\n    </object>\n'},20:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return null!=(o=r.if.call(s,__default(n(25)).call(s,null!=t?t.type:t,"video",{name:"eq",hash:{},data:i}),{name:"if",hash:{},fn:e.program(21,i,0),inverse:e.program(23,i,0),data:i}))?o:""},21:function(e,t,n,r,a){var i,o=e.lambda,s=e.escapeExpression;return'    <div class="attachment__media-container">\n        <video class="attachment__media" controls>\n            <source src="'+s(o(null!=t?t.sourceUrl:t,t))+'" type="'+s(o(null!=(i=null!=t?t.attachment:t)?i.type:i,t))+'">\n            Your browser does not support video tag\n        </video>\n    </div>\n'},23:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return null!=(o=r.if.call(s,__default(n(25)).call(s,null!=t?t.type:t,"uri",{name:"eq",hash:{},data:i}),{name:"if",hash:{},fn:e.program(24,i,0),inverse:e.program(30,i,0),data:i}))?o:""},24:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'    <div class="'+e.escapeExpression(__default(n(7)).call(s,"attachment__text-container",{name:"b",hash:{fullscreen:null!=t?t.fullScreen:t},data:i}))+'">\n'+(null!=(o=r.each.call(s,null!=t?t.content:t,{name:"each",hash:{},fn:e.program(25,i,0),inverse:e.noop,data:i}))?o:"")+"    </div>\n"},25:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'            <p class="'+e.escapeExpression(__default(n(7)).call(s,"attachment","url",{name:"b",hash:{comment:null!=t?t.comment:t},data:i}))+'">\n'+(null!=(o=r.if.call(s,null!=t?t.comment:t,{name:"if",hash:{},fn:e.program(26,i,0),inverse:e.program(28,i,0),data:i}))?o:"")+"            </p>\n"},26:function(e,t,n,r,a){return"                    "+e.escapeExpression(e.lambda(null!=t?t.text:t,t))+"\n"},28:function(e,t,n,r,a){var i=e.lambda,o=e.escapeExpression;return'                    <a href="'+o(i(null!=t?t.text:t,t))+'" target="_blank" class="link">'+o(i(null!=t?t.text:t,t))+"</a>\n"},30:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return null!=(o=r.if.call(s,__default(n(25)).call(s,null!=t?t.type:t,"html",{name:"eq",hash:{},data:i}),{name:"if",hash:{},fn:e.program(31,i,0),inverse:e.program(33,i,0),data:i}))?o:""},31:function(e,t,r,a,i){var o=e.escapeExpression;return'        <iframe class="'+o(__default(n(7)).call(null!=t?t:e.nullContext||{},"attachment__iframe",{name:"b",hash:{fullscreen:null!=t?t.fullScreen:t},data:i}))+'" frameborder="0" src="'+o(e.lambda(null!=t?t.sourceUrl:t,t))+'"></iframe>\n'},33:function(e,t,r,a,i){var o=e.escapeExpression;return'    <div class="'+o(__default(n(7)).call(null!=t?t:e.nullContext||{},"attachment__text-container",{name:"b",hash:{fullscreen:null!=t?t.fullScreen:t},data:i}))+'">\n        <span class="fa fa-download"></span>\n        <a class="link" href="'+o(e.lambda(null!=t?t.sourceUrl:t,t))+'" download>Click to download attachment</a>\n    </div>\n'},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return null!=(o=r.if.call(s,__default(n(25)).call(s,null!=t?t.type:t,"custom",{name:"eq",hash:{},data:i}),{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.program(3,i,0),data:i}))?o:""},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'    <div class="execution__content">'+(null!=(o=e.invokePartial(n(48),t,{name:"stages-block",hash:{expanded:!1,baseUrl:null!=t?t.baseUrl:t,name:__default(n(9)).call(s,"testResult.execution.setup",{name:"t",hash:{},data:i}),stages:null!=t?t.before:t},data:i,helpers:r,partials:a,decorators:e.decorators}))?o:"")+(null!=(o=e.invokePartial(n(48),t,{name:"stages-block",hash:{expanded:!0,baseUrl:null!=t?t.baseUrl:t,name:__default(n(9)).call(s,"testResult.execution.body",{name:"t",hash:{},data:i}),stages:null!=t?t.test:t},data:i,helpers:r,partials:a,decorators:e.decorators}))?o:"")+(null!=(o=e.invokePartial(n(48),t,{name:"stages-block",hash:{expanded:!1,baseUrl:null!=t?t.baseUrl:t,name:__default(n(9)).call(s,"testResult.execution.teardown",{name:"t",hash:{},data:i}),stages:null!=t?t.after:t},data:i,helpers:r,partials:a,decorators:e.decorators}))?o:"")+"    </div>\n"},3:function(e,t,r,a,i){return'    <div class="'+e.escapeExpression(__default(n(7)).call(null!=t?t:e.nullContext||{},"pane","section",{name:"b",hash:{},data:i}))+'">\n        No information about test execution is available.\n    </div>\n'},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'<h3 class="test-result-execution__title">'+e.escapeExpression(__default(n(9)).call(s,"testResult.execution.name",{name:"t",hash:{},data:i}))+"</h3>\n\n"+(null!=(o=r.if.call(s,null!=t?t.hasContent:t,{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.program(3,i,0),data:i}))?o:"")},usePartial:!0,useData:!0})},function(e,t,n){"use strict";(function(t){
/**
 * filesize
 *
 * @copyright 2018 Jason Mulligan <jason.mulligan@avoidwork.com>
 * @license BSD-3-Clause
 * @version 3.6.1
 */
!function(t){var n=/^(b|B)$/,r={iec:{bits:["b","Kib","Mib","Gib","Tib","Pib","Eib","Zib","Yib"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["b","Kb","Mb","Gb","Tb","Pb","Eb","Zb","Yb"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},a={iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]};function filesize(e){var t,i,o,s,l,u,c,f,h,d,p,m,g,v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=[],y=0,_=void 0,w=void 0;if(isNaN(e))throw new Error("Invalid arguments");return i=!0===v.bits,h=!0===v.unix,t=v.base||2,f=void 0!==v.round?v.round:h?1:2,d=void 0!==v.separator&&v.separator||"",p=void 0!==v.spacer?v.spacer:h?"":" ",g=v.symbols||v.suffixes||{},m=2===t&&v.standard||"jedec",c=v.output||"string",s=!0===v.fullform,l=v.fullforms instanceof Array?v.fullforms:[],_=void 0!==v.exponent?v.exponent:-1,o=t>2?1e3:1024,(u=(w=Number(e))<0)&&(w=-w),(-1===_||isNaN(_))&&(_=Math.floor(Math.log(w)/Math.log(o)))<0&&(_=0),_>8&&(_=8),0===w?(b[0]=0,b[1]=h?"":r[m][i?"bits":"bytes"][_]):(y=w/(2===t?Math.pow(2,10*_):Math.pow(1e3,_)),i&&(y*=8)>=o&&_<8&&(y/=o,_++),b[0]=Number(y.toFixed(_>0?f:0)),b[1]=10===t&&1===_?i?"kb":"kB":r[m][i?"bits":"bytes"][_],h&&(b[1]="jedec"===m?b[1].charAt(0):_>0?b[1].replace(/B$/,""):b[1],n.test(b[1])&&(b[0]=Math.floor(b[0]),b[1]=""))),u&&(b[0]=-b[0]),b[1]=g[b[1]]||b[1],"array"===c?b:"exponent"===c?_:"object"===c?{value:b[0],suffix:b[1],symbol:b[1]}:(s&&(b[1]=l[_]?l[_]:a[m][_]+(i?"bit":"byte")+(1===b[0]?"":"s")),d.length>0&&(b[0]=b[0].toString().replace(".",d)),b.join(p))}filesize.partial=function(e){return function(t){return filesize(t,e)}},e.exports=filesize}("undefined"!=typeof window&&window)}).call(this,n(37))},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return'<div class="modal__background">\n    <div class="modal__window">\n        <h2 class="'+s(__default(n(7)).call(o,null!=t?t.cls:t,"title",{name:"b",hash:{},data:i}))+'">\n            <span>'+s(e.lambda(null!=t?t.title:t,t))+'</span>\n            <span class="'+s(__default(n(7)).call(o,null!=t?t.cls:t,"close",{name:"b",hash:{},data:i}))+' fa fa-close" data-tooltip="Close"></span>\n        </h2>\n        <div class="modal__content"></div>\n        <br>\n    </div>\n\n</div>\n'},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){return'<div class="side-by-side__left"></div>\n<div class="side-by-side__right"></div>'},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return'        <span class="'+s(__default(n(7)).call(o,"pane","subtitle",{name:"b",hash:{},data:i}))+'">\n        '+s(__default(n(9)).call(o,"component.tree.filtered.total",{name:"t",hash:{count:null!=t?t.totalCases:t},data:i}))+",\n            "+s(__default(n(9)).call(o,"component.tree.filtered.shown",{name:"t",hash:{count:null!=t?t.shownCases:t},data:i}))+"\n    </span>\n"},3:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return'            <a class="fa fa-download '+s(__default(n(7)).call(o,null!=t?t.cls:t,"control",{name:"b",hash:{},data:i}))+" "+s(__default(n(7)).call(o,null!=t?t.cls:t,"download",{name:"b",hash:{},data:i}))+'" data-tooltip="'+s(__default(n(9)).call(o,"component.tree.download",{name:"t",hash:{},data:i}))+'"\n               href="'+s(e.lambda(null!=t?t.csvUrl:t,t))+'" download></a>\n'},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression;return'<div class="'+l(__default(n(7)).call(s,"pane","title",{name:"b",hash:{borderless:!0},data:i}))+'">\n    <span class="'+l(__default(n(7)).call(s,"pane","title-text",{name:"b",hash:{},data:i}))+'">'+l(__default(n(9)).call(s,null!=t?t.tabName:t,{name:"t",hash:{},data:i}))+"</span>\n"+(null!=(o=r.if.call(s,null!=t?t.filtered:t,{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.noop,data:i}))?o:"")+'    <div class="'+l(__default(n(7)).call(s,"pane","search",{name:"b",hash:{},data:i}))+'"></div>\n    <span class="pane__controls">\n        <a class="fa fa-info-circle '+l(__default(n(7)).call(s,null!=t?t.cls:t,"control",{name:"b",hash:{},data:i}))+" "+l(__default(n(7)).call(s,null!=t?t.cls:t,"info",{name:"b",hash:{},data:i}))+'" data-tooltip="'+l(__default(n(9)).call(s,"component.tree.groups",{name:"t",hash:{},data:i}))+'"></a>\n'+(null!=(o=r.if.call(s,null!=t?t.csvUrl:t,{name:"if",hash:{},fn:e.program(3,i,0),inverse:e.noop,data:i}))?o:"")+'    </span>\n</div>\n\n<div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"ctrl",{name:"b",hash:{},data:i}))+'">\n    <div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"sorter",{name:"b",hash:{},data:i}))+'"></div>\n    <div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"strut",{name:"b",hash:{},data:i}))+'"></div>\n    <div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"filter",{name:"b",hash:{},data:i}))+'"></div>\n    <div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"filter-marks",{name:"b",hash:{},data:i}))+'"></div>\n</div>\n\n<div class="'+l(__default(n(7)).call(s,null!=t?t.cls:t,"content",{name:"b",hash:{},data:i}))+'" ></div>'},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression,l=e.lambda;return'    <div class="'+s(__default(n(7)).call(o,"sorter","item",{name:"b",hash:{},data:i}))+'" data-name="'+s(l(null!=t?t.name:t,t))+'" data-asc='+s(l(null!=t?t.asc:t,t))+'>\n        <span class="'+s(__default(n(7)).call(o,"sorter",{name:"b",hash:{enabled:__default(n(178)).call(o,null!=t?t.asc:t,null!=t?t.desc:t,{name:"or",hash:{},data:i})},data:i}))+" "+s(__default(n(7)).call(o,"sorter","name",{name:"b",hash:{},data:i}))+'">'+s(__default(n(9)).call(o,null!=t?t.name:t,{name:"t",hash:{},data:i}))+'</span>\n        <span class="fa-stack '+s(__default(n(7)).call(o,"sorter","icon",{name:"b",hash:{},data:i}))+'">\n            <i class="fa fa-sort-asc fa-stack-1x '+s(__default(n(7)).call(o,"sorter",{name:"b",hash:{enabled:null!=t?t.asc:t},data:i}))+'"></i>\n            <i class="fa fa-sort-desc fa-stack-1x '+s(__default(n(7)).call(o,"sorter",{name:"b",hash:{enabled:null!=t?t.desc:t},data:i}))+'"></i>\n        </span>\n    </div>\n'},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i;return'<div class="sorter">\n'+(null!=(i=n.each.call(null!=t?t:e.nullContext||{},null!=t?t.sorters:t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?i:"")+"</div>\n"},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){return'<div class="search__container">\n    <input class="search__input"\n           type="text" />\n</div>\n'},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'        <div class="'+e.escapeExpression(__default(n(7)).call(s,"status-toggle","item",{name:"b",hash:{},data:i}))+'">\n'+(null!=(o=r.if.call(s,null!=t?t.active:t,{name:"if",hash:{},fn:e.program(2,i,0),inverse:e.program(4,i,0),data:i}))?o:"")+"        </div>\n"},2:function(e,t,r,a,i){var o=e.lambda,s=e.escapeExpression;return'            <span class="y-label y-label_status_'+s(o(null!=t?t.status:t,t))+'" data-status="'+s(o(null!=t?t.status:t,t))+'"\n                    data-tooltip="'+s(__default(n(9)).call(null!=t?t:e.nullContext||{},"component.statusToggle.hideCases",{name:"t",hash:{status:null!=t?t.statusName:t},data:i}))+'">'+s(o(null!=t?t.count:t,t))+"</span>\n"},4:function(e,t,r,a,i){var o=e.lambda,s=e.escapeExpression;return'            <span class="n-label n-label_status_'+s(o(null!=t?t.status:t,t))+'" data-status="'+s(o(null!=t?t.status:t,t))+'"\n                    data-tooltip="'+s(__default(n(9)).call(null!=t?t:e.nullContext||{},"component.statusToggle.showCases",{name:"t",hash:{status:null!=t?t.statusName:t},data:i}))+'">'+s(o(null!=t?t.count:t,t))+"</span>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression;return'<div class="'+l(__default(n(7)).call(s,"status-toggle","items",{name:"b",hash:{},data:i}))+'">\n    '+l(__default(n(9)).call(s,"component.tree.filter",{name:"t",hash:{},data:i}))+":\n"+(null!=(o=r.each.call(s,null!=t?t.statuses:t,{name:"each",hash:{},fn:e.program(1,i,0),inverse:e.noop,data:i}))?o:"")+"</div>"},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'        <div class="'+e.escapeExpression(__default(n(7)).call(s,"marks-toggle","item",{name:"b",hash:{},data:i}))+'">\n'+(null!=(o=r.if.call(s,null!=t?t.active:t,{name:"if",hash:{},fn:e.program(2,i,0),inverse:e.program(4,i,0),data:i}))?o:"")+"        </div>\n"},2:function(e,t,r,a,i){var o=e.lambda,s=e.escapeExpression,l=null!=t?t:e.nullContext||{};return'            <span class="y-label-mark y-label_mark_'+s(o(null!=t?t.mark:t,t))+'" data-mark="'+s(o(null!=t?t.mark:t,t))+'"\n                    data-tooltip="'+s(__default(n(9)).call(l,"component.markToggle.hideCases",{name:"t",hash:{mark:null!=t?t.markName:t},data:i}))+'">'+s(__default(n(29)).call(l,null!=t?t.mark:t,{name:"allure-icon",hash:{tooltip:""},data:i}))+"</span>\n"},4:function(e,t,r,a,i){var o=e.lambda,s=e.escapeExpression,l=null!=t?t:e.nullContext||{};return'            <span class="n-label-mark n-label_mark_'+s(o(null!=t?t.mark:t,t))+'" data-mark="'+s(o(null!=t?t.mark:t,t))+'"\n                    data-tooltip="'+s(__default(n(9)).call(l,"component.markToggle.showCases",{name:"t",hash:{mark:null!=t?t.markName:t},data:i}))+'">'+s(__default(n(29)).call(l,null!=t?t.mark:t,{name:"allure-icon",hash:{tooltip:""},data:i}))+"</span>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression;return'<div class="'+l(__default(n(7)).call(s,"marks-toggle","items",{name:"b",hash:{},data:i}))+'">\n    '+l(__default(n(9)).call(s,"component.tree.filter-marks",{name:"t",hash:{},data:i}))+":\n"+(null!=(o=r.each.call(s,null!=t?t.marks:t,{name:"each",hash:{},fn:e.program(1,i,0),inverse:e.noop,data:i}))?o:"")+"</div>"},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,n,r,a,i,o){var s;return null!=(s=n.each.call(null!=t?t:e.nullContext||{},null!=t?t.items:t,{name:"each",hash:{},fn:e.program(2,a,0,i,o),inverse:e.noop,data:a}))?s:""},2:function(e,t,r,a,i,o,s){var l;return null!=(l=e.invokePartial(n(71),t,{name:"tree-group",hash:{testResultTab:null!=s[1]?s[1].testResultTab:s[1],tabName:null!=s[1]?s[1].tabName:s[1],showGroupInfo:null!=s[1]?s[1].showGroupInfo:s[1],baseUrl:null!=s[1]?s[1].baseUrl:s[1]},data:i,helpers:r,partials:a,decorators:e.decorators}))?l:""},4:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return'           <div class="'+s(__default(n(7)).call(o,null!=t?t.cls:t,"empty",{name:"b",hash:{},data:i}))+'">'+s(__default(n(9)).call(o,"component.tree.empty",{name:"t",hash:{},data:i}))+"</div>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i,o,s){var l,u=null!=t?t:e.nullContext||{},c=e.escapeExpression;return'<div class="'+c(__default(n(7)).call(u,null!=t?t.cls:t,"content",{name:"b",hash:{},data:i}))+'" data-uid="'+c(e.lambda(null!=t?t.uid:t,t))+'">\n'+(null!=(l=r.if.call(u,null!=t?t.items:t,{name:"if",hash:{},fn:e.program(1,i,0,o,s),inverse:e.program(4,i,0,o,s),data:i}))?l:"")+"</div>\n"},usePartial:!0,useData:!0,useDepths:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=e.lambda,l=e.escapeExpression;return'<div class="'+l(s(null!=t?t.cls:t,t))+'">\n    <p class="'+l((o=n(7),o&&(o.__esModule?o.default:o)).call(null!=t?t:e.nullContext||{},null!=t?t.cls:t,"message",{name:"b",hash:{},data:i}))+'">'+l(s(null!=t?t.message:t,t))+"</p>\n</div>"},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i,o,s){var l=e.lambda,u=e.escapeExpression;return"        <"+u(l(null!=s[1]?s[1].rowTag:s[1],t))+' class="table__row" href="#'+u(l(null!=s[1]?s[1].baseUrl:s[1],t))+"/"+u(l(null!=t?t.uid:t,t))+'">\n            <div class="table__col">'+u(l(null!=t?t.name:t,t))+'</div>\n            <div class="table__col">\n                '+u(__default(n(187)).call(null!=t?t:e.nullContext||{},null!=t?t.statistic:t,{name:"status-bar",hash:{},data:i}))+"\n            </div>\n        </"+u(l(null!=s[1]?s[1].rowTag:s[1],t))+">\n"},3:function(e,t,r,a,i){var o=e.escapeExpression;return'        <a class="table__row" href="#'+o(e.lambda(null!=t?t.baseUrl:t,t))+'">\n            <div class="table__col table__col_center">\n                '+o(__default(n(9)).call(null!=t?t:e.nullContext||{},"component.widgetStatus.showAll",{name:"t",hash:{},data:i}))+"\n            </div>\n        </a>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i,o,s){var l,u=null!=t?t:e.nullContext||{},c=e.escapeExpression;return'<h2 class="widget__title">\n    '+c(__default(n(9)).call(u,null!=t?t.title:t,{name:"t",hash:{},data:i}))+'\n    <span class="widget__subtitle">'+c(__default(n(9)).call(u,"component.widgetStatus.total",{name:"t",hash:{count:null!=t?t.total:t},data:i}))+'</span>\n</h2>\n<div class="table table_hover widget__table">\n'+(null!=(l=r.each.call(u,null!=t?t.items:t,{name:"each",hash:{},fn:e.program(1,i,0,o,s),inverse:e.noop,data:i}))?l:"")+(null!=(l=r.if.call(u,null!=t?t.showAll:t,{name:"if",hash:{},fn:e.program(3,i,0,o,s),inverse:e.noop,data:i}))?l:"")+"</div>\n"},useData:!0,useDepths:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i,o=null!=t?t:e.nullContext||{},s=n.helperMissing,l=e.escapeExpression;return'<svg class="chart__svg">\n    <g class="chart__plot" transform="translate('+l("function"==typeof(i=null!=(i=n.PAD_LEFT||(null!=t?t.PAD_LEFT:t))?i:s)?i.call(o,{name:"PAD_LEFT",hash:{},data:a}):i)+", "+l("function"==typeof(i=null!=(i=n.PAD_TOP||(null!=t?t.PAD_TOP:t))?i:s)?i.call(o,{name:"PAD_TOP",hash:{},data:a}):i)+')"></g>\n    <g class="chart__axis chart__axis_x"></g>\n    <g class="chart__axis chart__axis_y"></g>\n</svg>'},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({1:function(e,t,n,r,a){var i,o=null!=t?t:e.nullContext||{},s=n.helperMissing,l=e.escapeExpression;return'        <div class="trend__tooltip_label">\n            <span class="label" style="background-color: '+l("function"==typeof(i=null!=(i=n.color||(null!=t?t.color:t))?i:s)?i.call(o,{name:"color",hash:{},data:a}):i)+'">'+l("function"==typeof(i=null!=(i=n.num||(null!=t?t.num:t))?i:s)?i.call(o,{name:"num",hash:{},data:a}):i)+'</span>\n            <span class="trend__tooltip_name">'+l("function"==typeof(i=null!=(i=n.key||(null!=t?t.key:t))?i:s)?i.call(o,{name:"key",hash:{},data:a}):i)+"</span>\n        </div>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i,o,s=null!=t?t:e.nullContext||{};return e.escapeExpression("function"==typeof(o=null!=(o=n.name||(null!=t?t.name:t))?o:n.helperMissing)?o.call(s,{name:"name",hash:{},data:a}):o)+'\n<div class="trend__tooltip">\n'+(null!=(i=n.each.call(s,null!=t?t.data:t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?i:"")+"</div>\n"},useData:!0})},function(e,t,n){var r=n(190),a=n(191),i=n(192);e.exports=function(e,t){return r(e)||a(e,t)||i()}},function(e,t,n){var r,a;
/**!
 * Sortable
 * @author	RubaXa   <trash@rubaxa.org>
 * @author	owenm    <owen23355@gmail.com>
 * @license MIT
 */
/**!
 * Sortable
 * @author	RubaXa   <trash@rubaxa.org>
 * @author	owenm    <owen23355@gmail.com>
 * @license MIT
 */
!function(i){"use strict";void 0===(a="function"==typeof(r=i)?r.call(t,n,t,e):r)||(e.exports=a)}(function(){"use strict";if("undefined"==typeof window||!window.document)return function(){throw new Error("Sortable.js requires a window with a document")};var e,t,n,r,a,i,o,s,l,u,c,f,h,d,p,m,g,v,b,y,_,w,x,k,C,S=[],T=!1,E=!1,M=!1,O=[],A=!1,R=!1,N=/\s+/g,D="Sortable"+(new Date).getTime(),V=window,j=V.document,P=V.parseInt,L=V.setTimeout,I=V.jQuery||V.Zepto,B=V.Polymer,z={capture:!1,passive:!1},U=!!navigator.userAgent.match(/(?:Trident.*rv[ :]?11\.|msie|iemobile)/i),F=!!navigator.userAgent.match(/Edge/i),H=F||U?"cssFloat":"float",q="draggable"in j.createElement("div"),W=function(){if(U)return!1;var e=j.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}(),$=!1,Y=!1,G=Math.abs,X=Math.min,K=[],Z=function(e,t){var n=_css(e),r=P(n.width),a=_getChild(e,0,t),i=_getChild(e,1,t),o=a&&_css(a),s=i&&_css(i),l=o&&P(o.marginLeft)+P(o.marginRight)+_getRect(a).width,u=s&&P(s.marginLeft)+P(s.marginRight)+_getRect(i).width;return"flex"===n.display?"column"===n.flexDirection||"column-reverse"===n.flexDirection?"vertical":"horizontal":a&&("block"===o.display||"flex"===o.display||"table"===o.display||"grid"===o.display||l>=r&&"none"===n[H]||i&&"none"===n[H]&&l+u>r)?"vertical":"horizontal"},J=function(e,t){if(!e||!e.getBoundingClientRect)return V;var n=e,r=!1;do{if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var a=_css(n);if(n.clientWidth<n.scrollWidth&&("auto"==a.overflowX||"scroll"==a.overflowX)||n.clientHeight<n.scrollHeight&&("auto"==a.overflowY||"scroll"==a.overflowY)){if(!n||!n.getBoundingClientRect||n===j.body)return V;if(r||t)return n;r=!0}}}while(n=n.parentNode);return V},Q=_throttle(function(e,t,n,r){if(t.scroll){var a=n?n[D]:window,i=t.scrollSensitivity,o=t.scrollSpeed,c=e.clientX,f=e.clientY,h=(window.innerWidth,window.innerHeight,!1);l!==n&&(ee(),s=t.scroll,u=t.scrollFn,!0===s&&(s=J(n,!0),l=s));var d=0,p=s;do{var m,g,v,y,_,w,x,k,C,E=p,M=_getRect(E),O=M.top,A=M.bottom,R=M.left,N=M.right,P=M.width,L=M.height;if(E!==V?(m=E.scrollWidth,g=E.scrollHeight,v=_css(E),w=P<m&&("auto"===v.overflowX||"scroll"===v.overflowX),x=L<g&&("auto"===v.overflowY||"scroll"===v.overflowY),k=E.scrollLeft,C=E.scrollTop):(m=j.documentElement.scrollWidth,g=j.documentElement.scrollHeight,v=_css(j.documentElement),w=P<m&&("auto"===v.overflowX||"scroll"===v.overflowX||"visible"===v.overflowX),x=L<g&&("auto"===v.overflowY||"scroll"===v.overflowY||"visible"===v.overflowY),k=j.documentElement.scrollLeft,C=j.documentElement.scrollTop),y=w&&(G(N-c)<=i&&k+P<m)-(G(R-c)<=i&&!!k),_=x&&(G(A-f)<=i&&C+L<g)-(G(O-f)<=i&&!!C),!S[d])for(var I=0;I<=d;I++)S[I]||(S[I]={});S[d].vx==y&&S[d].vy==_&&S[d].el===E||(S[d].el=E,S[d].vx=y,S[d].vy=_,clearInterval(S[d].pid),!E||0==y&&0==_||(h=!0,S[d].pid=setInterval(function(){r&&0===this.layer&&Sortable.active._emulateDragOver(!0);var t=S[this.layer].vy?S[this.layer].vy*o:0,n=S[this.layer].vx?S[this.layer].vx*o:0;"function"==typeof u&&"continue"!==u.call(a,n,t,e,b,S[this.layer].el)||(S[this.layer].el===V?V.scrollTo(V.pageXOffset+n,V.pageYOffset+t):(S[this.layer].el.scrollTop+=t,S[this.layer].el.scrollLeft+=n))}.bind({layer:d}),24))),d++}while(t.bubbleScroll&&p!==V&&(p=J(p,!1)));T=h}},30),ee=function(){S.forEach(function(e){clearInterval(e.pid)}),S=[]},te=function(e){function toFn(e,t){return function(n,r,a,i){var o=n.options.group.name&&r.options.group.name&&n.options.group.name===r.options.group.name;if(null==e&&(t||o))return!0;if(null==e||!1===e)return!1;if(t&&"clone"===e)return e;if("function"==typeof e)return toFn(e(n,r,a,i));var s=(t?n:r).options.group.name;return!0===e||"string"==typeof e&&e===s||e.join&&e.indexOf(s)>-1}}var t={},n=e.group;n&&"object"==typeof n||(n={name:n}),t.name=n.name,t.checkPull=toFn(n.pull,!0),t.checkPut=toFn(n.put),t.revertClone=n.revertClone,e.group=t},ne=function(t){e&&e.parentNode&&e.parentNode[D]&&e.parentNode[D]._computeIsAligned(t)},re=function(e,t){for(var n=t;!n[D];)n=n.parentNode;return e===n},ae=function(e,t,n){for(var r=e.parentNode;r&&!r[D];)r=r.parentNode;r&&r[D][n](_extend(t,{artificialBubble:!0}))},ie=function(){!W&&n&&_css(n,"display","none")},oe=function(){!W&&n&&_css(n,"display","")};j.addEventListener("click",function(e){if(M)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),M=!1,!1},!0);var se,le=function(t){if(e){var n=function(e,t){for(var n=0;n<O.length;n++)if(!O[n].children.length){var r=_getRect(O[n]),a=O[n][D].options.emptyInsertThreshold,i=e>=r.left-a&&e<=r.right+a,o=t>=r.top-a&&t<=r.bottom+a;if(i&&o)return O[n]}}(t.clientX,t.clientY);n&&n[D]._onDragOver({clientX:t.clientX,clientY:t.clientY,target:n,rootEl:n})}};function Sortable(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be HTMLElement, not "+{}.toString.call(e);this.el=e,this.options=t=_extend({},t),e[D]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,scroll:!0,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0,draggable:/[uo]l/i.test(e.nodeName)?"li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Z(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,touchStartThreshold:P(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Sortable.supportPointer&&("PointerEvent"in window||window.navigator&&"msPointerEnabled"in window.navigator),emptyInsertThreshold:5};for(var r in n)!(r in t)&&(t[r]=n[r]);for(var a in te(t),this)"_"===a.charAt(0)&&"function"==typeof this[a]&&(this[a]=this[a].bind(this));this.nativeDraggable=!t.forceFallback&&q,t.supportPointer?_on(e,"pointerdown",this._onTapStart):(_on(e,"mousedown",this._onTapStart),_on(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(_on(e,"dragover",this),_on(e,"dragenter",this)),O.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[])}function _closest(e,t,n,r){if(e){n=n||j;do{if(">*"===t&&e.parentNode===n||_matches(e,t)||r&&e===n)return e;if(e===n)break}while(e=_getParentOrHost(e))}return null}function _getParentOrHost(e){return e.host&&e!==j&&e.host.nodeType?e.host:e.parentNode}function _on(e,t,n){e.addEventListener(t,n,z)}function _off(e,t,n){e.removeEventListener(t,n,z)}function _toggleClass(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(N," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(N," ")}}function _css(e,t,n){var r=e&&e.style;if(r){if(void 0===n)return j.defaultView&&j.defaultView.getComputedStyle?n=j.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),void 0===t?n:n[t];t in r||-1!==t.indexOf("webkit")||(t="-webkit-"+t),r[t]=n+("string"==typeof n?"":"px")}}function _matrix(e){var t="";do{var n=_css(e,"transform");n&&"none"!==n&&(t=n+" "+t)}while(e=e.parentNode);return window.DOMMatrix?new DOMMatrix(t):window.WebKitCSSMatrix?new WebKitCSSMatrix(t):window.CSSMatrix?new CSSMatrix(t):void 0}function _find(e,t,n){if(e){var r=e.getElementsByTagName(t),a=0,i=r.length;if(n)for(;a<i;a++)n(r[a],a);return r}return[]}function _dispatchEvent(e,t,n,a,i,o,s,l,u){var c,f=(e=e||t[D]).options,h="on"+n.charAt(0).toUpperCase()+n.substr(1);!window.CustomEvent||U||F?(c=j.createEvent("Event")).initEvent(n,!0,!0):c=new CustomEvent(n,{bubbles:!0,cancelable:!0}),c.to=i||t,c.from=o||t,c.item=a||t,c.clone=r,c.oldIndex=s,c.newIndex=l,c.originalEvent=u,t&&t.dispatchEvent(c),f[h]&&f[h].call(e,c)}function _onMove(e,t,n,r,a,i,o,s){var l,u,c=e[D],f=c.options.onMove;return!window.CustomEvent||U||F?(l=j.createEvent("Event")).initEvent("move",!0,!0):l=new CustomEvent("move",{bubbles:!0,cancelable:!0}),l.to=t,l.from=e,l.dragged=n,l.draggedRect=r,l.related=a||t,l.relatedRect=i||_getRect(t),l.willInsertAfter=s,l.originalEvent=o,e.dispatchEvent(l),f&&(u=f.call(c,l,o)),u}function _disableDraggable(e){e.draggable=!1}function _unsilent(){$=!1}function _getChild(t,r,a){for(var i=0,o=0,s=t.children;o<s.length;){if("none"!==s[o].style.display&&s[o]!==n&&s[o]!==e&&_closest(s[o],a.draggable,t,!1)){if(i===r)return s[o];i++}o++}return null}function _lastChild(e){var t=e.lastElementChild;return t===n&&(t=e.children[e.childElementCount-2]),t||null}function _generateId(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;n--;)r+=t.charCodeAt(n);return r.toString(36)}function _index(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e&&(e=e.previousElementSibling);)"TEMPLATE"!==e.nodeName.toUpperCase()&&e!==r&&n++;return n}function _matches(e,t){if(e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}function _throttle(e,t){return function(){if(!se){var n=arguments,r=this;se=L(function(){1===n.length?e.call(r,n[0]):e.apply(r,n),se=void 0},t)}}}function _extend(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function _clone(e){return B&&B.dom?B.dom(e).cloneNode(!0):I?I(e).clone(!0)[0]:e.cloneNode(!0)}function _nextTick(e){return L(e,0)}function _cancelNextTick(e){return clearTimeout(e)}function _preventScroll(e){(Sortable.active||E)&&e.cancelable&&e.preventDefault()}function _getRect(e,t,n){if(e.getBoundingClientRect||e===V){var r,a,i,o,s,l,u;if(e!==V?(a=(r=e.getBoundingClientRect()).top,i=r.left,o=r.bottom,s=r.right,l=r.height,u=r.width):(a=0,i=0,o=window.innerHeight,s=window.innerWidth,l=window.innerHeight,u=window.innerWidth),n&&e!==V){if(t=t||e.parentNode,!U)do{if(t&&t.getBoundingClientRect&&"none"!==_css(t,"transform")){var c=t.getBoundingClientRect();a-=c.top+P(_css(t,"border-top-width")),i-=c.left+P(_css(t,"border-left-width")),o=a+r.height,s=i+r.width;break}}while(t=t.parentNode);var f=_matrix(e),h=f&&f.a,d=f&&f.d;f&&(o=(a/=d)+(l/=d),s=(i/=h)+(u/=h))}return{top:a,left:i,bottom:o,right:s,width:u,height:l}}}return j.addEventListener("dragover",le),j.addEventListener("mousemove",le),Sortable.prototype={constructor:Sortable,_computeIsAligned:function(t){var r;if(n&&!W?(ie(),r=j.elementFromPoint(t.clientX,t.clientY),oe()):r=t.target,r=_closest(r,this.options.draggable,this.el,!1),!Y&&e&&e.parentNode===this.el){for(var a,i,o,s,l,u,c,f,h=this.el.children,d=0;d<h.length;d++)_closest(h[d],this.options.draggable,this.el,!1)&&h[d]!==r&&(h[d].sortableMouseAligned=(a=t.clientX,i=t.clientY,o=h[d],s=this._getDirection(t,null),this.options,l=void 0,u=void 0,c=void 0,f=void 0,l=_getRect(o),u="vertical"===s?l.left:l.top,c="vertical"===s?l.right:l.bottom,u<(f="vertical"===s?a:i)&&f<c));_closest(r,this.options.draggable,this.el,!0)||(_=null),Y=!0,L(function(){Y=!1},30)}},_getDirection:function(t,n){return"function"==typeof this.options.direction?this.options.direction.call(this,t,n,e):this.options.direction},_onTapStart:function(t){if(t.cancelable){var n,r=this,a=this.el,i=this.options,s=i.preventOnFilter,l=t.type,u=t.touches&&t.touches[0],c=(u||t).target,f=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||c,h=i.filter;if(function(e){K.length=0;var t=e.getElementsByTagName("input"),n=t.length;for(;n--;){var r=t[n];r.checked&&K.push(r)}}(a),(!U||t.artificialBubble||re(a,c))&&!e&&!(/mousedown|pointerdown/.test(l)&&0!==t.button||i.disabled||f.isContentEditable))if(c=_closest(c,i.draggable,a,!1)){if(o!==c){if(n=_index(c,i.draggable),"function"==typeof h){if(h.call(this,t,c,this))return _dispatchEvent(r,f,"filter",c,a,a,n),void(s&&t.cancelable&&t.preventDefault())}else if(h&&(h=h.split(",").some(function(e){if(e=_closest(f,e.trim(),a,!1))return _dispatchEvent(r,e,"filter",c,a,a,n),!0})))return void(s&&t.cancelable&&t.preventDefault());i.handle&&!_closest(f,i.handle,a,!1)||this._prepareDragStart(t,u,c,n)}}else U&&ae(a,t,"_onTapStart")}},_handleAutoScroll:function(t,n){if(e&&this.options.scroll){var r=t.clientX,a=t.clientY,i=j.elementFromPoint(r,a),o=this;if(n||F||U){Q(t,o.options,i,n);var s=J(i,!0);!T||p&&r===m&&a===g||(p&&clearInterval(p),p=setInterval(function(){if(e){var i=J(j.elementFromPoint(r,a),!0);i!==s&&(s=i,ee(),Q(t,o.options,s,n))}},10),m=r,g=a)}else{if(!o.options.bubbleScroll||J(i,!0)===window)return void ee();Q(t,o.options,J(i,!1),!1)}}},_prepareDragStart:function(n,r,s,l){var u,f=this,d=f.el,p=f.options,m=d.ownerDocument;s&&!e&&s.parentNode===d&&(a=d,t=(e=s).parentNode,i=e.nextSibling,o=s,h=p.group,c=l,v={target:e,clientX:(r||n).clientX,clientY:(r||n).clientY},this._lastX=(r||n).clientX,this._lastY=(r||n).clientY,e.style["will-change"]="all",e.style.transition="",e.style.transform="",u=function(){f._disableDelayedDrag(),e.draggable=f.nativeDraggable,f._triggerDragStart(n,r),_dispatchEvent(f,a,"choose",e,a,a,c),_toggleClass(e,p.chosenClass,!0)},p.ignore.split(",").forEach(function(t){_find(e,t.trim(),_disableDraggable)}),p.supportPointer?(_on(m,"pointerup",f._onDrop),_on(m,"pointercancel",f._onDrop)):(_on(m,"mouseup",f._onDrop),_on(m,"touchend",f._onDrop),_on(m,"touchcancel",f._onDrop)),p.delay?(_on(m,"mouseup",f._disableDelayedDrag),_on(m,"touchend",f._disableDelayedDrag),_on(m,"touchcancel",f._disableDelayedDrag),_on(m,"mousemove",f._delayedDragTouchMoveHandler),_on(m,"touchmove",f._delayedDragTouchMoveHandler),p.supportPointer&&_on(m,"pointermove",f._delayedDragTouchMoveHandler),f._dragStartTimer=L(u,p.delay)):u())},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;X(G(t.clientX-this._lastX),G(t.clientY-this._lastY))>=this.options.touchStartThreshold&&this._disableDelayedDrag()},_disableDelayedDrag:function(){var e=this.el.ownerDocument;clearTimeout(this._dragStartTimer),_off(e,"mouseup",this._disableDelayedDrag),_off(e,"touchend",this._disableDelayedDrag),_off(e,"touchcancel",this._disableDelayedDrag),_off(e,"mousemove",this._delayedDragTouchMoveHandler),_off(e,"touchmove",this._delayedDragTouchMoveHandler),_off(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,n){n=n||("touch"==t.pointerType?t:null),!this.nativeDraggable||n?this.options.supportPointer?(n&&_on(j,"touchmove",_preventScroll),_on(j,"pointermove",this._onTouchMove)):n?(_on(j,"touchmove",_preventScroll),_on(j,"touchmove",this._onTouchMove)):_on(j,"mousemove",this._onTouchMove):(_on(e,"dragend",this),_on(a,"dragstart",this._onDragStart));try{j.selection?_nextTick(function(){j.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(t){if(E=!1,a&&e){this.nativeDraggable&&(_on(j,"dragover",this._handleAutoScroll),_on(j,"dragover",ne));var n=this.options;!t&&_toggleClass(e,n.dragClass,!1),_toggleClass(e,n.ghostClass,!0),_css(e,"transform",""),Sortable.active=this,t&&this._appendGhost(),_dispatchEvent(this,a,"start",e,a,a,c)}else this._nulling()},_emulateDragOver:function(t){if(b){if(this._lastX===b.clientX&&this._lastY===b.clientY&&!t)return;this._lastX=b.clientX,this._lastY=b.clientY,ie();for(var n=j.elementFromPoint(b.clientX,b.clientY),r=n;n&&n.shadowRoot;)r=n=n.shadowRoot.elementFromPoint(b.clientX,b.clientY);if(r)do{if(r[D])if(r[D]._onDragOver({clientX:b.clientX,clientY:b.clientY,target:n,rootEl:r})&&!this.options.dragoverBubble)break;n=r}while(r=r.parentNode);e.parentNode[D]._computeIsAligned(b),oe()}},_onTouchMove:function(e){if(v){if(!e.cancelable)return;var t=this.options,r=t.fallbackTolerance,a=t.fallbackOffset,i=e.touches?e.touches[0]:e,o=n&&_matrix(n),s=n&&o&&o.a,l=n&&o&&o.d,u=(i.clientX-v.clientX+a.x)/(s||1),c=(i.clientY-v.clientY+a.y)/(l||1),f=e.touches?"translate3d("+u+"px,"+c+"px,0)":"translate("+u+"px,"+c+"px)";if(!Sortable.active&&!E){if(r&&X(G(i.clientX-this._lastX),G(i.clientY-this._lastY))<r)return;this._onDragStart(e,!0)}this._handleAutoScroll(i,!0),y=!0,b=i,_css(n,"webkitTransform",f),_css(n,"mozTransform",f),_css(n,"msTransform",f),_css(n,"transform",f),e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!n){var t=_getRect(e,this.options.fallbackOnBody?j.body:a,!0),r=(_css(e),this.options);_toggleClass(n=e.cloneNode(!0),r.ghostClass,!1),_toggleClass(n,r.fallbackClass,!0),_toggleClass(n,r.dragClass,!0),_css(n,"box-sizing","border-box"),_css(n,"margin",0),_css(n,"top",t.top),_css(n,"left",t.left),_css(n,"width",t.width),_css(n,"height",t.height),_css(n,"opacity","0.8"),_css(n,"position","fixed"),_css(n,"zIndex","100000"),_css(n,"pointerEvents","none"),r.fallbackOnBody&&j.body.appendChild(n)||a.appendChild(n)}},_onDragStart:function(t,n){var i=this,o=t.dataTransfer,s=i.options;(r=_clone(e)).draggable=!1,r.style["will-change"]="",this._hideClone(),_toggleClass(r,i.options.chosenClass,!1),i._cloneId=_nextTick(function(){i.options.removeCloneOnHide||a.insertBefore(r,e),_dispatchEvent(i,a,"clone",e)}),!n&&_toggleClass(e,s.dragClass,!0),n?(M=!0,i._loopId=setInterval(i._emulateDragOver,50)):(_off(j,"mouseup",i._onDrop),_off(j,"touchend",i._onDrop),_off(j,"touchcancel",i._onDrop),_off(j,"pointercancel",i._onDrop),o&&(o.effectAllowed="move",s.setData&&s.setData.call(i,o,e)),_on(j,"drop",i),_css(e,"transform","translateZ(0)")),E=!0,i._dragStartId=_nextTick(i._dragStarted.bind(i,n)),_on(j,"selectstart",i)},_onDragOver:function(r){var o,s,l,u=this.el,f=r.target,p=this.options,m=p.group,g=Sortable.active,v=h===m,b=p.sort,S=this;if(!$&&(!U||r.rootEl||r.artificialBubble||re(u,f))){if(void 0!==r.preventDefault&&r.cancelable&&r.preventDefault(),y=!0,f=_closest(f,p.draggable,u,!0),_closest(r.target,null,e,!0)||f.animated)return completed();if(f!==e&&(M=!1),g&&!p.disabled&&(v?b||(l=!a.contains(e)):d===this||(this.lastPutMode=h.checkPull(this,g,e,r))&&m.checkPut(this,g,e,r))){var E=this._getDirection(r,f);if(o=_getRect(e),l)return this._hideClone(),t=a,i?a.insertBefore(e,i):a.appendChild(e),completed();if(0===u.children.length||u.children[0]===n||function(e,t,n){var r=_getRect(_lastChild(n)),a="vertical"===t?e.clientY:e.clientX,i="vertical"===t?e.clientX:e.clientY,o="vertical"===t?r.bottom:r.right,s="vertical"===t?r.left:r.top,l="vertical"===t?r.right:r.bottom;return i>s&&i<l&&a>o}(r,E,u)&&!e.animated){if(0!==u.children.length&&u.children[0]!==n&&u===r.target&&(f=_lastChild(u)),f&&(s=_getRect(f)),v?g._hideClone():g._showClone(this),!1!==_onMove(a,u,e,o,f,s,r,!!f))return u.appendChild(e),t=u,C=null,changed(),this._animate(o,e),f&&this._animate(s,f),completed()}else if(f&&f!==e&&void 0!==f.parentNode[D]&&f!==u){var O,N=0,P=f.sortableMouseAligned,I=e.parentNode!==u,B=function(e,t){var n=J(n,!0),r=_getRect(e)[t];for(;n;){var a=_getRect(n)[t];if(!("top"===t||"left"===t?r>=a:r<=a))return!0;if(n===V)break;n=J(n,!1)}return!1}(f,"vertical"===E?"top":"left");if(_!==f&&(x=null,O=_getRect(f)["vertical"===E?"top":"left"],A=!1),function(t,n,r){var a=t===e&&C||_getRect(t),i=n===e&&C||_getRect(n),o="vertical"===r?a.left:a.top,s="vertical"===r?a.right:a.bottom,l="vertical"===r?a.width:a.height,u="vertical"===r?i.left:i.top,c="vertical"===r?i.right:i.bottom,f="vertical"===r?i.width:i.height;return o===u||s===c||o+l/2===u+f/2}(e,f,E)&&P||I||B||p.invertSwap||"insert"===x||"swap"===x?("swap"!==x&&(R=p.invertSwap||I||T||B),N=function(t,n,r,a,i,o,s){var l=_getRect(n),u="vertical"===r?t.clientY:t.clientX,c="vertical"===r?l.height:l.width,f="vertical"===r?l.top:l.left,h="vertical"===r?l.bottom:l.right,d=_getRect(e),p=!1;if(!o)if(s&&k<c*a)if(!A&&(1===w?u>f+c*i/2:u<h-c*i/2)&&(A=!0),A)p=!0;else{"vertical"===r?d.top:d.left,"vertical"===r?d.bottom:d.right;if(1===w?u<f+k:u>h-k)return-1*w}else if(u>f+c*(1-a)/2&&u<h-c*(1-a)/2)return u>f+c/2?-1:1;if((p=p||o)&&(u<f+c*i/2||u>h-c*i/2))return u>f+c/2?1:-1;return 0}(r,f,E,p.swapThreshold,null==p.invertedSwapThreshold?p.swapThreshold:p.invertedSwapThreshold,R,_===f),x="swap"):(N=function(t,n){var r=_index(e,n.draggable),a=_index(t,n.draggable);return r<a?1:-1}(f,p),x="insert"),0===N)return completed();C=null,_=f,w=N,s=_getRect(f);var z=f.nextElementSibling,F=!1,H=_onMove(a,u,e,o,f,s,r,F=1===N);if(!1!==H)return 1!==H&&-1!==H||(F=1===H),$=!0,L(_unsilent,30),v?g._hideClone():g._showClone(this),F&&!z?u.appendChild(e):f.parentNode.insertBefore(e,F?z:f),t=e.parentNode,void 0===O||R||(k=G(O-_getRect(f)["vertical"===E?"top":"left"])),changed(),!I&&this._animate(s,f),this._animate(o,e),completed()}if(u.contains(e))return completed()}return U&&!r.rootEl&&ae(u,r,"_onDragOver"),!1}function completed(){return g&&(_toggleClass(e,d?d.options.ghostClass:g.options.ghostClass,!1),_toggleClass(e,p.ghostClass,!0)),d!==S&&S!==Sortable.active?d=S:S===Sortable.active&&(d=null),(f===e&&!e.animated||f===u&&!f.animated)&&(_=null),p.dragoverBubble||r.rootEl||f===j||(S._handleAutoScroll(r),e.parentNode[D]._computeIsAligned(r)),!p.dragoverBubble&&r.stopPropagation&&r.stopPropagation(),!0}function changed(){_dispatchEvent(S,a,"change",f,u,a,c,_index(e,p.draggable),r)}},_animate:function(t,n){var r=this.options.animation;if(r){var a=_getRect(n);if(n===e&&(C=a),1===t.nodeType&&(t=_getRect(t)),t.left+t.width/2!==a.left+a.width/2||t.top+t.height/2!==a.top+a.height/2){var i=_matrix(this.el),o=i&&i.a,s=i&&i.d;_css(n,"transition","none"),_css(n,"transform","translate3d("+(t.left-a.left)/(o||1)+"px,"+(t.top-a.top)/(s||1)+"px,0)"),n.offsetWidth,_css(n,"transition","transform "+r+"ms"+(this.options.easing?" "+this.options.easing:"")),_css(n,"transform","translate3d(0,0,0)")}"number"==typeof n.animated&&clearTimeout(n.animated),n.animated=L(function(){_css(n,"transition",""),_css(n,"transform",""),n.animated=!1},r)}},_offUpEvents:function(){var e=this.el.ownerDocument;_off(j,"touchmove",_preventScroll),_off(j,"pointermove",_preventScroll),_off(j,"touchmove",this._onTouchMove),_off(j,"pointermove",this._onTouchMove),_off(e,"mouseup",this._onDrop),_off(e,"touchend",this._onDrop),_off(e,"pointerup",this._onDrop),_off(e,"touchcancel",this._onDrop),_off(e,"pointercancel",this._onDrop),_off(j,"selectstart",this)},_onDrop:function(o){var s=this.el,l=this.options;E=!1,T=!1,R=!1,A=!1,clearInterval(this._loopId),clearInterval(p),ee(),clearTimeout(se),se=void 0,clearTimeout(this._dragStartTimer),_cancelNextTick(this._cloneId),_cancelNextTick(this._dragStartId),_off(j,"mousemove",this._onTouchMove),this.nativeDraggable&&(_off(j,"drop",this),_off(s,"dragstart",this._onDragStart),_off(j,"dragover",this._handleAutoScroll),_off(j,"dragover",ne)),this._offUpEvents(),o&&(y&&(o.cancelable&&o.preventDefault(),!l.dropBubble&&o.stopPropagation()),n&&n.parentNode&&n.parentNode.removeChild(n),(a===t||d&&"clone"!==d.lastPutMode)&&r&&r.parentNode&&r.parentNode.removeChild(r),e&&(this.nativeDraggable&&_off(e,"dragend",this),_disableDraggable(e),e.style["will-change"]="",_toggleClass(e,d?d.options.ghostClass:this.options.ghostClass,!1),_toggleClass(e,this.options.chosenClass,!1),_dispatchEvent(this,a,"unchoose",e,t,a,c,null,o),a!==t?((f=_index(e,l.draggable))>=0&&(_dispatchEvent(null,t,"add",e,t,a,c,f,o),_dispatchEvent(this,a,"remove",e,t,a,c,f,o),_dispatchEvent(null,t,"sort",e,t,a,c,f,o),_dispatchEvent(this,a,"sort",e,t,a,c,f,o)),d&&d.save()):e.nextSibling!==i&&(f=_index(e,l.draggable))>=0&&(_dispatchEvent(this,a,"update",e,t,a,c,f,o),_dispatchEvent(this,a,"sort",e,t,a,c,f,o)),Sortable.active&&(null!=f&&-1!==f||(f=c),_dispatchEvent(this,a,"end",e,t,a,c,f,o),this.save()))),this._nulling()},_nulling:function(){a=e=t=n=i=r=o=s=l=S.length=p=m=g=v=b=y=f=c=_=w=C=d=h=Sortable.active=null,K.forEach(function(e){e.checked=!0}),K.length=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":e&&(this._onDragOver(t),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.cancelable&&e.preventDefault()}(t));break;case"selectstart":t.preventDefault()}},toArray:function(){for(var e,t=[],n=this.el.children,r=0,a=n.length,i=this.options;r<a;r++)_closest(e=n[r],i.draggable,this.el,!1)&&t.push(e.getAttribute(i.dataIdAttr)||_generateId(e));return t},sort:function(e){var t={},n=this.el;this.toArray().forEach(function(e,r){var a=n.children[r];_closest(a,this.options.draggable,n,!1)&&(t[e]=a)},this),e.forEach(function(e){t[e]&&(n.removeChild(t[e]),n.appendChild(t[e]))})},save:function(){var e=this.options.store;e&&e.set&&e.set(this)},closest:function(e,t){return _closest(e,t||this.options.draggable,this.el,!1)},option:function(e,t){var n=this.options;if(void 0===t)return n[e];n[e]=t,"group"===e&&te(n)},destroy:function(){var e=this.el;e[D]=null,_off(e,"mousedown",this._onTapStart),_off(e,"touchstart",this._onTapStart),_off(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(_off(e,"dragover",this),_off(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),function(e){e.removeAttribute("draggable")}),this._onDrop(),O.splice(O.indexOf(this.el),1),this.el=e=null},_hideClone:function(){r.cloneHidden||(_css(r,"display","none"),r.cloneHidden=!0,r.parentNode&&this.options.removeCloneOnHide&&r.parentNode.removeChild(r))},_showClone:function(t){"clone"===t.lastPutMode?r.cloneHidden&&(a.contains(e)&&!this.options.group.revertClone?a.insertBefore(r,e):i?a.insertBefore(r,i):a.appendChild(r),this.options.group.revertClone&&this._animate(e,r),_css(r,"display",""),r.cloneHidden=!1):this._hideClone()}},Sortable.utils={on:_on,off:_off,css:_css,find:_find,is:function(e,t){return!!_closest(e,t,e,!1)},extend:_extend,throttle:_throttle,closest:_closest,toggleClass:_toggleClass,clone:_clone,index:_index,nextTick:_nextTick,cancelNextTick:_cancelNextTick,detectDirection:Z,getChild:_getChild},Sortable.create=function(e,t){return new Sortable(e,t)},Sortable.version="1.8.0",Sortable})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i,o=null!=t?t:e.nullContext||{},s=n.helperMissing,l=e.escapeExpression;return'<div class="loader__mask">\n    <div class="loader">\n        '+l("function"==typeof(i=null!=(i=n.spinner||(null!=t?t.spinner:t))?i:s)?i.call(o,{name:"spinner",hash:{},data:a}):i)+'\n        <p class="loader__text">'+l("function"==typeof(i=null!=(i=n.text||(null!=t?t.text:t))?i:s)?i.call(o,{name:"text",hash:{},data:a}):i)+"</p>\n    </div>\n</div>\n"},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i,o=null!=t?t:e.nullContext||{},s=n.helperMissing,l=e.escapeExpression;return'<div class="timeline__body">\n    <div class=\'timeline__chart\'>\n        <svg class="timeline__chart_svg">\n            <g transform="translate('+l("function"==typeof(i=null!=(i=n.PADDING||(null!=t?t.PADDING:t))?i:s)?i.call(o,{name:"PADDING",hash:{},data:a}):i)+', 15)">\n                <g class="timeline__slider"/>\n                <g class="timeline__plot" transform="translate(0, '+l("function"==typeof(i=null!=(i=n.PADDING||(null!=t?t.PADDING:t))?i:s)?i.call(o,{name:"PADDING",hash:{},data:a}):i)+')">\n                    <g class="timeline__chart__axis timeline__chart__axis_x"/>\n                </g>\n            </g>\n        </svg>\n    </div>\n    <div class=\'timeline__brush\'>\n        <svg class="timeline__brush_svg">\n            <g class="timeline__brush__axis timeline__brush__axis_x"/>\n        </svg>\n    </div>\n</div>'},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){return'<h2 class="widget__title">\n    '+e.escapeExpression((o=n(9),o&&(o.__esModule?o.default:o)).call(null!=t?t:e.nullContext||{},"chart.status.name",{name:"t",hash:{},data:i}))+'\n</h2>\n<div class="status-widget__content chart__body"></div>\n';var o},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){return'<h2 class="widget__title">\n    '+e.escapeExpression((o=n(9),o&&(o.__esModule?o.default:o)).call(null!=t?t:e.nullContext||{},"chart.severity.name",{name:"t",hash:{},data:i}))+'\n</h2>\n<div class="severity-widget__content chart__body"></div>';var o},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){return'<h2 class="widget__title">\n    '+e.escapeExpression((o=n(9),o&&(o.__esModule?o.default:o)).call(null!=t?t:e.nullContext||{},"chart.duration.name",{name:"t",hash:{},data:i}))+'\n</h2>\n<div class="duration-widget__content chart__body"></div>';var o},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){return'<h2 class="widget__title">\n    '+e.escapeExpression((o=n(9),o&&(o.__esModule?o.default:o)).call(null!=t?t:e.nullContext||{},"widget.durationTrend.name",{name:"t",hash:{},data:i}))+'\n</h2>\n<div class="duration-trend__chart"></div>\n';var o},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){return'<h2 class="widget__title">\n    '+e.escapeExpression((o=n(9),o&&(o.__esModule?o.default:o)).call(null!=t?t:e.nullContext||{},"widget.retryTrend.name",{name:"t",hash:{},data:i}))+'\n</h2>\n<div class="retry-trend__chart"></div>\n';var o},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){return'<h2 class="widget__title">\n    '+e.escapeExpression((o=n(9),o&&(o.__esModule?o.default:o)).call(null!=t?t:e.nullContext||{},"widget.categoriesTrend.name",{name:"t",hash:{},data:i}))+'\n</h2>\n<div class="categories-trend__chart"></div>\n';var o},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return"                "+s(__default(n(9)).call(o,"widget.summary.aggregatedName",{name:"t",hash:{},data:i}))+'\n                <span class="'+s(__default(n(7)).call(o,"widget","subtitle",{name:"b",hash:{},data:i}))+'">'+s(e.lambda(null!=t?t.launchesCount:t,t))+" "+s(__default(n(9)).call(o,"widget.summary.launches",{name:"t",hash:{count:null!=t?t.launchesCount:t},data:i}))+"</span>\n"},3:function(e,t,r,a,i){var o,s=e.escapeExpression;return"                "+s(e.lambda(null!=t?t.reportName:t,t))+" "+s(__default(n(35)).call(null!=t?t:e.nullContext||{},null!=(o=null!=t?t.time:t)?o.stop:o,{name:"date",hash:{},data:i}))+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression;return'<div class="'+l(__default(n(7)).call(s,"widget","flex-line",{name:"b",hash:{},data:i}))+'">\n    <div class="'+l(__default(n(7)).call(s,"widget","column",{name:"b",hash:{},data:i}))+'">\n        <h2 class="'+l(__default(n(7)).call(s,"widget","title",{name:"b",hash:{},data:i}))+'">\n'+(null!=(o=r.if.call(s,null!=t?t.isAggregated:t,{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.program(3,i,0),data:i}))?o:"")+'            <div class="'+l(__default(n(7)).call(s,"widget","subtitle",{name:"b",hash:{},data:i}))+'">\n                '+l(__default(n(30)).call(s,null!=(o=null!=t?t.time:t)?o.start:o,{name:"time",hash:{},data:i}))+" - "+l(__default(n(30)).call(s,null!=(o=null!=t?t.time:t)?o.stop:o,{name:"time",hash:{},data:i}))+" ("+l(__default(n(20)).call(s,null!=(o=null!=t?t.time:t)?o.duration:o,2,{name:"duration",hash:{},data:i}))+')\n            </div>\n        </h2>\n        <div class="'+l(__default(n(7)).call(s,"summary-widget","stats",{name:"b",hash:{},data:i}))+' splash">\n            <div class="'+l(__default(n(7)).call(s,"splash","title",{name:"b",hash:{},data:i}))+'">'+l(e.lambda(null!=(o=null!=t?t.statistic:t)?o.total:o,t))+'</div>\n            <div class="'+l(__default(n(7)).call(s,"splash","subtitle",{name:"b",hash:{},data:i}))+'">'+l(__default(n(9)).call(s,"widget.summary.testResults",{name:"t",hash:{count:null!=(o=null!=t?t.statistic:t)?o.total:o},data:i}))+'</div>\n        </div>\n    </div>\n    <div class="'+l(__default(n(7)).call(s,"widget","column",{name:"b",hash:{},data:i}))+" "+l(__default(n(7)).call(s,"summary-widget","chart",{name:"b",hash:{},data:i}))+'"></div>\n</div>\n'},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){return'<h2 class="widget__title">\n    '+e.escapeExpression((o=n(9),o&&(o.__esModule?o.default:o)).call(null!=t?t:e.nullContext||{},"widget.trend.name",{name:"t",hash:{},data:i}))+'\n</h2>\n<div class="history-trend__chart"></div>\n';var o},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,n,r,a){var i,o=null!=t?t:e.nullContext||{};return'    <div class="table  table_hover widget__table">\n'+(null!=(i=n.each.call(o,null!=t?t.items:t,{name:"each",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?i:"")+(null!=(i=n.if.call(o,null!=t?t.overLimit:t,{name:"if",hash:{},fn:e.program(6,a,0),inverse:e.noop,data:a}))?i:"")+"    </div>\n\n"},2:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression;return'        <div class="'+l(__default(n(7)).call(s,"table","row",{name:"b",hash:{},data:i}))+'" disabled>\n            <div class="'+l(__default(n(7)).call(s,"table","col",{name:"b",hash:{},data:i}))+' long-line">\n                '+l(e.lambda(null!=t?t.name:t,t))+'\n            </div>\n            <div class="'+l(__default(n(7)).call(s,"table","col",{name:"b",hash:{},data:i}))+' long-line">\n'+(null!=(o=r.each.call(s,null!=t?t.values:t,{name:"each",hash:{},fn:e.program(3,i,0),inverse:e.noop,data:i}))?o:"")+"            </div>\n        </div>\n"},3:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return"                    "+e.escapeExpression(__default(n(72)).call(s,t,{name:"linky",hash:{},data:i}))+(null!=(o=r.unless.call(s,i&&i.last,{name:"unless",hash:{},fn:e.program(4,i,0),inverse:e.noop,data:i}))?o:"")+"\n"},4:function(e,t,n,r,a){return",<br>"},6:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return'        <a class="'+s(__default(n(7)).call(o,"table","row",{name:"b",hash:{},data:i}))+' clickable environment-widget__expand">\n            <div class="'+s(__default(n(7)).call(o,"table","col",{name:"b",hash:{center:!0},data:i}))+'">'+s(__default(n(9)).call(o,"widget.environment.showAll",{name:"t",hash:{},data:i}))+"</div>\n        </a>\n"},8:function(e,t,r,a,i){return'    <div class="widget__noitems">'+e.escapeExpression(__default(n(9)).call(null!=t?t:e.nullContext||{},"widget.environment.empty",{name:"t",hash:{},data:i}))+"</div>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'<h2 class="widget__title">\n    '+e.escapeExpression(__default(n(9)).call(s,"widget.environment.name",{name:"t",hash:{},data:i}))+"\n</h2>\n"+(null!=(o=r.if.call(s,null!=t?t.items:t,{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.program(8,i,0),data:i}))?o:"")},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,n,r,a){var i;return null!=(i=n.each.call(null!=t?t:e.nullContext||{},null!=t?t.items:t,{name:"each",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?i:""},2:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression,u=e.lambda;return'    <span class="table__row">\n        <div class="'+l(__default(n(7)).call(s,"table","col",{name:"b",hash:{},data:i}))+' executor">\n            <span class="executor-icon executor-icon__'+l(u(null!=t?t.type:t,t))+'">&nbsp;</span>\n            '+l(u(null!=t?t.name:t,t))+"\n        </div>\n"+(null!=(o=r.if.call(s,null!=t?t.buildName:t,{name:"if",hash:{},fn:e.program(3,i,0),inverse:e.program(8,i,0),data:i}))?o:"")+"    </span>\n"},3:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'            <div class="'+e.escapeExpression(__default(n(7)).call(s,"table","col",{name:"b",hash:{right:!0},data:i}))+' executor">\n'+(null!=(o=r.if.call(s,null!=t?t.buildUrl:t,{name:"if",hash:{},fn:e.program(4,i,0),inverse:e.program(6,i,0),data:i}))?o:"")+"\n            </div>\n"},4:function(e,t,n,r,a){var i=e.lambda,o=e.escapeExpression;return'                    <a class="link" href="'+o(i(null!=t?t.buildUrl:t,t))+'">\n                        '+o(i(null!=t?t.buildName:t,t))+'\n                        <span class="fa fa-external-link"></span>\n                    </a>\n'},6:function(e,t,n,r,a){return"                    "+e.escapeExpression(e.lambda(null!=t?t.buildName:t,t))+"\n"},8:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return'            <div class="'+s(__default(n(7)).call(o,"table","col",{name:"b",hash:{right:!0},data:i}))+'">\n                '+s(__default(n(9)).call(o,"widget.executors.unknown",{name:"t",hash:{},data:i}))+"\n            </div>\n"},10:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return'    <div class="table__row">\n        <div class="'+s(__default(n(7)).call(o,"table","col",{name:"b",hash:{center:!0},data:i}))+'">\n            '+s(__default(n(9)).call(o,"widget.executors.empty",{name:"t",hash:{},data:i}))+"\n        </div>\n    </div>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'<h2 class="widget__title">\n    '+e.escapeExpression(__default(n(9)).call(s,"widget.executors.name",{name:"t",hash:{},data:i}))+'\n</h2>\n<div class="table table_hover widget__table">\n'+(null!=(o=r.if.call(s,null!=t?t.items:t,{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.program(10,i,0),data:i}))?o:"")+"</div>\n"},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o,s;return'    <h3 class="pane__section-title">'+e.escapeExpression((s=n(9),s&&(s.__esModule?s.default:s)).call(null!=t?t:e.nullContext||{},"testResult.description.name",{name:"t",hash:{},data:i}))+'</h3>\n    <div class="description__text">'+(null!=(o=e.lambda(null!=t?t.descriptionHtml:t,t))?o:"")+"</div>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i;return null!=(i=n.if.call(null!=t?t:e.nullContext||{},null!=t?t.descriptionHtml:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?i:""},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({1:function(e,t,n,r,a){var i;return"    Tags: "+(null!=(i=n.each.call(null!=t?t:e.nullContext||{},null!=t?t.tags:t,{name:"each",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?i:"")},2:function(e,t,n,r,a){var i;return'\n        <span class="label label__info">'+(null!=(i=n.if.call(null!=t?t:e.nullContext||{},t,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.program(5,a,0),data:a}))?i:"")+"</span>\n"},3:function(e,t,n,r,a){return e.escapeExpression(e.lambda(t,t))},5:function(e,t,n,r,a){return"null"},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i;return null!=(i=n.if.call(null!=t?t:e.nullContext||{},null!=t?t.tags:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?i:""},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o,s,l=null!=t?t:e.nullContext||{};return"    "+e.escapeExpression((s=n(9),s&&(s.__esModule?s.default:s)).call(l,"testResult.categories.name",{name:"t",hash:{},data:i}))+":\n"+(null!=(o=r.each.call(l,null!=t?t.categories:t,{name:"each",hash:{},fn:e.program(2,i,0),inverse:e.noop,data:i}))?o:"")},2:function(e,t,n,r,a){return"        <span>"+e.escapeExpression(e.lambda(null!=t?t.name:t,t))+" </span>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i;return null!=(i=n.if.call(null!=t?t:e.nullContext||{},null!=t?t.categories:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?i:""},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i,o,s){var l,u=null!=t?t:e.nullContext||{},c=e.escapeExpression;return'        <div class="'+c(__default(n(7)).call(u,null!=t?t.cls:t,"success-rate",{name:"b",hash:{},data:i}))+'">\n            '+c(__default(n(9)).call(u,"testResult.history.successRate",{name:"t",hash:{},data:i}))+" "+c(e.lambda(null!=t?t.successRate:t,t))+"\n"+(null!=(l=r.if.call(u,null!=(l=null!=(l=null!=t?t.history:t)?l.statistic:l)?l.total:l,{name:"if",hash:{},fn:e.program(2,i,0,o,s),inverse:e.noop,data:i}))?l:"")+"        </div>\n"+(null!=(l=r.each.call(u,null!=(l=null!=t?t.history:t)?l.items:l,{name:"each",hash:{},fn:e.program(4,i,0,o,s),inverse:e.noop,data:i}))?l:"")},2:function(e,t,r,a,i){var o;return"                ("+e.escapeExpression(__default(n(9)).call(null!=t?t:e.nullContext||{},"testResult.history.statistic",{name:"t",hash:{total:null!=(o=null!=(o=null!=t?t.history:t)?o.statistic:o)?o.total:o,passed:null!=(o=null!=(o=null!=t?t.history:t)?o.statistic:o)?o.passed:o},data:i}))+")\n"},4:function(e,t,n,r,a,i,o){var s;return null!=(s=n.if.call(null!=t?t:e.nullContext||{},null!=t?t.reportUrl:t,{name:"if",hash:{},fn:e.program(5,a,0,i,o),inverse:e.program(7,a,0,i,o),data:a}))?s:""},5:function(e,t,r,a,i,o,s){var l,u=null!=t?t:e.nullContext||{},c=e.escapeExpression,f=e.lambda;return'                <div class="'+c(__default(n(7)).call(u,null!=s[1]?s[1].cls:s[1],"row",{name:"b",hash:{},data:i}))+'">\n                    <a class="link" href="'+c(f(null!=t?t.reportUrl:t,t))+'" target="_blank">\n                        <span class="label label_status_'+c(f(null!=t?t.status:t,t))+'">'+c(f(null!=t?t.status:t,t))+"</span>\n                        <span>"+c(__default(n(9)).call(u,"testResult.history.time",{name:"t",hash:{time:__default(n(30)).call(u,null!=(l=null!=t?t.time:t)?l.start:l,{name:"time",hash:{},data:i}),date:__default(n(35)).call(u,null!=(l=null!=t?t.time:t)?l.start:l,{name:"date",hash:{},data:i})},data:i}))+"</span>\n                    </a>\n                </div>\n"},7:function(e,t,r,a,i){var o,s=e.lambda,l=e.escapeExpression,u=null!=t?t:e.nullContext||{};return'                <div>\n                    <span class="label label_status_'+l(s(null!=t?t.status:t,t))+'">'+l(s(null!=t?t.status:t,t))+"</span>\n                    <span>"+l(__default(n(9)).call(u,"testResult.history.time",{name:"t",hash:{time:__default(n(30)).call(u,null!=(o=null!=t?t.time:t)?o.start:o,{name:"time",hash:{},data:i}),date:__default(n(35)).call(u,null!=(o=null!=t?t.time:t)?o.start:o,{name:"date",hash:{},data:i})},data:i}))+"</span>\n                </div>\n"},9:function(e,t,r,a,i){return"        "+e.escapeExpression(__default(n(9)).call(null!=t?t:e.nullContext||{},"testResult.history.empty",{name:"t",hash:{},data:i}))+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i,o,s){var l,u=null!=t?t:e.nullContext||{};return'<div class="'+e.escapeExpression(__default(n(7)).call(u,"pane","section",{name:"b",hash:{},data:i}))+'">\n'+(null!=(l=r.if.call(u,null!=t?t.history:t,{name:"if",hash:{},fn:e.program(1,i,0,o,s),inverse:e.program(9,i,0,o,s),data:i}))?l:"")+"</div>"},useData:!0,useDepths:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,n,r,a){var i;return null!=(i=n.each.call(null!=t?t:e.nullContext||{},null!=t?t.retries:t,{name:"each",hash:{},fn:e.program(2,a,0),inverse:e.noop,data:a}))?i:""},2:function(e,t,r,a,i){var o,s=e.lambda,l=e.escapeExpression,u=null!=t?t:e.nullContext||{};return'            <a class="link" href="#/testresult/'+l(s(null!=t?t.uid:t,t))+'">\n                <span class="label label_status_'+l(s(null!=t?t.status:t,t))+'">'+l(s(null!=t?t.status:t,t))+"</span>\n                <span>"+l(__default(n(9)).call(u,"testResult.retries.time",{name:"t",hash:{date:__default(n(30)).call(u,null!=(o=null!=t?t.time:t)?o.start:o,{name:"time",hash:{},data:i}),time:__default(n(35)).call(u,null!=(o=null!=t?t.time:t)?o.start:o,{name:"date",hash:{},data:i})},data:i}))+'</span>\n                <pre class="preformated-text"><code>'+l(s(null!=t?t.statusDetails:t,t))+"</code></pre>\n            </a>\n"},4:function(e,t,r,a,i){return"        "+e.escapeExpression(__default(n(9)).call(null!=t?t:e.nullContext||{},"testResult.retries.empty",{name:"t",hash:{},data:i}))+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'<div class="'+e.escapeExpression(__default(n(7)).call(s,"pane","section",{name:"b",hash:{},data:i}))+'">\n'+(null!=(o=r.if.call(s,null!=t?t.retries:t,{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.program(4,i,0),data:i}))?o:"")+"</div>"},useData:!0})},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o,s=e.escapeExpression;return'    <h3 class="pane__section-title">'+s((o=n(9),o&&(o.__esModule?o.default:o)).call(null!=t?t:e.nullContext||{},"testResult.owner.name",{name:"t",hash:{},data:i}))+"</h3>\n    <div>"+s(e.lambda(null!=t?t.owner:t,t))+"</div>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i;return null!=(i=n.if.call(null!=t?t:e.nullContext||{},null!=t?t.owner:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?i:""},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.escapeExpression;return'    <span data-tooltip="'+l(__default(n(35)).call(s,null!=(o=null!=t?t.time:t)?o.start:o,{name:"date",hash:{},data:i}))+" "+l(__default(n(30)).call(s,null!=(o=null!=t?t.time:t)?o.start:o,{name:"time",hash:{},data:i}))+"&nbsp;&ndash;&nbsp;"+l(__default(n(30)).call(s,null!=(o=null!=t?t.time:t)?o.stop:o,{name:"time",hash:{},data:i}))+'">\n        '+l(__default(n(9)).call(s,"testResult.duration.name",{name:"t",hash:{},data:i}))+':\n        <span class="fa fa-clock-o"></span>\n        '+l(__default(n(20)).call(s,null!=(o=null!=t?t.time:t)?o.duration:o,2,{name:"duration",hash:{},data:i}))+"\n    </span>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i;return null!=(i=n.if.call(null!=t?t:e.nullContext||{},null!=t?t.time:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?i:""},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return"<h3>"+e.escapeExpression(__default(n(9)).call(s,"testResult.parameters.name",{name:"t",hash:{},data:i}))+"</h3>\n"+(null!=(o=r.each.call(s,null!=t?t.parameters:t,{name:"each",hash:{},fn:e.program(2,i,0),inverse:e.noop,data:i}))?o:"")},2:function(e,t,n,r,a){var i,o=null!=t?t:e.nullContext||{};return'        <div class="environment long-line line-ellipsis">\n            <span class="environment__key">'+(null!=(i=n.if.call(o,null!=t?t.name:t,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.program(5,a,0),data:a}))?i:"")+"</span>:\n"+(null!=(i=n.if.call(o,null!=t?t.value:t,{name:"if",hash:{},fn:e.program(7,a,0),inverse:e.program(9,a,0),data:a}))?i:"")+"        </div>\n"},3:function(e,t,n,r,a){return e.escapeExpression(e.lambda(null!=t?t.name:t,t))},5:function(e,t,n,r,a){return"&lt;null&gt;"},7:function(e,t,r,a,i){return"                <span>"+e.escapeExpression(__default(n(72)).call(null!=t?t:e.nullContext||{},null!=t?t.value:t,{name:"linky",hash:{},data:i}))+"</span>\n"},9:function(e,t,n,r,a){return"                null\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i;return null!=(i=n.if.call(null!=t?t:e.nullContext||{},null!=(i=null!=t?t.parameters:t)?i.length:i,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?i:""},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{};return'    <h3 class="pane__section-title">'+e.escapeExpression(__default(n(9)).call(s,"testResult.links.name",{name:"t",hash:{},data:i}))+"</h3>\n"+(null!=(o=r.each.call(s,null!=t?t.links:t,{name:"each",hash:{},fn:e.program(2,i,0),inverse:e.noop,data:i}))?o:"")},2:function(e,t,r,a,i){var o,s=null!=t?t:e.nullContext||{},l=e.lambda,u=e.escapeExpression;return'        <span class="testresult-link">\n'+(null!=(o=r.if.call(s,__default(n(25)).call(s,null!=t?t.type:t,"issue",{name:"eq",hash:{},data:i}),{name:"if",hash:{},fn:e.program(3,i,0),inverse:e.noop,data:i}))?o:"")+(null!=(o=r.if.call(s,__default(n(25)).call(s,null!=t?t.type:t,"tms",{name:"eq",hash:{},data:i}),{name:"if",hash:{},fn:e.program(5,i,0),inverse:e.noop,data:i}))?o:"")+'        <a class="link" href="'+u(l(null!=t?t.url:t,t))+'" target="_blank">'+u(l(null!=t?t.name:t,t))+"</a>\n    </span>\n"},3:function(e,t,n,r,a){return'            <span class="fa fa-bug"></span>\n'},5:function(e,t,n,r,a){return'            <span class="fa fa-database"></span>\n'},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i;return null!=(i=n.if.call(null!=t?t:e.nullContext||{},null!=t?t.links:t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?i:""},useData:!0})},function(e,t,n){},function(e,t,n){},function(e,t,n){e.exports=function(e,t){"use strict";e="default"in e?e.default:e,t="default"in t?t.default:t;var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},r=t.Radio,a=t.Radio={};a.VERSION="2.0.0",a.noConflict=function(){return t.Radio=r,this},a.DEBUG=!1,a._debugText=function(e,t,n){return e+(n?" on the "+n+" channel":"")+': "'+t+'"'},a.debugLog=function(e,t,n){a.DEBUG&&console&&console.warn&&console.warn(a._debugText(e,t,n))};var i=/\s+/;function removeHandler(e,t,n,r){var a=e[t];if(!(n&&n!==a.callback&&n!==a.callback._callback||r&&r!==a.context))return delete e[t],!0}a._eventsApi=function(t,r,a,o){if(!a)return!1;var s={};if("object"===(void 0===a?"undefined":n(a))){for(var l in a){var u=t[r].apply(t,[l,a[l]].concat(o));i.test(l)?e.extend(s,u):s[l]=u}return s}if(i.test(a)){for(var c=a.split(i),f=0,h=c.length;f<h;f++)s[c[f]]=t[r].apply(t,[c[f]].concat(o));return s}return!1},a._callHandler=function(e,t,n){var r=n[0],a=n[1],i=n[2];switch(n.length){case 0:return e.call(t);case 1:return e.call(t,r);case 2:return e.call(t,r,a);case 3:return e.call(t,r,a,i);default:return e.apply(t,n)}};var o,s,l={};function _partial(t){return l[t]||(l[t]=e.bind(a.log,a,t))}function makeCallback(t){return e.isFunction(t)?t:function(){return t}}e.extend(a,{log:function(t,n){if("undefined"!=typeof console){var r=e.toArray(arguments).slice(2);console.log("["+t+'] "'+n+'"',r)}},tuneIn:function(e){var t=a.channel(e);return t._tunedIn=!0,t.on("all",_partial(e)),this},tuneOut:function(e){var t=a.channel(e);return t._tunedIn=!1,t.off("all",_partial(e)),delete l[e],this}}),a.Requests={request:function(t){var n=e.toArray(arguments).slice(1),r=a._eventsApi(this,"request",t,n);if(r)return r;var i=this.channelName,o=this._requests;if(i&&this._tunedIn&&a.log.apply(this,[i,t].concat(n)),o&&(o[t]||o.default)){var s=o[t]||o.default;return n=o[t]?n:arguments,a._callHandler(s.callback,s.context,n)}a.debugLog("An unhandled request was fired",t,i)},reply:function(e,t,n){return a._eventsApi(this,"reply",e,[t,n])?this:(this._requests||(this._requests={}),this._requests[e]&&a.debugLog("A request was overwritten",e,this.channelName),this._requests[e]={callback:makeCallback(t),context:n||this},this)},replyOnce:function(t,n,r){if(a._eventsApi(this,"replyOnce",t,[n,r]))return this;var i=this,o=e.once(function(){return i.stopReplying(t),makeCallback(n).apply(this,arguments)});return this.reply(t,o,r)},stopReplying:function(t,n,r){return a._eventsApi(this,"stopReplying",t)?this:(t||n||r?function(t,n,r,a){t||(t={});for(var i=n?[n]:e.keys(t),o=!1,s=0,l=i.length;s<l;s++)n=i[s],t[n]&&removeHandler(t,n,r,a)&&(o=!0);return o}(this._requests,t,n,r)||a.debugLog("Attempted to remove the unregistered request",t,this.channelName):delete this._requests,this)}},a._channels={},a.channel=function(e){if(!e)throw new Error("You must provide a name for the channel.");return a._channels[e]?a._channels[e]:a._channels[e]=new a.Channel(e)},a.Channel=function(e){this.channelName=e},e.extend(a.Channel.prototype,t.Events,a.Requests,{reset:function(){return this.off(),this.stopListening(),this.stopReplying(),this}});var u=[t.Events,a.Requests];return e.each(u,function(t){e.each(t,function(t,n){a[n]=function(t){return s=e.toArray(arguments).slice(1),(o=this.channel(t))[n].apply(o,s)}})}),a.reset=function(t){var n=t?[this._channels[t]]:this._channels;e.each(n,function(e){e.reset()})},a}(n(14),n(13))},function(e,t){function _typeof2(e){return(_typeof2="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})(e)}function _typeof(t){return"function"==typeof Symbol&&"symbol"===_typeof2(Symbol.iterator)?e.exports=_typeof=function(e){return _typeof2(e)}:e.exports=_typeof=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":_typeof2(e)},_typeof(t)}e.exports=_typeof},function(e,t){function _setPrototypeOf(t,n){return e.exports=_setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},_setPrototypeOf(t,n)}e.exports=_setPrototypeOf},function(e,t,n){(function(e,r){var a;/*! https://mths.be/punycode v1.4.1 by @mathias */!function(i){t&&t.nodeType,e&&e.nodeType;var o="object"==typeof r&&r;o.global!==o&&o.window!==o&&o.self;var s,l=2147483647,u=36,c=1,f=26,h=38,d=700,p=72,m=128,g="-",v=/^xn--/,b=/[^\x20-\x7E]/,y=/[\x2E\u3002\uFF0E\uFF61]/g,_={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},w=u-c,x=Math.floor,k=String.fromCharCode;function error(e){throw new RangeError(_[e])}function map(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function mapDomain(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+map((e=e.replace(y,".")).split("."),t).join(".")}function ucs2decode(e){for(var t,n,r=[],a=0,i=e.length;a<i;)(t=e.charCodeAt(a++))>=55296&&t<=56319&&a<i?56320==(64512&(n=e.charCodeAt(a++)))?r.push(((1023&t)<<10)+(1023&n)+65536):(r.push(t),a--):r.push(t);return r}function ucs2encode(e){return map(e,function(e){var t="";return e>65535&&(t+=k((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=k(e)}).join("")}function digitToBasic(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function adapt(e,t,n){var r=0;for(e=n?x(e/d):e>>1,e+=x(e/t);e>w*f>>1;r+=u)e=x(e/w);return x(r+(w+1)*e/(e+h))}function decode(e){var t,n,r,a,i,o,s,h,d,v,b,y=[],_=e.length,w=0,k=m,C=p;for((n=e.lastIndexOf(g))<0&&(n=0),r=0;r<n;++r)e.charCodeAt(r)>=128&&error("not-basic"),y.push(e.charCodeAt(r));for(a=n>0?n+1:0;a<_;){for(i=w,o=1,s=u;a>=_&&error("invalid-input"),((h=(b=e.charCodeAt(a++))-48<10?b-22:b-65<26?b-65:b-97<26?b-97:u)>=u||h>x((l-w)/o))&&error("overflow"),w+=h*o,!(h<(d=s<=C?c:s>=C+f?f:s-C));s+=u)o>x(l/(v=u-d))&&error("overflow"),o*=v;C=adapt(w-i,t=y.length+1,0==i),x(w/t)>l-k&&error("overflow"),k+=x(w/t),w%=t,y.splice(w++,0,k)}return ucs2encode(y)}function encode(e){var t,n,r,a,i,o,s,h,d,v,b,y,_,w,C,S=[];for(y=(e=ucs2decode(e)).length,t=m,n=0,i=p,o=0;o<y;++o)(b=e[o])<128&&S.push(k(b));for(r=a=S.length,a&&S.push(g);r<y;){for(s=l,o=0;o<y;++o)(b=e[o])>=t&&b<s&&(s=b);for(s-t>x((l-n)/(_=r+1))&&error("overflow"),n+=(s-t)*_,t=s,o=0;o<y;++o)if((b=e[o])<t&&++n>l&&error("overflow"),b==t){for(h=n,d=u;!(h<(v=d<=i?c:d>=i+f?f:d-i));d+=u)C=h-v,w=u-v,S.push(k(digitToBasic(v+C%w,0))),h=x(C/w);S.push(k(digitToBasic(h,0))),i=adapt(n,_,r==a),n=0,++r}++n,++t}return S.join("")}s={version:"1.4.1",ucs2:{decode:ucs2decode,encode:ucs2encode},decode:decode,encode:encode,toASCII:function(e){return mapDomain(e,function(e){return b.test(e)?"xn--"+encode(e):e})},toUnicode:function(e){return mapDomain(e,function(e){return v.test(e)?decode(e.slice(4).toLowerCase()):e})}},void 0===(a=function(){return s}.call(t,n,t,e))||(e.exports=a)}()}).call(this,n(53)(e),n(37))},function(e,t,n){"use strict";e.exports={isString:function(e){return"string"==typeof e},isObject:function(e){return"object"==typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},function(e,t,n){"use strict";t.decode=t.parse=n(131),t.encode=t.stringify=n(132)},function(e,t,n){"use strict";function hasOwnProperty(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,n,a){t=t||"&",n=n||"=";var i={};if("string"!=typeof e||0===e.length)return i;var o=/\+/g;e=e.split(t);var s=1e3;a&&"number"==typeof a.maxKeys&&(s=a.maxKeys);var l=e.length;s>0&&l>s&&(l=s);for(var u=0;u<l;++u){var c,f,h,d,p=e[u].replace(o,"%20"),m=p.indexOf(n);m>=0?(c=p.substr(0,m),f=p.substr(m+1)):(c=p,f=""),h=decodeURIComponent(c),d=decodeURIComponent(f),hasOwnProperty(i,h)?r(i[h])?i[h].push(d):i[h]=[i[h],d]:i[h]=d}return i};var r=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},function(e,t,n){"use strict";var r=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,n,o){return t=t||"&",n=n||"=",null===e&&(e=void 0),"object"==typeof e?map(i(e),function(i){var o=encodeURIComponent(r(i))+n;return a(e[i])?map(e[i],function(e){return o+encodeURIComponent(r(e))}).join(t):o+encodeURIComponent(r(e[i]))}).join(t):o?encodeURIComponent(r(o))+n+encodeURIComponent(r(e)):""};var a=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function map(e,t){if(e.map)return e.map(t);for(var n=[],r=0;r<e.length;r++)n.push(t(e[r],r));return n}var i=Object.keys||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t}},function(e,t,n){},function(e,t,n){var r;(function(){var n=this,a=n._,i=Array.prototype,o=Object.prototype,s=Function.prototype,l=i.push,u=i.slice,c=o.toString,f=o.hasOwnProperty,h=Array.isArray,d=Object.keys,p=s.bind,m=Object.create,g=function(){},v=function(e){return e instanceof v?e:this instanceof v?void(this._wrapped=e):new v(e)};e.exports&&(t=e.exports=v),t._=v,v.VERSION="1.8.3";var b=function(e,t,n){if(void 0===t)return e;switch(null==n?3:n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)};case 4:return function(n,r,a,i){return e.call(t,n,r,a,i)}}return function(){return e.apply(t,arguments)}},y=function(e,t,n){return null==e?v.identity:v.isFunction(e)?b(e,t,n):v.isObject(e)?v.matcher(e):v.property(e)};v.iteratee=function(e,t){return y(e,t,1/0)};var _=function(e,t){return function(n){var r=arguments.length;if(r<2||null==n)return n;for(var a=1;a<r;a++)for(var i=arguments[a],o=e(i),s=o.length,l=0;l<s;l++){var u=o[l];t&&void 0!==n[u]||(n[u]=i[u])}return n}},w=function(e){if(!v.isObject(e))return{};if(m)return m(e);g.prototype=e;var t=new g;return g.prototype=null,t},x=function(e){return function(t){return null==t?void 0:t[e]}},k=Math.pow(2,53)-1,C=x("length"),S=function(e){var t=C(e);return"number"==typeof t&&t>=0&&t<=k};function createReduce(e){return function(t,n,r,a){n=b(n,a,4);var i=!S(t)&&v.keys(t),o=(i||t).length,s=e>0?0:o-1;return arguments.length<3&&(r=t[i?i[s]:s],s+=e),function(t,n,r,a,i,o){for(;i>=0&&i<o;i+=e){var s=a?a[i]:i;r=n(r,t[s],s,t)}return r}(t,n,r,i,s,o)}}v.each=v.forEach=function(e,t,n){var r,a;if(t=b(t,n),S(e))for(r=0,a=e.length;r<a;r++)t(e[r],r,e);else{var i=v.keys(e);for(r=0,a=i.length;r<a;r++)t(e[i[r]],i[r],e)}return e},v.map=v.collect=function(e,t,n){t=y(t,n);for(var r=!S(e)&&v.keys(e),a=(r||e).length,i=Array(a),o=0;o<a;o++){var s=r?r[o]:o;i[o]=t(e[s],s,e)}return i},v.reduce=v.foldl=v.inject=createReduce(1),v.reduceRight=v.foldr=createReduce(-1),v.find=v.detect=function(e,t,n){var r;if(void 0!==(r=S(e)?v.findIndex(e,t,n):v.findKey(e,t,n))&&-1!==r)return e[r]},v.filter=v.select=function(e,t,n){var r=[];return t=y(t,n),v.each(e,function(e,n,a){t(e,n,a)&&r.push(e)}),r},v.reject=function(e,t,n){return v.filter(e,v.negate(y(t)),n)},v.every=v.all=function(e,t,n){t=y(t,n);for(var r=!S(e)&&v.keys(e),a=(r||e).length,i=0;i<a;i++){var o=r?r[i]:i;if(!t(e[o],o,e))return!1}return!0},v.some=v.any=function(e,t,n){t=y(t,n);for(var r=!S(e)&&v.keys(e),a=(r||e).length,i=0;i<a;i++){var o=r?r[i]:i;if(t(e[o],o,e))return!0}return!1},v.contains=v.includes=v.include=function(e,t,n,r){return S(e)||(e=v.values(e)),("number"!=typeof n||r)&&(n=0),v.indexOf(e,t,n)>=0},v.invoke=function(e,t){var n=u.call(arguments,2),r=v.isFunction(t);return v.map(e,function(e){var a=r?t:e[t];return null==a?a:a.apply(e,n)})},v.pluck=function(e,t){return v.map(e,v.property(t))},v.where=function(e,t){return v.filter(e,v.matcher(t))},v.findWhere=function(e,t){return v.find(e,v.matcher(t))},v.max=function(e,t,n){var r,a,i=-1/0,o=-1/0;if(null==t&&null!=e)for(var s=0,l=(e=S(e)?e:v.values(e)).length;s<l;s++)(r=e[s])>i&&(i=r);else t=y(t,n),v.each(e,function(e,n,r){((a=t(e,n,r))>o||a===-1/0&&i===-1/0)&&(i=e,o=a)});return i},v.min=function(e,t,n){var r,a,i=1/0,o=1/0;if(null==t&&null!=e)for(var s=0,l=(e=S(e)?e:v.values(e)).length;s<l;s++)(r=e[s])<i&&(i=r);else t=y(t,n),v.each(e,function(e,n,r){((a=t(e,n,r))<o||a===1/0&&i===1/0)&&(i=e,o=a)});return i},v.shuffle=function(e){for(var t,n=S(e)?e:v.values(e),r=n.length,a=Array(r),i=0;i<r;i++)(t=v.random(0,i))!==i&&(a[i]=a[t]),a[t]=n[i];return a},v.sample=function(e,t,n){return null==t||n?(S(e)||(e=v.values(e)),e[v.random(e.length-1)]):v.shuffle(e).slice(0,Math.max(0,t))},v.sortBy=function(e,t,n){return t=y(t,n),v.pluck(v.map(e,function(e,n,r){return{value:e,index:n,criteria:t(e,n,r)}}).sort(function(e,t){var n=e.criteria,r=t.criteria;if(n!==r){if(n>r||void 0===n)return 1;if(n<r||void 0===r)return-1}return e.index-t.index}),"value")};var T=function(e){return function(t,n,r){var a={};return n=y(n,r),v.each(t,function(r,i){var o=n(r,i,t);e(a,r,o)}),a}};v.groupBy=T(function(e,t,n){v.has(e,n)?e[n].push(t):e[n]=[t]}),v.indexBy=T(function(e,t,n){e[n]=t}),v.countBy=T(function(e,t,n){v.has(e,n)?e[n]++:e[n]=1}),v.toArray=function(e){return e?v.isArray(e)?u.call(e):S(e)?v.map(e,v.identity):v.values(e):[]},v.size=function(e){return null==e?0:S(e)?e.length:v.keys(e).length},v.partition=function(e,t,n){t=y(t,n);var r=[],a=[];return v.each(e,function(e,n,i){(t(e,n,i)?r:a).push(e)}),[r,a]},v.first=v.head=v.take=function(e,t,n){if(null!=e)return null==t||n?e[0]:v.initial(e,e.length-t)},v.initial=function(e,t,n){return u.call(e,0,Math.max(0,e.length-(null==t||n?1:t)))},v.last=function(e,t,n){if(null!=e)return null==t||n?e[e.length-1]:v.rest(e,Math.max(0,e.length-t))},v.rest=v.tail=v.drop=function(e,t,n){return u.call(e,null==t||n?1:t)},v.compact=function(e){return v.filter(e,v.identity)};var E=function(e,t,n,r){for(var a=[],i=0,o=r||0,s=C(e);o<s;o++){var l=e[o];if(S(l)&&(v.isArray(l)||v.isArguments(l))){t||(l=E(l,t,n));var u=0,c=l.length;for(a.length+=c;u<c;)a[i++]=l[u++]}else n||(a[i++]=l)}return a};function createPredicateIndexFinder(e){return function(t,n,r){n=y(n,r);for(var a=C(t),i=e>0?0:a-1;i>=0&&i<a;i+=e)if(n(t[i],i,t))return i;return-1}}function createIndexFinder(e,t,n){return function(r,a,i){var o=0,s=C(r);if("number"==typeof i)e>0?o=i>=0?i:Math.max(i+s,o):s=i>=0?Math.min(i+1,s):i+s+1;else if(n&&i&&s)return r[i=n(r,a)]===a?i:-1;if(a!=a)return(i=t(u.call(r,o,s),v.isNaN))>=0?i+o:-1;for(i=e>0?o:s-1;i>=0&&i<s;i+=e)if(r[i]===a)return i;return-1}}v.flatten=function(e,t){return E(e,t,!1)},v.without=function(e){return v.difference(e,u.call(arguments,1))},v.uniq=v.unique=function(e,t,n,r){v.isBoolean(t)||(r=n,n=t,t=!1),null!=n&&(n=y(n,r));for(var a=[],i=[],o=0,s=C(e);o<s;o++){var l=e[o],u=n?n(l,o,e):l;t?(o&&i===u||a.push(l),i=u):n?v.contains(i,u)||(i.push(u),a.push(l)):v.contains(a,l)||a.push(l)}return a},v.union=function(){return v.uniq(E(arguments,!0,!0))},v.intersection=function(e){for(var t=[],n=arguments.length,r=0,a=C(e);r<a;r++){var i=e[r];if(!v.contains(t,i)){for(var o=1;o<n&&v.contains(arguments[o],i);o++);o===n&&t.push(i)}}return t},v.difference=function(e){var t=E(arguments,!0,!0,1);return v.filter(e,function(e){return!v.contains(t,e)})},v.zip=function(){return v.unzip(arguments)},v.unzip=function(e){for(var t=e&&v.max(e,C).length||0,n=Array(t),r=0;r<t;r++)n[r]=v.pluck(e,r);return n},v.object=function(e,t){for(var n={},r=0,a=C(e);r<a;r++)t?n[e[r]]=t[r]:n[e[r][0]]=e[r][1];return n},v.findIndex=createPredicateIndexFinder(1),v.findLastIndex=createPredicateIndexFinder(-1),v.sortedIndex=function(e,t,n,r){for(var a=(n=y(n,r,1))(t),i=0,o=C(e);i<o;){var s=Math.floor((i+o)/2);n(e[s])<a?i=s+1:o=s}return i},v.indexOf=createIndexFinder(1,v.findIndex,v.sortedIndex),v.lastIndexOf=createIndexFinder(-1,v.findLastIndex),v.range=function(e,t,n){null==t&&(t=e||0,e=0),n=n||1;for(var r=Math.max(Math.ceil((t-e)/n),0),a=Array(r),i=0;i<r;i++,e+=n)a[i]=e;return a};var M=function(e,t,n,r,a){if(!(r instanceof t))return e.apply(n,a);var i=w(e.prototype),o=e.apply(i,a);return v.isObject(o)?o:i};v.bind=function(e,t){if(p&&e.bind===p)return p.apply(e,u.call(arguments,1));if(!v.isFunction(e))throw new TypeError("Bind must be called on a function");var n=u.call(arguments,2),r=function(){return M(e,r,t,this,n.concat(u.call(arguments)))};return r},v.partial=function(e){var t=u.call(arguments,1),n=function(){for(var r=0,a=t.length,i=Array(a),o=0;o<a;o++)i[o]=t[o]===v?arguments[r++]:t[o];for(;r<arguments.length;)i.push(arguments[r++]);return M(e,n,this,this,i)};return n},v.bindAll=function(e){var t,n,r=arguments.length;if(r<=1)throw new Error("bindAll must be passed function names");for(t=1;t<r;t++)e[n=arguments[t]]=v.bind(e[n],e);return e},v.memoize=function(e,t){var n=function(r){var a=n.cache,i=""+(t?t.apply(this,arguments):r);return v.has(a,i)||(a[i]=e.apply(this,arguments)),a[i]};return n.cache={},n},v.delay=function(e,t){var n=u.call(arguments,2);return setTimeout(function(){return e.apply(null,n)},t)},v.defer=v.partial(v.delay,v,1),v.throttle=function(e,t,n){var r,a,i,o=null,s=0;n||(n={});var l=function(){s=!1===n.leading?0:v.now(),o=null,i=e.apply(r,a),o||(r=a=null)};return function(){var u=v.now();s||!1!==n.leading||(s=u);var c=t-(u-s);return r=this,a=arguments,c<=0||c>t?(o&&(clearTimeout(o),o=null),s=u,i=e.apply(r,a),o||(r=a=null)):o||!1===n.trailing||(o=setTimeout(l,c)),i}},v.debounce=function(e,t,n){var r,a,i,o,s,l=function(){var u=v.now()-o;u<t&&u>=0?r=setTimeout(l,t-u):(r=null,n||(s=e.apply(i,a),r||(i=a=null)))};return function(){i=this,a=arguments,o=v.now();var u=n&&!r;return r||(r=setTimeout(l,t)),u&&(s=e.apply(i,a),i=a=null),s}},v.wrap=function(e,t){return v.partial(t,e)},v.negate=function(e){return function(){return!e.apply(this,arguments)}},v.compose=function(){var e=arguments,t=e.length-1;return function(){for(var n=t,r=e[t].apply(this,arguments);n--;)r=e[n].call(this,r);return r}},v.after=function(e,t){return function(){if(--e<1)return t.apply(this,arguments)}},v.before=function(e,t){var n;return function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=null),n}},v.once=v.partial(v.before,2);var O=!{toString:null}.propertyIsEnumerable("toString"),A=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];function collectNonEnumProps(e,t){var n=A.length,r=e.constructor,a=v.isFunction(r)&&r.prototype||o,i="constructor";for(v.has(e,i)&&!v.contains(t,i)&&t.push(i);n--;)(i=A[n])in e&&e[i]!==a[i]&&!v.contains(t,i)&&t.push(i)}v.keys=function(e){if(!v.isObject(e))return[];if(d)return d(e);var t=[];for(var n in e)v.has(e,n)&&t.push(n);return O&&collectNonEnumProps(e,t),t},v.allKeys=function(e){if(!v.isObject(e))return[];var t=[];for(var n in e)t.push(n);return O&&collectNonEnumProps(e,t),t},v.values=function(e){for(var t=v.keys(e),n=t.length,r=Array(n),a=0;a<n;a++)r[a]=e[t[a]];return r},v.mapObject=function(e,t,n){t=y(t,n);for(var r,a=v.keys(e),i=a.length,o={},s=0;s<i;s++)o[r=a[s]]=t(e[r],r,e);return o},v.pairs=function(e){for(var t=v.keys(e),n=t.length,r=Array(n),a=0;a<n;a++)r[a]=[t[a],e[t[a]]];return r},v.invert=function(e){for(var t={},n=v.keys(e),r=0,a=n.length;r<a;r++)t[e[n[r]]]=n[r];return t},v.functions=v.methods=function(e){var t=[];for(var n in e)v.isFunction(e[n])&&t.push(n);return t.sort()},v.extend=_(v.allKeys),v.extendOwn=v.assign=_(v.keys),v.findKey=function(e,t,n){t=y(t,n);for(var r,a=v.keys(e),i=0,o=a.length;i<o;i++)if(t(e[r=a[i]],r,e))return r},v.pick=function(e,t,n){var r,a,i={},o=e;if(null==o)return i;v.isFunction(t)?(a=v.allKeys(o),r=b(t,n)):(a=E(arguments,!1,!1,1),r=function(e,t,n){return t in n},o=Object(o));for(var s=0,l=a.length;s<l;s++){var u=a[s],c=o[u];r(c,u,o)&&(i[u]=c)}return i},v.omit=function(e,t,n){if(v.isFunction(t))t=v.negate(t);else{var r=v.map(E(arguments,!1,!1,1),String);t=function(e,t){return!v.contains(r,t)}}return v.pick(e,t,n)},v.defaults=_(v.allKeys,!0),v.create=function(e,t){var n=w(e);return t&&v.extendOwn(n,t),n},v.clone=function(e){return v.isObject(e)?v.isArray(e)?e.slice():v.extend({},e):e},v.tap=function(e,t){return t(e),e},v.isMatch=function(e,t){var n=v.keys(t),r=n.length;if(null==e)return!r;for(var a=Object(e),i=0;i<r;i++){var o=n[i];if(t[o]!==a[o]||!(o in a))return!1}return!0};var R=function(e,t,n,r){if(e===t)return 0!==e||1/e==1/t;if(null==e||null==t)return e===t;e instanceof v&&(e=e._wrapped),t instanceof v&&(t=t._wrapped);var a=c.call(e);if(a!==c.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}var i="[object Array]"===a;if(!i){if("object"!=typeof e||"object"!=typeof t)return!1;var o=e.constructor,s=t.constructor;if(o!==s&&!(v.isFunction(o)&&o instanceof o&&v.isFunction(s)&&s instanceof s)&&"constructor"in e&&"constructor"in t)return!1}r=r||[];for(var l=(n=n||[]).length;l--;)if(n[l]===e)return r[l]===t;if(n.push(e),r.push(t),i){if((l=e.length)!==t.length)return!1;for(;l--;)if(!R(e[l],t[l],n,r))return!1}else{var u,f=v.keys(e);if(l=f.length,v.keys(t).length!==l)return!1;for(;l--;)if(u=f[l],!v.has(t,u)||!R(e[u],t[u],n,r))return!1}return n.pop(),r.pop(),!0};v.isEqual=function(e,t){return R(e,t)},v.isEmpty=function(e){return null==e||(S(e)&&(v.isArray(e)||v.isString(e)||v.isArguments(e))?0===e.length:0===v.keys(e).length)},v.isElement=function(e){return!(!e||1!==e.nodeType)},v.isArray=h||function(e){return"[object Array]"===c.call(e)},v.isObject=function(e){var t=typeof e;return"function"===t||"object"===t&&!!e},v.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(e){v["is"+e]=function(t){return c.call(t)==="[object "+e+"]"}}),v.isArguments(arguments)||(v.isArguments=function(e){return v.has(e,"callee")}),"object"!=typeof Int8Array&&(v.isFunction=function(e){return"function"==typeof e||!1}),v.isFinite=function(e){return isFinite(e)&&!isNaN(parseFloat(e))},v.isNaN=function(e){return v.isNumber(e)&&e!==+e},v.isBoolean=function(e){return!0===e||!1===e||"[object Boolean]"===c.call(e)},v.isNull=function(e){return null===e},v.isUndefined=function(e){return void 0===e},v.has=function(e,t){return null!=e&&f.call(e,t)},v.noConflict=function(){return n._=a,this},v.identity=function(e){return e},v.constant=function(e){return function(){return e}},v.noop=function(){},v.property=x,v.propertyOf=function(e){return null==e?function(){}:function(t){return e[t]}},v.matcher=v.matches=function(e){return e=v.extendOwn({},e),function(t){return v.isMatch(t,e)}},v.times=function(e,t,n){var r=Array(Math.max(0,e));t=b(t,n,1);for(var a=0;a<e;a++)r[a]=t(a);return r},v.random=function(e,t){return null==t&&(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))},v.now=Date.now||function(){return(new Date).getTime()};var N={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},D=v.invert(N),V=function(e){var t=function(t){return e[t]},n="(?:"+v.keys(e).join("|")+")",r=RegExp(n),a=RegExp(n,"g");return function(e){return e=null==e?"":""+e,r.test(e)?e.replace(a,t):e}};v.escape=V(N),v.unescape=V(D),v.result=function(e,t,n){var r=null==e?void 0:e[t];return void 0===r&&(r=n),v.isFunction(r)?r.call(e):r};var j=0;v.uniqueId=function(e){var t=++j+"";return e?e+t:t},v.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var P=/(.)^/,L={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},I=/\\|'|\r|\n|\u2028|\u2029/g,B=function(e){return"\\"+L[e]};v.template=function(e,t,n){!t&&n&&(t=n),t=v.defaults({},t,v.templateSettings);var r=RegExp([(t.escape||P).source,(t.interpolate||P).source,(t.evaluate||P).source].join("|")+"|$","g"),a=0,i="__p+='";e.replace(r,function(t,n,r,o,s){return i+=e.slice(a,s).replace(I,B),a=s+t.length,n?i+="'+\n((__t=("+n+"))==null?'':_.escape(__t))+\n'":r?i+="'+\n((__t=("+r+"))==null?'':__t)+\n'":o&&(i+="';\n"+o+"\n__p+='"),t}),i+="';\n",t.variable||(i="with(obj||{}){\n"+i+"}\n"),i="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+i+"return __p;\n";try{var o=new Function(t.variable||"obj","_",i)}catch(e){throw e.source=i,e}var s=function(e){return o.call(this,e,v)},l=t.variable||"obj";return s.source="function("+l+"){\n"+i+"}",s},v.chain=function(e){var t=v(e);return t._chain=!0,t};var z=function(e,t){return e._chain?v(t).chain():t};v.mixin=function(e){v.each(v.functions(e),function(t){var n=v[t]=e[t];v.prototype[t]=function(){var e=[this._wrapped];return l.apply(e,arguments),z(this,n.apply(v,e))}})},v.mixin(v),v.each(["pop","push","reverse","shift","sort","splice","unshift"],function(e){var t=i[e];v.prototype[e]=function(){var n=this._wrapped;return t.apply(n,arguments),"shift"!==e&&"splice"!==e||0!==n.length||delete n[0],z(this,n)}}),v.each(["concat","join","slice"],function(e){var t=i[e];v.prototype[e]=function(){return z(this,t.apply(this._wrapped,arguments))}}),v.prototype.value=function(){return this._wrapped},v.prototype.valueOf=v.prototype.toJSON=v.prototype.value,v.prototype.toString=function(){return""+this._wrapped},void 0===(r=function(){return v}.apply(t,[]))||(e.exports=r)}).call(this)},function(e,t,n){"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _interopRequireWildcard(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}t.__esModule=!0;var r=_interopRequireWildcard(n(55)),a=_interopRequireDefault(n(147)),i=_interopRequireDefault(n(38)),o=_interopRequireWildcard(n(28)),s=_interopRequireWildcard(n(148)),l=_interopRequireDefault(n(149));function create(){var e=new r.HandlebarsEnvironment;return o.extend(e,r),e.SafeString=a.default,e.Exception=i.default,e.Utils=o,e.escapeExpression=o.escapeExpression,e.VM=s,e.template=function(t){return s.template(t,e)},e}var u=create();u.create=create,l.default(u),u.default=u,t.default=u,e.exports=t.default},function(e,t,n){"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0,t.registerDefaultHelpers=function(e){r.default(e),a.default(e),i.default(e),o.default(e),s.default(e),l.default(e),u.default(e)};var r=_interopRequireDefault(n(137)),a=_interopRequireDefault(n(138)),i=_interopRequireDefault(n(139)),o=_interopRequireDefault(n(140)),s=_interopRequireDefault(n(141)),l=_interopRequireDefault(n(142)),u=_interopRequireDefault(n(143))},function(e,t,n){"use strict";t.__esModule=!0;var r=n(28);t.default=function(e){e.registerHelper("blockHelperMissing",function(t,n){var a=n.inverse,i=n.fn;if(!0===t)return i(this);if(!1===t||null==t)return a(this);if(r.isArray(t))return t.length>0?(n.ids&&(n.ids=[n.name]),e.helpers.each(t,n)):a(this);if(n.data&&n.ids){var o=r.createFrame(n.data);o.contextPath=r.appendContextPath(n.data.contextPath,n.name),n={data:o}}return i(t,n)})},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r,a=n(28),i=n(38),o=(r=i)&&r.__esModule?r:{default:r};t.default=function(e){e.registerHelper("each",function(e,t){if(!t)throw new o.default("Must pass iterator to #each");var n=t.fn,r=t.inverse,i=0,s="",l=void 0,u=void 0;function execIteration(t,r,i){l&&(l.key=t,l.index=r,l.first=0===r,l.last=!!i,u&&(l.contextPath=u+t)),s+=n(e[t],{data:l,blockParams:a.blockParams([e[t],t],[u+t,null])})}if(t.data&&t.ids&&(u=a.appendContextPath(t.data.contextPath,t.ids[0])+"."),a.isFunction(e)&&(e=e.call(this)),t.data&&(l=a.createFrame(t.data)),e&&"object"==typeof e)if(a.isArray(e))for(var c=e.length;i<c;i++)i in e&&execIteration(i,i,i===e.length-1);else{var f=void 0;for(var h in e)e.hasOwnProperty(h)&&(void 0!==f&&execIteration(f,i-1),f=h,i++);void 0!==f&&execIteration(f,i-1,!0)}return 0===i&&(s=r(this)),s})},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r,a=n(38),i=(r=a)&&r.__esModule?r:{default:r};t.default=function(e){e.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new i.default('Missing helper: "'+arguments[arguments.length-1].name+'"')})},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r=n(28);t.default=function(e){e.registerHelper("if",function(e,t){return r.isFunction(e)&&(e=e.call(this)),!t.hash.includeZero&&!e||r.isEmpty(e)?t.inverse(this):t.fn(this)}),e.registerHelper("unless",function(t,n){return e.helpers.if.call(this,t,{fn:n.inverse,inverse:n.fn,hash:n.hash})})},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){e.registerHelper("log",function(){for(var t=[void 0],n=arguments[arguments.length-1],r=0;r<arguments.length-1;r++)t.push(arguments[r]);var a=1;null!=n.hash.level?a=n.hash.level:n.data&&null!=n.data.level&&(a=n.data.level),t[0]=a,e.log.apply(e,t)})},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){e.registerHelper("lookup",function(e,t){return e?"constructor"!==t||e.propertyIsEnumerable(t)?e[t]:void 0:e})},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r=n(28);t.default=function(e){e.registerHelper("with",function(e,t){r.isFunction(e)&&(e=e.call(this));var n=t.fn;if(r.isEmpty(e))return t.inverse(this);var a=t.data;return t.data&&t.ids&&((a=r.createFrame(t.data)).contextPath=r.appendContextPath(t.data.contextPath,t.ids[0])),n(e,{data:a,blockParams:r.blockParams([e],[a&&a.contextPath])})})},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.registerDefaultDecorators=function(e){i.default(e)};var r,a=n(145),i=(r=a)&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(28);t.default=function(e){e.registerDecorator("inline",function(e,t,n,a){var i=e;return t.partials||(t.partials={},i=function(a,i){var o=n.partials;n.partials=r.extend({},o,t.partials);var s=e(a,i);return n.partials=o,s}),t.partials[a.args[0]]=a.fn,i})},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r=n(28),a={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(e){if("string"==typeof e){var t=r.indexOf(a.methodMap,e.toLowerCase());e=t>=0?t:parseInt(e,10)}return e},log:function(e){if(e=a.lookupLevel(e),"undefined"!=typeof console&&a.lookupLevel(a.level)<=e){var t=a.methodMap[e];console[t]||(t="log");for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];console[t].apply(console,r)}}};t.default=a,e.exports=t.default},function(e,t,n){"use strict";function SafeString(e){this.string=e}t.__esModule=!0,SafeString.prototype.toString=SafeString.prototype.toHTML=function(){return""+this.string},t.default=SafeString,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.checkRevision=function(e){var t=e&&e[0]||1,n=s.COMPILER_REVISION;if(t!==n){if(t<n){var r=s.REVISION_CHANGES[n],a=s.REVISION_CHANGES[t];throw new o.default("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+r+") or downgrade your runtime to an older version ("+a+").")}throw new o.default("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+e[1]+").")}},t.template=function(e,t){if(!t)throw new o.default("No environment passed to template");if(!e||!e.main)throw new o.default("Unknown template object: "+typeof e);e.main.decorator=e.main_d,t.VM.checkRevision(e.compiler);var n={strict:function(e,t){if(!(t in e))throw new o.default('"'+t+'" not defined in '+e);return e[t]},lookup:function(e,t){for(var n=e.length,r=0;r<n;r++)if(e[r]&&null!=e[r][t])return e[r][t]},lambda:function(e,t){return"function"==typeof e?e.call(t):e},escapeExpression:a.escapeExpression,invokePartial:function(n,r,i){i.hash&&(r=a.extend({},r,i.hash),i.ids&&(i.ids[0]=!0));n=t.VM.resolvePartial.call(this,n,r,i);var s=t.VM.invokePartial.call(this,n,r,i);null==s&&t.compile&&(i.partials[i.name]=t.compile(n,e.compilerOptions,t),s=i.partials[i.name](r,i));if(null!=s){if(i.indent){for(var l=s.split("\n"),u=0,c=l.length;u<c&&(l[u]||u+1!==c);u++)l[u]=i.indent+l[u];s=l.join("\n")}return s}throw new o.default("The partial "+i.name+" could not be compiled when running in runtime-only mode")},fn:function(t){var n=e[t];return n.decorator=e[t+"_d"],n},programs:[],program:function(e,t,n,r,a){var i=this.programs[e],o=this.fn(e);return t||a||r||n?i=wrapProgram(this,e,o,t,n,r,a):i||(i=this.programs[e]=wrapProgram(this,e,o)),i},data:function(e,t){for(;e&&t--;)e=e._parent;return e},merge:function(e,t){var n=e||t;return e&&t&&e!==t&&(n=a.extend({},t,e)),n},nullContext:Object.seal({}),noop:t.VM.noop,compilerInfo:e.compiler};function ret(t){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],a=r.data;ret._setup(r),!r.partial&&e.useData&&(a=function(e,t){t&&"root"in t||((t=t?s.createFrame(t):{}).root=e);return t}(t,a));var i=void 0,o=e.useBlockParams?[]:void 0;function main(t){return""+e.main(n,t,n.helpers,n.partials,a,o,i)}return e.useDepths&&(i=r.depths?t!=r.depths[0]?[t].concat(r.depths):r.depths:[t]),(main=executeDecorators(e.main,main,n,r.depths||[],a,o))(t,r)}return ret.isTop=!0,ret._setup=function(r){r.partial?(n.helpers=r.helpers,n.partials=r.partials,n.decorators=r.decorators):(n.helpers=n.merge(r.helpers,t.helpers),e.usePartial&&(n.partials=n.merge(r.partials,t.partials)),(e.usePartial||e.useDecorators)&&(n.decorators=n.merge(r.decorators,t.decorators)))},ret._child=function(t,r,a,i){if(e.useBlockParams&&!a)throw new o.default("must pass block params");if(e.useDepths&&!i)throw new o.default("must pass parent depths");return wrapProgram(n,t,e[t],r,0,a,i)},ret},t.wrapProgram=wrapProgram,t.resolvePartial=function(e,t,n){e?e.call||n.name||(n.name=e,e=n.partials[e]):e="@partial-block"===n.name?n.data["partial-block"]:n.partials[n.name];return e},t.invokePartial=function(e,t,n){var r=n.data&&n.data["partial-block"];n.partial=!0,n.ids&&(n.data.contextPath=n.ids[0]||n.data.contextPath);var i=void 0;n.fn&&n.fn!==noop&&function(){n.data=s.createFrame(n.data);var e=n.fn;i=n.data["partial-block"]=function(t){var n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return n.data=s.createFrame(n.data),n.data["partial-block"]=r,e(t,n)},e.partials&&(n.partials=a.extend({},n.partials,e.partials))}();void 0===e&&i&&(e=i);if(void 0===e)throw new o.default("The partial "+n.name+" could not be found");if(e instanceof Function)return e(t,n)},t.noop=noop;var r,a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(28)),i=n(38),o=(r=i)&&r.__esModule?r:{default:r},s=n(55);function wrapProgram(e,t,n,r,a,i,o){function prog(t){var a=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],s=o;return!o||t==o[0]||t===e.nullContext&&null===o[0]||(s=[t].concat(o)),n(e,t,e.helpers,e.partials,a.data||r,i&&[a.blockParams].concat(i),s)}return(prog=executeDecorators(n,prog,e,o,r,i)).program=t,prog.depth=o?o.length:0,prog.blockParams=a||0,prog}function noop(){return""}function executeDecorators(e,t,n,r,i,o){if(e.decorator){var s={};t=e.decorator(t,s,n,r&&r[0],i,o,r),a.extend(t,s)}return t}},function(e,t,n){"use strict";(function(n){t.__esModule=!0,t.default=function(e){var t=void 0!==n?n:window,r=t.Handlebars;e.noConflict=function(){return t.Handlebars===e&&(t.Handlebars=r),e}},e.exports=t.default}).call(this,n(37))},function(e,t,n){var r={"./br":56,"./br.json":56,"./de":57,"./de.json":57,"./en":58,"./en.json":58,"./es":59,"./es.json":59,"./fr":60,"./fr.json":60,"./he":61,"./he.json":61,"./ja":62,"./ja.json":62,"./kr":63,"./kr.json":63,"./nl":64,"./nl.json":64,"./pl":65,"./pl.json":65,"./ru":66,"./ru.json":66,"./zh":67,"./zh.json":67};function webpackContext(e){var t=webpackContextResolve(e);return n(t)}function webpackContextResolve(e){var t=r[e];if(!(t+1)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return t}webpackContext.keys=function(){return Object.keys(r)},webpackContext.resolve=webpackContextResolve,e.exports=webpackContext,webpackContext.id=150},function(e,t,n){},function(e,t,n){},function(e,t,n){var r=n(0);e.exports=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=r(e)););return e}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){var r=n(11);e.exports=(r.default||r).template({compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i;return'<span class="fa fa-files-o fullname__copy" data-copy="'+e.escapeExpression("function"==typeof(i=null!=(i=n.value||(null!=t?t.value:t))?i:n.helperMissing)?i.call(null!=t?t:e.nullContext||{},{name:"value",hash:{},data:a}):i)+'"></span>'},useData:!0})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return'        <li class="'+s(__default(n(7)).call(o,"tab",{name:"b",hash:{active:null!=t?t.active:t},data:i}))+'"><a class="link link__no-decoration" href="'+s(e.lambda(null!=t?t.href:t,t))+'">'+s(__default(n(9)).call(o,null!=t?t.name:t,{name:"t",hash:{},data:i}))+"</a></li>\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,r,a){var i;return'<ul class="tabs">\n'+(null!=(i=n.each.call(null!=t?t:e.nullContext||{},null!=t?t.links:t,{name:"each",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a}))?i:"")+"</ul>"},useData:!0})},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t){e.exports=function(e){return null==e?"":""+e}},function(e,t){e.exports=function(e,t){if(t<1)return"";for(var n="";t>0;)1&t&&(n+=e),t>>=1,e+=e;return n}},function(e,t,n){"use strict";n.r(t);var r=n(45);t.default=function(e){return Object(r.a)(e).icon}},function(e,t,n){"use strict";n.r(t);var r=n(87),a=n.n(r);t.default=function(e){return a()(e,{base:2,round:1})}},function(e,t,n){},function(e,t,n){e.exports=n.p+"favicon.ico"},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return!(!e&&!t)}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r=n(11),a=n(18);t.default=function(e){var t=a.a.map(function(t){var n=e&&void 0!==e[t]?e[t]:0;return 0===n?"":'<span class="label label_status_'.concat(t,'">').concat(n,"</span> ")}).join("");return new r.SafeString("".concat(t))}},function(e,t,n){"use strict";function isDef(e){return e||"number"==typeof e}n.r(t),n.d(t,"default",function(){return isDef})},function(e,t,n){var r=n(11);function __default(e){return e&&(e.__esModule?e.default:e)}e.exports=(r.default||r).template({1:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return'        <div class="'+s(__default(n(7)).call(o,"node","flaky",{name:"b",hash:{shown:null!=t?t.flaky:t},data:i}))+'">\n            '+s(__default(n(29)).call(o,"flaky",{name:"allure-icon",hash:{},data:i}))+"\n        </div>\n"},3:function(e,t,r,a,i){var o=null!=t?t:e.nullContext||{},s=e.escapeExpression;return'        <div class="'+s(__default(n(7)).call(o,"node","newFailed",{name:"b",hash:{shown:null!=t?t.newFailed:t},data:i}))+'">\n            '+s(__default(n(29)).call(o,"newFailed",{name:"allure-icon",hash:{},data:i}))+"\n        </div>\n"},5:function(e,t,n,r,a){var i;return'\n        <div class="node__parameters long-line line-ellipsis">\n            <span>&nbsp</span>\n'+(null!=(i=n.each.call(null!=t?t:e.nullContext||{},null!=t?t.parameters:t,{name:"each",hash:{},fn:e.program(6,a,0),inverse:e.noop,data:a}))?i:"")+"        </div>\n"},6:function(e,t,n,r,a){var i;return(null!=(i=n.if.call(null!=t?t:e.nullContext||{},t,{name:"if",hash:{},fn:e.program(7,a,0),inverse:e.program(9,a,0),data:a}))?i:"")+'<span class="node__parameters_separator">,</span>\n'},7:function(e,t,n,r,a){return"                    "+e.escapeExpression(e.lambda(t,t))},9:function(e,t,n,r,a){return"                    null"},compiler:[7,">= 4.0.0"],main:function(e,t,r,a,i){var o,s=e.lambda,l=e.escapeExpression,u=null!=t?t:e.nullContext||{};return'<a class="node node__leaf" href="#'+l(s(null!=t?t.baseUrl:t,t))+"/"+l(s(null!=t?t.parentUid:t,t))+"/"+l(s(null!=t?t.uid:t,t))+"/"+l(s(null!=t?t.testResultTab:t,t))+'">\n    <div class="node__title" data-uid="'+l(s(null!=t?t.uid:t,t))+'" data-parentUid="'+l(s(null!=t?t.parentUid:t,t))+'">\n        <div class="node__anchor">\n            '+l(__default(n(29)).call(u,null!=t?t.status:t,"fa-lg",{name:"allure-icon",hash:{},data:i}))+'\n        </div>\n        <div class="node__order">#'+l(s(null!=t?t.order:t,t))+'</div>\n        <div class="node__name">\n            '+l(s(null!=t?t.name:t,t))+'\n        </div>\n        <div class="tree__strut">&nbsp</div>\n'+(null!=(o=r.if.call(u,null!=t?t.flaky:t,{name:"if",hash:{},fn:e.program(1,i,0),inverse:e.noop,data:i}))?o:"")+(null!=(o=r.if.call(u,null!=t?t.newFailed:t,{name:"if",hash:{},fn:e.program(3,i,0),inverse:e.noop,data:i}))?o:"")+(null!=(o=r.if.call(u,null!=t?t.parameters:t,{name:"if",hash:{},fn:e.program(5,i,0),inverse:e.noop,data:i}))?o:"")+'        <div class="node__stats">'+l(__default(n(20)).call(u,null!=(o=null!=t?t.time:t)?o.duration:o,{name:"duration",hash:{},data:i}))+"</div>\n    </div>\n</a>\n"},useData:!0})},function(e,t,n){},function(e,t,n){"use strict";n.r(t),n.d(t,"default",function(){return statusBar});var r=n(11),a=n(18);function statusBar(e){var t=a.a.map(function(t){var n=void 0===e[t]?0:e[t];return 0===n?"":'<div class="bar__fill bar__fill_status_'.concat(t,'" style="flex-grow: ').concat(n,'">').concat(n,"</div>")}).join("");return new r.SafeString('<div class="bar">'.concat(t,"</div>"))}},function(e,t,n){},function(e,t,n){},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(a)throw i}}return n}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,n){},function(e,t,n){},function(e,t){allure.api.addTab("categories",{title:"tab.categories.name",icon:"fa fa-flag",route:"categories(/)(:testGroup)(/)(:testResult)(/)(:testResultTab)(/)",onEnter:function(e,t,n){return new allure.components.TreeLayout({testGroup:e,testResult:t,testResultTab:n,tabName:"tab.categories.name",baseUrl:"categories",url:"data/categories.json",csvUrl:"data/categories.csv"})}})},function(e,t){allure.api.addTab("suites",{title:"tab.suites.name",icon:"fa fa-briefcase",route:"suites(/)(:testGroup)(/)(:testResult)(/)(:testResultTab)(/)",onEnter:function(e,t,n){return new allure.components.TreeLayout({testGroup:e,testResult:t,testResultTab:n,tabName:"tab.suites.name",baseUrl:"suites",url:"data/suites.json",csvUrl:"data/suites.csv"})}})},function(e,t,n){},function(e,t){e.exports=function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}},function(e,t){e.exports=function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r=n(40),a=n(15),i=n.n(a),o=(n(168),n(169),n(170),n(171),n(172),n(173),n(174),n(21)),s=n(3),l=n.n(s),u=n(6),c=n.n(u),f=n(4),h=n.n(f),d=n(0),p=n.n(d),m=n(17),g=n.n(m),v=n(5),b=n.n(v),y=n(23),_=n(26),w=n.n(_),x=n(13),k=n(14),C=n(18);function updateTime(e,t,n,r){t&&t[n]&&(e[n]=r(e[n],t[n]))}var S,T,E,M,O,A,R,N,D,V,j,P,L,I,B,z,U,F,H,q,W,$,Y=function(e){function TreeCollection(){return l()(this,TreeCollection),h()(this,p()(TreeCollection).apply(this,arguments))}return b()(TreeCollection,e),c()(TreeCollection,[{key:"initialize",value:function(e,t){var n=t.url;this.url=n}},{key:"findLeaf",value:function(e,t){return Object(k.findWhere)(this.allResults,{parentUid:e,uid:t})}},{key:"getFlattenTestResults",value:function(e){var t=this;return Object(k.flatten)(e.map(function(e){return e.children?t.getFlattenTestResults(e.children):e}))}},{key:"parse",value:function(e){var t=e.uid,n=e.children||[];return this.uid=t,this.allResults=this.getFlattenTestResults(n),this.allNodes=n,this.time=this.calculateTime(this.allResults),this.statistic=this.calculateStatistic(this.allResults),n}},{key:"applyFilterAndSorting",value:function(e,t){var n=this.getFilteredAndSortedChildren(this.allNodes,e,t);this.reset(n),this.testResults=this.getFlattenTestResults(n)}},{key:"getFilteredAndSortedChildren",value:function(e,t,n){var r=this;return this.calculateOrder(e).map(function(e){if(e.children){var a=r.getFilteredAndSortedChildren(e.children,t,n);return w()({},e,{children:a,statistic:r.calculateStatistic(a),time:r.calculateTime(a)})}return e}).filter(t).sort(n)}},{key:"getFirstTestResult",value:function(){if(this.testResults.length>0)return this.testResults[0]}},{key:"getLastTestResult",value:function(){if(this.testResults.length>0)return this.testResults[this.testResults.length-1]}},{key:"getNextTestResult",value:function(e){var t=this.testResults.findIndex(function(t){return t.uid===e});if(t<this.testResults.length-1)return this.testResults[t+1]}},{key:"getPreviousTestResult",value:function(e){var t=this.testResults.findIndex(function(t){return t.uid===e});if(t>0)return this.testResults[t-1]}},{key:"calculateOrder",value:function(e){var t=this,n=0;return e.forEach(function(e){e.children?t.calculateOrder(e.children):e.order=++n}),e}},{key:"calculateStatistic",value:function(e){var t={};return C.a.forEach(function(e){t[e]=0}),e.forEach(function(e){e.children?C.a.forEach(function(n){t[n]+=e.statistic?e.statistic[n]:0}):t[e.status]++}),t}},{key:"calculateTime",value:function(e){var t={maxDuration:Number.MIN_VALUE,minDuration:Number.MAX_VALUE,sumDuration:0,duration:0,start:Number.MAX_VALUE,stop:Number.MIN_VALUE};return e.forEach(function(e){e.children?(updateTime(t,e.time,"maxDuration",Math.max),updateTime(t,e.time,"minDuration",Math.min),updateTime(t,e.time,"sumDuration",function(e,t){return e+t})):e.time&&isFinite(e.time.duration)&&(t.maxDuration=Math.max(t.maxDuration,e.time.duration),t.minDuration=Math.min(t.minDuration,e.time.duration),t.sumDuration=t.sumDuration+e.time.duration),updateTime(t,e.time,"start",Math.min),updateTime(t,e.time,"stop",Math.max),t.duration=t.stop-t.start}),t}}]),TreeCollection}(x.Collection),G=n(1),X=n(2),K=n.n(X),Z=n(8),J=n.n(Z),Q=(n(175),window),ee=Q.document,te="addEventListener",ne="removeEventListener",re="getBoundingClientRect",ae="_a",ie="_b",oe="_c",se="horizontal",le=function(){return!1},ue=Q.attachEvent&&!Q[te],ce=["","-webkit-","-moz-","-o-"].filter(function(e){var t=ee.createElement("div");return t.style.cssText="width:"+e+"calc(9px)",!!t.style.length}).shift()+"calc",fe=function(e){return"string"==typeof e||e instanceof String},he=function(e){if(fe(e)){var t=ee.querySelector(e);if(!t)throw new Error("Selector "+e+" did not match a DOM element");return t}return e},de=function(e,t,n){var r=e[t];return void 0!==r?r:n},pe=function(e,t,n,r){if(t){if("end"===r)return 0;if("center"===r)return e/2}else if(n){if("start"===r)return 0;if("center"===r)return e/2}return e},me=function(e,t){var n=ee.createElement("div");return n.className="gutter gutter-"+t,n},ge=function(e,t,n){var r={};return fe(t)?r[e]=t:r[e]=ue?t+"%":ce+"("+t+"% - "+n+"px)",r},ve=function(e,t){var n;return(n={})[e]=t+"px",n},be=function(e,t){void 0===t&&(t={});var n,r,a,i,o,s,l=e;Array.from&&(l=Array.from(l));var u=he(l[0]).parentNode,c=getComputedStyle?getComputedStyle(u):null,f=c?c.flexDirection:null,h=de(t,"sizes")||l.map(function(){return 100/l.length}),d=de(t,"minSize",100),p=Array.isArray(d)?d:l.map(function(){return d}),m=de(t,"expandToMin",!1),g=de(t,"gutterSize",10),v=de(t,"gutterAlign","center"),b=de(t,"snapOffset",30),y=de(t,"dragInterval",1),_=de(t,"direction",se),w=de(t,"cursor",_===se?"col-resize":"row-resize"),x=de(t,"gutter",me),k=de(t,"elementStyle",ge),C=de(t,"gutterStyle",ve);function setElementSize(e,t,r,a){var i=k(n,t,r,a);Object.keys(i).forEach(function(t){e.style[t]=i[t]})}function getSizes(){return s.map(function(e){return e.size})}function getMousePosition(e){return"touches"in e?e.touches[0][r]:e[r]}function adjust(e){var t=s[this.a],n=s[this.b],r=t.size+n.size;t.size=e/this.size*r,n.size=r-e/this.size*r,setElementSize(t.element,t.size,this[ie],t.i),setElementSize(n.element,n.size,this[oe],n.i)}function calculateSizes(){var e=s[this.a].element,t=s[this.b].element,r=e[re](),o=t[re]();this.size=r[n]+o[n]+this[ie]+this[oe],this.start=r[a],this.end=r[i]}function trimToMin(e){var t=function(e){if(!getComputedStyle)return null;var t=getComputedStyle(e);if(!t)return null;var n=e[o];return 0===n?null:n-=_===se?parseFloat(t.paddingLeft)+parseFloat(t.paddingRight):parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)}(u);if(null===t)return e;if(p.reduce(function(e,t){return e+t},0)>t)return e;var n=0,r=[],a=e.map(function(a,i){var o=t*a/100,s=pe(g,0===i,i===e.length-1,v),l=p[i]+s;return o<l?(n+=l-o,r.push(0),l):(r.push(o-l),o)});return 0===n?e:a.map(function(e,a){var i=e;if(n>0&&r[a]-n>0){var o=Math.min(n,r[a]-n);n-=o,i=e-o}return i/t*100})}function startDragging(e){if(!("button"in e&&0!==e.button)){var n=s[this.a].element,r=s[this.b].element;this.dragging||de(t,"onDragStart",le)(getSizes()),e.preventDefault(),this.dragging=!0,this.move=function(e){var n,r=s[this.a],a=s[this.b];this.dragging&&(n=getMousePosition(e)-this.start+(this[ie]-this.dragOffset),y>1&&(n=Math.round(n/y)*y),n<=r.minSize+b+this[ie]?n=r.minSize+this[ie]:n>=this.size-(a.minSize+b+this[oe])&&(n=this.size-(a.minSize+this[oe])),adjust.call(this,n),de(t,"onDrag",le)())}.bind(this),this.stop=function(){var e=s[this.a].element,n=s[this.b].element;this.dragging&&de(t,"onDragEnd",le)(getSizes()),this.dragging=!1,Q[ne]("mouseup",this.stop),Q[ne]("touchend",this.stop),Q[ne]("touchcancel",this.stop),Q[ne]("mousemove",this.move),Q[ne]("touchmove",this.move),this.stop=null,this.move=null,e[ne]("selectstart",le),e[ne]("dragstart",le),n[ne]("selectstart",le),n[ne]("dragstart",le),e.style.userSelect="",e.style.webkitUserSelect="",e.style.MozUserSelect="",e.style.pointerEvents="",n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",this.gutter.style.cursor="",this.parent.style.cursor="",ee.body.style.cursor=""}.bind(this),Q[te]("mouseup",this.stop),Q[te]("touchend",this.stop),Q[te]("touchcancel",this.stop),Q[te]("mousemove",this.move),Q[te]("touchmove",this.move),n[te]("selectstart",le),n[te]("dragstart",le),r[te]("selectstart",le),r[te]("dragstart",le),n.style.userSelect="none",n.style.webkitUserSelect="none",n.style.MozUserSelect="none",n.style.pointerEvents="none",r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",this.gutter.style.cursor=w,this.parent.style.cursor=w,ee.body.style.cursor=w,calculateSizes.call(this),this.dragOffset=getMousePosition(e)-this.end}}_===se?(n="width",r="clientX",a="left",i="right",o="clientWidth"):"vertical"===_&&(n="height",r="clientY",a="top",i="bottom",o="clientHeight"),h=trimToMin(h);var S=[];function adjustToMin(e){var t=e.i===S.length,n=t?S[e.i-1]:S[e.i];calculateSizes.call(n);var r=t?n.size-e.minSize-n[oe]:e.minSize+n[ie];adjust.call(n,r)}function setSizes(e){var t=trimToMin(e);t.forEach(function(e,n){if(n>0){var r=S[n-1],a=s[r.a],i=s[r.b];a.size=t[n-1],i.size=e,setElementSize(a.element,a.size,r[ie]),setElementSize(i.element,i.size,r[oe])}})}function destroy(e,t){S.forEach(function(r){if(!0!==t?r.parent.removeChild(r.gutter):(r.gutter[ne]("mousedown",r[ae]),r.gutter[ne]("touchstart",r[ae])),!0!==e){var a=k(n,r.a.size,r[ie]);Object.keys(a).forEach(function(e){s[r.a].element.style[e]="",s[r.b].element.style[e]=""})}})}return(s=l.map(function(e,t){var r,a={element:he(e),size:h[t],minSize:p[t],i:t};if(t>0&&((r={a:t-1,b:t,dragging:!1,direction:_,parent:u})[ie]=pe(g,t-1==0,!1,v),r[oe]=pe(g,!1,t===l.length-1,v),"row-reverse"===f||"column-reverse"===f)){var i=r.a;r.a=r.b,r.b=i}if(!ue&&t>0){var o=x(t,_,a.element);!function(e,t,r){var a=C(n,t,r);Object.keys(a).forEach(function(t){e.style[t]=a[t]})}(o,g,t),r[ae]=startDragging.bind(r),o[te]("mousedown",r[ae]),o[te]("touchstart",r[ae]),u.insertBefore(o,a.element),r.gutter=o}return setElementSize(a.element,a.size,pe(g,0===t,t===l.length-1,v)),t>0&&S.push(r),a})).forEach(function(e){var t=e.element[re]()[n];t<e.minSize&&(m?adjustToMin(e):e.minSize=t)}),ue?{setSizes:setSizes,destroy:destroy}:{setSizes:setSizes,getSizes:getSizes,collapse:function(e){adjustToMin(s[e])},destroy:destroy,parent:u,pairs:S}},ye=n(10),_e=n(89),we=n.n(_e),xe=n(24),ke=Object(G.b)("side-by-side")(S=Object(G.e)({left:".side-by-side__left",right:".side-by-side__right"})(S=function(e){function SideBySideView(){var e,t;l()(this,SideBySideView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(SideBySideView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",we.a),t}return b()(SideBySideView,e),c()(SideBySideView,[{key:"onAttach",value:function(){var e=be([".side-by-side__left",".side-by-side__right"],{gutterSize:7,sizes:xe.a.getSideBySidePosition(),onDragEnd:function(){xe.a.setSideBySidePosition(e.getSizes())}})}},{key:"onRender",value:function(){var e=this.options,t=e.left,n=e.right;this.showChildView("left",t),this.showChildView("right",n)}},{key:"templateContext",value:function(){return{cls:"side-by-side"}}}]),SideBySideView}(ye.View))||S)||S,Ce=n(12),Se=n.n(Ce),Te=(n(176),n(90)),Ee=n.n(Te),Me=(n(177),n(91)),Oe=n.n(Me),Ae=["sorter.order","sorter.name","sorter.duration","sorter.status"],Re=(T=Object(G.b)("sorter"),E=Object(G.c)("click .sorter__item"),T((O=function(e){function NodeSorterView(){var e,t;l()(this,NodeSorterView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(NodeSorterView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Oe.a),t}return b()(NodeSorterView,e),c()(NodeSorterView,[{key:"initialize",value:function(e){var t=e.settings;this.settings=t}},{key:"onChangeSorting",value:function(e){var t=this.$(e.currentTarget);this.settings.setTreeSorting({sorter:t.data("name"),ascending:!t.data("asc")});var n=t.data("asc");this.$(".sorter_enabled").toggleClass("sorter_enabled"),t.data("asc",!n),t.find(".sorter__name").toggleClass("sorter_enabled"),t.find(n?".fa-sort-asc":".fa-sort-desc").toggleClass("sorter_enabled")}},{key:"serializeData",value:function(){var e=this.settings.getTreeSorting();return{sorters:Ae.map(function(t){return{name:t,asc:e.sorter===t&&e.ascending,desc:e.sorter===t&&!e.ascending}})}}}]),NodeSorterView}(ye.View),Se()(O.prototype,"onChangeSorting",[E],Object.getOwnPropertyDescriptor(O.prototype,"onChangeSorting"),O.prototype),M=O))||M),Ne=(n(179),n(92)),De=n.n(Ne),Ve=(A=Object(G.b)("search"),R=Object(G.c)("input input"),A((D=function(e){function NodeSearchView(){var e,t;l()(this,NodeSearchView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(NodeSearchView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",De.a),t}return b()(NodeSearchView,e),c()(NodeSearchView,[{key:"initialize",value:function(e){var t=e.state;this.state=t}},{key:"onRender",value:function(){this.$("input").val(this.state.get("searchQuery"))}},{key:"onChangeSorting",value:function(e){this.state.set("searchQuery",e.target.value)}},{key:"close",value:function(){this.state.set("searchQuery","")}}]),NodeSearchView}(ye.View),Se()(D.prototype,"onChangeSorting",[R],Object.getOwnPropertyDescriptor(D.prototype,"onChangeSorting"),D.prototype),N=D))||N),je=(n(180),n(93)),Pe=n.n(je),Le=n(9),Ie=(V=Object(G.b)("status-toggle"),j=Object(G.c)("click .y-label, .n-label"),V((L=function(e){function StatusToggleView(){var e,t;l()(this,StatusToggleView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(StatusToggleView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Pe.a),t}return b()(StatusToggleView,e),c()(StatusToggleView,[{key:"initialize",value:function(e){var t=e.settings,n=e.statistic;this.settings=t,this.statistic=n,this.listenTo(t,"change",this.render)}},{key:"serializeData",value:function(){var e=this,t=this.settings.getVisibleStatuses();return{statuses:C.a.map(function(n){return{status:n,statusName:Object(Le.default)("status.".concat(n),{}),active:!!t[n],count:e.statistic?e.statistic[n.toLowerCase()]:0}})}}},{key:"onToggleStatus",value:function(e){var t=this.$(e.currentTarget),n=t.data("status"),r=t.hasClass("n-label"),a=this.settings.getVisibleStatuses();this.settings.setVisibleStatuses(Object.assign({},a,J()({},n,r)))}}]),StatusToggleView}(ye.View),Se()(L.prototype,"onToggleStatus",[j],Object.getOwnPropertyDescriptor(L.prototype,"onToggleStatus"),L.prototype),P=L))||P),Be=(n(181),n(94)),ze=n.n(Be),Ue=["flaky","newFailed"],Fe=(I=Object(G.b)("marks-toggle"),B=Object(G.c)("click .y-label-mark, .n-label-mark"),I((U=function(e){function MarksToggleView(){var e,t;l()(this,MarksToggleView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(MarksToggleView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",ze.a),t}return b()(MarksToggleView,e),c()(MarksToggleView,[{key:"initialize",value:function(e){var t=e.settings;this.settings=t,this.listenTo(t,"change",this.render)}},{key:"serializeData",value:function(){var e=this,t=this.settings.getVisibleMarks();return{marks:Ue.map(function(n){return{mark:n,markName:Object(Le.default)("marks.".concat(n),{}),active:!!t[n],count:e.statistic?e.statistic[status.toLowerCase()]:0}})}}},{key:"onToggleMark",value:function(e){var t=this.$(e.currentTarget),n=t.data("mark"),r=t.hasClass("n-label-mark"),a=this.settings.getVisibleMarks();this.settings.setVisibleMarks(Object.assign({},a,J()({},n,r)))}}]),MarksToggleView}(ye.View),Se()(U.prototype,"onToggleMark",[B],Object.getOwnPropertyDescriptor(U.prototype,"onToggleMark"),U.prototype),z=U))||z),He=(n(182),{27:"esc",37:"left",38:"up",39:"right",40:"down"}),qe=new(function(e){function HotkeysService(){return l()(this,HotkeysService),h()(this,p()(HotkeysService).apply(this,arguments))}return b()(HotkeysService,e),c()(HotkeysService,[{key:"initialize",value:function(){i()(document).on("keydown",this.keyHandler.bind(this))}},{key:"keyHandler",value:function(e){var t=He[e.keyCode];t&&this.trigger("key:".concat(t),e)}}]),HotkeysService}(ye.Object)),We=n(95),$e=n.n(We),Ye=n(16);function byOrder(e,t){return e.order<t.order?-1:1}function byName(e,t){return e.name.toLowerCase()<t.name.toLowerCase()?-1:1}function byDuration(e,t){return e.time&&e.time.duration&&t.time&&t.time.duration&&e.time.duration<t.time.duration?-1:1}function byMaxDuration(e,t){return e.time&&e.time.maxDuration&&t.time&&t.time.maxDuration&&e.time.maxDuration<t.time.maxDuration?-1:1}function byNodeStatus(e,t){return C.a.indexOf(e.status)>C.a.indexOf(t.status)?-1:1}function byGroupStatuses(e,t){return C.a.reduce(function(n,r){return e.statistic[r]!==t.statistic[r]&&0===n?e.statistic[r]-t.statistic[r]:n},0)}function comparator_compare(e,t,n,r,a){return e.children&&!t.children?-1:!e.children&&t.children?1:e.children&&t.children?a*r(e,t):e.children||t.children?0:a*n(e,t)}function getComparator(e){var t=e.sorter,n=e.ascending?1:-1;switch(t){case"sorter.order":return function(e,t){return comparator_compare(e,t,byOrder,byName,n)};case"sorter.name":return function(e,t){return comparator_compare(e,t,byName,byName,n)};case"sorter.duration":return function(e,t){return comparator_compare(e,t,byDuration,byMaxDuration,n)};case"sorter.status":return function(e,t){return comparator_compare(e,t,byNodeStatus,byGroupStatuses,n)};default:return 0}}var Ge,Xe,Ke,Ze,Je,Qe,et,tt,nt=(F=Object(G.b)("tree"),H=Object(G.a)("TooltipBehavior",{position:"bottom"}),q=Object(G.c)("click .node__title"),F(W=H(($=function(e){function TreeView(){var e,t;l()(this,TreeView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(TreeView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",$e.a),J()(K()(K()(t)),"cachedQuery",""),t}return b()(TreeView,e),c()(TreeView,[{key:"initialize",value:function(e){var t=e.routeState,n=e.state,r=e.tabName,a=e.baseUrl,i=e.settings;this.state=n,this.routeState=t,this.baseUrl=a,this.tabName=r,this.setState(),this.listenTo(this.routeState,"change:treeNode",this.selectNode),this.listenTo(this.routeState,"change:testResultTab",this.render),this.settings=i,this.listenTo(this.settings,"change",this.render),this.listenTo(this.state,"change",this.handleStateChange),this.listenTo(qe,"key:up",this.onKeyUp,this),this.listenTo(qe,"key:down",this.onKeyDown,this),this.listenTo(qe,"key:esc",this.onKeyBack,this),this.listenTo(qe,"key:left",this.onKeyBack,this)}},{key:"applyFilters",value:function(){var e,t,n=this.settings.getVisibleStatuses(),r=this.settings.getVisibleMarks(),a=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){var n=!0;return t.forEach(function(t){n=n&&t(e)}),n}}(function byText(e){return e=e&&e.toLowerCase()||"",function(t){return!e||t.name.toLowerCase().indexOf(e)>-1||t.children&&t.children.some(byText(e))}}(this.state.get("searchQuery")),(t=n,function(e){return e.children?e.children.length>0:t[e.status]}),(e=r,function(t){return t.children?t.children.length>0:(!e.newFailed||t.newFailed)&&(!e.flaky||t.flaky)})),i=getComparator(this.settings.getTreeSorting());this.collection.applyFilterAndSorting(a,i)}},{key:"setState",value:function(){var e=this.routeState.get("treeNode");if(e&&e.testResult){var t=e.testResult;this.state.set(t,!0)}if(e&&e.testGroup){var n=e.testGroup;this.state.set(n,!0)}}},{key:"onBeforeRender",value:function(){this.applyFilters()}},{key:"handleStateChange",value:function(){var e=this.state.get("searchQuery");e!==this.cachedQuery&&(this.cachedQuery=e,this.render())}},{key:"onRender",value:function(){var e=this;this.selectNode(),this.state.get("searchQuery")?this.$(".node__title").each(function(t,n){e.$(n).parent().addClass("node__expanded")}):this.restoreState()}},{key:"selectNode",value:function(){var e=this.routeState.previous("treeNode");this.toggleNode(e,!1);var t=this.routeState.get("treeNode");this.toggleNode(t,!0),this.restoreState()}},{key:"toggleNode",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];e&&(this.findElement(e).toggleClass("node__title_active",t),this.changeState(e.testResult),this.changeState(e.testGroup))}},{key:"changeState",value:function(e){!(arguments.length>1&&void 0!==arguments[1])||arguments[1]?this.state.set(e,!0):this.state.unset(e)}},{key:"restoreState",value:function(){var e=this;this.$("[data-uid]").each(function(t,n){var r=e.$(n),a=r.data("uid");r.toggleClass("node__expanded",e.state.has(a))}),this.$(".node__title_active").parents(".node").toggleClass("node__expanded",!0),this.$(".node").parents(".node__expanded").length>0?this.$(".node__expanded").parents("div.node.node__expanded").toggleClass("node__expanded",!0):this.$(".node__expanded").parents(".node").toggleClass("node__expanded",!0)}},{key:"findElement",value:function(e){return e.testResult?this.$("[data-uid='".concat(e.testResult,"'][data-parentUid='").concat(e.testGroup,"']")):this.$("[data-uid='".concat(e.testGroup,"']"))}},{key:"onNodeClick",value:function(e){var t=this.$(e.currentTarget),n=t.data("uid");this.changeState(n,!this.state.has(n)),t.parent().toggleClass("node__expanded")}},{key:"onKeyUp",value:function(e){e.preventDefault();var t=this.routeState.get("treeNode");t&&t.testResult?this.selectTestResult(this.collection.getPreviousTestResult(t.testResult)):this.selectTestResult(this.collection.getLastTestResult())}},{key:"onKeyDown",value:function(e){e.preventDefault();var t=this.routeState.get("treeNode");t&&t.testResult?this.selectTestResult(this.collection.getNextTestResult(t.testResult)):this.selectTestResult(this.collection.getFirstTestResult())}},{key:"onKeyBack",value:function(e){e.preventDefault();var t=this.routeState.get("treeNode");t&&(t.testGroup&&t.testResult?this.routeState.get("attachment")?Ye.a.setSearch({attachment:null}):Ye.a.toUrl("".concat(this.baseUrl,"/").concat(t.testGroup)):t.testGroup&&Ye.a.toUrl("".concat(this.baseUrl)))}},{key:"selectTestResult",value:function(e){if(e){var t=this.routeState.get("testResultTab")||"";Ye.a.toUrl("".concat(this.baseUrl,"/").concat(e.parentUid,"/").concat(e.uid,"/").concat(t),{replace:!0})}}},{key:"templateContext",value:function(){return{cls:this.className,baseUrl:this.baseUrl,showGroupInfo:this.settings.isShowGroupInfo(),time:this.collection.time,statistic:this.collection.statistic,uid:this.collection.uid,tabName:this.tabName,items:this.collection.toJSON(),testResultTab:this.routeState.get("testResultTab")||""}}}]),TreeView}(ye.View),Se()($.prototype,"onNodeClick",[q],Object.getOwnPropertyDescriptor($.prototype,"onNodeClick"),$.prototype),W=$))||W)||W),rt=n(33),at=(Ge=Object(G.b)("tree"),Xe=Object(G.a)("TooltipBehavior",{position:"bottom"}),Ke=Object(G.e)({search:".pane__search",sorter:".tree__sorter",filter:".tree__filter",filterMarks:".tree__filter-marks",content:".tree__content"}),Ze=Object(G.c)("click .tree__info"),Ge(Je=Xe(Je=Ke((Qe=function(e){function TreeViewContainer(){var e,t;l()(this,TreeViewContainer);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(TreeViewContainer)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Ee.a),t}return b()(TreeViewContainer,e),c()(TreeViewContainer,[{key:"initialize",value:function(e){var t=e.routeState,n=e.state,r=void 0===n?new x.Model:n,a=e.tabName,i=e.baseUrl,o=e.csvUrl,s=void 0===o?null:o,l=e.settings,u=void 0===l?Object(rt.c)(i):l;this.state=r,this.routeState=t,this.baseUrl=i,this.csvUrl=s,this.tabName=a,this.listenTo(this.routeState,"change:testResultTab",this.render),this.settings=u}},{key:"onInfoClick",value:function(){var e=this.settings.isShowGroupInfo();this.settings.setShowGroupInfo(!e)}},{key:"onRender",value:function(){this.showChildView("content",new nt({state:this.state,routeState:this.routeState,tabName:this.tabName,baseUrl:this.baseUrl,settings:this.settings,collection:this.collection})),this.showChildView("search",new Ve({state:this.state})),this.showChildView("sorter",new Re({settings:this.settings})),this.showChildView("filter",new Ie({settings:this.settings,statistic:this.collection.statistic})),this.showChildView("filterMarks",new Fe({settings:this.settings}))}},{key:"templateContext",value:function(){return{cls:this.className,showGroupInfo:this.settings.isShowGroupInfo(),tabName:this.tabName,shownCases:0,totalCases:0,filtered:!1,csvUrl:this.csvUrl}}}]),TreeViewContainer}(ye.View),Se()(Qe.prototype,"onInfoClick",[Ze],Object.getOwnPropertyDescriptor(Qe.prototype,"onInfoClick"),Qe.prototype),Je=Qe))||Je)||Je)||Je),it=(n(186),n(96)),ot=n.n(it),st=Object(G.b)("empty-view")(et=function(e){function EmptyView(){var e,t;l()(this,EmptyView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(EmptyView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",ot.a),t}return b()(EmptyView,e),c()(EmptyView,[{key:"serializeData",value:function(){return{cls:this.className,message:this.options.message}}}]),EmptyView}(ye.View))||et,lt=n(44),ut=n(43),ct=n(31),ft=Object(G.b)("side-by-side")(tt=function(e){function TestResultTreeView(){return l()(this,TestResultTreeView),h()(this,p()(TestResultTreeView).apply(this,arguments))}return b()(TestResultTreeView,e),c()(TestResultTreeView,[{key:"initialize",value:function(e){var t=this,n=e.tree,r=e.routeState,a=e.csvUrl;g()(p()(TestResultTreeView.prototype),"initialize",this).call(this),this.csvUrl=a,this.tree=n,this.routeState=r,this.listenTo(this.routeState,"change:treeNode",function(e,n){return t.showLeaf(n)})}},{key:"showLeaf",value:function(e){var t=this;if(e&&e.testResult){var n="#".concat(this.options.baseUrl,"/").concat(e.testGroup,"/").concat(e.testResult),r=new ut.a({uid:e.testResult});r.fetch({success:function(){return t.showChildView("right",new lt.a({baseUrl:n,model:r,routeState:t.routeState}))},error:function(){return t.showChildView("right",new ct.a({code:404,message:'Test result with uid "'.concat(e.testResult,'" not found')}))}})}else this.showChildView("right",new st({message:"No item selected"}))}},{key:"onRender",value:function(){var e=this.options,t=e.tabName,n=e.baseUrl,r=new at({collection:this.tree,routeState:this.routeState,treeSorters:[],tabName:t,baseUrl:n,csvUrl:this.csvUrl});this.showChildView("left",r)}},{key:"templateContext",value:function(){return{cls:"testresult-tree"}}}]),TestResultTreeView}(ke))||tt,ht=function(e){function TreeLayout(){return l()(this,TreeLayout),h()(this,p()(TreeLayout).apply(this,arguments))}return b()(TreeLayout,e),c()(TreeLayout,[{key:"initialize",value:function(e){var t=e.url;g()(p()(TreeLayout.prototype),"initialize",this).call(this),this.tree=new Y([],{url:t}),this.routeState=new x.Model}},{key:"loadData",value:function(){return this.tree.fetch()}},{key:"getContentView",value:function(){var e=this.options,t=e.baseUrl,n=e.tabName,r=e.csvUrl;return new ft({tree:this.tree,routeState:this.routeState,tabName:n,baseUrl:t,csvUrl:r})}},{key:"onViewReady",value:function(){var e=this.options,t=e.testGroup,n=e.testResult,r=e.testResultTab;this.onRouteUpdate(t,n,r)}},{key:"onRouteUpdate",value:function(e,t,n){this.routeState.set("treeNode",{testGroup:e,testResult:t}),this.routeState.set("testResultTab",n);var r=Ye.a.getUrlParams().attachment;r?this.routeState.set("attachment",r):this.routeState.unset("attachment")}}]),TreeLayout}(y.a),dt=n(97),pt=n.n(dt),mt=function(e){function WidgetStatusView(){var e,t;l()(this,WidgetStatusView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(WidgetStatusView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",pt.a),t}return b()(WidgetStatusView,e),c()(WidgetStatusView,[{key:"serializeData",value:function(){var e=void 0===this.showLinks||this.showLinks,t=void 0===this.showAll||this.showAll;return Object.assign(g()(p()(WidgetStatusView.prototype),"serializeData",this).call(this),{rowTag:e?"a":"span",title:this.title,showAll:t,baseUrl:this.baseUrl})}}]),WidgetStatusView}(ye.View),gt=(n(188),function(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}),vt=function(e){var t;return 1===e.length&&(t=e,e=function(e,n){return gt(t(e),n)}),{left:function(t,n,r,a){for(null==r&&(r=0),null==a&&(a=t.length);r<a;){var i=r+a>>>1;e(t[i],n)<0?r=i+1:a=i}return r},right:function(t,n,r,a){for(null==r&&(r=0),null==a&&(a=t.length);r<a;){var i=r+a>>>1;e(t[i],n)>0?a=i:r=i+1}return r}}};var bt=vt(gt),yt=bt.right,_t=(bt.left,yt);var wt=function(e,t){var n,r,a,i=e.length,o=-1;if(null==t){for(;++o<i;)if(null!=(n=e[o])&&n>=n)for(r=a=n;++o<i;)null!=(n=e[o])&&(r>n&&(r=n),a<n&&(a=n))}else for(;++o<i;)if(null!=(n=t(e[o],o,e))&&n>=n)for(r=a=n;++o<i;)null!=(n=t(e[o],o,e))&&(r>n&&(r=n),a<n&&(a=n));return[r,a]},xt=Array.prototype,kt=xt.slice,Ct=(xt.map,function(e){return function(){return e}}),St=function(e){return e},Tt=function(e,t,n){e=+e,t=+t,n=(a=arguments.length)<2?(t=e,e=0,1):a<3?1:+n;for(var r=-1,a=0|Math.max(0,Math.ceil((t-e)/n)),i=new Array(a);++r<a;)i[r]=e+r*n;return i},Et=Math.sqrt(50),Mt=Math.sqrt(10),Ot=Math.sqrt(2),At=function(e,t,n){var r,a,i,o,s=-1;if(n=+n,(e=+e)===(t=+t)&&n>0)return[e];if((r=t<e)&&(a=e,e=t,t=a),0===(o=tickIncrement(e,t,n))||!isFinite(o))return[];if(o>0)for(e=Math.ceil(e/o),t=Math.floor(t/o),i=new Array(a=Math.ceil(t-e+1));++s<a;)i[s]=(e+s)*o;else for(e=Math.floor(e*o),t=Math.ceil(t*o),i=new Array(a=Math.ceil(e-t+1));++s<a;)i[s]=(e-s)/o;return r&&i.reverse(),i};function tickIncrement(e,t,n){var r=(t-e)/Math.max(0,n),a=Math.floor(Math.log(r)/Math.LN10),i=r/Math.pow(10,a);return a>=0?(i>=Et?10:i>=Mt?5:i>=Ot?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(i>=Et?10:i>=Mt?5:i>=Ot?2:1)}function tickStep(e,t,n){var r=Math.abs(t-e)/Math.max(0,n),a=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),i=r/a;return i>=Et?a*=10:i>=Mt?a*=5:i>=Ot&&(a*=2),t<e?-a:a}var Rt=function(e){return Math.ceil(Math.log(e.length)/Math.LN2)+1},Nt=function(e,t){var n,r,a=e.length,i=-1;if(null==t){for(;++i<a;)if(null!=(n=e[i])&&n>=n)for(r=n;++i<a;)null!=(n=e[i])&&n>r&&(r=n)}else for(;++i<a;)if(null!=(n=t(e[i],i,e))&&n>=n)for(r=n;++i<a;)null!=(n=t(e[i],i,e))&&n>r&&(r=n);return r};function Map(){}function map_map(e,t){var n=new Map;if(e instanceof Map)e.each(function(e,t){n.set(t,e)});else if(Array.isArray(e)){var r,a=-1,i=e.length;if(null==t)for(;++a<i;)n.set(a,e[a]);else for(;++a<i;)n.set(t(r=e[a],a,e),r)}else if(e)for(var o in e)n.set(o,e[o]);return n}Map.prototype=map_map.prototype={constructor:Map,has:function(e){return"$"+e in this},get:function(e){return this["$"+e]},set:function(e,t){return this["$"+e]=t,this},remove:function(e){var t="$"+e;return t in this&&delete this[t]},clear:function(){for(var e in this)"$"===e[0]&&delete this[e]},keys:function(){var e=[];for(var t in this)"$"===t[0]&&e.push(t.slice(1));return e},values:function(){var e=[];for(var t in this)"$"===t[0]&&e.push(this[t]);return e},entries:function(){var e=[];for(var t in this)"$"===t[0]&&e.push({key:t.slice(1),value:this[t]});return e},size:function(){var e=0;for(var t in this)"$"===t[0]&&++e;return e},empty:function(){for(var e in this)if("$"===e[0])return!1;return!0},each:function(e){for(var t in this)"$"===t[0]&&e(this[t],t.slice(1),this)}};var Dt=map_map;function Set(){}var Vt=Dt.prototype;function set(e,t){var n=new Set;if(e instanceof Set)e.each(function(e){n.add(e)});else if(e){var r=-1,a=e.length;if(null==t)for(;++r<a;)n.add(e[r]);else for(;++r<a;)n.add(t(e[r],r,e))}return n}Set.prototype=set.prototype={constructor:Set,has:Vt.has,add:function(e){return this["$"+(e+="")]=e,this},remove:Vt.remove,clear:Vt.clear,values:Vt.keys,size:Vt.size,empty:Vt.empty,each:Vt.each};var jt=Array.prototype,Pt=jt.map,Lt=jt.slice,It={name:"implicit"};function ordinal(e){var t=Dt(),n=[],r=It;function scale(a){var i=a+"",o=t.get(i);if(!o){if(r!==It)return r;t.set(i,o=n.push(a))}return e[(o-1)%e.length]}return e=null==e?[]:Lt.call(e),scale.domain=function(e){if(!arguments.length)return n.slice();n=[],t=Dt();for(var r,a,i=-1,o=e.length;++i<o;)t.has(a=(r=e[i])+"")||t.set(a,n.push(r));return scale},scale.range=function(t){return arguments.length?(e=Lt.call(t),scale):e.slice()},scale.unknown=function(e){return arguments.length?(r=e,scale):r},scale.copy=function(){return ordinal().domain(n).range(e).unknown(r)},scale}function band(){var e,t,n=ordinal().unknown(void 0),r=n.domain,a=n.range,i=[0,1],o=!1,s=0,l=0,u=.5;function rescale(){var n=r().length,c=i[1]<i[0],f=i[c-0],h=i[1-c];e=(h-f)/Math.max(1,n-s+2*l),o&&(e=Math.floor(e)),f+=(h-f-e*(n-s))*u,t=e*(1-s),o&&(f=Math.round(f),t=Math.round(t));var d=Tt(n).map(function(t){return f+e*t});return a(c?d.reverse():d)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),rescale()):r()},n.range=function(e){return arguments.length?(i=[+e[0],+e[1]],rescale()):i.slice()},n.rangeRound=function(e){return i=[+e[0],+e[1]],o=!0,rescale()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(o=!!e,rescale()):o},n.padding=function(e){return arguments.length?(s=l=Math.max(0,Math.min(1,e)),rescale()):s},n.paddingInner=function(e){return arguments.length?(s=Math.max(0,Math.min(1,e)),rescale()):s},n.paddingOuter=function(e){return arguments.length?(l=Math.max(0,Math.min(1,e)),rescale()):l},n.align=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),rescale()):u},n.copy=function(){return band().domain(r()).range(i).round(o).paddingInner(s).paddingOuter(l).align(u)},rescale()}function band_point(){return function pointish(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return pointish(t())},e}(band().paddingInner(1))}var Bt=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e};function extend(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function Color(){}var zt="\\s*([+-]?\\d+)\\s*",Ut="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Ft="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Ht=/^#([0-9a-f]{3})$/,qt=/^#([0-9a-f]{6})$/,Wt=new RegExp("^rgb\\("+[zt,zt,zt]+"\\)$"),$t=new RegExp("^rgb\\("+[Ft,Ft,Ft]+"\\)$"),Yt=new RegExp("^rgba\\("+[zt,zt,zt,Ut]+"\\)$"),Gt=new RegExp("^rgba\\("+[Ft,Ft,Ft,Ut]+"\\)$"),Xt=new RegExp("^hsl\\("+[Ut,Ft,Ft]+"\\)$"),Kt=new RegExp("^hsla\\("+[Ut,Ft,Ft,Ut]+"\\)$"),Zt={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function color_color(e){var t;return e=(e+"").trim().toLowerCase(),(t=Ht.exec(e))?new Rgb((t=parseInt(t[1],16))>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):(t=qt.exec(e))?rgbn(parseInt(t[1],16)):(t=Wt.exec(e))?new Rgb(t[1],t[2],t[3],1):(t=$t.exec(e))?new Rgb(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=Yt.exec(e))?rgba(t[1],t[2],t[3],t[4]):(t=Gt.exec(e))?rgba(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=Xt.exec(e))?hsla(t[1],t[2]/100,t[3]/100,1):(t=Kt.exec(e))?hsla(t[1],t[2]/100,t[3]/100,t[4]):Zt.hasOwnProperty(e)?rgbn(Zt[e]):"transparent"===e?new Rgb(NaN,NaN,NaN,0):null}function rgbn(e){return new Rgb(e>>16&255,e>>8&255,255&e,1)}function rgba(e,t,n,r){return r<=0&&(e=t=n=NaN),new Rgb(e,t,n,r)}function rgbConvert(e){return e instanceof Color||(e=color_color(e)),e?new Rgb((e=e.rgb()).r,e.g,e.b,e.opacity):new Rgb}function color_rgb(e,t,n,r){return 1===arguments.length?rgbConvert(e):new Rgb(e,t,n,null==r?1:r)}function Rgb(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function hex(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function hsla(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Hsl(e,t,n,r)}function hsl(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof Hsl)return new Hsl(e.h,e.s,e.l,e.opacity);if(e instanceof Color||(e=color_color(e)),!e)return new Hsl;if(e instanceof Hsl)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),i=Math.max(t,n,r),o=NaN,s=i-a,l=(i+a)/2;return s?(o=t===i?(n-r)/s+6*(n<r):n===i?(r-t)/s+2:(t-n)/s+4,s/=l<.5?i+a:2-i-a,o*=60):s=l>0&&l<1?0:o,new Hsl(o,s,l,e.opacity)}(e):new Hsl(e,t,n,null==r?1:r)}function Hsl(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function hsl2rgb(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}Bt(Color,color_color,{displayable:function(){return this.rgb().displayable()},hex:function(){return this.rgb().hex()},toString:function(){return this.rgb()+""}}),Bt(Rgb,color_rgb,extend(Color,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new Rgb(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new Rgb(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return 0<=this.r&&this.r<=255&&0<=this.g&&this.g<=255&&0<=this.b&&this.b<=255&&0<=this.opacity&&this.opacity<=1},hex:function(){return"#"+hex(this.r)+hex(this.g)+hex(this.b)},toString:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}})),Bt(Hsl,hsl,extend(Color,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new Hsl(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new Hsl(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,a=2*n-r;return new Rgb(hsl2rgb(e>=240?e-240:e+120,a,r),hsl2rgb(e,a,r),hsl2rgb(e<120?e+240:e-120,a,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1}}));var Jt=Math.PI/180,Qt=180/Math.PI,en=.96422,tn=1,nn=.82521,rn=4/29,an=6/29,on=3*an*an,sn=an*an*an;function labConvert(e){if(e instanceof Lab)return new Lab(e.l,e.a,e.b,e.opacity);if(e instanceof Hcl){if(isNaN(e.h))return new Lab(e.l,0,0,e.opacity);var t=e.h*Jt;return new Lab(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}e instanceof Rgb||(e=rgbConvert(e));var n,r,a=rgb2lrgb(e.r),i=rgb2lrgb(e.g),o=rgb2lrgb(e.b),s=xyz2lab((.2225045*a+.7168786*i+.0606169*o)/tn);return a===i&&i===o?n=r=s:(n=xyz2lab((.4360747*a+.3850649*i+.1430804*o)/en),r=xyz2lab((.0139322*a+.0971045*i+.7141733*o)/nn)),new Lab(116*s-16,500*(n-s),200*(s-r),e.opacity)}function lab(e,t,n,r){return 1===arguments.length?labConvert(e):new Lab(e,t,n,null==r?1:r)}function Lab(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function xyz2lab(e){return e>sn?Math.pow(e,1/3):e/on+rn}function lab2xyz(e){return e>an?e*e*e:on*(e-rn)}function lrgb2rgb(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function rgb2lrgb(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function hclConvert(e){if(e instanceof Hcl)return new Hcl(e.h,e.c,e.l,e.opacity);if(e instanceof Lab||(e=labConvert(e)),0===e.a&&0===e.b)return new Hcl(NaN,0,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*Qt;return new Hcl(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}function hcl(e,t,n,r){return 1===arguments.length?hclConvert(e):new Hcl(e,t,n,null==r?1:r)}function Hcl(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}Bt(Lab,lab,extend(Color,{brighter:function(e){return new Lab(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker:function(e){return new Lab(this.l-18*(null==e?1:e),this.a,this.b,this.opacity)},rgb:function(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return new Rgb(lrgb2rgb(3.1338561*(t=en*lab2xyz(t))-1.6168667*(e=tn*lab2xyz(e))-.4906146*(n=nn*lab2xyz(n))),lrgb2rgb(-.9787684*t+1.9161415*e+.033454*n),lrgb2rgb(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),Bt(Hcl,hcl,extend(Color,{brighter:function(e){return new Hcl(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker:function(e){return new Hcl(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb:function(){return labConvert(this).rgb()}}));var ln=-.14861,un=1.78277,cn=-.29227,fn=-.90649,hn=1.97294,dn=hn*fn,pn=hn*un,mn=un*cn-fn*ln;function cubehelix_cubehelix(e,t,n,r){return 1===arguments.length?function(e){if(e instanceof Cubehelix)return new Cubehelix(e.h,e.s,e.l,e.opacity);e instanceof Rgb||(e=rgbConvert(e));var t=e.r/255,n=e.g/255,r=e.b/255,a=(mn*r+dn*t-pn*n)/(mn+dn-pn),i=r-a,o=(hn*(n-a)-cn*i)/fn,s=Math.sqrt(o*o+i*i)/(hn*a*(1-a)),l=s?Math.atan2(o,i)*Qt-120:NaN;return new Cubehelix(l<0?l+360:l,s,a,e.opacity)}(e):new Cubehelix(e,t,n,null==r?1:r)}function Cubehelix(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function basis(e,t,n,r,a){var i=e*e,o=i*e;return((1-3*e+3*i-o)*t+(4-6*i+3*o)*n+(1+3*e+3*i-3*o)*r+o*a)/6}Bt(Cubehelix,cubehelix_cubehelix,extend(Color,{brighter:function(e){return e=null==e?1/.7:Math.pow(1/.7,e),new Cubehelix(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?.7:Math.pow(.7,e),new Cubehelix(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*Jt,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),a=Math.sin(e);return new Rgb(255*(t+n*(ln*r+un*a)),255*(t+n*(cn*r+fn*a)),255*(t+n*(hn*r)),this.opacity)}}));var gn=function(e){return function(){return e}};function linear(e,t){return function(n){return e+n*t}}function color_hue(e,t){var n=t-e;return n?linear(e,n>180||n<-180?n-360*Math.round(n/360):n):gn(isNaN(e)?t:e)}function gamma(e){return 1==(e=+e)?nogamma:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):gn(isNaN(t)?n:t)}}function nogamma(e,t){var n=t-e;return n?linear(e,n):gn(isNaN(e)?t:e)}var vn=function rgbGamma(e){var t=gamma(e);function rgb(e,n){var r=t((e=color_rgb(e)).r,(n=color_rgb(n)).r),a=t(e.g,n.g),i=t(e.b,n.b),o=nogamma(e.opacity,n.opacity);return function(t){return e.r=r(t),e.g=a(t),e.b=i(t),e.opacity=o(t),e+""}}return rgb.gamma=rgbGamma,rgb}(1);function rgbSpline(e){return function(t){var n,r,a=t.length,i=new Array(a),o=new Array(a),s=new Array(a);for(n=0;n<a;++n)r=color_rgb(t[n]),i[n]=r.r||0,o[n]=r.g||0,s[n]=r.b||0;return i=e(i),o=e(o),s=e(s),r.opacity=1,function(e){return r.r=i(e),r.g=o(e),r.b=s(e),r+""}}}var bn=rgbSpline(function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),a=e[r],i=e[r+1],o=r>0?e[r-1]:2*a-i,s=r<t-1?e[r+2]:2*i-a;return basis((n-r/t)*t,o,a,i,s)}}),yn=(rgbSpline(function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),a=e[(r+t-1)%t],i=e[r%t],o=e[(r+1)%t],s=e[(r+2)%t];return basis((n-r/t)*t,a,i,o,s)}}),function(e,t){return t-=e=+e,function(n){return e+t*n}}),_n=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,wn=new RegExp(_n.source,"g");var xn,kn,Cn,Sn,Tn=function(e,t){var n,r,a,i=_n.lastIndex=wn.lastIndex=0,o=-1,s=[],l=[];for(e+="",t+="";(n=_n.exec(e))&&(r=wn.exec(t));)(a=r.index)>i&&(a=t.slice(i,a),s[o]?s[o]+=a:s[++o]=a),(n=n[0])===(r=r[0])?s[o]?s[o]+=r:s[++o]=r:(s[++o]=null,l.push({i:o,x:yn(n,r)})),i=wn.lastIndex;return i<t.length&&(a=t.slice(i),s[o]?s[o]+=a:s[++o]=a),s.length<2?l[0]?function(e){return function(t){return e(t)+""}}(l[0].x):function(e){return function(){return e}}(t):(t=l.length,function(e){for(var n,r=0;r<t;++r)s[(n=l[r]).i]=n.x(e);return s.join("")})},En=function(e,t){var n,r=typeof t;return null==t||"boolean"===r?gn(t):("number"===r?yn:"string"===r?(n=color_color(t))?(t=n,vn):Tn:t instanceof color_color?vn:t instanceof Date?function(e,t){var n=new Date;return t-=e=+e,function(r){return n.setTime(e+t*r),n}}:Array.isArray(t)?function(e,t){var n,r=t?t.length:0,a=e?Math.min(r,e.length):0,i=new Array(a),o=new Array(r);for(n=0;n<a;++n)i[n]=En(e[n],t[n]);for(;n<r;++n)o[n]=t[n];return function(e){for(n=0;n<a;++n)o[n]=i[n](e);return o}}:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?function(e,t){var n,r={},a={};for(n in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)n in e?r[n]=En(e[n],t[n]):a[n]=t[n];return function(e){for(n in r)a[n]=r[n](e);return a}}:yn)(e,t)},Mn=function(e,t){return t-=e=+e,function(n){return Math.round(e+t*n)}},On=180/Math.PI,An={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},Rn=function(e,t,n,r,a,i){var o,s,l;return(o=Math.sqrt(e*e+t*t))&&(e/=o,t/=o),(l=e*n+t*r)&&(n-=e*l,r-=t*l),(s=Math.sqrt(n*n+r*r))&&(n/=s,r/=s,l/=s),e*r<t*n&&(e=-e,t=-t,l=-l,o=-o),{translateX:a,translateY:i,rotate:Math.atan2(t,e)*On,skewX:Math.atan(l)*On,scaleX:o,scaleY:s}};function interpolateTransform(e,t,n,r){function pop(e){return e.length?e.pop()+" ":""}return function(a,i){var o=[],s=[];return a=e(a),i=e(i),function(e,r,a,i,o,s){if(e!==a||r!==i){var l=o.push("translate(",null,t,null,n);s.push({i:l-4,x:yn(e,a)},{i:l-2,x:yn(r,i)})}else(a||i)&&o.push("translate("+a+t+i+n)}(a.translateX,a.translateY,i.translateX,i.translateY,o,s),function(e,t,n,a){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),a.push({i:n.push(pop(n)+"rotate(",null,r)-2,x:yn(e,t)})):t&&n.push(pop(n)+"rotate("+t+r)}(a.rotate,i.rotate,o,s),function(e,t,n,a){e!==t?a.push({i:n.push(pop(n)+"skewX(",null,r)-2,x:yn(e,t)}):t&&n.push(pop(n)+"skewX("+t+r)}(a.skewX,i.skewX,o,s),function(e,t,n,r,a,i){if(e!==n||t!==r){var o=a.push(pop(a)+"scale(",null,",",null,")");i.push({i:o-4,x:yn(e,n)},{i:o-2,x:yn(t,r)})}else 1===n&&1===r||a.push(pop(a)+"scale("+n+","+r+")")}(a.scaleX,a.scaleY,i.scaleX,i.scaleY,o,s),a=i=null,function(e){for(var t,n=-1,r=s.length;++n<r;)o[(t=s[n]).i]=t.x(e);return o.join("")}}}var Nn=interpolateTransform(function(e){return"none"===e?An:(xn||(xn=document.createElement("DIV"),kn=document.documentElement,Cn=document.defaultView),xn.style.transform=e,e=Cn.getComputedStyle(kn.appendChild(xn),null).getPropertyValue("transform"),kn.removeChild(xn),e=e.slice(7,-1).split(","),Rn(+e[0],+e[1],+e[2],+e[3],+e[4],+e[5]))},"px, ","px)","deg)"),Dn=interpolateTransform(function(e){return null==e?An:(Sn||(Sn=document.createElementNS("http://www.w3.org/2000/svg","g")),Sn.setAttribute("transform",e),(e=Sn.transform.baseVal.consolidate())?(e=e.matrix,Rn(e.a,e.b,e.c,e.d,e.e,e.f)):An)},", ",")",")");Math.SQRT2;function hsl_hsl(e){return function(t,n){var r=e((t=hsl(t)).h,(n=hsl(n)).h),a=nogamma(t.s,n.s),i=nogamma(t.l,n.l),o=nogamma(t.opacity,n.opacity);return function(e){return t.h=r(e),t.s=a(e),t.l=i(e),t.opacity=o(e),t+""}}}hsl_hsl(color_hue),hsl_hsl(nogamma);function hcl_hcl(e){return function(t,n){var r=e((t=hcl(t)).h,(n=hcl(n)).h),a=nogamma(t.c,n.c),i=nogamma(t.l,n.l),o=nogamma(t.opacity,n.opacity);return function(e){return t.h=r(e),t.c=a(e),t.l=i(e),t.opacity=o(e),t+""}}}hcl_hcl(color_hue),hcl_hcl(nogamma);function src_cubehelix_cubehelix(e){return function cubehelixGamma(t){function cubehelix(n,r){var a=e((n=cubehelix_cubehelix(n)).h,(r=cubehelix_cubehelix(r)).h),i=nogamma(n.s,r.s),o=nogamma(n.l,r.l),s=nogamma(n.opacity,r.opacity);return function(e){return n.h=a(e),n.s=i(e),n.l=o(Math.pow(e,t)),n.opacity=s(e),n+""}}return t=+t,cubehelix.gamma=cubehelixGamma,cubehelix}(1)}src_cubehelix_cubehelix(color_hue);var Vn=src_cubehelix_cubehelix(nogamma);var jn=function(e){return function(){return e}},Pn=function(e){return+e},Ln=[0,1];function deinterpolateLinear(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:jn(t)}function bimap(e,t,n,r){var a=e[0],i=e[1],o=t[0],s=t[1];return i<a?(a=n(i,a),o=r(s,o)):(a=n(a,i),o=r(o,s)),function(e){return o(a(e))}}function polymap(e,t,n,r){var a=Math.min(e.length,t.length)-1,i=new Array(a),o=new Array(a),s=-1;for(e[a]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++s<a;)i[s]=n(e[s],e[s+1]),o[s]=r(t[s],t[s+1]);return function(t){var n=_t(e,t,1,a)-1;return o[n](i[n](t))}}function copy(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp())}function continuous(e,t){var n,r,a,i=Ln,o=Ln,s=En,l=!1;function rescale(){return n=Math.min(i.length,o.length)>2?polymap:bimap,r=a=null,scale}function scale(t){return(r||(r=n(i,o,l?function(e){return function(t,n){var r=e(t=+t,n=+n);return function(e){return e<=t?0:e>=n?1:r(e)}}}(e):e,s)))(+t)}return scale.invert=function(e){return(a||(a=n(o,i,deinterpolateLinear,l?function(e){return function(t,n){var r=e(t=+t,n=+n);return function(e){return e<=0?t:e>=1?n:r(e)}}}(t):t)))(+e)},scale.domain=function(e){return arguments.length?(i=Pt.call(e,Pn),rescale()):i.slice()},scale.range=function(e){return arguments.length?(o=Lt.call(e),rescale()):o.slice()},scale.rangeRound=function(e){return o=Lt.call(e),s=Mn,rescale()},scale.clamp=function(e){return arguments.length?(l=!!e,rescale()):l},scale.interpolate=function(e){return arguments.length?(s=e,rescale()):s},rescale()}var In=function(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]},Bn=function(e){return(e=In(Math.abs(e)))?e[1]:NaN},zn=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function formatSpecifier(e){return new FormatSpecifier(e)}function FormatSpecifier(e){if(!(t=zn.exec(e)))throw new Error("invalid format: "+e);var t;this.fill=t[1]||" ",this.align=t[2]||">",this.sign=t[3]||"-",this.symbol=t[4]||"",this.zero=!!t[5],this.width=t[6]&&+t[6],this.comma=!!t[7],this.precision=t[8]&&+t[8].slice(1),this.trim=!!t[9],this.type=t[10]||""}formatSpecifier.prototype=FormatSpecifier.prototype,FormatSpecifier.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(null==this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(null==this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var Un,Fn,Hn,qn,Wn=function(e){e:for(var t,n=e.length,r=1,a=-1;r<n;++r)switch(e[r]){case".":a=t=r;break;case"0":0===a&&(a=r),t=r;break;default:if(a>0){if(!+e[r])break e;a=0}}return a>0?e.slice(0,a)+e.slice(t+1):e},$n=function(e,t){var n=In(e,t);if(!n)return e+"";var r=n[0],a=n[1];return a<0?"0."+new Array(-a).join("0")+r:r.length>a+1?r.slice(0,a+1)+"."+r.slice(a+1):r+new Array(a-r.length+2).join("0")},Yn={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:function(e){return Math.round(e).toString(10)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return $n(100*e,t)},r:$n,s:function(e,t){var n=In(e,t);if(!n)return e+"";var r=n[0],a=n[1],i=a-(Un=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,o=r.length;return i===o?r:i>o?r+new Array(i-o+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+new Array(1-i).join("0")+In(e,Math.max(0,t+i-1))[0]},X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}},Gn=function(e){return e},Xn=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];Fn=function(e){var t,n,r=e.grouping&&e.thousands?(t=e.grouping,n=e.thousands,function(e,r){for(var a=e.length,i=[],o=0,s=t[0],l=0;a>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),i.push(e.substring(a-=s,a+s)),!((l+=s+1)>r));)s=t[o=(o+1)%t.length];return i.reverse().join(n)}):Gn,a=e.currency,i=e.decimal,o=e.numerals?function(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}(e.numerals):Gn,s=e.percent||"%";function newFormat(e){var t=(e=formatSpecifier(e)).fill,n=e.align,l=e.sign,u=e.symbol,c=e.zero,f=e.width,h=e.comma,d=e.precision,p=e.trim,m=e.type;"n"===m?(h=!0,m="g"):Yn[m]||(null==d&&(d=12),p=!0,m="g"),(c||"0"===t&&"="===n)&&(c=!0,t="0",n="=");var g="$"===u?a[0]:"#"===u&&/[boxX]/.test(m)?"0"+m.toLowerCase():"",v="$"===u?a[1]:/[%p]/.test(m)?s:"",b=Yn[m],y=/[defgprs%]/.test(m);function format(e){var a,s,u,_=g,w=v;if("c"===m)w=b(e)+w,e="";else{var x=(e=+e)<0;if(e=b(Math.abs(e),d),p&&(e=Wn(e)),x&&0==+e&&(x=!1),_=(x?"("===l?l:"-":"-"===l||"("===l?"":l)+_,w=("s"===m?Xn[8+Un/3]:"")+w+(x&&"("===l?")":""),y)for(a=-1,s=e.length;++a<s;)if(48>(u=e.charCodeAt(a))||u>57){w=(46===u?i+e.slice(a+1):e.slice(a))+w,e=e.slice(0,a);break}}h&&!c&&(e=r(e,1/0));var k=_.length+e.length+w.length,C=k<f?new Array(f-k+1).join(t):"";switch(h&&c&&(e=r(C+e,C.length?f-w.length:1/0),C=""),n){case"<":e=_+e+w+C;break;case"=":e=_+C+e+w;break;case"^":e=C.slice(0,k=C.length>>1)+_+e+w+C.slice(k);break;default:e=C+_+e+w}return o(e)}return d=null==d?6:/[gprs]/.test(m)?Math.max(1,Math.min(21,d)):Math.max(0,Math.min(20,d)),format.toString=function(){return e+""},format}return{format:newFormat,formatPrefix:function(e,t){var n=newFormat(((e=formatSpecifier(e)).type="f",e)),r=3*Math.max(-8,Math.min(8,Math.floor(Bn(t)/3))),a=Math.pow(10,-r),i=Xn[8+r/3];return function(e){return n(a*e)+i}}}}({decimal:".",thousands:",",grouping:[3],currency:["$",""]}),Hn=Fn.format,qn=Fn.formatPrefix;var Kn=function(e,t,n){var r,a=e[0],i=e[e.length-1],o=tickStep(a,i,null==t?10:t);switch((n=formatSpecifier(null==n?",f":n)).type){case"s":var s=Math.max(Math.abs(a),Math.abs(i));return null!=n.precision||isNaN(r=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Bn(t)/3)))-Bn(Math.abs(e)))}(o,s))||(n.precision=r),qn(n,s);case"":case"e":case"g":case"p":case"r":null!=n.precision||isNaN(r=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Bn(t)-Bn(e))+1}(o,Math.max(Math.abs(a),Math.abs(i))))||(n.precision=r-("e"===n.type));break;case"f":case"%":null!=n.precision||isNaN(r=function(e){return Math.max(0,-Bn(Math.abs(e)))}(o))||(n.precision=r-2*("%"===n.type))}return Hn(n)};function linearish(e){var t=e.domain;return e.ticks=function(e){var n=t();return At(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){return Kn(t(),e,n)},e.nice=function(n){null==n&&(n=10);var r,a=t(),i=0,o=a.length-1,s=a[i],l=a[o];return l<s&&(r=s,s=l,l=r,r=i,i=o,o=r),(r=tickIncrement(s,l,n))>0?r=tickIncrement(s=Math.floor(s/r)*r,l=Math.ceil(l/r)*r,n):r<0&&(r=tickIncrement(s=Math.ceil(s*r)/r,l=Math.floor(l*r)/r,n)),r>0?(a[i]=Math.floor(s/r)*r,a[o]=Math.ceil(l/r)*r,t(a)):r<0&&(a[i]=Math.ceil(s*r)/r,a[o]=Math.floor(l*r)/r,t(a)),e},e}function linear_linear(){var e=continuous(deinterpolateLinear,yn);return e.copy=function(){return copy(e,linear_linear())},linearish(e)}function raise(e,t){return e<0?-Math.pow(-e,t):Math.pow(e,t)}function sqrt(){return function pow(){var e=1,t=continuous(function(t,n){return(n=raise(n,e)-(t=raise(t,e)))?function(r){return(raise(r,e)-t)/n}:jn(n)},function(t,n){return n=raise(n,e)-(t=raise(t,e)),function(r){return raise(t+n*r,1/e)}}),n=t.domain;return t.exponent=function(t){return arguments.length?(e=+t,n(n())):e},t.copy=function(){return copy(t,pow().exponent(e))},linearish(t)}().exponent(.5)}var Zn=new Date,Jn=new Date;function newInterval(e,t,n,r){function interval(t){return e(t=new Date(+t)),t}return interval.floor=interval,interval.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},interval.round=function(e){var t=interval(e),n=interval.ceil(e);return e-t<n-e?t:n},interval.offset=function(e,n){return t(e=new Date(+e),null==n?1:Math.floor(n)),e},interval.range=function(n,r,a){var i,o=[];if(n=interval.ceil(n),a=null==a?1:Math.floor(a),!(n<r&&a>0))return o;do{o.push(i=new Date(+n)),t(n,a),e(n)}while(i<n&&n<r);return o},interval.filter=function(n){return newInterval(function(t){if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)},function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););})},n&&(interval.count=function(t,r){return Zn.setTime(+t),Jn.setTime(+r),e(Zn),e(Jn),Math.floor(n(Zn,Jn))},interval.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?interval.filter(r?function(t){return r(t)%e==0}:function(t){return interval.count(0,t)%e==0}):interval:null}),interval}var Qn=newInterval(function(){},function(e,t){e.setTime(+e+t)},function(e,t){return t-e});Qn.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?newInterval(function(t){t.setTime(Math.floor(t/e)*e)},function(t,n){t.setTime(+t+n*e)},function(t,n){return(n-t)/e}):Qn:null};Qn.range;var er=6e4,tr=6048e5,nr=newInterval(function(e){e.setTime(1e3*Math.floor(e/1e3))},function(e,t){e.setTime(+e+1e3*t)},function(e,t){return(t-e)/1e3},function(e){return e.getUTCSeconds()}),rr=(nr.range,newInterval(function(e){e.setTime(Math.floor(e/er)*er)},function(e,t){e.setTime(+e+t*er)},function(e,t){return(t-e)/er},function(e){return e.getMinutes()})),ar=(rr.range,newInterval(function(e){var t=e.getTimezoneOffset()*er%36e5;t<0&&(t+=36e5),e.setTime(36e5*Math.floor((+e-t)/36e5)+t)},function(e,t){e.setTime(+e+36e5*t)},function(e,t){return(t-e)/36e5},function(e){return e.getHours()})),ir=(ar.range,newInterval(function(e){e.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+t)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*er)/864e5},function(e){return e.getDate()-1})),or=ir;ir.range;function weekday(e){return newInterval(function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+7*t)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*er)/tr})}var sr=weekday(0),lr=weekday(1),ur=weekday(2),cr=weekday(3),fr=weekday(4),hr=weekday(5),dr=weekday(6),pr=(sr.range,lr.range,ur.range,cr.range,fr.range,hr.range,dr.range,newInterval(function(e){e.setDate(1),e.setHours(0,0,0,0)},function(e,t){e.setMonth(e.getMonth()+t)},function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())},function(e){return e.getMonth()})),mr=(pr.range,newInterval(function(e){e.setMonth(0,1),e.setHours(0,0,0,0)},function(e,t){e.setFullYear(e.getFullYear()+t)},function(e,t){return t.getFullYear()-e.getFullYear()},function(e){return e.getFullYear()}));mr.every=function(e){return isFinite(e=Math.floor(e))&&e>0?newInterval(function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},function(t,n){t.setFullYear(t.getFullYear()+n*e)}):null};var gr=mr,vr=(mr.range,newInterval(function(e){e.setUTCSeconds(0,0)},function(e,t){e.setTime(+e+t*er)},function(e,t){return(t-e)/er},function(e){return e.getUTCMinutes()})),br=(vr.range,newInterval(function(e){e.setUTCMinutes(0,0,0)},function(e,t){e.setTime(+e+36e5*t)},function(e,t){return(t-e)/36e5},function(e){return e.getUTCHours()})),yr=(br.range,newInterval(function(e){e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t-e)/864e5},function(e){return e.getUTCDate()-1})),_r=yr;yr.range;function utcWeekday(e){return newInterval(function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+7*t)},function(e,t){return(t-e)/tr})}var wr=utcWeekday(0),xr=utcWeekday(1),kr=utcWeekday(2),Cr=utcWeekday(3),Sr=utcWeekday(4),Tr=utcWeekday(5),Er=utcWeekday(6),Mr=(wr.range,xr.range,kr.range,Cr.range,Sr.range,Tr.range,Er.range,newInterval(function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCMonth(e.getUTCMonth()+t)},function(e,t){return t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())},function(e){return e.getUTCMonth()})),Or=(Mr.range,newInterval(function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)},function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()},function(e){return e.getUTCFullYear()}));Or.every=function(e){return isFinite(e=Math.floor(e))&&e>0?newInterval(function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null};var Ar=Or;Or.range;function localDate(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function utcDate(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function newYear(e){return{y:e,m:0,d:1,H:0,M:0,S:0,L:0}}var Rr,Nr,Dr,Vr={"-":"",_:" ",0:"0"},jr=/^\s*\d+/,Pr=/^%/,Lr=/[\\^$*+?|[\]().{}]/g;function pad(e,t,n){var r=e<0?"-":"",a=(r?-e:e)+"",i=a.length;return r+(i<n?new Array(n-i+1).join(t)+a:a)}function requote(e){return e.replace(Lr,"\\$&")}function formatRe(e){return new RegExp("^(?:"+e.map(requote).join("|")+")","i")}function formatLookup(e){for(var t={},n=-1,r=e.length;++n<r;)t[e[n].toLowerCase()]=n;return t}function parseWeekdayNumberSunday(e,t,n){var r=jr.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function parseWeekdayNumberMonday(e,t,n){var r=jr.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function parseWeekNumberSunday(e,t,n){var r=jr.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function parseWeekNumberISO(e,t,n){var r=jr.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function parseWeekNumberMonday(e,t,n){var r=jr.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function parseFullYear(e,t,n){var r=jr.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function parseYear(e,t,n){var r=jr.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function parseZone(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function parseMonthNumber(e,t,n){var r=jr.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function parseDayOfMonth(e,t,n){var r=jr.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function parseDayOfYear(e,t,n){var r=jr.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function parseHour24(e,t,n){var r=jr.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function parseMinutes(e,t,n){var r=jr.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function parseSeconds(e,t,n){var r=jr.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function parseMilliseconds(e,t,n){var r=jr.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function parseMicroseconds(e,t,n){var r=jr.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function parseLiteralPercent(e,t,n){var r=Pr.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function parseUnixTimestamp(e,t,n){var r=jr.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function parseUnixTimestampSeconds(e,t,n){var r=jr.exec(t.slice(n));return r?(e.Q=1e3*+r[0],n+r[0].length):-1}function formatDayOfMonth(e,t){return pad(e.getDate(),t,2)}function formatHour24(e,t){return pad(e.getHours(),t,2)}function formatHour12(e,t){return pad(e.getHours()%12||12,t,2)}function formatDayOfYear(e,t){return pad(1+or.count(gr(e),e),t,3)}function formatMilliseconds(e,t){return pad(e.getMilliseconds(),t,3)}function formatMicroseconds(e,t){return formatMilliseconds(e,t)+"000"}function formatMonthNumber(e,t){return pad(e.getMonth()+1,t,2)}function formatMinutes(e,t){return pad(e.getMinutes(),t,2)}function formatSeconds(e,t){return pad(e.getSeconds(),t,2)}function formatWeekdayNumberMonday(e){var t=e.getDay();return 0===t?7:t}function formatWeekNumberSunday(e,t){return pad(sr.count(gr(e),e),t,2)}function formatWeekNumberISO(e,t){var n=e.getDay();return e=n>=4||0===n?fr(e):fr.ceil(e),pad(fr.count(gr(e),e)+(4===gr(e).getDay()),t,2)}function formatWeekdayNumberSunday(e){return e.getDay()}function formatWeekNumberMonday(e,t){return pad(lr.count(gr(e),e),t,2)}function locale_formatYear(e,t){return pad(e.getFullYear()%100,t,2)}function formatFullYear(e,t){return pad(e.getFullYear()%1e4,t,4)}function formatZone(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+pad(t/60|0,"0",2)+pad(t%60,"0",2)}function formatUTCDayOfMonth(e,t){return pad(e.getUTCDate(),t,2)}function formatUTCHour24(e,t){return pad(e.getUTCHours(),t,2)}function formatUTCHour12(e,t){return pad(e.getUTCHours()%12||12,t,2)}function formatUTCDayOfYear(e,t){return pad(1+_r.count(Ar(e),e),t,3)}function formatUTCMilliseconds(e,t){return pad(e.getUTCMilliseconds(),t,3)}function formatUTCMicroseconds(e,t){return formatUTCMilliseconds(e,t)+"000"}function formatUTCMonthNumber(e,t){return pad(e.getUTCMonth()+1,t,2)}function formatUTCMinutes(e,t){return pad(e.getUTCMinutes(),t,2)}function formatUTCSeconds(e,t){return pad(e.getUTCSeconds(),t,2)}function formatUTCWeekdayNumberMonday(e){var t=e.getUTCDay();return 0===t?7:t}function formatUTCWeekNumberSunday(e,t){return pad(wr.count(Ar(e),e),t,2)}function formatUTCWeekNumberISO(e,t){var n=e.getUTCDay();return e=n>=4||0===n?Sr(e):Sr.ceil(e),pad(Sr.count(Ar(e),e)+(4===Ar(e).getUTCDay()),t,2)}function formatUTCWeekdayNumberSunday(e){return e.getUTCDay()}function formatUTCWeekNumberMonday(e,t){return pad(xr.count(Ar(e),e),t,2)}function formatUTCYear(e,t){return pad(e.getUTCFullYear()%100,t,2)}function formatUTCFullYear(e,t){return pad(e.getUTCFullYear()%1e4,t,4)}function formatUTCZone(){return"+0000"}function formatLiteralPercent(){return"%"}function formatUnixTimestamp(e){return+e}function formatUnixTimestampSeconds(e){return Math.floor(+e/1e3)}!function(e){Rr=function(e){var t=e.dateTime,n=e.date,r=e.time,a=e.periods,i=e.days,o=e.shortDays,s=e.months,l=e.shortMonths,u=formatRe(a),c=formatLookup(a),f=formatRe(i),h=formatLookup(i),d=formatRe(o),p=formatLookup(o),m=formatRe(s),g=formatLookup(s),v=formatRe(l),b=formatLookup(l),y={a:function(e){return o[e.getDay()]},A:function(e){return i[e.getDay()]},b:function(e){return l[e.getMonth()]},B:function(e){return s[e.getMonth()]},c:null,d:formatDayOfMonth,e:formatDayOfMonth,f:formatMicroseconds,H:formatHour24,I:formatHour12,j:formatDayOfYear,L:formatMilliseconds,m:formatMonthNumber,M:formatMinutes,p:function(e){return a[+(e.getHours()>=12)]},Q:formatUnixTimestamp,s:formatUnixTimestampSeconds,S:formatSeconds,u:formatWeekdayNumberMonday,U:formatWeekNumberSunday,V:formatWeekNumberISO,w:formatWeekdayNumberSunday,W:formatWeekNumberMonday,x:null,X:null,y:locale_formatYear,Y:formatFullYear,Z:formatZone,"%":formatLiteralPercent},_={a:function(e){return o[e.getUTCDay()]},A:function(e){return i[e.getUTCDay()]},b:function(e){return l[e.getUTCMonth()]},B:function(e){return s[e.getUTCMonth()]},c:null,d:formatUTCDayOfMonth,e:formatUTCDayOfMonth,f:formatUTCMicroseconds,H:formatUTCHour24,I:formatUTCHour12,j:formatUTCDayOfYear,L:formatUTCMilliseconds,m:formatUTCMonthNumber,M:formatUTCMinutes,p:function(e){return a[+(e.getUTCHours()>=12)]},Q:formatUnixTimestamp,s:formatUnixTimestampSeconds,S:formatUTCSeconds,u:formatUTCWeekdayNumberMonday,U:formatUTCWeekNumberSunday,V:formatUTCWeekNumberISO,w:formatUTCWeekdayNumberSunday,W:formatUTCWeekNumberMonday,x:null,X:null,y:formatUTCYear,Y:formatUTCFullYear,Z:formatUTCZone,"%":formatLiteralPercent},w={a:function(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=p[r[0].toLowerCase()],n+r[0].length):-1},A:function(e,t,n){var r=f.exec(t.slice(n));return r?(e.w=h[r[0].toLowerCase()],n+r[0].length):-1},b:function(e,t,n){var r=v.exec(t.slice(n));return r?(e.m=b[r[0].toLowerCase()],n+r[0].length):-1},B:function(e,t,n){var r=m.exec(t.slice(n));return r?(e.m=g[r[0].toLowerCase()],n+r[0].length):-1},c:function(e,n,r){return parseSpecifier(e,t,n,r)},d:parseDayOfMonth,e:parseDayOfMonth,f:parseMicroseconds,H:parseHour24,I:parseHour24,j:parseDayOfYear,L:parseMilliseconds,m:parseMonthNumber,M:parseMinutes,p:function(e,t,n){var r=u.exec(t.slice(n));return r?(e.p=c[r[0].toLowerCase()],n+r[0].length):-1},Q:parseUnixTimestamp,s:parseUnixTimestampSeconds,S:parseSeconds,u:parseWeekdayNumberMonday,U:parseWeekNumberSunday,V:parseWeekNumberISO,w:parseWeekdayNumberSunday,W:parseWeekNumberMonday,x:function(e,t,r){return parseSpecifier(e,n,t,r)},X:function(e,t,n){return parseSpecifier(e,r,t,n)},y:parseYear,Y:parseFullYear,Z:parseZone,"%":parseLiteralPercent};function newFormat(e,t){return function(n){var r,a,i,o=[],s=-1,l=0,u=e.length;for(n instanceof Date||(n=new Date(+n));++s<u;)37===e.charCodeAt(s)&&(o.push(e.slice(l,s)),null!=(a=Vr[r=e.charAt(++s)])?r=e.charAt(++s):a="e"===r?" ":"0",(i=t[r])&&(r=i(n,a)),o.push(r),l=s+1);return o.push(e.slice(l,s)),o.join("")}}function newParse(e,t){return function(n){var r,a,i=newYear(1900);if(parseSpecifier(i,e,n+="",0)!=n.length)return null;if("Q"in i)return new Date(i.Q);if("p"in i&&(i.H=i.H%12+12*i.p),"V"in i){if(i.V<1||i.V>53)return null;"w"in i||(i.w=1),"Z"in i?(a=(r=utcDate(newYear(i.y))).getUTCDay(),r=a>4||0===a?xr.ceil(r):xr(r),r=_r.offset(r,7*(i.V-1)),i.y=r.getUTCFullYear(),i.m=r.getUTCMonth(),i.d=r.getUTCDate()+(i.w+6)%7):(a=(r=t(newYear(i.y))).getDay(),r=a>4||0===a?lr.ceil(r):lr(r),r=or.offset(r,7*(i.V-1)),i.y=r.getFullYear(),i.m=r.getMonth(),i.d=r.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),a="Z"in i?utcDate(newYear(i.y)).getUTCDay():t(newYear(i.y)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(a+5)%7:i.w+7*i.U-(a+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,utcDate(i)):t(i)}}function parseSpecifier(e,t,n,r){for(var a,i,o=0,s=t.length,l=n.length;o<s;){if(r>=l)return-1;if(37===(a=t.charCodeAt(o++))){if(a=t.charAt(o++),!(i=w[a in Vr?t.charAt(o++):a])||(r=i(e,n,r))<0)return-1}else if(a!=n.charCodeAt(r++))return-1}return r}return y.x=newFormat(n,y),y.X=newFormat(r,y),y.c=newFormat(t,y),_.x=newFormat(n,_),_.X=newFormat(r,_),_.c=newFormat(t,_),{format:function(e){var t=newFormat(e+="",y);return t.toString=function(){return e},t},parse:function(e){var t=newParse(e+="",localDate);return t.toString=function(){return e},t},utcFormat:function(e){var t=newFormat(e+="",_);return t.toString=function(){return e},t},utcParse:function(e){var t=newParse(e,utcDate);return t.toString=function(){return e},t}}}(e),Rr.format,Rr.parse,Nr=Rr.utcFormat,Dr=Rr.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});Date.prototype.toISOString||Nr("%Y-%m-%dT%H:%M:%S.%LZ");+new Date("2000-01-01T00:00:00.000Z")||Dr("%Y-%m-%dT%H:%M:%S.%LZ");var Ir=function(e){return e.match(/.{6}/g).map(function(e){return"#"+e})},Br=(Ir("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"),Ir("393b795254a36b6ecf9c9ede6379398ca252b5cf6bcedb9c8c6d31bd9e39e7ba52e7cb94843c39ad494ad6616be7969c7b4173a55194ce6dbdde9ed6"),Ir("3182bd6baed69ecae1c6dbefe6550dfd8d3cfdae6bfdd0a231a35474c476a1d99bc7e9c0756bb19e9ac8bcbddcdadaeb636363969696bdbdbdd9d9d9"),Ir("1f77b4aec7e8ff7f0effbb782ca02c98df8ad62728ff98969467bdc5b0d58c564bc49c94e377c2f7b6d27f7f7fc7c7c7bcbd22dbdb8d17becf9edae5"));Vn(cubehelix_cubehelix(300,.5,0),cubehelix_cubehelix(-240,.5,1)),Vn(cubehelix_cubehelix(-100,.75,.35),cubehelix_cubehelix(80,1.5,.8)),Vn(cubehelix_cubehelix(260,.75,.35),cubehelix_cubehelix(80,1.5,.8)),cubehelix_cubehelix();function ramp(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}ramp(Ir("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")),ramp(Ir("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),ramp(Ir("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),ramp(Ir("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));var zr=Math.PI,Ur=2*zr,Fr=Ur-1e-6;function Path(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function path_path(){return new Path}Path.prototype=path_path.prototype={constructor:Path,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,r){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(e,t,n,r,a,i){this._+="C"+ +e+","+ +t+","+ +n+","+ +r+","+(this._x1=+a)+","+(this._y1=+i)},arcTo:function(e,t,n,r,a){e=+e,t=+t,n=+n,r=+r,a=+a;var i=this._x1,o=this._y1,s=n-e,l=r-t,u=i-e,c=o-t,f=u*u+c*c;if(a<0)throw new Error("negative radius: "+a);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=t);else if(f>1e-6)if(Math.abs(c*s-l*u)>1e-6&&a){var h=n-i,d=r-o,p=s*s+l*l,m=h*h+d*d,g=Math.sqrt(p),v=Math.sqrt(f),b=a*Math.tan((zr-Math.acos((p+f-m)/(2*g*v)))/2),y=b/v,_=b/g;Math.abs(y-1)>1e-6&&(this._+="L"+(e+y*u)+","+(t+y*c)),this._+="A"+a+","+a+",0,0,"+ +(c*h>u*d)+","+(this._x1=e+_*s)+","+(this._y1=t+_*l)}else this._+="L"+(this._x1=e)+","+(this._y1=t);else;},arc:function(e,t,n,r,a,i){e=+e,t=+t;var o=(n=+n)*Math.cos(r),s=n*Math.sin(r),l=e+o,u=t+s,c=1^i,f=i?r-a:a-r;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+l+","+u:(Math.abs(this._x1-l)>1e-6||Math.abs(this._y1-u)>1e-6)&&(this._+="L"+l+","+u),n&&(f<0&&(f=f%Ur+Ur),f>Fr?this._+="A"+n+","+n+",0,1,"+c+","+(e-o)+","+(t-s)+"A"+n+","+n+",0,1,"+c+","+(this._x1=l)+","+(this._y1=u):f>1e-6&&(this._+="A"+n+","+n+",0,"+ +(f>=zr)+","+c+","+(this._x1=e+n*Math.cos(a))+","+(this._y1=t+n*Math.sin(a))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};var Hr=path_path,qr=function(e){return function(){return e}},Wr=Math.abs,$r=Math.atan2,Yr=Math.cos,Gr=Math.max,Xr=Math.min,Kr=Math.sin,Zr=Math.sqrt,Jr=1e-12,Qr=Math.PI,ea=Qr/2,ta=2*Qr;function asin(e){return e>=1?ea:e<=-1?-ea:Math.asin(e)}function arcInnerRadius(e){return e.innerRadius}function arcOuterRadius(e){return e.outerRadius}function arcStartAngle(e){return e.startAngle}function arcEndAngle(e){return e.endAngle}function arcPadAngle(e){return e&&e.padAngle}function cornerTangents(e,t,n,r,a,i,o){var s=e-n,l=t-r,u=(o?i:-i)/Zr(s*s+l*l),c=u*l,f=-u*s,h=e+c,d=t+f,p=n+c,m=r+f,g=(h+p)/2,v=(d+m)/2,b=p-h,y=m-d,_=b*b+y*y,w=a-i,x=h*m-p*d,k=(y<0?-1:1)*Zr(Gr(0,w*w*_-x*x)),C=(x*y-b*k)/_,S=(-x*b-y*k)/_,T=(x*y+b*k)/_,E=(-x*b+y*k)/_,M=C-g,O=S-v,A=T-g,R=E-v;return M*M+O*O>A*A+R*R&&(C=T,S=E),{cx:C,cy:S,x01:-c,y01:-f,x11:C*(a/w-1),y11:S*(a/w-1)}}var na=function(){var e=arcInnerRadius,t=arcOuterRadius,n=qr(0),r=null,a=arcStartAngle,i=arcEndAngle,o=arcPadAngle,s=null;function arc(){var l,u,c,f=+e.apply(this,arguments),h=+t.apply(this,arguments),d=a.apply(this,arguments)-ea,p=i.apply(this,arguments)-ea,m=Wr(p-d),g=p>d;if(s||(s=l=Hr()),h<f&&(u=h,h=f,f=u),h>Jr)if(m>ta-Jr)s.moveTo(h*Yr(d),h*Kr(d)),s.arc(0,0,h,d,p,!g),f>Jr&&(s.moveTo(f*Yr(p),f*Kr(p)),s.arc(0,0,f,p,d,g));else{var v,b,y=d,_=p,w=d,x=p,k=m,C=m,S=o.apply(this,arguments)/2,T=S>Jr&&(r?+r.apply(this,arguments):Zr(f*f+h*h)),E=Xr(Wr(h-f)/2,+n.apply(this,arguments)),M=E,O=E;if(T>Jr){var A=asin(T/f*Kr(S)),R=asin(T/h*Kr(S));(k-=2*A)>Jr?(w+=A*=g?1:-1,x-=A):(k=0,w=x=(d+p)/2),(C-=2*R)>Jr?(y+=R*=g?1:-1,_-=R):(C=0,y=_=(d+p)/2)}var N=h*Yr(y),D=h*Kr(y),V=f*Yr(x),j=f*Kr(x);if(E>Jr){var P=h*Yr(_),L=h*Kr(_),I=f*Yr(w),B=f*Kr(w);if(m<Qr){var z=k>Jr?function(e,t,n,r,a,i,o,s){var l=n-e,u=r-t,c=o-a,f=s-i,h=(c*(t-i)-f*(e-a))/(f*l-c*u);return[e+h*l,t+h*u]}(N,D,I,B,P,L,V,j):[V,j],U=N-z[0],F=D-z[1],H=P-z[0],q=L-z[1],W=1/Kr(((c=(U*H+F*q)/(Zr(U*U+F*F)*Zr(H*H+q*q)))>1?0:c<-1?Qr:Math.acos(c))/2),$=Zr(z[0]*z[0]+z[1]*z[1]);M=Xr(E,(f-$)/(W-1)),O=Xr(E,(h-$)/(W+1))}}C>Jr?O>Jr?(v=cornerTangents(I,B,N,D,h,O,g),b=cornerTangents(P,L,V,j,h,O,g),s.moveTo(v.cx+v.x01,v.cy+v.y01),O<E?s.arc(v.cx,v.cy,O,$r(v.y01,v.x01),$r(b.y01,b.x01),!g):(s.arc(v.cx,v.cy,O,$r(v.y01,v.x01),$r(v.y11,v.x11),!g),s.arc(0,0,h,$r(v.cy+v.y11,v.cx+v.x11),$r(b.cy+b.y11,b.cx+b.x11),!g),s.arc(b.cx,b.cy,O,$r(b.y11,b.x11),$r(b.y01,b.x01),!g))):(s.moveTo(N,D),s.arc(0,0,h,y,_,!g)):s.moveTo(N,D),f>Jr&&k>Jr?M>Jr?(v=cornerTangents(V,j,P,L,f,-M,g),b=cornerTangents(N,D,I,B,f,-M,g),s.lineTo(v.cx+v.x01,v.cy+v.y01),M<E?s.arc(v.cx,v.cy,M,$r(v.y01,v.x01),$r(b.y01,b.x01),!g):(s.arc(v.cx,v.cy,M,$r(v.y01,v.x01),$r(v.y11,v.x11),!g),s.arc(0,0,f,$r(v.cy+v.y11,v.cx+v.x11),$r(b.cy+b.y11,b.cx+b.x11),g),s.arc(b.cx,b.cy,M,$r(b.y11,b.x11),$r(b.y01,b.x01),!g))):s.arc(0,0,f,x,w,g):s.lineTo(V,j)}else s.moveTo(0,0);if(s.closePath(),l)return s=null,l+""||null}return arc.centroid=function(){var n=(+e.apply(this,arguments)+ +t.apply(this,arguments))/2,r=(+a.apply(this,arguments)+ +i.apply(this,arguments))/2-Qr/2;return[Yr(r)*n,Kr(r)*n]},arc.innerRadius=function(t){return arguments.length?(e="function"==typeof t?t:qr(+t),arc):e},arc.outerRadius=function(e){return arguments.length?(t="function"==typeof e?e:qr(+e),arc):t},arc.cornerRadius=function(e){return arguments.length?(n="function"==typeof e?e:qr(+e),arc):n},arc.padRadius=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:qr(+e),arc):r},arc.startAngle=function(e){return arguments.length?(a="function"==typeof e?e:qr(+e),arc):a},arc.endAngle=function(e){return arguments.length?(i="function"==typeof e?e:qr(+e),arc):i},arc.padAngle=function(e){return arguments.length?(o="function"==typeof e?e:qr(+e),arc):o},arc.context=function(e){return arguments.length?(s=null==e?null:e,arc):s},arc};function Linear(e){this._context=e}Linear.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}};var ra=function(e){return new Linear(e)};function point_x(e){return e[0]}function point_y(e){return e[1]}var aa=function(){var e=point_x,t=point_y,n=qr(!0),r=null,a=ra,i=null;function line(o){var s,l,u,c=o.length,f=!1;for(null==r&&(i=a(u=Hr())),s=0;s<=c;++s)!(s<c&&n(l=o[s],s,o))===f&&((f=!f)?i.lineStart():i.lineEnd()),f&&i.point(+e(l,s,o),+t(l,s,o));if(u)return i=null,u+""||null}return line.x=function(t){return arguments.length?(e="function"==typeof t?t:qr(+t),line):e},line.y=function(e){return arguments.length?(t="function"==typeof e?e:qr(+e),line):t},line.defined=function(e){return arguments.length?(n="function"==typeof e?e:qr(!!e),line):n},line.curve=function(e){return arguments.length?(a=e,null!=r&&(i=a(r)),line):a},line.context=function(e){return arguments.length?(null==e?r=i=null:i=a(r=e),line):r},line},ia=function(){var e=point_x,t=null,n=qr(0),r=point_y,a=qr(!0),i=null,o=ra,s=null;function area(l){var u,c,f,h,d,p=l.length,m=!1,g=new Array(p),v=new Array(p);for(null==i&&(s=o(d=Hr())),u=0;u<=p;++u){if(!(u<p&&a(h=l[u],u,l))===m)if(m=!m)c=u,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),f=u-1;f>=c;--f)s.point(g[f],v[f]);s.lineEnd(),s.areaEnd()}m&&(g[u]=+e(h,u,l),v[u]=+n(h,u,l),s.point(t?+t(h,u,l):g[u],r?+r(h,u,l):v[u]))}if(d)return s=null,d+""||null}function arealine(){return aa().defined(a).curve(o).context(i)}return area.x=function(n){return arguments.length?(e="function"==typeof n?n:qr(+n),t=null,area):e},area.x0=function(t){return arguments.length?(e="function"==typeof t?t:qr(+t),area):e},area.x1=function(e){return arguments.length?(t=null==e?null:"function"==typeof e?e:qr(+e),area):t},area.y=function(e){return arguments.length?(n="function"==typeof e?e:qr(+e),r=null,area):n},area.y0=function(e){return arguments.length?(n="function"==typeof e?e:qr(+e),area):n},area.y1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:qr(+e),area):r},area.lineX0=area.lineY0=function(){return arealine().x(e).y(n)},area.lineY1=function(){return arealine().x(e).y(r)},area.lineX1=function(){return arealine().x(t).y(n)},area.defined=function(e){return arguments.length?(a="function"==typeof e?e:qr(!!e),area):a},area.curve=function(e){return arguments.length?(o=e,null!=i&&(s=o(i)),area):o},area.context=function(e){return arguments.length?(null==e?i=s=null:s=o(i=e),area):i},area},oa=function(e,t){return t<e?-1:t>e?1:t>=e?0:NaN},sa=function(e){return e};curveRadial(ra);function Radial(e){this._curve=e}function curveRadial(e){function radial(t){return new Radial(e(t))}return radial._curve=e,radial}Radial.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(e,t){this._curve.point(t*Math.sin(e),t*-Math.cos(e))}};var la=Array.prototype.slice;Math.sqrt(1/3);var ua=Math.sin(Qr/10)/Math.sin(7*Qr/10),ca=(Math.sin(ta/10),Math.cos(ta/10),Math.sqrt(3),Math.sqrt(3),Math.sqrt(12),function(){});function basis_point(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function Basis(e){this._context=e}Basis.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:basis_point(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:basis_point(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function BasisClosed(e){this._context=e}BasisClosed.prototype={areaStart:ca,areaEnd:ca,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:basis_point(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function BasisOpen(e){this._context=e}BasisOpen.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:basis_point(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function Bundle(e,t){this._basis=new Basis(e),this._beta=t}Bundle.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,a=e[0],i=t[0],o=e[n]-a,s=t[n]-i,l=-1;++l<=n;)r=l/n,this._basis.point(this._beta*e[l]+(1-this._beta)*(a+r*o),this._beta*t[l]+(1-this._beta)*(i+r*s));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};(function custom(e){function bundle(t){return 1===e?new Basis(t):new Bundle(t,e)}return bundle.beta=function(e){return custom(+e)},bundle})(.85);function cardinal_point(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function Cardinal(e,t){this._context=e,this._k=(1-t)/6}Cardinal.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:cardinal_point(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:cardinal_point(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};(function custom(e){function cardinal(t){return new Cardinal(t,e)}return cardinal.tension=function(e){return custom(+e)},cardinal})(0);function CardinalClosed(e,t){this._context=e,this._k=(1-t)/6}CardinalClosed.prototype={areaStart:ca,areaEnd:ca,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:cardinal_point(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};(function custom(e){function cardinal(t){return new CardinalClosed(t,e)}return cardinal.tension=function(e){return custom(+e)},cardinal})(0);function CardinalOpen(e,t){this._context=e,this._k=(1-t)/6}CardinalOpen.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:cardinal_point(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};(function custom(e){function cardinal(t){return new CardinalOpen(t,e)}return cardinal.tension=function(e){return custom(+e)},cardinal})(0);function catmullRom_point(e,t,n){var r=e._x1,a=e._y1,i=e._x2,o=e._y2;if(e._l01_a>Jr){var s=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,l=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*s-e._x0*e._l12_2a+e._x2*e._l01_2a)/l,a=(a*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/l}if(e._l23_a>Jr){var u=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,c=3*e._l23_a*(e._l23_a+e._l12_a);i=(i*u+e._x1*e._l23_2a-t*e._l12_2a)/c,o=(o*u+e._y1*e._l23_2a-n*e._l12_2a)/c}e._context.bezierCurveTo(r,a,i,o,e._x2,e._y2)}function CatmullRom(e,t){this._context=e,this._alpha=t}CatmullRom.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:catmullRom_point(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};(function custom(e){function catmullRom(t){return e?new CatmullRom(t,e):new Cardinal(t,0)}return catmullRom.alpha=function(e){return custom(+e)},catmullRom})(.5);function CatmullRomClosed(e,t){this._context=e,this._alpha=t}CatmullRomClosed.prototype={areaStart:ca,areaEnd:ca,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:catmullRom_point(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};(function custom(e){function catmullRom(t){return e?new CatmullRomClosed(t,e):new CardinalClosed(t,0)}return catmullRom.alpha=function(e){return custom(+e)},catmullRom})(.5);function CatmullRomOpen(e,t){this._context=e,this._alpha=t}CatmullRomOpen.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:catmullRom_point(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};(function custom(e){function catmullRom(t){return e?new CatmullRomOpen(t,e):new CardinalOpen(t,0)}return catmullRom.alpha=function(e){return custom(+e)},catmullRom})(.5);function LinearClosed(e){this._context=e}LinearClosed.prototype={areaStart:ca,areaEnd:ca,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function monotone_sign(e){return e<0?-1:1}function slope3(e,t,n){var r=e._x1-e._x0,a=t-e._x1,i=(e._y1-e._y0)/(r||a<0&&-0),o=(n-e._y1)/(a||r<0&&-0),s=(i*a+o*r)/(r+a);return(monotone_sign(i)+monotone_sign(o))*Math.min(Math.abs(i),Math.abs(o),.5*Math.abs(s))||0}function slope2(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function monotone_point(e,t,n){var r=e._x0,a=e._y0,i=e._x1,o=e._y1,s=(i-r)/3;e._context.bezierCurveTo(r+s,a+s*t,i-s,o-s*n,i,o)}function MonotoneX(e){this._context=e}function MonotoneY(e){this._context=new ReflectContext(e)}function ReflectContext(e){this._context=e}function Natural(e){this._context=e}function controlPoints(e){var t,n,r=e.length-1,a=new Array(r),i=new Array(r),o=new Array(r);for(a[0]=0,i[0]=2,o[0]=e[0]+2*e[1],t=1;t<r-1;++t)a[t]=1,i[t]=4,o[t]=4*e[t]+2*e[t+1];for(a[r-1]=2,i[r-1]=7,o[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=a[t]/i[t-1],i[t]-=n,o[t]-=n*o[t-1];for(a[r-1]=o[r-1]/i[r-1],t=r-2;t>=0;--t)a[t]=(o[t]-a[t+1])/i[t];for(i[r-1]=(e[r]+a[r-1])/2,t=0;t<r-1;++t)i[t]=2*e[t+1]-a[t+1];return[a,i]}MonotoneX.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:monotone_point(this,this._t0,slope2(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,monotone_point(this,slope2(this,n=slope3(this,e,t)),n);break;default:monotone_point(this,this._t0,n=slope3(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(MonotoneY.prototype=Object.create(MonotoneX.prototype)).point=function(e,t){MonotoneX.prototype.point.call(this,t,e)},ReflectContext.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,a,i){this._context.bezierCurveTo(t,e,r,n,i,a)}},Natural.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=controlPoints(e),a=controlPoints(t),i=0,o=1;o<n;++i,++o)this._context.bezierCurveTo(r[0][i],a[0][i],r[1][i],a[1][i],e[o],t[o]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function Step(e,t){this._context=e,this._t=t}Step.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}};var fa=function(e,t){if((a=e.length)>1)for(var n,r,a,i=1,o=e[t[0]],s=o.length;i<a;++i)for(r=o,o=e[t[i]],n=0;n<s;++n)o[n][1]+=o[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]},ha=function(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n};function stackValue(e,t){return e[t]}n(189);var da=Array.prototype.slice,pa=function(e){return e},ma=1,ga=2,va=3,ba=4,ya=1e-6;function translateX(e){return"translate("+(e+.5)+",0)"}function translateY(e){return"translate(0,"+(e+.5)+")"}function entering(){return!this.__axis}function axis_axis(e,t){var n=[],r=null,a=null,i=6,o=6,s=3,l=e===ma||e===ba?-1:1,u=e===ba||e===ga?"x":"y",c=e===ma||e===va?translateX:translateY;function axis(f){var h=null==r?t.ticks?t.ticks.apply(t,n):t.domain():r,d=null==a?t.tickFormat?t.tickFormat.apply(t,n):pa:a,p=Math.max(i,0)+s,m=t.range(),g=+m[0]+.5,v=+m[m.length-1]+.5,b=(t.bandwidth?function(e){var t=Math.max(0,e.bandwidth()-1)/2;return e.round()&&(t=Math.round(t)),function(n){return+e(n)+t}}:function(e){return function(t){return+e(t)}})(t.copy()),y=f.selection?f.selection():f,_=y.selectAll(".domain").data([null]),w=y.selectAll(".tick").data(h,t).order(),x=w.exit(),k=w.enter().append("g").attr("class","tick"),C=w.select("line"),S=w.select("text");_=_.merge(_.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),w=w.merge(k),C=C.merge(k.append("line").attr("stroke","currentColor").attr(u+"2",l*i)),S=S.merge(k.append("text").attr("fill","currentColor").attr(u,l*p).attr("dy",e===ma?"0em":e===va?"0.71em":"0.32em")),f!==y&&(_=_.transition(f),w=w.transition(f),C=C.transition(f),S=S.transition(f),x=x.transition(f).attr("opacity",ya).attr("transform",function(e){return isFinite(e=b(e))?c(e):this.getAttribute("transform")}),k.attr("opacity",ya).attr("transform",function(e){var t=this.parentNode.__axis;return c(t&&isFinite(t=t(e))?t:b(e))})),x.remove(),_.attr("d",e===ba||e==ga?o?"M"+l*o+","+g+"H0.5V"+v+"H"+l*o:"M0.5,"+g+"V"+v:o?"M"+g+","+l*o+"V0.5H"+v+"V"+l*o:"M"+g+",0.5H"+v),w.attr("opacity",1).attr("transform",function(e){return c(b(e))}),C.attr(u+"2",l*i),S.attr(u,l*p).text(d),y.filter(entering).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",e===ga?"start":e===ba?"end":"middle"),y.each(function(){this.__axis=b})}return axis.scale=function(e){return arguments.length?(t=e,axis):t},axis.ticks=function(){return n=da.call(arguments),axis},axis.tickArguments=function(e){return arguments.length?(n=null==e?[]:da.call(e),axis):n.slice()},axis.tickValues=function(e){return arguments.length?(r=null==e?null:da.call(e),axis):r&&r.slice()},axis.tickFormat=function(e){return arguments.length?(a=e,axis):a},axis.tickSize=function(e){return arguments.length?(i=o=+e,axis):i},axis.tickSizeInner=function(e){return arguments.length?(i=+e,axis):i},axis.tickSizeOuter=function(e){return arguments.length?(o=+e,axis):o},axis.tickPadding=function(e){return arguments.length?(s=+e,axis):s},axis}function axisBottom(e){return axis_axis(va,e)}var _a="http://www.w3.org/1999/xhtml",wa={svg:"http://www.w3.org/2000/svg",xhtml:_a,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},xa=function(e){var t=e+="",n=t.indexOf(":");return n>=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),wa.hasOwnProperty(t)?{space:wa[t],local:e}:e};var ka=function(e){var t=xa(e);return(t.local?function(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}:function(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===_a&&t.documentElement.namespaceURI===_a?t.createElement(e):t.createElementNS(n,e)}})(t)};function selector_none(){}var Ca=function(e){return null==e?selector_none:function(){return this.querySelector(e)}};function selectorAll_empty(){return[]}var Sa=function(e){return null==e?selectorAll_empty:function(){return this.querySelectorAll(e)}},Ta=function(e){return function(){return this.matches(e)}};if("undefined"!=typeof document){var Ea=document.documentElement;if(!Ea.matches){var Ma=Ea.webkitMatchesSelector||Ea.msMatchesSelector||Ea.mozMatchesSelector||Ea.oMatchesSelector;Ta=function(e){return function(){return Ma.call(this,e)}}}}var Oa=Ta,Aa=function(e){return new Array(e.length)};function EnterNode(e,t){this.ownerDocument=e.ownerDocument,this.namespaceURI=e.namespaceURI,this._next=null,this._parent=e,this.__data__=t}EnterNode.prototype={constructor:EnterNode,appendChild:function(e){return this._parent.insertBefore(e,this._next)},insertBefore:function(e,t){return this._parent.insertBefore(e,t)},querySelector:function(e){return this._parent.querySelector(e)},querySelectorAll:function(e){return this._parent.querySelectorAll(e)}};var Ra="$";function bindIndex(e,t,n,r,a,i){for(var o,s=0,l=t.length,u=i.length;s<u;++s)(o=t[s])?(o.__data__=i[s],r[s]=o):n[s]=new EnterNode(e,i[s]);for(;s<l;++s)(o=t[s])&&(a[s]=o)}function bindKey(e,t,n,r,a,i,o){var s,l,u,c={},f=t.length,h=i.length,d=new Array(f);for(s=0;s<f;++s)(l=t[s])&&(d[s]=u=Ra+o.call(l,l.__data__,s,t),u in c?a[s]=l:c[u]=l);for(s=0;s<h;++s)(l=c[u=Ra+o.call(e,i[s],s,i)])?(r[s]=l,l.__data__=i[s],c[u]=null):n[s]=new EnterNode(e,i[s]);for(s=0;s<f;++s)(l=t[s])&&c[d[s]]===l&&(a[s]=l)}function sort_ascending(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}var Na=function(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView};function styleValue(e,t){return e.style.getPropertyValue(t)||Na(e).getComputedStyle(e,null).getPropertyValue(t)}function classArray(e){return e.trim().split(/^|\s+/)}function classList(e){return e.classList||new ClassList(e)}function ClassList(e){this._node=e,this._names=classArray(e.getAttribute("class")||"")}function classedAdd(e,t){for(var n=classList(e),r=-1,a=t.length;++r<a;)n.add(t[r])}function classedRemove(e,t){for(var n=classList(e),r=-1,a=t.length;++r<a;)n.remove(t[r])}ClassList.prototype={add:function(e){this._names.indexOf(e)<0&&(this._names.push(e),this._node.setAttribute("class",this._names.join(" ")))},remove:function(e){var t=this._names.indexOf(e);t>=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};function textRemove(){this.textContent=""}function htmlRemove(){this.innerHTML=""}function raise_raise(){this.nextSibling&&this.parentNode.appendChild(this)}function lower(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function constantNull(){return null}function remove(){var e=this.parentNode;e&&e.removeChild(this)}function selection_cloneShallow(){return this.parentNode.insertBefore(this.cloneNode(!1),this.nextSibling)}function selection_cloneDeep(){return this.parentNode.insertBefore(this.cloneNode(!0),this.nextSibling)}var Da={},Va=null;"undefined"!=typeof document&&("onmouseenter"in document.documentElement||(Da={mouseenter:"mouseover",mouseleave:"mouseout"}));function filterContextListener(e,t,n){return e=contextListener(e,t,n),function(t){var n=t.relatedTarget;n&&(n===this||8&n.compareDocumentPosition(this))||e.call(this,t)}}function contextListener(e,t,n){return function(r){var a=Va;Va=r;try{e.call(this,this.__data__,t,n)}finally{Va=a}}}function onRemove(e){return function(){var t=this.__on;if(t){for(var n,r=0,a=-1,i=t.length;r<i;++r)n=t[r],e.type&&n.type!==e.type||n.name!==e.name?t[++a]=n:this.removeEventListener(n.type,n.listener,n.capture);++a?t.length=a:delete this.__on}}}function onAdd(e,t,n){var r=Da.hasOwnProperty(e.type)?filterContextListener:contextListener;return function(a,i,o){var s,l=this.__on,u=r(t,i,o);if(l)for(var c=0,f=l.length;c<f;++c)if((s=l[c]).type===e.type&&s.name===e.name)return this.removeEventListener(s.type,s.listener,s.capture),this.addEventListener(s.type,s.listener=u,s.capture=n),void(s.value=t);this.addEventListener(e.type,u,n),s={type:e.type,name:e.name,value:t,listener:u,capture:n},l?l.push(s):this.__on=[s]}}function customEvent(e,t,n,r){var a=Va;e.sourceEvent=Va,Va=e;try{return t.apply(n,r)}finally{Va=a}}function dispatchEvent(e,t,n){var r=Na(e),a=r.CustomEvent;"function"==typeof a?a=new a(t,n):(a=r.document.createEvent("Event"),n?(a.initEvent(t,n.bubbles,n.cancelable),a.detail=n.detail):a.initEvent(t,!1,!1)),e.dispatchEvent(a)}var ja=[null];function Selection(e,t){this._groups=e,this._parents=t}function selection_selection(){return new Selection([[document.documentElement]],ja)}Selection.prototype=selection_selection.prototype={constructor:Selection,select:function(e){"function"!=typeof e&&(e=Ca(e));for(var t=this._groups,n=t.length,r=new Array(n),a=0;a<n;++a)for(var i,o,s=t[a],l=s.length,u=r[a]=new Array(l),c=0;c<l;++c)(i=s[c])&&(o=e.call(i,i.__data__,c,s))&&("__data__"in i&&(o.__data__=i.__data__),u[c]=o);return new Selection(r,this._parents)},selectAll:function(e){"function"!=typeof e&&(e=Sa(e));for(var t=this._groups,n=t.length,r=[],a=[],i=0;i<n;++i)for(var o,s=t[i],l=s.length,u=0;u<l;++u)(o=s[u])&&(r.push(e.call(o,o.__data__,u,s)),a.push(o));return new Selection(r,a)},filter:function(e){"function"!=typeof e&&(e=Oa(e));for(var t=this._groups,n=t.length,r=new Array(n),a=0;a<n;++a)for(var i,o=t[a],s=o.length,l=r[a]=[],u=0;u<s;++u)(i=o[u])&&e.call(i,i.__data__,u,o)&&l.push(i);return new Selection(r,this._parents)},data:function(e,t){if(!e)return p=new Array(this.size()),c=-1,this.each(function(e){p[++c]=e}),p;var n,r=t?bindKey:bindIndex,a=this._parents,i=this._groups;"function"!=typeof e&&(n=e,e=function(){return n});for(var o=i.length,s=new Array(o),l=new Array(o),u=new Array(o),c=0;c<o;++c){var f=a[c],h=i[c],d=h.length,p=e.call(f,f&&f.__data__,c,a),m=p.length,g=l[c]=new Array(m),v=s[c]=new Array(m);r(f,h,g,v,u[c]=new Array(d),p,t);for(var b,y,_=0,w=0;_<m;++_)if(b=g[_]){for(_>=w&&(w=_+1);!(y=v[w])&&++w<m;);b._next=y||null}}return(s=new Selection(s,a))._enter=l,s._exit=u,s},enter:function(){return new Selection(this._enter||this._groups.map(Aa),this._parents)},exit:function(){return new Selection(this._exit||this._groups.map(Aa),this._parents)},merge:function(e){for(var t=this._groups,n=e._groups,r=t.length,a=n.length,i=Math.min(r,a),o=new Array(r),s=0;s<i;++s)for(var l,u=t[s],c=n[s],f=u.length,h=o[s]=new Array(f),d=0;d<f;++d)(l=u[d]||c[d])&&(h[d]=l);for(;s<r;++s)o[s]=t[s];return new Selection(o,this._parents)},order:function(){for(var e=this._groups,t=-1,n=e.length;++t<n;)for(var r,a=e[t],i=a.length-1,o=a[i];--i>=0;)(r=a[i])&&(o&&o!==r.nextSibling&&o.parentNode.insertBefore(r,o),o=r);return this},sort:function(e){function compareNode(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=sort_ascending);for(var t=this._groups,n=t.length,r=new Array(n),a=0;a<n;++a){for(var i,o=t[a],s=o.length,l=r[a]=new Array(s),u=0;u<s;++u)(i=o[u])&&(l[u]=i);l.sort(compareNode)}return new Selection(r,this._parents).order()},call:function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this},nodes:function(){var e=new Array(this.size()),t=-1;return this.each(function(){e[++t]=this}),e},node:function(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var r=e[t],a=0,i=r.length;a<i;++a){var o=r[a];if(o)return o}return null},size:function(){var e=0;return this.each(function(){++e}),e},empty:function(){return!this.node()},each:function(e){for(var t=this._groups,n=0,r=t.length;n<r;++n)for(var a,i=t[n],o=0,s=i.length;o<s;++o)(a=i[o])&&e.call(a,a.__data__,o,i);return this},attr:function(e,t){var n=xa(e);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==t?n.local?function(e){return function(){this.removeAttributeNS(e.space,e.local)}}:function(e){return function(){this.removeAttribute(e)}}:"function"==typeof t?n.local?function(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,n)}}:function(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}:n.local?function(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}:function(e,t){return function(){this.setAttribute(e,t)}})(n,t))},style:function(e,t,n){return arguments.length>1?this.each((null==t?function(e){return function(){this.style.removeProperty(e)}}:"function"==typeof t?function(e,t,n){return function(){var r=t.apply(this,arguments);null==r?this.style.removeProperty(e):this.style.setProperty(e,r,n)}}:function(e,t,n){return function(){this.style.setProperty(e,t,n)}})(e,t,null==n?"":n)):styleValue(this.node(),e)},property:function(e,t){return arguments.length>1?this.each((null==t?function(e){return function(){delete this[e]}}:"function"==typeof t?function(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}:function(e,t){return function(){this[e]=t}})(e,t)):this.node()[e]},classed:function(e,t){var n=classArray(e+"");if(arguments.length<2){for(var r=classList(this.node()),a=-1,i=n.length;++a<i;)if(!r.contains(n[a]))return!1;return!0}return this.each(("function"==typeof t?function(e,t){return function(){(t.apply(this,arguments)?classedAdd:classedRemove)(this,e)}}:t?function(e){return function(){classedAdd(this,e)}}:function(e){return function(){classedRemove(this,e)}})(n,t))},text:function(e){return arguments.length?this.each(null==e?textRemove:("function"==typeof e?function(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?"":t}}:function(e){return function(){this.textContent=e}})(e)):this.node().textContent},html:function(e){return arguments.length?this.each(null==e?htmlRemove:("function"==typeof e?function(e){return function(){var t=e.apply(this,arguments);this.innerHTML=null==t?"":t}}:function(e){return function(){this.innerHTML=e}})(e)):this.node().innerHTML},raise:function(){return this.each(raise_raise)},lower:function(){return this.each(lower)},append:function(e){var t="function"==typeof e?e:ka(e);return this.select(function(){return this.appendChild(t.apply(this,arguments))})},insert:function(e,t){var n="function"==typeof e?e:ka(e),r=null==t?constantNull:"function"==typeof t?t:Ca(t);return this.select(function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)})},remove:function(){return this.each(remove)},clone:function(e){return this.select(e?selection_cloneDeep:selection_cloneShallow)},datum:function(e){return arguments.length?this.property("__data__",e):this.node().__data__},on:function(e,t,n){var r,a,i=function(e){return e.trim().split(/^|\s+/).map(function(e){var t="",n=e.indexOf(".");return n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}})}(e+""),o=i.length;if(!(arguments.length<2)){for(s=t?onAdd:onRemove,null==n&&(n=!1),r=0;r<o;++r)this.each(s(i[r],t,n));return this}var s=this.node().__on;if(s)for(var l,u=0,c=s.length;u<c;++u)for(r=0,l=s[u];r<o;++r)if((a=i[r]).type===l.type&&a.name===l.name)return l.value},dispatch:function(e,t){return this.each(("function"==typeof t?function(e,t){return function(){return dispatchEvent(this,e,t.apply(this,arguments))}}:function(e,t){return function(){return dispatchEvent(this,e,t)}})(e,t))}};var Pa=selection_selection,La=function(e){return"string"==typeof e?new Selection([[document.querySelector(e)]],[document.documentElement]):new Selection([[e]],ja)},Ia=0;function Local(){this._="@"+(++Ia).toString(36)}Local.prototype=function(){return new Local}.prototype={constructor:Local,get:function(e){for(var t=this._;!(t in e);)if(!(e=e.parentNode))return;return e[t]},set:function(e,t){return e[this._]=t},remove:function(e){return this._ in e&&delete e[this._]},toString:function(){return this._}};var Ba=function(){for(var e,t=Va;e=t.sourceEvent;)t=e;return t},za=function(e,t){var n=e.ownerSVGElement||e;if(n.createSVGPoint){var r=n.createSVGPoint();return r.x=t.clientX,r.y=t.clientY,[(r=r.matrixTransform(e.getScreenCTM().inverse())).x,r.y]}var a=e.getBoundingClientRect();return[t.clientX-a.left-e.clientLeft,t.clientY-a.top-e.clientTop]},Ua=function(e){var t=Ba();return t.changedTouches&&(t=t.changedTouches[0]),za(e,t)},Fa=function(e,t,n){arguments.length<3&&(n=t,t=Ba().changedTouches);for(var r,a=0,i=t?t.length:0;a<i;++a)if((r=t[a]).identifier===n)return za(e,r);return null},Ha=n(98),qa=n.n(Ha),Wa=function(e){function BaseChartView(e){var t;return l()(this,BaseChartView),t=h()(this,p()(BaseChartView).call(this,e)),J()(K()(K()(t)),"PAD_LEFT",50),J()(K()(K()(t)),"PAD_RIGHT",15),J()(K()(K()(t)),"PAD_TOP",10),J()(K()(K()(t)),"PAD_BOTTOM",30),t.options=e,t.firstRender=!0,t}return b()(BaseChartView,e),c()(BaseChartView,[{key:"onRender",value:function(){La(window).on("resize."+this.cid,this.onAttach.bind(this))}},{key:"onDestroy",value:function(){La(window).on("resize."+this.cid,null)}},{key:"onAttach",value:function(){this.firstRender=!1}},{key:"setupViewport",value:function(){this.width=Math.floor(this.$el.outerWidth())-this.PAD_LEFT-this.PAD_RIGHT,this.height=Math.floor(this.$el.outerHeight())-this.PAD_BOTTOM-this.PAD_TOP,this.$el.html(qa()(this)),this.svg=La(this.$el[0]).select(".chart__svg"),this.plot=this.svg.select(".chart__plot")}},{key:"makeLeftAxis",value:function(e){var t,n=axis_axis(ba,t);return this.makeAxis(n,this.svg.select(".chart__axis_y"),e,{left:this.PAD_LEFT,top:this.PAD_TOP})}},{key:"makeBottomAxis",value:function(e){var t=axisBottom();return this.makeAxis(t,this.svg.select(".chart__axis_x"),e,{left:this.PAD_LEFT,top:this.PAD_TOP+this.height})}},{key:"makeAxis",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=r.left,i=void 0===a?0:a,o=r.top,s=void 0===o?0:o;return Object.keys(n).forEach(function(t){return e[t](n[t])}),t.call(e).attrs({transform:"translate(".concat(i,",").concat(s,")")}),e}},{key:"getTooltipContent",value:function(){}},{key:"onItemOver",value:function(e){this.showTooltip(e,Va.target)}},{key:"showTooltip",value:function(e,t){this.tooltip.show(this.getTooltipContent(e),this.$(t))}},{key:"hideTooltip",value:function(){this.tooltip.hide()}},{key:"bindTooltip",value:function(e){e.on("mouseenter",this.onItemOver.bind(this)).on("mouseleave",this.hideTooltip.bind(this))}}]),BaseChartView}(x.View),$a=n(22),Ya=n(99),Ga=n.n(Ya),Xa=function(e){function TrendChartView(){var e,t;l()(this,TrendChartView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(TrendChartView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"PAD_BOTTOM",50),t}return b()(TrendChartView,e),c()(TrendChartView,[{key:"initialize",value:function(e){this.x=band_point(),this.y=linear_linear(),this.tooltip=new $a.a({position:"top"}),this.keys=e.keys||this.model.keys(),this.stack=function(){var e=qr([]),t=ha,n=fa,r=stackValue;function stack(a){var i,o,s=e.apply(this,arguments),l=a.length,u=s.length,c=new Array(u);for(i=0;i<u;++i){for(var f,h=s[i],d=c[i]=new Array(l),p=0;p<l;++p)d[p]=f=[0,+r(a[p],h,p,a)],f.data=a[p];d.key=h}for(i=0,o=t(c);i<u;++i)c[o[i]].index=i;return n(c,o),c}return stack.keys=function(t){return arguments.length?(e="function"==typeof t?t:qr(la.call(t)),stack):e},stack.value=function(e){return arguments.length?(r="function"==typeof e?e:qr(+e),stack):r},stack.order=function(e){return arguments.length?(t=null==e?ha:"function"==typeof e?e:qr(la.call(e)),stack):t},stack.offset=function(e){return arguments.length?(n=null==e?fa:e,stack):n},stack}().keys(this.keys).value(function(e,t){return e.data[t]||0}),this.color=e.colors||ordinal(Br),e.notStacked&&this.stack.offset(function(){}),this.yTickFormat=e.yTickFormat||function(e){return e}}},{key:"onAttach",value:function(){var e=this.model.toJSON();e&&e.length>1?this.doShow(e):this.$el.html('<div class="widget__noitems">'.concat(Object(Le.default)("chart.trend.empty"),"</div>")),g()(p()(TrendChartView.prototype),"onAttach",this).call(this)}},{key:"doShow",value:function(e){this.setupViewport(),this.x.range([0,this.width]),this.y.range([this.height,0]),this.x.domain(e.map(function(e){return e.id})),this.y.domain([0,Nt(e,function(e){return e.total})]).nice();var t=this.stack(e);this.makeBottomAxis({scale:this.x,tickFormat:function(t,n){return e[n].name}}),this.makeLeftAxis({scale:this.y,tickFormat:this.yTickFormat}),"rtl"===document.dir?this.svg.selectAll(".chart__axis_x").selectAll("text").style("text-anchor","start"):this.svg.selectAll(".chart__axis_x").selectAll("text").style("text-anchor","end"),this.svg.selectAll(".chart__axis_x").selectAll("text").attr("dx","-.8em").attr("dy","-.6em").attr("transform","rotate(-90)"),this.options.hideAreas||this.showAreas(t),this.options.hideLines||this.showLines(t),this.options.hidePoints||this.showPoints(t),this.showSlices(e)}},{key:"showAreas",value:function(e){var t=this,n=ia().x(function(e){return t.x(e.data.id)}).y0(function(e){return t.y(e[0])}).y1(function(e){return t.y(e[1])});this.plot.selectAll(".trend__area").data(e).enter().append("path").attr("class","trend__area").attr("d",n).style("fill",function(e){return t.color(e.key)}).style("opacity",.85)}},{key:"showLines",value:function(e){var t=this,n=aa().x(function(e){return t.x(e.data.id)}).y(function(e){return t.y(e[1])});this.plot.selectAll(".trend__line").data(e).enter().append("path").attr("class",".trend__line").attr("d",n).style("stroke-width",2).style("stroke",function(e){return t.color(e.key)})}},{key:"showPoints",value:function(e){var t=this;this.plot.selectAll(".trend_points").data(e).enter().append("g").attr("class",".trend_point").style("fill",function(e){return t.color(e.key)}).selectAll(".trend_point").data(function(e){return e}).enter().append("circle").attr("r",2).attr("cx",function(e){return t.x(e.data.id)}).attr("cy",function(e){return t.y(e[1])}).attr("class","trend_point")}},{key:"showSlices",value:function(e){var t=this;this.plot.selectAll(".slice").data(e).enter().append("g").attr("class","slice"),this.plot.selectAll(".slice").filter(function(e){return e.reportUrl}).append("a").attr("class","edge").filter(function(e){return e.reportUrl}).attr("xlink:href",function(e){return e.reportUrl}),this.plot.selectAll(".slice").filter(function(e){return!e.reportUrl}).append("g").attr("class","edge"),this.plot.selectAll(".edge").append("line").attr("id",function(e){return e.id}).attr("x1",function(e){return t.x(e.id)}).attr("y1",function(e){return t.y(e.total)}).attr("x2",function(e){return t.x(e.id)}).attr("y2",this.y(0)).attr("stroke","white").attr("stroke-width",1).attr("class","report-line"),this.plot.selectAll(".edge").append("rect").style("opacity",0).attr("class","report-edge").attr("x",function(e,n){return n>0?t.x(e.id)-t.x.step()/2:0}).attr("y",0).attr("height",this.height).attr("width",function(e,n){return 0===n||t.x(e.id)===t.width?t.x.step()/2:t.x.step()}).on("mouseover",function(e){var n=t.plot.append("circle").attr("class","anchor").attr("cx","".concat(t.x(e.id))).attr("cy","".concat(t.y(e.total/2)));t.showTooltip(e,n.node())}).on("mouseout",function(){t.plot.selectAll(".anchor").remove(),t.hideTooltip()})}},{key:"getTooltipContent",value:function(e){var t=this,n=w()({},e,{data:this.keys.map(function(n){return{key:n,num:t.yTickFormat(e.data[n]),color:t.color(n)}}).filter(function(e){return!!e.num}).reverse()});return Ga()(n)}}]),TrendChartView}(Wa),Ka=function(e){function TrendCollection(){return l()(this,TrendCollection),h()(this,p()(TrendCollection).apply(this,arguments))}return b()(TrendCollection,e),c()(TrendCollection,[{key:"initialize",value:function(e,t){this.options=t}},{key:"url",value:function(){return"widgets/".concat(this.options.name,".json")}},{key:"parse",value:function(e){return e.reverse().map(function(e,t){return w()({},e,{id:t,name:e.buildOrder?"#".concat(e.buildOrder):"",total:Object(k.values)(Object(k.omit)(e.data,"total")).reduce(function(e,t){return e+t},0),data:Object(k.omit)(e.data,"total")})})}},{key:"keys",value:function(){return Object(k.uniq)(Object(k.flatten)(this.map(function(e){return Object(k.keys)(e.get("data"))})))}},{key:"sortedKeysByLastValue",value:function(){var e=this.keys(),t=this.last().get("data");return e.sort(function(e,n){return(t[n]||0)-(t[e]||0)})}}]),TrendCollection}(x.Collection);window.allure={api:o.a,getPluginSettings:function(e,t){return Object(rt.b)(e,t)},settings:xe.a,components:{AppLayout:y.a,TreeLayout:ht,WidgetStatusView:mt,TrendChartView:Xa},collections:{TrendCollection:Ka}};var Za,Ja,Qa=n(100),ei=n.n(Qa),ti=(n(193),n(101)),ni=n.n(ti),ri=(n(194),n(102)),ai=n.n(ri),ii=Object(G.d)({text:"Loading..."})(Za=function(e){function LoaderView(){var e,t;l()(this,LoaderView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(LoaderView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",ai.a),t}return b()(LoaderView,e),c()(LoaderView,[{key:"initialize",value:function(e){this.options=e}},{key:"serializeData",value:function(){return this.options}}]),LoaderView}(ye.View))||Za;var oi=Object(G.b)("widgets-grid")(Ja=function(e){function WidgetsGridView(){var e,t;l()(this,WidgetsGridView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(WidgetsGridView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",function(){return""}),t}return b()(WidgetsGridView,e),c()(WidgetsGridView,[{key:"initialize",value:function(){this.widgets=o.a.widgets[this.options.tabName],this.settings=this.options.settings||Object(rt.d)(this.options.tabName)}},{key:"onRender",value:function(){var e=this;this.getWidgetsArrangement().map(function(t){return t.map(function(t){return[t,e.widgets[t].widget,e.widgets[t].model]})}).forEach(function(t){var n=i()('<div class="widgets-grid__col"></div>');e.$el.append(n),t.forEach(function(t){var r=ei()(t,3),a=r[0],i=r[1],o=r[2];e.addWidget(n,a,i,o)})}),this.$(".widgets-grid__col").each(function(t,n){return new ni.a(n,{group:"widgets",ghostClass:"widget_ghost",handle:".widget__handle",onEnd:e.saveWidgetsArrangement.bind(e)})})}},{key:"getWidgetsArrangement",value:function(){var e=this,t=this.settings.getWidgetsArrangement().map(function(t){return t.filter(function(t){return e.widgets[t]})});return Object.keys(this.widgets).forEach(function(e){t.every(function(t){return-1===t.indexOf(e)})&&t.reduce(function(e,t){return t.length<e.length?t:e}).push(e)}),t}},{key:"saveWidgetsArrangement",value:function(){this.settings.setWidgetsArrangement(this.$(".widgets-grid__col").toArray().map(function(e){return i()(e).find(".widget").toArray().map(function(e){return i()(e).data("id")})}))}},{key:"addWidget",value:function(e,t,n,r){var a=i()('<div class="widget island" data-id="'.concat(t,'">\n    <div class="widget__handle">\n        <span class="draggable-icon"></span>\n    </div>\n    <div class="widget__body"></div>\n</div>'));e.append(a),this.addRegion(t,{el:a.find(".widget__body")});var o=new r({},{name:t});!function(e,t,n,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:function(){};e.showChildView(t,new ii),n.fetch().then(function(){e.showChildView(t,r),a()})}(this,t,o,new n({model:o}))}}]),WidgetsGridView}(ye.View))||Ja,si=function(e){function OverviewLayout(){return l()(this,OverviewLayout),h()(this,p()(OverviewLayout).apply(this,arguments))}return b()(OverviewLayout,e),c()(OverviewLayout,[{key:"getContentView",value:function(){return new oi({tabName:"widgets"})}}]),OverviewLayout}(y.a);allure.api.addTab("",{title:"tab.overview.name",icon:"fa fa-home",route:"",onEnter:function(){return new si({tabName:"tab.overview.name"})}});n(195),n(196);var li=function(e){function GraphCollection(){var e,t;l()(this,GraphCollection);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(GraphCollection)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"url","widgets/status-chart.json"),t}return b()(GraphCollection,e),GraphCollection}(x.Collection),ui=function(e){function GraphLayout(){return l()(this,GraphLayout),h()(this,p()(GraphLayout).apply(this,arguments))}return b()(GraphLayout,e),c()(GraphLayout,[{key:"initialize",value:function(){this.collection=new li}},{key:"loadData",value:function(){return this.collection.fetch()}},{key:"getContentView",value:function(){return new oi({model:this.collection,tabName:"graph"})}}]),GraphLayout}(y.a);allure.api.addTab("graph",{title:"tab.graph.name",icon:"fa fa-bar-chart",route:"graph",onEnter:function(){return new ui}});var ci=n(32),fi=n.n(ci),hi=(n(197),n(20)),di={value:function(){}};function dispatch_dispatch(){for(var e,t=0,n=arguments.length,r={};t<n;++t){if(!(e=arguments[t]+"")||e in r)throw new Error("illegal type: "+e);r[e]=[]}return new Dispatch(r)}function Dispatch(e){this._=e}function dispatch_get(e,t){for(var n,r=0,a=e.length;r<a;++r)if((n=e[r]).name===t)return n.value}function dispatch_set(e,t,n){for(var r=0,a=e.length;r<a;++r)if(e[r].name===t){e[r]=di,e=e.slice(0,r).concat(e.slice(r+1));break}return null!=n&&e.push({name:t,value:n}),e}Dispatch.prototype=dispatch_dispatch.prototype={constructor:Dispatch,on:function(e,t){var n,r,a=this._,i=(r=a,(e+"").trim().split(/^|\s+/).map(function(e){var t="",n=e.indexOf(".");if(n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),e&&!r.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:t}})),o=-1,s=i.length;if(!(arguments.length<2)){if(null!=t&&"function"!=typeof t)throw new Error("invalid callback: "+t);for(;++o<s;)if(n=(e=i[o]).type)a[n]=dispatch_set(a[n],e.name,t);else if(null==t)for(n in a)a[n]=dispatch_set(a[n],e.name,null);return this}for(;++o<s;)if((n=(e=i[o]).type)&&(n=dispatch_get(a[n],e.name)))return n},copy:function(){var e={},t=this._;for(var n in t)e[n]=t[n].slice();return new Dispatch(e)},call:function(e,t){if((n=arguments.length-2)>0)for(var n,r,a=new Array(n),i=0;i<n;++i)a[i]=arguments[i+2];if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(i=0,n=(r=this._[e]).length;i<n;++i)r[i].value.apply(t,a)},apply:function(e,t,n){if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(var r=this._[e],a=0,i=r.length;a<i;++a)r[a].value.apply(t,n)}};var pi=dispatch_dispatch;function nopropagation(){Va.stopImmediatePropagation()}var mi=function(){Va.preventDefault(),Va.stopImmediatePropagation()},gi=function(e){var t=e.document.documentElement,n=La(e).on("dragstart.drag",mi,!0);"onselectstart"in t?n.on("selectstart.drag",mi,!0):(t.__noselect=t.style.MozUserSelect,t.style.MozUserSelect="none")};function yesdrag(e,t){var n=e.document.documentElement,r=La(e).on("dragstart.drag",null);t&&(r.on("click.drag",mi,!0),setTimeout(function(){r.on("click.drag",null)},0)),"onselectstart"in n?r.on("selectstart.drag",null):(n.style.MozUserSelect=n.__noselect,delete n.__noselect)}var vi=function(e){return function(){return e}};function DragEvent(e,t,n,r,a,i,o,s,l,u){this.target=e,this.type=t,this.subject=n,this.identifier=r,this.active=a,this.x=i,this.y=o,this.dx=s,this.dy=l,this._=u}function defaultFilter(){return!Va.button}function defaultContainer(){return this.parentNode}function defaultSubject(e){return null==e?{x:Va.x,y:Va.y}:e}function defaultTouchable(){return"ontouchstart"in this}DragEvent.prototype.on=function(){var e=this._.on.apply(this._,arguments);return e===this._?this:e};var bi,yi,_i=0,wi=0,xi=0,ki=1e3,Ci=0,Si=0,Ti=0,Ei="object"==typeof performance&&performance.now?performance:Date,Mi="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function now(){return Si||(Mi(clearNow),Si=Ei.now()+Ti)}function clearNow(){Si=0}function Timer(){this._call=this._time=this._next=null}function timer(e,t,n){var r=new Timer;return r.restart(e,t,n),r}function wake(){Si=(Ci=Ei.now())+Ti,_i=wi=0;try{!function(){now(),++_i;for(var e,t=bi;t;)(e=Si-t._time)>=0&&t._call.call(null,e),t=t._next;--_i}()}finally{_i=0,function(){var e,t,n=bi,r=1/0;for(;n;)n._call?(r>n._time&&(r=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:bi=t);yi=e,sleep(r)}(),Si=0}}function poke(){var e=Ei.now(),t=e-Ci;t>ki&&(Ti-=t,Ci=e)}function sleep(e){_i||(wi&&(wi=clearTimeout(wi)),e-Si>24?(e<1/0&&(wi=setTimeout(wake,e-Ei.now()-Ti)),xi&&(xi=clearInterval(xi))):(xi||(Ci=Ei.now(),xi=setInterval(poke,ki)),_i=1,Mi(wake)))}Timer.prototype=timer.prototype={constructor:Timer,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?now():+n)+(null==t?0:+t),this._next||yi===this||(yi?yi._next=this:bi=this,yi=this),this._call=e,this._time=n,sleep()},stop:function(){this._call&&(this._call=null,this._time=1/0,sleep())}};var Oi=function(e,t,n){var r=new Timer;return t=null==t?0:+t,r.restart(function(n){r.stop(),e(n+t)},t,n),r},Ai=pi("start","end","interrupt"),Ri=[],Ni=0,Di=1,Vi=2,ji=3,Pi=4,Li=5,Ii=6,Bi=function(e,t,n,r,a,i){var o=e.__transition;if(o){if(n in o)return}else e.__transition={};!function(e,t,n){var r,a=e.__transition;function start(i){var o,s,l,u;if(n.state!==Di)return stop();for(o in a)if((u=a[o]).name===n.name){if(u.state===ji)return Oi(start);u.state===Pi?(u.state=Ii,u.timer.stop(),u.on.call("interrupt",e,e.__data__,u.index,u.group),delete a[o]):+o<t&&(u.state=Ii,u.timer.stop(),delete a[o])}if(Oi(function(){n.state===ji&&(n.state=Pi,n.timer.restart(tick,n.delay,n.time),tick(i))}),n.state=Vi,n.on.call("start",e,e.__data__,n.index,n.group),n.state===Vi){for(n.state=ji,r=new Array(l=n.tween.length),o=0,s=-1;o<l;++o)(u=n.tween[o].value.call(e,e.__data__,n.index,n.group))&&(r[++s]=u);r.length=s+1}}function tick(t){for(var a=t<n.duration?n.ease.call(null,t/n.duration):(n.timer.restart(stop),n.state=Li,1),i=-1,o=r.length;++i<o;)r[i].call(null,a);n.state===Li&&(n.on.call("end",e,e.__data__,n.index,n.group),stop())}function stop(){for(var r in n.state=Ii,n.timer.stop(),delete a[t],a)return;delete e.__transition}a[t]=n,n.timer=timer(function(e){n.state=Di,n.timer.restart(start,n.delay,n.time),n.delay<=e&&start(e-n.delay)},0,n.time)}(e,n,{name:t,index:r,group:a,on:Ai,tween:Ri,time:i.time,delay:i.delay,duration:i.duration,ease:i.ease,timer:null,state:Ni})};function init(e,t){var n=schedule_get(e,t);if(n.state>Ni)throw new Error("too late; already scheduled");return n}function schedule_set(e,t){var n=schedule_get(e,t);if(n.state>Vi)throw new Error("too late; already started");return n}function schedule_get(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}var zi=function(e,t){var n,r,a,i=e.__transition,o=!0;if(i){for(a in t=null==t?null:t+"",i)(n=i[a]).name===t?(r=n.state>Vi&&n.state<Li,n.state=Ii,n.timer.stop(),r&&n.on.call("interrupt",e,e.__data__,n.index,n.group),delete i[a]):o=!1;o&&delete e.__transition}};function tweenValue(e,t,n){var r=e._id;return e.each(function(){var e=schedule_set(this,r);(e.value||(e.value={}))[t]=n.apply(this,arguments)}),function(e){return schedule_get(e,r).value[t]}}var Ui=function(e,t){var n;return("number"==typeof t?yn:t instanceof color_color?vn:(n=color_color(t))?(t=n,vn):Tn)(e,t)};var Fi=Pa.prototype.constructor;var Hi=0;function Transition(e,t,n,r){this._groups=e,this._parents=t,this._name=n,this._id=r}function src_transition_transition(e){return Pa().transition(e)}function newId(){return++Hi}var qi=Pa.prototype;Transition.prototype=src_transition_transition.prototype={constructor:Transition,select:function(e){var t=this._name,n=this._id;"function"!=typeof e&&(e=Ca(e));for(var r=this._groups,a=r.length,i=new Array(a),o=0;o<a;++o)for(var s,l,u=r[o],c=u.length,f=i[o]=new Array(c),h=0;h<c;++h)(s=u[h])&&(l=e.call(s,s.__data__,h,u))&&("__data__"in s&&(l.__data__=s.__data__),f[h]=l,Bi(f[h],t,n,h,f,schedule_get(s,n)));return new Transition(i,this._parents,t,n)},selectAll:function(e){var t=this._name,n=this._id;"function"!=typeof e&&(e=Sa(e));for(var r=this._groups,a=r.length,i=[],o=[],s=0;s<a;++s)for(var l,u=r[s],c=u.length,f=0;f<c;++f)if(l=u[f]){for(var h,d=e.call(l,l.__data__,f,u),p=schedule_get(l,n),m=0,g=d.length;m<g;++m)(h=d[m])&&Bi(h,t,n,m,d,p);i.push(d),o.push(l)}return new Transition(i,o,t,n)},filter:function(e){"function"!=typeof e&&(e=Oa(e));for(var t=this._groups,n=t.length,r=new Array(n),a=0;a<n;++a)for(var i,o=t[a],s=o.length,l=r[a]=[],u=0;u<s;++u)(i=o[u])&&e.call(i,i.__data__,u,o)&&l.push(i);return new Transition(r,this._parents,this._name,this._id)},merge:function(e){if(e._id!==this._id)throw new Error;for(var t=this._groups,n=e._groups,r=t.length,a=n.length,i=Math.min(r,a),o=new Array(r),s=0;s<i;++s)for(var l,u=t[s],c=n[s],f=u.length,h=o[s]=new Array(f),d=0;d<f;++d)(l=u[d]||c[d])&&(h[d]=l);for(;s<r;++s)o[s]=t[s];return new Transition(o,this._parents,this._name,this._id)},selection:function(){return new Fi(this._groups,this._parents)},transition:function(){for(var e=this._name,t=this._id,n=newId(),r=this._groups,a=r.length,i=0;i<a;++i)for(var o,s=r[i],l=s.length,u=0;u<l;++u)if(o=s[u]){var c=schedule_get(o,t);Bi(o,e,n,u,s,{time:c.time+c.delay+c.duration,delay:0,duration:c.duration,ease:c.ease})}return new Transition(r,this._parents,e,n)},call:qi.call,nodes:qi.nodes,node:qi.node,size:qi.size,empty:qi.empty,each:qi.each,on:function(e,t){var n=this._id;return arguments.length<2?schedule_get(this.node(),n).on.on(e):this.each(function(e,t,n){var r,a,i=function(e){return(e+"").trim().split(/^|\s+/).every(function(e){var t=e.indexOf(".");return t>=0&&(e=e.slice(0,t)),!e||"start"===e})}(t)?init:schedule_set;return function(){var o=i(this,e),s=o.on;s!==r&&(a=(r=s).copy()).on(t,n),o.on=a}}(n,e,t))},attr:function(e,t){var n=xa(e),r="transform"===n?Dn:Ui;return this.attrTween(e,"function"==typeof t?(n.local?function(e,t,n){var r,a,i;return function(){var o,s=n(this);if(null!=s)return(o=this.getAttributeNS(e.space,e.local))===s?null:o===r&&s===a?i:i=t(r=o,a=s);this.removeAttributeNS(e.space,e.local)}}:function(e,t,n){var r,a,i;return function(){var o,s=n(this);if(null!=s)return(o=this.getAttribute(e))===s?null:o===r&&s===a?i:i=t(r=o,a=s);this.removeAttribute(e)}})(n,r,tweenValue(this,"attr."+e,t)):null==t?(n.local?function(e){return function(){this.removeAttributeNS(e.space,e.local)}}:function(e){return function(){this.removeAttribute(e)}})(n):(n.local?function(e,t,n){var r,a;return function(){var i=this.getAttributeNS(e.space,e.local);return i===n?null:i===r?a:a=t(r=i,n)}}:function(e,t,n){var r,a;return function(){var i=this.getAttribute(e);return i===n?null:i===r?a:a=t(r=i,n)}})(n,r,t+""))},attrTween:function(e,t){var n="attr."+e;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==t)return this.tween(n,null);if("function"!=typeof t)throw new Error;var r=xa(e);return this.tween(n,(r.local?function(e,t){function tween(){var n=this,r=t.apply(n,arguments);return r&&function(t){n.setAttributeNS(e.space,e.local,r(t))}}return tween._value=t,tween}:function(e,t){function tween(){var n=this,r=t.apply(n,arguments);return r&&function(t){n.setAttribute(e,r(t))}}return tween._value=t,tween})(r,t))},style:function(e,t,n){var r="transform"==(e+="")?Nn:Ui;return null==t?this.styleTween(e,function(e,t){var n,r,a;return function(){var i=styleValue(this,e),o=(this.style.removeProperty(e),styleValue(this,e));return i===o?null:i===n&&o===r?a:a=t(n=i,r=o)}}(e,r)).on("end.style."+e,function(e){return function(){this.style.removeProperty(e)}}(e)):this.styleTween(e,"function"==typeof t?function(e,t,n){var r,a,i;return function(){var o=styleValue(this,e),s=n(this);return null==s&&(this.style.removeProperty(e),s=styleValue(this,e)),o===s?null:o===r&&s===a?i:i=t(r=o,a=s)}}(e,r,tweenValue(this,"style."+e,t)):function(e,t,n){var r,a;return function(){var i=styleValue(this,e);return i===n?null:i===r?a:a=t(r=i,n)}}(e,r,t+""),n)},styleTween:function(e,t,n){var r="style."+(e+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==t)return this.tween(r,null);if("function"!=typeof t)throw new Error;return this.tween(r,function(e,t,n){function tween(){var r=this,a=t.apply(r,arguments);return a&&function(t){r.style.setProperty(e,a(t),n)}}return tween._value=t,tween}(e,t,null==n?"":n))},text:function(e){return this.tween("text","function"==typeof e?function(e){return function(){var t=e(this);this.textContent=null==t?"":t}}(tweenValue(this,"text",e)):function(e){return function(){this.textContent=e}}(null==e?"":e+""))},remove:function(){return this.on("end.remove",(e=this._id,function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}));var e},tween:function(e,t){var n=this._id;if(e+="",arguments.length<2){for(var r,a=schedule_get(this.node(),n).tween,i=0,o=a.length;i<o;++i)if((r=a[i]).name===e)return r.value;return null}return this.each((null==t?function(e,t){var n,r;return function(){var a=schedule_set(this,e),i=a.tween;if(i!==n)for(var o=0,s=(r=n=i).length;o<s;++o)if(r[o].name===t){(r=r.slice()).splice(o,1);break}a.tween=r}}:function(e,t,n){var r,a;if("function"!=typeof n)throw new Error;return function(){var i=schedule_set(this,e),o=i.tween;if(o!==r){a=(r=o).slice();for(var s={name:t,value:n},l=0,u=a.length;l<u;++l)if(a[l].name===t){a[l]=s;break}l===u&&a.push(s)}i.tween=a}})(n,e,t))},delay:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?function(e,t){return function(){init(this,e).delay=+t.apply(this,arguments)}}:function(e,t){return t=+t,function(){init(this,e).delay=t}})(t,e)):schedule_get(this.node(),t).delay},duration:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?function(e,t){return function(){schedule_set(this,e).duration=+t.apply(this,arguments)}}:function(e,t){return t=+t,function(){schedule_set(this,e).duration=t}})(t,e)):schedule_get(this.node(),t).duration},ease:function(e){var t=this._id;return arguments.length?this.each(function(e,t){if("function"!=typeof t)throw new Error;return function(){schedule_set(this,e).ease=t}}(t,e)):schedule_get(this.node(),t).ease}};(function custom(e){function polyIn(t){return Math.pow(t,e)}return e=+e,polyIn.exponent=custom,polyIn})(3),function custom(e){function polyOut(t){return 1-Math.pow(1-t,e)}return e=+e,polyOut.exponent=custom,polyOut}(3),function custom(e){function polyInOut(t){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}return e=+e,polyInOut.exponent=custom,polyInOut}(3),Math.PI;(function custom(e){function backIn(t){return t*t*((e+1)*t-e)}return e=+e,backIn.overshoot=custom,backIn})(1.70158),function custom(e){function backOut(t){return--t*t*((e+1)*t+e)+1}return e=+e,backOut.overshoot=custom,backOut}(1.70158),function custom(e){function backInOut(t){return((t*=2)<1?t*t*((e+1)*t-e):(t-=2)*t*((e+1)*t+e)+2)/2}return e=+e,backInOut.overshoot=custom,backInOut}(1.70158);var Wi=2*Math.PI,$i=(function custom(e,t){var n=Math.asin(1/(e=Math.max(1,e)))*(t/=Wi);function elasticIn(r){return e*Math.pow(2,10*--r)*Math.sin((n-r)/t)}return elasticIn.amplitude=function(e){return custom(e,t*Wi)},elasticIn.period=function(t){return custom(e,t)},elasticIn}(1,.3),function custom(e,t){var n=Math.asin(1/(e=Math.max(1,e)))*(t/=Wi);function elasticOut(r){return 1-e*Math.pow(2,-10*(r=+r))*Math.sin((r+n)/t)}return elasticOut.amplitude=function(e){return custom(e,t*Wi)},elasticOut.period=function(t){return custom(e,t)},elasticOut}(1,.3),function custom(e,t){var n=Math.asin(1/(e=Math.max(1,e)))*(t/=Wi);function elasticInOut(r){return((r=2*r-1)<0?e*Math.pow(2,10*r)*Math.sin((n-r)/t):2-e*Math.pow(2,-10*r)*Math.sin((n+r)/t))/2}return elasticInOut.amplitude=function(e){return custom(e,t*Wi)},elasticInOut.period=function(t){return custom(e,t)},elasticInOut}(1,.3),{time:null,delay:0,duration:250,ease:function(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}});function transition_inherit(e,t){for(var n;!(n=e.__transition)||!(n=n[t]);)if(!(e=e.parentNode))return $i.time=now(),$i;return n}Pa.prototype.interrupt=function(e){return this.each(function(){zi(this,e)})},Pa.prototype.transition=function(e){var t,n;e instanceof Transition?(t=e._id,e=e._name):(t=newId(),(n=$i).time=now(),e=null==e?null:e+"");for(var r=this._groups,a=r.length,i=0;i<a;++i)for(var o,s=r[i],l=s.length,u=0;u<l;++u)(o=s[u])&&Bi(o,e,t,u,s,n||transition_inherit(o,t));return new Transition(r,this._parents,e,t)};var Yi=function(e){return function(){return e}},Gi=function(e,t,n){this.target=e,this.type=t,this.selection=n};function noevent_nopropagation(){Va.stopImmediatePropagation()}var Xi=function(){Va.preventDefault(),Va.stopImmediatePropagation()},Ki={name:"drag"},Zi={name:"space"},Ji={name:"handle"},Qi={name:"center"},eo={name:"x",handles:["e","w"].map(brush_type),input:function(e,t){return e&&[[e[0],t[0][1]],[e[1],t[1][1]]]},output:function(e){return e&&[e[0][0],e[1][0]]}},to={name:"y",handles:["n","s"].map(brush_type),input:function(e,t){return e&&[[t[0][0],e[0]],[t[1][0],e[1]]]},output:function(e){return e&&[e[0][1],e[1][1]]}},no=(["n","e","s","w","nw","ne","se","sw"].map(brush_type),{overlay:"crosshair",selection:"move",n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"}),ro={e:"w",w:"e",nw:"ne",ne:"nw",se:"sw",sw:"se"},ao={n:"s",s:"n",nw:"sw",ne:"se",se:"ne",sw:"nw"},io={overlay:1,selection:1,n:null,e:1,s:null,w:-1,nw:-1,ne:1,se:1,sw:-1},oo={overlay:1,selection:1,n:-1,e:null,s:1,w:null,nw:-1,ne:-1,se:1,sw:1};function brush_type(e){return{type:e}}function brush_defaultFilter(){return!Va.button}function defaultExtent(){var e=this.ownerSVGElement||this;return[[0,0],[e.width.baseVal.value,e.height.baseVal.value]]}function brush_local(e){for(;!e.__brush;)if(!(e=e.parentNode))return;return e.__brush}function brush_empty(e){return e[0][0]===e[1][0]||e[0][1]===e[1][1]}function brush_brush(e){var t,n=defaultExtent,r=brush_defaultFilter,a=pi(brush,"start","brush","end"),i=6;function brush(t){var n=t.property("__brush",initialize).selectAll(".overlay").data([brush_type("overlay")]);n.enter().append("rect").attr("class","overlay").attr("pointer-events","all").attr("cursor",no.overlay).merge(n).each(function(){var e=brush_local(this).extent;La(this).attr("x",e[0][0]).attr("y",e[0][1]).attr("width",e[1][0]-e[0][0]).attr("height",e[1][1]-e[0][1])}),t.selectAll(".selection").data([brush_type("selection")]).enter().append("rect").attr("class","selection").attr("cursor",no.selection).attr("fill","#777").attr("fill-opacity",.3).attr("stroke","#fff").attr("shape-rendering","crispEdges");var r=t.selectAll(".handle").data(e.handles,function(e){return e.type});r.exit().remove(),r.enter().append("rect").attr("class",function(e){return"handle handle--"+e.type}).attr("cursor",function(e){return no[e.type]}),t.each(redraw).attr("fill","none").attr("pointer-events","all").style("-webkit-tap-highlight-color","rgba(0,0,0,0)").on("mousedown.brush touchstart.brush",started)}function redraw(){var e=La(this),t=brush_local(this).selection;t?(e.selectAll(".selection").style("display",null).attr("x",t[0][0]).attr("y",t[0][1]).attr("width",t[1][0]-t[0][0]).attr("height",t[1][1]-t[0][1]),e.selectAll(".handle").style("display",null).attr("x",function(e){return"e"===e.type[e.type.length-1]?t[1][0]-i/2:t[0][0]-i/2}).attr("y",function(e){return"s"===e.type[0]?t[1][1]-i/2:t[0][1]-i/2}).attr("width",function(e){return"n"===e.type||"s"===e.type?t[1][0]-t[0][0]+i:i}).attr("height",function(e){return"e"===e.type||"w"===e.type?t[1][1]-t[0][1]+i:i})):e.selectAll(".selection,.handle").style("display","none").attr("x",null).attr("y",null).attr("width",null).attr("height",null)}function emitter(e,t){return e.__brush.emitter||new Emitter(e,t)}function Emitter(e,t){this.that=e,this.args=t,this.state=e.__brush,this.active=0}function started(){if(Va.touches){if(Va.changedTouches.length<Va.touches.length)return Xi()}else if(t)return;if(r.apply(this,arguments)){var n,a,i,o,s,l,u,c,f,h,d,p,m,g=this,v=Va.target.__data__.type,b="selection"===(Va.metaKey?v="overlay":v)?Ki:Va.altKey?Qi:Ji,y=e===to?null:io[v],_=e===eo?null:oo[v],w=brush_local(g),x=w.extent,k=w.selection,C=x[0][0],S=x[0][1],T=x[1][0],E=x[1][1],M=y&&_&&Va.shiftKey,O=Ua(g),A=O,R=emitter(g,arguments).beforestart();"overlay"===v?w.selection=k=[[n=e===to?C:O[0],i=e===eo?S:O[1]],[s=e===to?T:n,u=e===eo?E:i]]:(n=k[0][0],i=k[0][1],s=k[1][0],u=k[1][1]),a=n,o=i,l=s,c=u;var N=La(g).attr("pointer-events","none"),D=N.selectAll(".overlay").attr("cursor",no[v]);if(Va.touches)N.on("touchmove.brush",moved,!0).on("touchend.brush touchcancel.brush",ended,!0);else{var V=La(Va.view).on("keydown.brush",function(){switch(Va.keyCode){case 16:M=y&&_;break;case 18:b===Ji&&(y&&(s=l-f*y,n=a+f*y),_&&(u=c-h*_,i=o+h*_),b=Qi,move());break;case 32:b!==Ji&&b!==Qi||(y<0?s=l-f:y>0&&(n=a-f),_<0?u=c-h:_>0&&(i=o-h),b=Zi,D.attr("cursor",no.selection),move());break;default:return}Xi()},!0).on("keyup.brush",function(){switch(Va.keyCode){case 16:M&&(p=m=M=!1,move());break;case 18:b===Qi&&(y<0?s=l:y>0&&(n=a),_<0?u=c:_>0&&(i=o),b=Ji,move());break;case 32:b===Zi&&(Va.altKey?(y&&(s=l-f*y,n=a+f*y),_&&(u=c-h*_,i=o+h*_),b=Qi):(y<0?s=l:y>0&&(n=a),_<0?u=c:_>0&&(i=o),b=Ji),D.attr("cursor",no[v]),move());break;default:return}Xi()},!0).on("mousemove.brush",moved,!0).on("mouseup.brush",ended,!0);gi(Va.view)}noevent_nopropagation(),zi(g),redraw.call(g),R.start()}function moved(){var e=Ua(g);!M||p||m||(Math.abs(e[0]-A[0])>Math.abs(e[1]-A[1])?m=!0:p=!0),A=e,d=!0,Xi(),move()}function move(){var e;switch(f=A[0]-O[0],h=A[1]-O[1],b){case Zi:case Ki:y&&(f=Math.max(C-n,Math.min(T-s,f)),a=n+f,l=s+f),_&&(h=Math.max(S-i,Math.min(E-u,h)),o=i+h,c=u+h);break;case Ji:y<0?(f=Math.max(C-n,Math.min(T-n,f)),a=n+f,l=s):y>0&&(f=Math.max(C-s,Math.min(T-s,f)),a=n,l=s+f),_<0?(h=Math.max(S-i,Math.min(E-i,h)),o=i+h,c=u):_>0&&(h=Math.max(S-u,Math.min(E-u,h)),o=i,c=u+h);break;case Qi:y&&(a=Math.max(C,Math.min(T,n-f*y)),l=Math.max(C,Math.min(T,s+f*y))),_&&(o=Math.max(S,Math.min(E,i-h*_)),c=Math.max(S,Math.min(E,u+h*_)))}l<a&&(y*=-1,e=n,n=s,s=e,e=a,a=l,l=e,v in ro&&D.attr("cursor",no[v=ro[v]])),c<o&&(_*=-1,e=i,i=u,u=e,e=o,o=c,c=e,v in ao&&D.attr("cursor",no[v=ao[v]])),w.selection&&(k=w.selection),p&&(a=k[0][0],l=k[1][0]),m&&(o=k[0][1],c=k[1][1]),k[0][0]===a&&k[0][1]===o&&k[1][0]===l&&k[1][1]===c||(w.selection=[[a,o],[l,c]],redraw.call(g),R.brush())}function ended(){if(noevent_nopropagation(),Va.touches){if(Va.touches.length)return;t&&clearTimeout(t),t=setTimeout(function(){t=null},500),N.on("touchmove.brush touchend.brush touchcancel.brush",null)}else yesdrag(Va.view,d),V.on("keydown.brush keyup.brush mousemove.brush mouseup.brush",null);N.attr("pointer-events","all"),D.attr("cursor",no.overlay),w.selection&&(k=w.selection),brush_empty(k)&&(w.selection=null,redraw.call(g)),R.end()}}function initialize(){var t=this.__brush||{selection:null};return t.extent=n.apply(this,arguments),t.dim=e,t}return brush.move=function(t,n){t.selection?t.on("start.brush",function(){emitter(this,arguments).beforestart().start()}).on("interrupt.brush end.brush",function(){emitter(this,arguments).end()}).tween("brush",function(){var t=this,r=t.__brush,a=emitter(t,arguments),i=r.selection,o=e.input("function"==typeof n?n.apply(this,arguments):n,r.extent),s=En(i,o);function tween(e){r.selection=1===e&&brush_empty(o)?null:s(e),redraw.call(t),a.brush()}return i&&o?tween:tween(1)}):t.each(function(){var t=arguments,r=this.__brush,a=e.input("function"==typeof n?n.apply(this,t):n,r.extent),i=emitter(this,t).beforestart();zi(this),r.selection=null==a||brush_empty(a)?null:a,redraw.call(this),i.start().brush().end()})},Emitter.prototype={beforestart:function(){return 1==++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(){return this.starting&&(this.starting=!1,this.emit("start")),this},brush:function(){return this.emit("brush"),this},end:function(){return 0==--this.active&&(delete this.state.emitter,this.emit("end")),this},emit:function(t){customEvent(new Gi(brush,t,e.output(this.state.selection)),a.apply,a,[t,this.that,this.args])}},brush.extent=function(e){return arguments.length?(n="function"==typeof e?e:Yi([[+e[0][0],+e[0][1]],[+e[1][0],+e[1][1]]]),brush):n},brush.filter=function(e){return arguments.length?(r="function"==typeof e?e:Yi(!!e),brush):r},brush.handleSize=function(e){return arguments.length?(i=+e,brush):i},brush.on=function(){var e=a.on.apply(a,arguments);return e===a?brush:e},brush}Pa.prototype.attrs=function(e){return("function"==typeof e?function(e,t){return e.each(function(){var e=t.apply(this,arguments),n=La(this);for(var r in e)n.attr(r,e[r])})}:function(e,t){for(var n in t)e.attr(n,t[n]);return e})(this,e)},Pa.prototype.styles=function(e,t){return("function"==typeof e?function(e,t,n){return e.each(function(){var e=t.apply(this,arguments),r=La(this);for(var a in e)r.style(a,e[a],n)})}:function(e,t,n){for(var r in t)e.style(r,t[r],n);return e})(this,e,null==t?"":t)},Pa.prototype.properties=function(e){return("function"==typeof e?function(e,t){return e.each(function(){var e=t.apply(this,arguments),n=La(this);for(var r in e)n.property(r,e[r])})}:function(e,t){for(var n in t)e.property(n,t[n]);return e})(this,e)},src_transition_transition.prototype.attrs=function(e){return("function"==typeof e?function(e,t){return e.each(function(){var n=t.apply(this,arguments),r=La(this).transition(e);for(var a in n)r.attr(a,n[a])})}:function(e,t){for(var n in t)e.attr(n,t[n]);return e})(this,e)},src_transition_transition.prototype.styles=function(e,t){return("function"==typeof e?function(e,t,n){return e.each(function(){var r=t.apply(this,arguments),a=La(this).transition(e);for(var i in r)a.style(i,r[i],n)})}:function(e,t,n){for(var r in t)e.style(r,t[r],n);return e})(this,e,null==t?"":t)};var so=n(11);function escape_escape(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.reduce(function(e,t,r){return e+Object(so.escapeExpression)(n[r-1])+t})}var lo,uo=n(103),co=n.n(uo);function _templateObject(){var e=fi()(["","<br>\n            "," — ",""]);return _templateObject=function(){return e},e}var fo=Object(G.b)("timeline")(lo=function(e){function TimelineView(){return l()(this,TimelineView),h()(this,p()(TimelineView).apply(this,arguments))}return b()(TimelineView,e),c()(TimelineView,[{key:"initialize",value:function(){var e=this;this.chartX=linear_linear(),this.brushX=linear_linear(),this.sorter=getComparator({sorter:"sorter.name",ascending:!0}),this.brush=brush_brush(eo).on("start brush end",this.onBrushChange.bind(this)),this.tooltip=new $a.a({position:"bottom"}),this.collection.applyFilterAndSorting(function(){return 1},this.sorter),this.minDuration=this.collection.time.minDuration,this.maxDuration=this.collection.time.maxDuration,this.selectedDuration=this.minDuration,this.data=this.collection.toJSON(),this.total=this.collection.allResults.length,this.timeOffset=function(t){return t-e.collection.time.start}}},{key:"onAttach",value:function(){this.doShow()}},{key:"setupViewport",value:function(){this.$el.html(co()({PADDING:30})),this.svgChart=La(this.$el[0]).select(".timeline__chart_svg"),this.svgBrush=La(this.$el[0]).select(".timeline__brush_svg"),this.slider=this.svgChart.select(".timeline__slider")}},{key:"setupSlider",value:function(){var e=this,t=linear_linear().range([0,this.width]).domain([this.minDuration,this.maxDuration]).clamp(!0);this.slider.append("line").attrs({class:"timeline__slider_track",x1:t.range()[0],x2:t.range()[1]}),this.handle=this.slider.insert("circle").attrs({class:"timeline__slider_handle",cx:t(this.selectedDuration),r:8}).call(function(){var e,t,n,r,a=defaultFilter,i=defaultContainer,o=defaultSubject,s=defaultTouchable,l={},u=pi("start","drag","end"),c=0,f=0;function drag(e){e.on("mousedown.drag",mousedowned).filter(s).on("touchstart.drag",touchstarted).on("touchmove.drag",touchmoved).on("touchend.drag touchcancel.drag",touchended).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function mousedowned(){if(!r&&a.apply(this,arguments)){var o=beforestart("mouse",i.apply(this,arguments),Ua,this,arguments);o&&(La(Va.view).on("mousemove.drag",mousemoved,!0).on("mouseup.drag",mouseupped,!0),gi(Va.view),nopropagation(),n=!1,e=Va.clientX,t=Va.clientY,o("start"))}}function mousemoved(){if(mi(),!n){var r=Va.clientX-e,a=Va.clientY-t;n=r*r+a*a>f}l.mouse("drag")}function mouseupped(){La(Va.view).on("mousemove.drag mouseup.drag",null),yesdrag(Va.view,n),mi(),l.mouse("end")}function touchstarted(){if(a.apply(this,arguments)){var e,t,n=Va.changedTouches,r=i.apply(this,arguments),o=n.length;for(e=0;e<o;++e)(t=beforestart(n[e].identifier,r,Fa,this,arguments))&&(nopropagation(),t("start"))}}function touchmoved(){var e,t,n=Va.changedTouches,r=n.length;for(e=0;e<r;++e)(t=l[n[e].identifier])&&(mi(),t("drag"))}function touchended(){var e,t,n=Va.changedTouches,a=n.length;for(r&&clearTimeout(r),r=setTimeout(function(){r=null},500),e=0;e<a;++e)(t=l[n[e].identifier])&&(nopropagation(),t("end"))}function beforestart(e,t,n,r,a){var i,s,f,h=n(t,e),d=u.copy();if(customEvent(new DragEvent(drag,"beforestart",i,e,c,h[0],h[1],0,0,d),function(){return null!=(Va.subject=i=o.apply(r,a))&&(s=i.x-h[0]||0,f=i.y-h[1]||0,!0)}))return function gesture(o){var u,p=h;switch(o){case"start":l[e]=gesture,u=c++;break;case"end":delete l[e],--c;case"drag":h=n(t,e),u=c}customEvent(new DragEvent(drag,o,i,e,u,h[0]+s,h[1]+f,h[0]-p[0],h[1]-p[1],d),d.apply,d,[o,r,a])}}return drag.filter=function(e){return arguments.length?(a="function"==typeof e?e:vi(!!e),drag):a},drag.container=function(e){return arguments.length?(i="function"==typeof e?e:vi(e),drag):i},drag.subject=function(e){return arguments.length?(o="function"==typeof e?e:vi(e),drag):o},drag.touchable=function(e){return arguments.length?(s="function"==typeof e?e:vi(!!e),drag):s},drag.on=function(){var e=u.on.apply(u,arguments);return e===u?drag:e},drag.clickDistance=function(e){return arguments.length?(f=(e=+e)*e,drag):Math.sqrt(f)},drag}().on("drag",function(){e.selectedDuration=t.invert(Va.x),e.handle.attr("cx",t(e.selectedDuration))}).on("end",function(){var n,r,a=(n=e.selectedDuration,r=e.maxDuration,function(e){return e.children?e.children.length>0:n<=e.time.duration&&e.time.duration<=r});e.collection.applyFilterAndSorting(a,e.sorter),e.data=e.collection.toJSON(),e.doShow(),e.handle.attr("cx",t(e.selectedDuration))}));var n=this.collection.testResults.length,r={count:n,percent:(100*n/this.total).toFixed(2),duration:Object(hi.default)(this.selectedDuration)};this.slider.insert("g").append("text").attr("transform","translate(".concat(this.width/2,", 20)")).attr("class","timeline__slider_text").text(Object(Le.default)("tab.timeline.selected",{hash:r})),this.slider.insert("g").attr("class","timeline__slider_text").attr("transform","translate(0, 20)").selectAll("text").data(t.domain()).enter().append("text").attr("x",t).text(function(e){return Object(hi.default)(e,1)})}},{key:"doShow",value:function(){var e=this;this.width=this.$el.width()>60?this.$el.width()-60:this.$el.width();var t=[this.collection.time.start,this.collection.time.stop];this.chartX.domain(t).range([0,this.width]),this.brushX.domain(t).range([0,this.width]),this.setupViewport(),this.setupSlider();var n=10,r=this.svgChart.select(".timeline__plot");n+=this.drawTestGroups(this.data,n,r,!0),La(this.$el[0]).select(".timeline__brush").style("top",function(){return Math.min(e.$el.height()-20,n+30)+"px"}),this.xChartAxis=this.makeAxis(axisBottom(),this.svgChart.select(".timeline__chart__axis_x"),{scale:this.chartX,tickFormat:function(){return""},tickSizeOuter:0,tickSizeInner:n}),this.xBrushAxis=this.makeAxis(axisBottom(),this.svgBrush.select(".timeline__brush__axis_x"),{scale:this.chartX,tickFormat:function(t){return Object(hi.default)(t-e.collection.time.start,2)},tickSizeOuter:0},{top:24,left:30}),this.brush.extent([[0,0],[this.width,20]]),this.svgBrush.append("g").attrs({transform:"translate(".concat(30,", ").concat(2,")"),class:"brush"}).call(this.brush).call(this.brush.move,this.chartX.range()),this.firstRender&&this.svgBrush.select(".brush").transition().duration(300).call(this.brush.move,[1/16*this.width,.9375*this.width]).transition().duration(500).call(this.brush.move,this.chartX.range()),this.svgChart.attr("height",function(){return 30+n+20}),g()(p()(TimelineView.prototype),"onRender",this).call(this)}},{key:"drawTestGroups",value:function(e,t,n,r){var a=this;return e.filter(function(e){return e.children}).forEach(function(e){var i=0,o=n.append("g").attrs({class:"timeline__group",transform:"translate(0, ".concat(t,")")});if(r){var s=o.append("text").datum(e).text(function(e){return e.name}).attr("class","timeline__group_title");a.bindTooltip(s),t+=i=22}t+=a.drawTestGroups(e.children,i,o,!1)}),t+=this.drawTestResults(e.filter(function(e){return!e.children}),n,t)}},{key:"drawTestResults",value:function(e,t){var n=this;if(e.length){var r=t.selectAll(".timeline__item").data(e).enter().append("a").attr("xlink:href",function(e){return"#testresult/"+e.uid}).append("rect").attrs({class:function(e){return"timeline__item chart__fill_status_".concat(e.status)},x:function(e){return n.chartX(e.time.start)},width:function(e){return n.chartX(e.time.start+e.time.duration)},rx:2,ry:2,height:20});return this.bindTooltip(r),r.on("click",this.hideTooltip.bind(this)),22}return 0}},{key:"onBrushChange",value:function(){var e=this,t=Va.selection,n=function(t){return Math.max(0,Math.min(e.chartX(t.time.start),e.width))};t&&(this.chartX.domain(t.map(this.brushX.invert,this.brushX)),this.svgChart.selectAll(".timeline__item").attrs({x:function(e){return n(e)},width:function(t){return function(t){return Math.max(0,Math.min(e.chartX(t.time.stop),e.width))}(t)-n(t)}}),this.svgBrush.select(".timeline__brush__axis_x").call(this.xBrushAxis),this.svgChart.select(".timeline__chart__axis_x").call(this.xChartAxis)),this.svgBrush.selectAll(".handle").attrs({y:0,height:20})}},{key:"getTooltipContent",value:function(e){return escape_escape(_templateObject(),e.name,Object(hi.default)(this.timeOffset(e.time.start)),Object(hi.default)(this.timeOffset(e.time.stop)))}}]),TimelineView}(Wa))||lo,ho=function(e){function TimelineLayout(){return l()(this,TimelineLayout),h()(this,p()(TimelineLayout).apply(this,arguments))}return b()(TimelineLayout,e),c()(TimelineLayout,[{key:"initialize",value:function(e){var t=e.url;g()(p()(TimelineLayout.prototype),"initialize",this).call(this),this.items=new Y([],{url:t})}},{key:"loadData",value:function(){return this.items.fetch()}},{key:"getContentView",value:function(){return new fo({collection:this.items})}}]),TimelineLayout}(y.a);allure.api.addTab("timeline",{title:"tab.timeline.name",icon:"fa fa-clock-o",route:"timeline",onEnter:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return new ho(w()({},t,{url:"data/timeline.json"}))}});var po,mo,go,vo=n(104),bo=n.n(vo);function PieChartView_templateObject(){var e=fi()(["\n            "," tests (","%)<br>\n            ","\n        "]);return PieChartView_templateObject=function(){return e},e}var yo,_o=(po=Object(G.c)("mouseleave .chart__legend-row"),mo=Object(G.c)("mouseenter .chart__legend-row"),go=function(e){function PieChartView(){return l()(this,PieChartView),h()(this,p()(PieChartView).apply(this,arguments))}return b()(PieChartView,e),c()(PieChartView,[{key:"initialize",value:function(e){this.options=e,this.model=this.options.model,this.showLegend=this.options&&this.options.showLegend||!1,this.arc=na(),this.pie=function(){var e=sa,t=oa,n=null,r=qr(0),a=qr(ta),i=qr(0);function pie(o){var s,l,u,c,f,h=o.length,d=0,p=new Array(h),m=new Array(h),g=+r.apply(this,arguments),v=Math.min(ta,Math.max(-ta,a.apply(this,arguments)-g)),b=Math.min(Math.abs(v)/h,i.apply(this,arguments)),y=b*(v<0?-1:1);for(s=0;s<h;++s)(f=m[p[s]=s]=+e(o[s],s,o))>0&&(d+=f);for(null!=t?p.sort(function(e,n){return t(m[e],m[n])}):null!=n&&p.sort(function(e,t){return n(o[e],o[t])}),s=0,u=d?(v-h*y)/d:0;s<h;++s,g=c)l=p[s],c=g+((f=m[l])>0?f*u:0)+y,m[l]={data:o[l],index:s,value:f,startAngle:g,endAngle:c,padAngle:b};return m}return pie.value=function(t){return arguments.length?(e="function"==typeof t?t:qr(+t),pie):e},pie.sortValues=function(e){return arguments.length?(t=e,n=null,pie):t},pie.sort=function(e){return arguments.length?(n=e,t=null,pie):n},pie.startAngle=function(e){return arguments.length?(r="function"==typeof e?e:qr(+e),pie):r},pie.endAngle=function(e){return arguments.length?(a="function"==typeof e?e:qr(+e),pie):a},pie.padAngle=function(e){return arguments.length?(i="function"==typeof e?e:qr(+e),pie):i},pie}().sort(null).value(function(e){return e.value}),this.tooltip=new $a.a({position:"center"}),this.getChartData()}},{key:"getChartData",value:function(){this.statistic=this.model.get("statistic");var e=this.statistic.total,t=Object(k.omit)(this.statistic,"total");this.data=Object.keys(t).map(function(n){return{name:n.toUpperCase(),value:t[n],part:t[n]/e}})}},{key:"setupViewport",value:function(){return g()(p()(PieChartView.prototype),"setupViewport",this).call(this),this.showLegend&&this.$el.append(this.getLegendTpl()),this.svg}},{key:"onAttach",value:function(){var e=this,t=this.data,n=this.$el.outerWidth(),r=this.$el.outerHeight(),a=Math.min(n,r)/2-10,i=r/2,o=n/2;this.showLegend&&(o-=70),this.arc.innerRadius(.8*a).outerRadius(a),this.svg=this.setupViewport();var s=this.svg.select(".chart__plot").attrs({transform:"translate(".concat(o,",").concat(i,")")}).selectAll(".chart__arc").data(this.pie(t)).enter().append("path").attr("class",function(e){return"chart__arc chart__fill_status_"+e.data.name.toLowerCase()});this.bindTooltip(s),this.svg.select(".chart__plot").append("text").classed("chart__caption",!0).attrs({dy:"0.4em"}).styles({"font-size":"".concat(a/3,"px")}).text(this.getChartTitle()),this.firstRender?s.transition().duration(750).attrTween("d",function(t){var n=En(0,t.startAngle),r=En(0,t.endAngle);return function(t){return e.arc({startAngle:n(t),endAngle:r(t)})}}):s.attr("d",function(t){return e.arc(t)}),g()(p()(PieChartView.prototype),"onAttach",this).call(this)}},{key:"formatNumber",value:function(e){return(Math.floor(100*e)/100).toString()}},{key:"getChartTitle",value:function(){var e=this.statistic,t=e.passed,n=e.total;return this.formatNumber((t||0)/n*100)+"%"}},{key:"getTooltipContent",value:function(e){var t=e.data,n=t.value||0,r=t.part||0,a=t.name.toLowerCase(),i=Object(Le.default)("status.".concat(a),{});return escape_escape(PieChartView_templateObject(),n,this.formatNumber(100*r),i)}},{key:"getLegendTpl",value:function(){return'<div class="chart__legend">\n    '.concat(C.a.map(function(e){return'<div class="chart__legend-row" data-status="'.concat(e,'">\n<span class="chart__legend-icon chart__legend-icon_status_').concat(e,'"></span> ').concat(Object(Le.default)("status."+e),"</div>")}).join(""),"\n</div>")}},{key:"onLegendOut",value:function(){this.hideTooltip()}},{key:"onLegendHover",value:function(e){var t=this.$(e.currentTarget).data("status"),n=this.$(".chart__fill_status_"+t)[0],r=La(n).datum();this.showTooltip(r,n)}}]),PieChartView}(Wa),Se()(go.prototype,"onLegendOut",[po],Object.getOwnPropertyDescriptor(go.prototype,"onLegendOut"),go.prototype),Se()(go.prototype,"onLegendHover",[mo],Object.getOwnPropertyDescriptor(go.prototype,"onLegendHover"),go.prototype),go),wo=Object(G.b)("status-widget")(yo=Object(G.e)({chart:".status-widget__content"})(yo=function(e){function StatusWidgetView(){var e,t;l()(this,StatusWidgetView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(StatusWidgetView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",bo.a),t}return b()(StatusWidgetView,e),c()(StatusWidgetView,[{key:"onRender",value:function(){this.showChildView("chart",new _o({model:this.getStatusChartData(),showLegend:!0}))}},{key:"getStatusChartData",value:function(){this.items=this.model.get("items");var e=this.items.reduce(function(e,t){return e[t.status.toLowerCase()]++,e},{total:this.items.length,failed:0,broken:0,skipped:0,passed:0,unknown:0});return new x.Model({statistic:e})}}]),StatusWidgetView}(ye.View))||yo)||yo;allure.api.addWidget("graph","status-chart",wo);var xo=n(105),ko=n.n(xo),Co=n(36);function SeverityChartView_templateObject(){var e=fi()(["<li>","</li>"]);return SeverityChartView_templateObject=function(){return e},e}var So,To=["blocker","critical","normal","minor","trivial"],Eo=function(e){function SeverityChartView(){return l()(this,SeverityChartView),h()(this,p()(SeverityChartView).apply(this,arguments))}return b()(SeverityChartView,e),c()(SeverityChartView,[{key:"initialize",value:function(){this.x=band().domain(To),this.y=sqrt(),this.status=band().domain(C.a),this.tooltip=new Co.a({position:"right"}),this.collection=this.model,this.getChartData()}},{key:"getChartData",value:function(){var e=this;this.data=To.map(function(t){return C.a.map(function(n){var r=e.collection.filter(function(e){return e.status===n&&e.severity===t});return{value:r.length,testResults:r,severity:t,status:n}})})}},{key:"onAttach",value:function(){var e=this,t=this.data;this.setupViewport(),this.x.range([0,this.width]),this.y.range([this.height,0],1),this.y.domain([0,Nt(t,function(e){return Nt(e,function(e){return e.value})})]).nice(),this.status.rangeRound([0,this.x.step()]),this.makeBottomAxis({tickFormat:function(e){return e.toLowerCase()},scale:this.x}),this.svg.selectAll(".tick").select("line").attr("transform","translate(".concat(this.x.step()/2," , 0)")),this.makeLeftAxis({scale:this.y,ticks:Math.min(10,this.y.domain()[1])});var n=this.svg.select(".chart__plot").selectAll(".chart__group").data(t).enter().append("g").attr("transform",function(t){return"translate(".concat(e.x(t[0].severity),",0)")}).selectAll(".bar").data(function(e){return e}).enter().append("rect");n.attrs({x:function(t){return e.status(t.status)},y:this.height,height:0,width:this.status.step(),class:function(e){return"chart__bar chart__fill_status_".concat(e.status)}}),this.bindTooltip(n),this.firstRender&&(n=n.transition().duration(500)),n.attrs({y:function(t){return e.y(t.value)},height:function(t){return e.height-e.y(t.value)}}),g()(p()(SeverityChartView.prototype),"onAttach",this).call(this)}},{key:"getTooltipContent",value:function(e){var t=e.value,n=e.severity,r=e.status,a=e.testResults,i=a.slice(0,10),o=a.length-i.length;return"<b>".concat(t," ").concat(n.toLowerCase()," test cases ").concat(r.toLowerCase(),'</b><br>\n            <ul class="popover__list">\n                ').concat(i.map(function(e){return escape_escape(SeverityChartView_templateObject(),e.name)}).join(""),"\n            </ul>\n            ").concat(o?"...and ".concat(o," more"):"","\n        ")}}]),SeverityChartView}(Wa),Mo=Object(G.b)("severity-widget")(So=Object(G.e)({chart:".severity-widget__content"})(So=function(e){function SeverityWidgetView(){var e,t;l()(this,SeverityWidgetView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(SeverityWidgetView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",ko.a),t}return b()(SeverityWidgetView,e),c()(SeverityWidgetView,[{key:"onRender",value:function(){this.showChildView("chart",new Eo({model:this.model.get("items")}))}}]),SeverityWidgetView}(ye.View))||So)||So;allure.api.addWidget("graph","severity",Mo);var Oo=n(106),Ao=n.n(Oo);function DurationChartView_templateObject(){var e=fi()(["<li>","</li>"]);return DurationChartView_templateObject=function(){return e},e}var Ro,No=function(e){function DurationChart(){return l()(this,DurationChart),h()(this,p()(DurationChart).apply(this,arguments))}return b()(DurationChart,e),c()(DurationChart,[{key:"initialize",value:function(){this.collection=this.model,this.getChartData()}},{key:"getChartData",value:function(){this.data=this.collection.map(function(e){return{value:e.time.duration,name:e.name}}).filter(function(e){return null!==e.value})}},{key:"onAttach",value:function(){this.data&&this.data.length?this.doShow():this.$el.html('<div class="widget__noitems">'.concat(Object(Le.default)("chart.duration.empty"),"</div>")),g()(p()(DurationChart.prototype),"onAttach",this).call(this)}},{key:"doShow",value:function(){var e=this;this.x=linear_linear(),this.y=sqrt(),this.tooltip=new Co.a({position:"right"}),this.setupViewport(),this.x.range([0,this.width]),this.y.range([this.height,0],1);var t=Nt(this.data,function(e){return e.value});this.x.domain([0,Math.max(t,10)]).nice();var n=function(){var e=St,t=wt,n=Rt;function histogram(r){var a,i,o=r.length,s=new Array(o);for(a=0;a<o;++a)s[a]=e(r[a],a,r);var l=t(s),u=l[0],c=l[1],f=n(s,u,c);Array.isArray(f)||(f=tickStep(u,c,f),f=Tt(Math.ceil(u/f)*f,c,f));for(var h=f.length;f[0]<=u;)f.shift(),--h;for(;f[h-1]>c;)f.pop(),--h;var d,p=new Array(h+1);for(a=0;a<=h;++a)(d=p[a]=[]).x0=a>0?f[a-1]:u,d.x1=a<h?f[a]:c;for(a=0;a<o;++a)u<=(i=s[a])&&i<=c&&p[_t(f,i,0,h)].push(r[a]);return p}return histogram.value=function(t){return arguments.length?(e="function"==typeof t?t:Ct(t),histogram):e},histogram.domain=function(e){return arguments.length?(t="function"==typeof e?e:Ct([e[0],e[1]]),histogram):t},histogram.thresholds=function(e){return arguments.length?(n="function"==typeof e?e:Array.isArray(e)?Ct(kt.call(e)):Ct(e),histogram):n},histogram}().value(function(e){return e.value}).domain(this.x.domain()).thresholds(this.x.ticks())(this.data).map(function(e){return{x0:e.x0,x1:e.x1,y:e.length,testResults:e}}),r=Nt(n,function(e){return e.y});this.y.domain([0,r]).nice(),this.makeBottomAxis({scale:this.x,tickFormat:function(e){return Object(hi.default)(e,1)}}),this.makeLeftAxis({scale:this.y,ticks:Math.min(10,r)});var a=this.plot.selectAll(".chart__bar").data(n).enter().append("rect").classed("chart__bar",!0);this.bindTooltip(a),a.attrs({x:function(t){return e.x(t.x0)+2},y:this.height,width:function(t){return Math.max(e.x(t.x1)-e.x(t.x0)-2,0)},height:0}),this.firstRender&&(a=a.transition().duration(500)),a.attrs({y:function(t){return e.y(t.y)},height:function(t){return e.height-e.y(t.y)}})}},{key:"getTooltipContent",value:function(e){var t=e.testResults,n=t.slice(0,10),r=t.length-n.length;return"<b>".concat(t.length,' test cases</b><br>\n            <ul class="popover__list">\n                ').concat(n.map(function(e){return escape_escape(DurationChartView_templateObject(),e.name)}).join(""),"\n            </ul>\n            ").concat(r?"...and ".concat(r," more"):"","\n        ")}}]),DurationChart}(Wa),Do=Object(G.b)("duration-widget")(Ro=Object(G.e)({chart:".duration-widget__content"})(Ro=function(e){function DurationWidgetView(){var e,t;l()(this,DurationWidgetView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(DurationWidgetView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Ao.a),t}return b()(DurationWidgetView,e),c()(DurationWidgetView,[{key:"onRender",value:function(){this.showChildView("chart",new No({model:this.model.get("items")}))}}]),DurationWidgetView}(ye.View))||Ro)||Ro;allure.api.addWidget("graph","duration",Do);var Vo,jo=n(41),Po=n.n(jo),Lo=(n(201),n(107)),Io=n.n(Lo),Bo=Object(G.e)({chart:".duration-trend__chart"})(Vo=Object(G.b)("duration-trend")(Vo=function(e){function DurationTrendWidgetView(){var e,t;l()(this,DurationTrendWidgetView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(DurationTrendWidgetView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Io.a),t}return b()(DurationTrendWidgetView,e),c()(DurationTrendWidgetView,[{key:"onRender",value:function(){var e=this.model.map(function(e){return e.get("data").duration}),t=Math.min.apply(Math,Po()([function(e){return e>=0},function(e){return e<=0}].map(function(t){return e.reduce(function(n,r,a){return t(r-e[a-1])?a:n},Object(k.last)(e))}))),n=Math.max.apply(Math,Po()(e))-Math.min.apply(Math,Po()(e)),r=e[t]-Object(k.last)(e),a=linear_linear().domain([0,Math.max(n,.25*Math.max.apply(Math,Po()(e)))]);a.range(r>0?["#c4cac6","#31a354"]:["#cdc5c4","#e34a33"]).interpolate(vn);var i=ordinal().range([a(Math.abs(r))]);this.showChildView("chart",new Xa({model:this.model,hidePoints:!0,hideLines:!0,colors:i,keys:["duration"],yTickFormat:function(e){return Object(hi.default)(e,2)}}))}}]),DurationTrendWidgetView}(ye.View))||Vo)||Vo;allure.api.addWidget("graph","duration-trend",Bo,Ka);n(202);var zo=n(108),Uo=n.n(zo),Fo=function(e){for(var t=e.length/6|0,n=new Array(t),r=0;r<t;)n[r]="#"+e.slice(6*r,6*++r);return n},Ho=(Fo("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"),Fo("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666"),Fo("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666"),Fo("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928"),Fo("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2"),Fo("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc"),Fo("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999"),Fo("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3"),Fo("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f"),function(e){return bn(e[e.length-1])}),qo=(Ho(new Array(3).concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(Fo)),Ho(new Array(3).concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(Fo)),Ho(new Array(3).concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(Fo)),Ho(new Array(3).concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(Fo)),Ho(new Array(3).concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(Fo)),Ho(new Array(3).concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(Fo)),Ho(new Array(3).concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(Fo)),Ho(new Array(3).concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(Fo)),Ho(new Array(3).concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(Fo)),Ho(new Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(Fo)),Ho(new Array(3).concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(Fo)),Ho(new Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(Fo)),Ho(new Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(Fo)),Ho(new Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(Fo)),Ho(new Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(Fo)),Ho(new Array(3).concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(Fo)),Ho(new Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(Fo)),Ho(new Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(Fo)),Ho(new Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(Fo)),Ho(new Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(Fo)),Ho(new Array(3).concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(Fo)));Ho(new Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(Fo)),Ho(new Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(Fo)),Ho(new Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(Fo)),Ho(new Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(Fo)),Ho(new Array(3).concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(Fo)),Ho(new Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(Fo)),Vn(cubehelix_cubehelix(300,.5,0),cubehelix_cubehelix(-240,.5,1)),Vn(cubehelix_cubehelix(-100,.75,.35),cubehelix_cubehelix(80,1.5,.8)),Vn(cubehelix_cubehelix(260,.75,.35),cubehelix_cubehelix(80,1.5,.8)),cubehelix_cubehelix(),color_rgb(),Math.PI,Math.PI;function viridis_ramp(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}viridis_ramp(Fo("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")),viridis_ramp(Fo("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),viridis_ramp(Fo("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),viridis_ramp(Fo("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));var Wo,$o=Object(G.e)({chart:".retry-trend__chart"})(Wo=Object(G.b)("retry-trend")(Wo=function(e){function RetryTrendWidgetView(){var e,t;l()(this,RetryTrendWidgetView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(RetryTrendWidgetView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Uo.a),t}return b()(RetryTrendWidgetView,e),c()(RetryTrendWidgetView,[{key:"onRender",value:function(){var e=this.model.last().get("data"),t=e.retry,n=e.run,r=Math.min(.3+Math.min(t,n)/n,1),a=ordinal(["#4682b4",qo(r)]);this.showChildView("chart",new Xa({model:this.model,keys:["run","retry"],colors:a,hideLines:!0,hidePoints:!0}))}}]),RetryTrendWidgetView}(ye.View))||Wo)||Wo;allure.api.addWidget("graph","retry-trend",$o,Ka);n(203);var Yo,Go=n(109),Xo=n.n(Go),Ko=Object(G.e)({chart:".categories-trend__chart"})(Yo=Object(G.b)("categories-trend")(Yo=function(e){function CategoriesTrendWidgetView(){var e,t;l()(this,CategoriesTrendWidgetView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(CategoriesTrendWidgetView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Xo.a),t}return b()(CategoriesTrendWidgetView,e),c()(CategoriesTrendWidgetView,[{key:"onRender",value:function(){var e=this.model.sortedKeysByLastValue(),t=ordinal(Object(k.range)(0,1,1/e.length).map(function(e){return qo(1-e)}));this.showChildView("chart",new Xa({model:this.model,keys:e,colors:t,hideLines:!0,hidePoints:!0}))}}]),CategoriesTrendWidgetView}(ye.View))||Yo)||Yo;allure.api.addWidget("graph","categories-trend",Ko,Ka);n(204);var Zo,Jo=n(110),Qo=n.n(Jo),es=Object(G.e)({chart:".summary-widget__chart"})(Zo=function(e){function SummaryWidgetView(){var e,t;l()(this,SummaryWidgetView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(SummaryWidgetView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Qo.a),t}return b()(SummaryWidgetView,e),c()(SummaryWidgetView,[{key:"onRender",value:function(){this.showChildView("chart",new _o({model:this.model,showLegend:!1}))}},{key:"serializeData",value:function(){var e=this.model.get("testRuns"),t=e&&e.length;return Object.assign(g()(p()(SummaryWidgetView.prototype),"serializeData",this).call(this),{isAggregated:t>1,launchesCount:t})}}]),SummaryWidgetView}(ye.View))||Zo;allure.api.addWidget("widgets","summary",es);n(205);var ts,ns=n(111),rs=n.n(ns),as=Object(G.e)({chart:".history-trend__chart"})(ts=Object(G.b)("history-trend")(ts=function(e){function HistoryTrendWidgetView(){var e,t;l()(this,HistoryTrendWidgetView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(HistoryTrendWidgetView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",rs.a),t}return b()(HistoryTrendWidgetView,e),c()(HistoryTrendWidgetView,[{key:"onRender",value:function(){this.showChildView("chart",new Xa({model:this.model,hideLines:!0,hidePoints:!0,colors:ordinal(["#fd5a3e","#ffd050","#97cc64","#aaa","#d35ebe"]).domain(C.a),keys:C.a}))}}]),HistoryTrendWidgetView}(ye.View))||ts)||ts;allure.api.addWidget("widgets","history-trend",as,Ka),allure.api.addWidget("graph","history-trend",as,Ka),allure.api.addWidget("widgets","suites",mt.extend({rowTag:"a",title:"widget.suites.name",baseUrl:"suites",showLinks:!0})),allure.api.addWidget("widgets","categories",mt.extend({rowTag:"a",title:"widget.categories.name",baseUrl:"categories",showLinks:!0}));var is,os,ss=n(112),ls=n.n(ss),us=(is=Object(G.c)("click .environment-widget__expand"),os=function(e){function EnvironmentWidget(){var e,t;l()(this,EnvironmentWidget);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(EnvironmentWidget)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",ls.a),t}return b()(EnvironmentWidget,e),c()(EnvironmentWidget,[{key:"initialize",value:function(){this.listLimit=5}},{key:"onExpandClick",value:function(){this.listLimit=this.model.get("items").length,this.render()}},{key:"serializeData",value:function(){var e=this.model.get("items");return{items:e.slice(0,this.listLimit),overLimit:e.length>this.listLimit}}}]),EnvironmentWidget}(ye.View),Se()(os.prototype,"onExpandClick",[is],Object.getOwnPropertyDescriptor(os.prototype,"onExpandClick"),os.prototype),os);allure.api.addWidget("widgets","environment",us);var cs=n(113),fs=n.n(cs),hs=function(e){function ExecutorsWidgetView(){var e,t;l()(this,ExecutorsWidgetView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(ExecutorsWidgetView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",fs.a),t}return b()(ExecutorsWidgetView,e),ExecutorsWidgetView}(ye.View);allure.api.addWidget("widgets","executors",hs);var ds,ps=n(114),ms=n.n(ps),gs=Object(G.b)("pane__section")(ds=function(e){function DescriptionView(){var e,t;l()(this,DescriptionView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(DescriptionView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",ms.a),t}return b()(DescriptionView,e),c()(DescriptionView,[{key:"serializeData",value:function(){return{descriptionHtml:this.model.get("descriptionHtml")}}}]),DescriptionView}(ye.View))||ds;allure.api.addTestResultBlock(gs,{position:"before"});var vs,bs=n(115),ys=n.n(bs),_s=Object(G.b)("pane__section")(vs=function(e){function TagsView(){var e,t;l()(this,TagsView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(TagsView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",ys.a),t}return b()(TagsView,e),c()(TagsView,[{key:"serializeData",value:function(){var e=this.model.get("extra");return{tags:e?e.tags:null}}}]),TagsView}(ye.View))||vs;allure.api.addTestResultBlock(_s,{position:"tag"});var ws,xs=n(116),ks=n.n(xs),Cs=Object(G.b)("pane__section")(ws=function(e){function SeverityView(){var e,t;l()(this,SeverityView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(SeverityView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",ks.a),t}return b()(SeverityView,e),c()(SeverityView,[{key:"serializeData",value:function(){var e=this.model.get("extra");return{categories:e?e.categories:null}}}]),SeverityView}(ye.View))||ws;allure.api.addTestResultBlock(Cs,{position:"tag"});n(206);var Ss,Ts=n(117),Es=n.n(Ts);function getSuccessRate(e){if(!e||!e.statistic||!e.statistic.total)return"unknown";var t,n=e.statistic,r=n.passed,a=n.total;return t=(r||0)/a*100,(Math.floor(100*t)/100).toString()+"%"}var Ms=Object(G.b)("test-result-history")(Ss=function(e){function HistoryView(){var e,t;l()(this,HistoryView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(HistoryView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Es.a),t}return b()(HistoryView,e),c()(HistoryView,[{key:"serializeData",value:function(){var e=this.model.get("extra"),t=e?e.history:null;return{cls:this.className,history:t,successRate:getSuccessRate(t)}}}]),HistoryView}(ye.View))||Ss;allure.api.addTestResultTab("history","testResult.history.name",Ms);n(207);var Os,As,Rs,Ns,Ds=n(118),Vs=n.n(Ds),js=(Os=Object(G.b)("test-result-retries"),As=Object(G.c)("click .retry-row"),Os((Ns=function(e){function RetriesView(){var e,t;l()(this,RetriesView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(RetriesView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Vs.a),t}return b()(RetriesView,e),c()(RetriesView,[{key:"serializeData",value:function(){var e=this.model.get("extra"),t=e?e.retries:null;return{cls:this.className,retries:t}}},{key:"onRetryClick",value:function(e){var t=i()(e.currentTarget).data("uid");Ye.a.toUrl("#testresult/"+t)}}]),RetriesView}(ye.View),Se()(Ns.prototype,"onRetryClick",[As],Object.getOwnPropertyDescriptor(Ns.prototype,"onRetryClick"),Ns.prototype),Rs=Ns))||Rs);allure.api.addTestResultTab("retries","testResult.retries.name",js);var Ps,Ls,Is=n(119),Bs=n.n(Is),zs=Object(G.b)("pane__section")(Ps=function(e){function OwnerView(){var e,t;l()(this,OwnerView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(OwnerView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Bs.a),t}return b()(OwnerView,e),c()(OwnerView,[{key:"serializeData",value:function(){var e=this.model.get("extra");return{owner:e?e.owner:null}}}]),OwnerView}(ye.View))||Ps;allure.api.addTestResultBlock(zs,{position:"before"});var Us=Object(G.b)("pane__section")(Ls=function(e){function SeverityView(){return l()(this,SeverityView),h()(this,p()(SeverityView).apply(this,arguments))}return b()(SeverityView,e),c()(SeverityView,[{key:"template",value:function(e){return e.severity?"".concat(Object(Le.default)("testResult.severity.name"),": ").concat(Object(so.escapeExpression)(e.severity)):""}},{key:"serializeData",value:function(){var e=this.model.get("extra");return{severity:e?e.severity:null}}}]),SeverityView}(ye.View))||Ls;allure.api.addTestResultBlock(Us,{position:"tag"});var Fs,Hs=n(120),qs=n.n(Hs),Ws=Object(G.b)("pane__section")(Fs=function(e){function DurationView(){var e,t;l()(this,DurationView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(DurationView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",qs.a),t}return b()(DurationView,e),c()(DurationView,[{key:"serializeData",value:function(){return{time:this.model.get("time")}}}]),DurationView}(ye.View))||Fs;allure.api.addTestResultBlock(Ws,{position:"tag"});n(208);var $s,Ys,Gs,Xs,Ks=n(121),Zs=n.n(Ks),Js=($s=Object(G.b)("pane__section"),Ys=Object(G.c)("click .environment"),$s((Xs=function(e){function ParametersView(){var e,t;l()(this,ParametersView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(ParametersView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",Zs.a),t}return b()(ParametersView,e),c()(ParametersView,[{key:"serializeData",value:function(){return{parameters:this.model.get("parameters")}}},{key:"onParameterClick",value:function(){this.$(".environment").toggleClass("line-ellipsis",!1)}}]),ParametersView}(ye.View),Se()(Xs.prototype,"onParameterClick",[Ys],Object.getOwnPropertyDescriptor(Xs.prototype,"onParameterClick"),Xs.prototype),Gs=Xs))||Gs);allure.api.addTestResultBlock(Js,{position:"before"});n(209);var Qs,el=n(122),tl=n.n(el),nl=Object(G.b)("pane__section")(Qs=function(e){function LinksView(){var e,t;l()(this,LinksView);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t=h()(this,(e=p()(LinksView)).call.apply(e,[this].concat(r))),J()(K()(K()(t)),"template",tl.a),t}return b()(LinksView,e),c()(LinksView,[{key:"serializeData",value:function(){return{links:this.model.get("links")}}}]),LinksView}(ye.View))||Qs;allure.api.addTestResultBlock(nl,{position:"before"}),window.jQuery=i.a,i()(document).ready(function(){return r.a.start()})}]);